diff --git a/src/CodeGenerator/Program.cs b/src/CodeGenerator/Program.cs index 0671793..77a180d 100644 --- a/src/CodeGenerator/Program.cs +++ b/src/CodeGenerator/Program.cs @@ -77,6 +77,7 @@ namespace CodeGenerator { "ImVec4(0,0,0,0)", "new Vector4()" }, { "ImVec4(1,1,1,1)", "new Vector4(1, 1, 1, 1)" }, { "ImDrawCornerFlags_All", "(int)ImDrawCornerFlags.All" }, + { "FLT_MAX", "float.MaxValue" }, }; private static readonly Dictionary s_identifierReplacements = new Dictionary() @@ -145,7 +146,11 @@ namespace CodeGenerator string name = jp.Name; TypeReference[] fields = jp.Values().Select(v => { - return new TypeReference(v["name"].ToString(), v["type"].ToString(), enums); + return new TypeReference( + v["name"].ToString(), + v["type"].ToString(), + v["template_type"]?.ToString(), + enums); }).ToArray(); return new TypeDefinition(name, fields); }).ToArray(); @@ -309,7 +314,7 @@ namespace CodeGenerator } else if (typeStr.Contains("ImVector")) { - string vectorElementType = GetImVectorElementType(typeStr); + string vectorElementType = GetTypeString(field.TemplateType, false); if (s_wellKnownTypes.TryGetValue(vectorElementType, out string wellKnown)) { @@ -1002,13 +1007,18 @@ namespace CodeGenerator { public string Name { get; } public string Type { get; } + public string TemplateType { get; } public int ArraySize { get; } public bool IsFunctionPointer { get; } public TypeReference(string name, string type, EnumDefinition[] enums) + : this(name, type, null, enums) { } + + public TypeReference(string name, string type, string templateType, EnumDefinition[] enums) { Name = name; Type = type.Replace("const", string.Empty).Trim(); + TemplateType = templateType; int startBracket = name.IndexOf('['); if (startBracket != -1) { diff --git a/src/CodeGenerator/definitions.json b/src/CodeGenerator/definitions.json index 830e5b9..6194620 100644 --- a/src/CodeGenerator/definitions.json +++ b/src/CodeGenerator/definitions.json @@ -1,13452 +1 @@ -{ - "igGetFrameHeight": [ - { - "funcname": "GetFrameHeight", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetFrameHeight" - } - ], - "igCreateContext": [ - { - "funcname": "CreateContext", - "args": "(ImFontAtlas* shared_font_atlas)", - "ret": "ImGuiContext*", - "comment": "", - "call_args": "(shared_font_atlas)", - "argsoriginal": "(ImFontAtlas* shared_font_atlas=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "ImFontAtlas*", - "name": "shared_font_atlas" - } - ], - "defaults": { "shared_font_atlas": "((void*)0)" }, - "signature": "(ImFontAtlas*)", - "cimguiname": "igCreateContext" - } - ], - "igTextUnformatted": [ - { - "funcname": "TextUnformatted", - "args": "(const char* text,const char* text_end)", - "ret": "void", - "comment": "", - "call_args": "(text,text_end)", - "argsoriginal": "(const char* text,const char* text_end=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "text" - }, - { - "type": "const char*", - "name": "text_end" - } - ], - "defaults": { "text_end": "((void*)0)" }, - "signature": "(const char*,const char*)", - "cimguiname": "igTextUnformatted" - } - ], - "igPopFont": [ - { - "funcname": "PopFont", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igPopFont" - } - ], - "igCombo": [ - { - "funcname": "Combo", - "args": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items)", - "ret": "bool", - "comment": "", - "call_args": "(label,current_item,items,items_count,popup_max_height_in_items)", - "argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items=-1)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "current_item" - }, - { - "type": "const char* const[]", - "name": "items" - }, - { - "type": "int", - "name": "items_count" - }, - { - "type": "int", - "name": "popup_max_height_in_items" - } - ], - "ov_cimguiname": "igCombo", - "defaults": { "popup_max_height_in_items": "-1" }, - "signature": "(const char*,int*,const char* const[],int,int)", - "cimguiname": "igCombo" - }, - { - "funcname": "Combo", - "args": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items)", - "ret": "bool", - "comment": "", - "call_args": "(label,current_item,items_separated_by_zeros,popup_max_height_in_items)", - "argsoriginal": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items=-1)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "current_item" - }, - { - "type": "const char*", - "name": "items_separated_by_zeros" - }, - { - "type": "int", - "name": "popup_max_height_in_items" - } - ], - "ov_cimguiname": "igComboStr", - "defaults": { "popup_max_height_in_items": "-1" }, - "signature": "(const char*,int*,const char*,int)", - "cimguiname": "igCombo" - }, - { - "funcname": "Combo", - "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)", - "ret": "bool", - "comment": "", - "call_args": "(label,current_item,items_getter,data,items_count,popup_max_height_in_items)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "current_item" - }, - { - "type": "bool(*)(void* data,int idx,const char** out_text)", - "signature": "(void* data,int idx,const char** out_text)", - "name": "items_getter", - "ret": "bool" - }, - { - "type": "void*", - "name": "data" - }, - { - "type": "int", - "name": "items_count" - }, - { - "type": "int", - "name": "popup_max_height_in_items" - } - ], - "ov_cimguiname": "igComboFnPtr", - "defaults": { "popup_max_height_in_items": "-1" }, - "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", - "cimguiname": "igCombo" - } - ], - "igCaptureKeyboardFromApp": [ - { - "funcname": "CaptureKeyboardFromApp", - "args": "(bool capture)", - "ret": "void", - "comment": "", - "call_args": "(capture)", - "argsoriginal": "(bool capture=true)", - "stname": "ImGui", - "argsT": [ - { - "type": "bool", - "name": "capture" - } - ], - "defaults": { "capture": "true" }, - "signature": "(bool)", - "cimguiname": "igCaptureKeyboardFromApp" - } - ], - "igIsWindowFocused": [ - { - "funcname": "IsWindowFocused", - "args": "(ImGuiFocusedFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(flags)", - "argsoriginal": "(ImGuiFocusedFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiFocusedFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(ImGuiFocusedFlags)", - "cimguiname": "igIsWindowFocused" - } - ], - "igRender": [ - { - "funcname": "Render", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igRender" - } - ], - "ImDrawList_ChannelsSetCurrent": [ - { - "funcname": "ChannelsSetCurrent", - "args": "(int channel_index)", - "ret": "void", - "comment": "", - "call_args": "(channel_index)", - "argsoriginal": "(int channel_index)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "int", - "name": "channel_index" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "ImDrawList_ChannelsSetCurrent" - } - ], - "igDragFloat4": [ - { - "funcname": "DragFloat4", - "args": "(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format,power)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[4]", - "name": "v" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "float", - "name": "v_min" - }, - { - "type": "float", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "v_speed": "1.0f", - "v_min": "0.0f", - "power": "1.0f", - "v_max": "0.0f", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float[4],float,float,float,const char*,float)", - "cimguiname": "igDragFloat4" - } - ], - "ImDrawList_ChannelsSplit": [ - { - "funcname": "ChannelsSplit", - "args": "(int channels_count)", - "ret": "void", - "comment": "", - "call_args": "(channels_count)", - "argsoriginal": "(int channels_count)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "int", - "name": "channels_count" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "ImDrawList_ChannelsSplit" - } - ], - "igIsMousePosValid": [ - { - "funcname": "IsMousePosValid", - "args": "(const ImVec2* mouse_pos)", - "ret": "bool", - "comment": "", - "call_args": "(mouse_pos)", - "argsoriginal": "(const ImVec2* mouse_pos=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2*", - "name": "mouse_pos" - } - ], - "defaults": { "mouse_pos": "((void*)0)" }, - "signature": "(const ImVec2*)", - "cimguiname": "igIsMousePosValid" - } - ], - "igGetCursorScreenPos": [ - { - "funcname": "GetCursorScreenPos", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetCursorScreenPos" - }, - { - "funcname": "GetCursorScreenPos", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetCursorScreenPos", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetCursorScreenPos_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetCursorScreenPos", - "funcname": "GetCursorScreenPos", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetCursorScreenPos_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "igDebugCheckVersionAndDataLayout": [ - { - "funcname": "DebugCheckVersionAndDataLayout", - "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)", - "ret": "bool", - "comment": "", - "call_args": "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "version_str" - }, - { - "type": "size_t", - "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" - } - ], - "defaults": [], - "signature": "(const char*,size_t,size_t,size_t,size_t,size_t)", - "cimguiname": "igDebugCheckVersionAndDataLayout" - } - ], - "igSetScrollHere": [ - { - "funcname": "SetScrollHere", - "args": "(float center_y_ratio)", - "ret": "void", - "comment": "", - "call_args": "(center_y_ratio)", - "argsoriginal": "(float center_y_ratio=0.5f)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "center_y_ratio" - } - ], - "defaults": { "center_y_ratio": "0.5f" }, - "signature": "(float)", - "cimguiname": "igSetScrollHere" - } - ], - "igSetScrollY": [ - { - "funcname": "SetScrollY", - "args": "(float scroll_y)", - "ret": "void", - "comment": "", - "call_args": "(scroll_y)", - "argsoriginal": "(float scroll_y)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "scroll_y" - } - ], - "defaults": [], - "signature": "(float)", - "cimguiname": "igSetScrollY" - } - ], - "igSetColorEditOptions": [ - { - "funcname": "SetColorEditOptions", - "args": "(ImGuiColorEditFlags flags)", - "ret": "void", - "comment": "", - "call_args": "(flags)", - "argsoriginal": "(ImGuiColorEditFlags flags)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiColorEditFlags", - "name": "flags" - } - ], - "defaults": [], - "signature": "(ImGuiColorEditFlags)", - "cimguiname": "igSetColorEditOptions" - } - ], - "igSetScrollFromPosY": [ - { - "funcname": "SetScrollFromPosY", - "args": "(float pos_y,float center_y_ratio)", - "ret": "void", - "comment": "", - "call_args": "(pos_y,center_y_ratio)", - "argsoriginal": "(float pos_y,float center_y_ratio=0.5f)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "pos_y" - }, - { - "type": "float", - "name": "center_y_ratio" - } - ], - "defaults": { "center_y_ratio": "0.5f" }, - "signature": "(float,float)", - "cimguiname": "igSetScrollFromPosY" - } - ], - "igGetStyleColorVec4": [ - { - "funcname": "GetStyleColorVec4", - "args": "(ImGuiCol idx)", - "ret": "const ImVec4*", - "comment": "", - "call_args": "(idx)", - "argsoriginal": "(ImGuiCol idx)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiCol", - "name": "idx" - } - ], - "retref": "&", - "defaults": [], - "signature": "(ImGuiCol)", - "cimguiname": "igGetStyleColorVec4" - } - ], - "igIsMouseHoveringRect": [ - { - "funcname": "IsMouseHoveringRect", - "args": "(const ImVec2 r_min,const ImVec2 r_max,bool clip)", - "ret": "bool", - "comment": "", - "call_args": "(r_min,r_max,clip)", - "argsoriginal": "(const ImVec2& r_min,const ImVec2& r_max,bool clip=true)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "r_min" - }, - { - "type": "const ImVec2", - "name": "r_max" - }, - { - "type": "bool", - "name": "clip" - } - ], - "defaults": { "clip": "true" }, - "signature": "(const ImVec2,const ImVec2,bool)", - "cimguiname": "igIsMouseHoveringRect" - } - ], - "ImVec4_ImVec4": [ - { - "funcname": "ImVec4", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImVec4", - "argsT": [], - "comment": "", - "ov_cimguiname": "ImVec4_ImVec4", - "defaults": [], - "signature": "()", - "cimguiname": "ImVec4_ImVec4" - }, - { - "funcname": "ImVec4", - "args": "(float _x,float _y,float _z,float _w)", - "call_args": "(_x,_y,_z,_w)", - "argsoriginal": "(float _x,float _y,float _z,float _w)", - "stname": "ImVec4", - "argsT": [ - { - "type": "float", - "name": "_x" - }, - { - "type": "float", - "name": "_y" - }, - { - "type": "float", - "name": "_z" - }, - { - "type": "float", - "name": "_w" - } - ], - "comment": "", - "ov_cimguiname": "ImVec4_ImVec4Float", - "defaults": [], - "signature": "(float,float,float,float)", - "cimguiname": "ImVec4_ImVec4" - } - ], - "ImColor_SetHSV": [ - { - "funcname": "SetHSV", - "args": "(float h,float s,float v,float a)", - "ret": "void", - "comment": "", - "call_args": "(h,s,v,a)", - "argsoriginal": "(float h,float s,float v,float a=1.0f)", - "stname": "ImColor", - "argsT": [ - { - "type": "float", - "name": "h" - }, - { - "type": "float", - "name": "s" - }, - { - "type": "float", - "name": "v" - }, - { - "type": "float", - "name": "a" - } - ], - "defaults": { "a": "1.0f" }, - "signature": "(float,float,float,float)", - "cimguiname": "ImColor_SetHSV" - } - ], - "igDragFloat3": [ - { - "funcname": "DragFloat3", - "args": "(const char* label,float v[3],float v_speed,float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format,power)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[3]", - "name": "v" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "float", - "name": "v_min" - }, - { - "type": "float", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "v_speed": "1.0f", - "v_min": "0.0f", - "power": "1.0f", - "v_max": "0.0f", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float[3],float,float,float,const char*,float)", - "cimguiname": "igDragFloat3" - } - ], - "ImDrawList_AddPolyline": [ - { - "funcname": "AddPolyline", - "args": "(const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(points,num_points,col,closed,thickness)", - "argsoriginal": "(const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2*", - "name": "points" - }, - { - "type": "const int", - "name": "num_points" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "bool", - "name": "closed" - }, - { - "type": "float", - "name": "thickness" - } - ], - "defaults": [], - "signature": "(const ImVec2*,const int,ImU32,bool,float)", - "cimguiname": "ImDrawList_AddPolyline" - } - ], - "igValue": [ - { - "funcname": "Value", - "args": "(const char* prefix,bool b)", - "ret": "void", - "comment": "", - "call_args": "(prefix,b)", - "argsoriginal": "(const char* prefix,bool b)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "prefix" - }, - { - "type": "bool", - "name": "b" - } - ], - "ov_cimguiname": "igValueBool", - "defaults": [], - "signature": "(const char*,bool)", - "cimguiname": "igValue" - }, - { - "funcname": "Value", - "args": "(const char* prefix,int v)", - "ret": "void", - "comment": "", - "call_args": "(prefix,v)", - "argsoriginal": "(const char* prefix,int v)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "prefix" - }, - { - "type": "int", - "name": "v" - } - ], - "ov_cimguiname": "igValueInt", - "defaults": [], - "signature": "(const char*,int)", - "cimguiname": "igValue" - }, - { - "funcname": "Value", - "args": "(const char* prefix,unsigned int v)", - "ret": "void", - "comment": "", - "call_args": "(prefix,v)", - "argsoriginal": "(const char* prefix,unsigned int v)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "prefix" - }, - { - "type": "unsigned int", - "name": "v" - } - ], - "ov_cimguiname": "igValueUint", - "defaults": [], - "signature": "(const char*,unsigned int)", - "cimguiname": "igValue" - }, - { - "funcname": "Value", - "args": "(const char* prefix,float v,const char* float_format)", - "ret": "void", - "comment": "", - "call_args": "(prefix,v,float_format)", - "argsoriginal": "(const char* prefix,float v,const char* float_format=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "prefix" - }, - { - "type": "float", - "name": "v" - }, - { - "type": "const char*", - "name": "float_format" - } - ], - "ov_cimguiname": "igValueFloat", - "defaults": { "float_format": "((void*)0)" }, - "signature": "(const char*,float,const char*)", - "cimguiname": "igValue" - } - ], - "ImGuiTextFilter_Build": [ - { - "funcname": "Build", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextFilter", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextFilter_Build" - } - ], - "igGetItemRectMax": [ - { - "funcname": "GetItemRectMax", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetItemRectMax" - }, - { - "funcname": "GetItemRectMax", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetItemRectMax", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetItemRectMax_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetItemRectMax", - "funcname": "GetItemRectMax", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetItemRectMax_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "igIsItemDeactivated": [ - { - "funcname": "IsItemDeactivated", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsItemDeactivated" - } - ], - "igPushStyleVar": [ - { - "funcname": "PushStyleVar", - "args": "(ImGuiStyleVar idx,float val)", - "ret": "void", - "comment": "", - "call_args": "(idx,val)", - "argsoriginal": "(ImGuiStyleVar idx,float val)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiStyleVar", - "name": "idx" - }, - { - "type": "float", - "name": "val" - } - ], - "ov_cimguiname": "igPushStyleVarFloat", - "defaults": [], - "signature": "(ImGuiStyleVar,float)", - "cimguiname": "igPushStyleVar" - }, - { - "funcname": "PushStyleVar", - "args": "(ImGuiStyleVar idx,const ImVec2 val)", - "ret": "void", - "comment": "", - "call_args": "(idx,val)", - "argsoriginal": "(ImGuiStyleVar idx,const ImVec2& val)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiStyleVar", - "name": "idx" - }, - { - "type": "const ImVec2", - "name": "val" - } - ], - "ov_cimguiname": "igPushStyleVarVec2", - "defaults": [], - "signature": "(ImGuiStyleVar,const ImVec2)", - "cimguiname": "igPushStyleVar" - } - ], - "igSaveIniSettingsToMemory": [ - { - "funcname": "SaveIniSettingsToMemory", - "args": "(size_t* out_ini_size)", - "ret": "const char*", - "comment": "", - "call_args": "(out_ini_size)", - "argsoriginal": "(size_t* out_ini_size=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "size_t*", - "name": "out_ini_size" - } - ], - "defaults": { "out_ini_size": "((void*)0)" }, - "signature": "(size_t*)", - "cimguiname": "igSaveIniSettingsToMemory" - } - ], - "igDragIntRange2": [ - { - "funcname": "DragIntRange2", - "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)", - "ret": "bool", - "comment": "", - "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max)", - "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))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "v_current_min" - }, - { - "type": "int*", - "name": "v_current_max" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "const char*", - "name": "format_max" - } - ], - "defaults": { - "v_speed": "1.0f", - "v_min": "0", - "format_max": "((void*)0)", - "v_max": "0", - "format": "\"%d\"" - }, - "signature": "(const char*,int*,int*,float,int,int,const char*,const char*)", - "cimguiname": "igDragIntRange2" - } - ], - "igUnindent": [ - { - "funcname": "Unindent", - "args": "(float indent_w)", - "ret": "void", - "comment": "", - "call_args": "(indent_w)", - "argsoriginal": "(float indent_w=0.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "indent_w" - } - ], - "defaults": { "indent_w": "0.0f" }, - "signature": "(float)", - "cimguiname": "igUnindent" - } - ], - "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF": [ - { - "funcname": "AddFontFromMemoryCompressedBase85TTF", - "args": "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", - "ret": "ImFont*", - "comment": "", - "call_args": "(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)", - "argsoriginal": "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "const char*", - "name": "compressed_font_data_base85" - }, - { - "type": "float", - "name": "size_pixels" - }, - { - "type": "const ImFontConfig*", - "name": "font_cfg" - }, - { - "type": "const ImWchar*", - "name": "glyph_ranges" - } - ], - "defaults": { - "glyph_ranges": "((void*)0)", - "font_cfg": "((void*)0)" - }, - "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", - "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF" - } - ], - "igPopAllowKeyboardFocus": [ - { - "funcname": "PopAllowKeyboardFocus", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igPopAllowKeyboardFocus" - } - ], - "igLoadIniSettingsFromDisk": [ - { - "funcname": "LoadIniSettingsFromDisk", - "args": "(const char* ini_filename)", - "ret": "void", - "comment": "", - "call_args": "(ini_filename)", - "argsoriginal": "(const char* ini_filename)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "ini_filename" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igLoadIniSettingsFromDisk" - } - ], - "igGetCursorStartPos": [ - { - "funcname": "GetCursorStartPos", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetCursorStartPos" - }, - { - "funcname": "GetCursorStartPos", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetCursorStartPos", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetCursorStartPos_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetCursorStartPos", - "funcname": "GetCursorStartPos", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetCursorStartPos_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "igSetCursorScreenPos": [ - { - "funcname": "SetCursorScreenPos", - "args": "(const ImVec2 screen_pos)", - "ret": "void", - "comment": "", - "call_args": "(screen_pos)", - "argsoriginal": "(const ImVec2& screen_pos)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "screen_pos" - } - ], - "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "igSetCursorScreenPos" - } - ], - "igInputInt4": [ - { - "funcname": "InputInt4", - "args": "(const char* label,int v[4],ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,extra_flags)", - "argsoriginal": "(const char* label,int v[4],ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int[4]", - "name": "v" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { "extra_flags": "0" }, - "signature": "(const char*,int[4],ImGuiInputTextFlags)", - "cimguiname": "igInputInt4" - } - ], - "ImFont_AddRemapChar": [ - { - "funcname": "AddRemapChar", - "args": "(ImWchar dst,ImWchar src,bool overwrite_dst)", - "ret": "void", - "comment": "", - "call_args": "(dst,src,overwrite_dst)", - "argsoriginal": "(ImWchar dst,ImWchar src,bool overwrite_dst=true)", - "stname": "ImFont", - "argsT": [ - { - "type": "ImWchar", - "name": "dst" - }, - { - "type": "ImWchar", - "name": "src" - }, - { - "type": "bool", - "name": "overwrite_dst" - } - ], - "defaults": { "overwrite_dst": "true" }, - "signature": "(ImWchar,ImWchar,bool)", - "cimguiname": "ImFont_AddRemapChar" - } - ], - "ImFont_AddGlyph": [ - { - "funcname": "AddGlyph", - "args": "(ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)", - "ret": "void", - "comment": "", - "call_args": "(c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)", - "argsoriginal": "(ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)", - "stname": "ImFont", - "argsT": [ - { - "type": "ImWchar", - "name": "c" - }, - { - "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", - "name": "advance_x" - } - ], - "defaults": [], - "signature": "(ImWchar,float,float,float,float,float,float,float,float,float)", - "cimguiname": "ImFont_AddGlyph" - } - ], - "igIsRectVisible": [ - { - "funcname": "IsRectVisible", - "args": "(const ImVec2 size)", - "ret": "bool", - "comment": "", - "call_args": "(size)", - "argsoriginal": "(const ImVec2& size)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "size" - } - ], - "ov_cimguiname": "igIsRectVisible", - "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "igIsRectVisible" - }, - { - "funcname": "IsRectVisible", - "args": "(const ImVec2 rect_min,const ImVec2 rect_max)", - "ret": "bool", - "comment": "", - "call_args": "(rect_min,rect_max)", - "argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "rect_min" - }, - { - "type": "const ImVec2", - "name": "rect_max" - } - ], - "ov_cimguiname": "igIsRectVisibleVec2", - "defaults": [], - "signature": "(const ImVec2,const ImVec2)", - "cimguiname": "igIsRectVisible" - } - ], - "ImFont_GrowIndex": [ - { - "funcname": "GrowIndex", - "args": "(int new_size)", - "ret": "void", - "comment": "", - "call_args": "(new_size)", - "argsoriginal": "(int new_size)", - "stname": "ImFont", - "argsT": [ - { - "type": "int", - "name": "new_size" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "ImFont_GrowIndex" - } - ], - "ImFontAtlas_Build": [ - { - "funcname": "Build", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_Build" - } - ], - "igLabelText": [ - { - "isvararg": "...)", - "funcname": "LabelText", - "args": "(const char* label,const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(label,fmt,...)", - "argsoriginal": "(const char* label,const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "defaults": [], - "signature": "(const char*,const char*,...)", - "cimguiname": "igLabelText" - } - ], - "ImFont_RenderText": [ - { - "funcname": "RenderText", - "args": "(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)", - "ret": "void", - "comment": "", - "call_args": "(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip)", - "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)", - "stname": "ImFont", - "argsT": [ - { - "type": "ImDrawList*", - "name": "draw_list" - }, - { - "type": "float", - "name": "size" - }, - { - "type": "ImVec2", - "name": "pos" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "const ImVec4", - "name": "clip_rect" - }, - { - "type": "const char*", - "name": "text_begin" - }, - { - "type": "const char*", - "name": "text_end" - }, - { - "type": "float", - "name": "wrap_width" - }, - { - "type": "bool", - "name": "cpu_fine_clip" - } - ], - "defaults": { - "wrap_width": "0.0f", - "cpu_fine_clip": "false" - }, - "signature": "(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)", - "cimguiname": "ImFont_RenderText" - } - ], - "igLogFinish": [ - { - "funcname": "LogFinish", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igLogFinish" - } - ], - "igIsKeyPressed": [ - { - "funcname": "IsKeyPressed", - "args": "(int user_key_index,bool repeat)", - "ret": "bool", - "comment": "", - "call_args": "(user_key_index,repeat)", - "argsoriginal": "(int user_key_index,bool repeat=true)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "user_key_index" - }, - { - "type": "bool", - "name": "repeat" - } - ], - "defaults": { "repeat": "true" }, - "signature": "(int,bool)", - "cimguiname": "igIsKeyPressed" - } - ], - "igGetColumnOffset": [ - { - "funcname": "GetColumnOffset", - "args": "(int column_index)", - "ret": "float", - "comment": "", - "call_args": "(column_index)", - "argsoriginal": "(int column_index=-1)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "column_index" - } - ], - "defaults": { "column_index": "-1" }, - "signature": "(int)", - "cimguiname": "igGetColumnOffset" - } - ], - "ImDrawList_PopClipRect": [ - { - "funcname": "PopClipRect", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_PopClipRect" - } - ], - "ImFont_FindGlyphNoFallback": [ - { - "funcname": "FindGlyphNoFallback", - "args": "(ImWchar c)", - "ret": "const ImFontGlyph*", - "comment": "", - "call_args": "(c)", - "argsoriginal": "(ImWchar c)", - "stname": "ImFont", - "argsT": [ - { - "type": "ImWchar", - "name": "c" - } - ], - "defaults": [], - "signature": "(ImWchar)", - "cimguiname": "ImFont_FindGlyphNoFallback" - } - ], - "igSetNextWindowCollapsed": [ - { - "funcname": "SetNextWindowCollapsed", - "args": "(bool collapsed,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(collapsed,cond)", - "argsoriginal": "(bool collapsed,ImGuiCond cond=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "bool", - "name": "collapsed" - }, - { - "type": "ImGuiCond", - "name": "cond" - } - ], - "defaults": { "cond": "0" }, - "signature": "(bool,ImGuiCond)", - "cimguiname": "igSetNextWindowCollapsed" - } - ], - "igGetCurrentContext": [ - { - "funcname": "GetCurrentContext", - "args": "()", - "ret": "ImGuiContext*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetCurrentContext" - } - ], - "igSmallButton": [ - { - "funcname": "SmallButton", - "args": "(const char* label)", - "ret": "bool", - "comment": "", - "call_args": "(label)", - "argsoriginal": "(const char* label)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igSmallButton" - } - ], - "igOpenPopupOnItemClick": [ - { - "funcname": "OpenPopupOnItemClick", - "args": "(const char* str_id,int mouse_button)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,mouse_button)", - "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "int", - "name": "mouse_button" - } - ], - "defaults": { - "mouse_button": "1", - "str_id": "((void*)0)" - }, - "signature": "(const char*,int)", - "cimguiname": "igOpenPopupOnItemClick" - } - ], - "igIsAnyMouseDown": [ - { - "funcname": "IsAnyMouseDown", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsAnyMouseDown" - } - ], - "ImFont_CalcWordWrapPositionA": [ - { - "funcname": "CalcWordWrapPositionA", - "args": "(float scale,const char* text,const char* text_end,float wrap_width)", - "ret": "const char*", - "comment": "", - "call_args": "(scale,text,text_end,wrap_width)", - "argsoriginal": "(float scale,const char* text,const char* text_end,float wrap_width)", - "stname": "ImFont", - "argsT": [ - { - "type": "float", - "name": "scale" - }, - { - "type": "const char*", - "name": "text" - }, - { - "type": "const char*", - "name": "text_end" - }, - { - "type": "float", - "name": "wrap_width" - } - ], - "defaults": [], - "signature": "(float,const char*,const char*,float)", - "cimguiname": "ImFont_CalcWordWrapPositionA" - } - ], - "ImFont_CalcTextSizeA": [ - { - "funcname": "CalcTextSizeA", - "args": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)", - "ret": "ImVec2", - "comment": "", - "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", - "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", - "stname": "ImFont", - "argsT": [ - { - "type": "float", - "name": "size" - }, - { - "type": "float", - "name": "max_width" - }, - { - "type": "float", - "name": "wrap_width" - }, - { - "type": "const char*", - "name": "text_begin" - }, - { - "type": "const char*", - "name": "text_end" - }, - { - "type": "const char**", - "name": "remaining" - } - ], - "defaults": { - "text_end": "((void*)0)", - "remaining": "((void*)0)" - }, - "signature": "(float,float,float,const char*,const char*,const char**)", - "cimguiname": "ImFont_CalcTextSizeA" - }, - { - "funcname": "CalcTextSizeA", - "args": "(ImVec2 *pOut,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)", - "ret": "void", - "cimguiname": "ImFont_CalcTextSizeA", - "nonUDT": 1, - "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", - "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", - "stname": "ImFont", - "signature": "(float,float,float,const char*,const char*,const char**)", - "ov_cimguiname": "ImFont_CalcTextSizeA_nonUDT", - "comment": "", - "defaults": { - "text_end": "((void*)0)", - "remaining": "((void*)0)" - }, - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - }, - { - "type": "float", - "name": "size" - }, - { - "type": "float", - "name": "max_width" - }, - { - "type": "float", - "name": "wrap_width" - }, - { - "type": "const char*", - "name": "text_begin" - }, - { - "type": "const char*", - "name": "text_end" - }, - { - "type": "const char**", - "name": "remaining" - } - ] - }, - { - "cimguiname": "ImFont_CalcTextSizeA", - "funcname": "CalcTextSizeA", - "args": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "(float,float,float,const char*,const char*,const char**)", - "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", - "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", - "stname": "ImFont", - "retorig": "ImVec2", - "ov_cimguiname": "ImFont_CalcTextSizeA_nonUDT2", - "comment": "", - "defaults": { - "text_end": "((void*)0)", - "remaining": "((void*)0)" - }, - "argsT": [ - { - "type": "float", - "name": "size" - }, - { - "type": "float", - "name": "max_width" - }, - { - "type": "float", - "name": "wrap_width" - }, - { - "type": "const char*", - "name": "text_begin" - }, - { - "type": "const char*", - "name": "text_end" - }, - { - "type": "const char**", - "name": "remaining" - } - ] - } - ], - "GlyphRangesBuilder_SetBit": [ - { - "funcname": "SetBit", - "args": "(int n)", - "ret": "void", - "comment": "", - "call_args": "(n)", - "argsoriginal": "(int n)", - "stname": "GlyphRangesBuilder", - "argsT": [ - { - "type": "int", - "name": "n" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "GlyphRangesBuilder_SetBit" - } - ], - "ImFont_IsLoaded": [ - { - "funcname": "IsLoaded", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFont", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFont_IsLoaded" - } - ], - "ImFont_GetCharAdvance": [ - { - "funcname": "GetCharAdvance", - "args": "(ImWchar c)", - "ret": "float", - "comment": "", - "call_args": "(c)", - "argsoriginal": "(ImWchar c)", - "stname": "ImFont", - "argsT": [ - { - "type": "ImWchar", - "name": "c" - } - ], - "defaults": [], - "signature": "(ImWchar)", - "cimguiname": "ImFont_GetCharAdvance" - } - ], - "igImageButton": [ - { - "funcname": "ImageButton", - "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)", - "ret": "bool", - "comment": "", - "call_args": "(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col)", - "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))", - "stname": "ImGui", - "argsT": [ - { - "type": "ImTextureID", - "name": "user_texture_id" - }, - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "const ImVec2", - "name": "uv0" - }, - { - "type": "const ImVec2", - "name": "uv1" - }, - { - "type": "int", - "name": "frame_padding" - }, - { - "type": "const ImVec4", - "name": "bg_col" - }, - { - "type": "const ImVec4", - "name": "tint_col" - } - ], - "defaults": { - "uv1": "ImVec2(1,1)", - "bg_col": "ImVec4(0,0,0,0)", - "uv0": "ImVec2(0,0)", - "frame_padding": "-1", - "tint_col": "ImVec4(1,1,1,1)" - }, - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)", - "cimguiname": "igImageButton" - } - ], - "ImFont_SetFallbackChar": [ - { - "funcname": "SetFallbackChar", - "args": "(ImWchar c)", - "ret": "void", - "comment": "", - "call_args": "(c)", - "argsoriginal": "(ImWchar c)", - "stname": "ImFont", - "argsT": [ - { - "type": "ImWchar", - "name": "c" - } - ], - "defaults": [], - "signature": "(ImWchar)", - "cimguiname": "ImFont_SetFallbackChar" - } - ], - "igEndFrame": [ - { - "funcname": "EndFrame", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndFrame" - } - ], - "igSliderFloat2": [ - { - "funcname": "SliderFloat2", - "args": "(const char* label,float v[2],float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,float v[2],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[2]", - "name": "v" - }, - { - "type": "float", - "name": "v_min" - }, - { - "type": "float", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "power": "1.0f", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float[2],float,float,const char*,float)", - "cimguiname": "igSliderFloat2" - } - ], - "ImFont_RenderChar": [ - { - "funcname": "RenderChar", - "args": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,unsigned short c)", - "ret": "void", - "comment": "", - "call_args": "(draw_list,size,pos,col,c)", - "argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,unsigned short c)", - "stname": "ImFont", - "argsT": [ - { - "type": "ImDrawList*", - "name": "draw_list" - }, - { - "type": "float", - "name": "size" - }, - { - "type": "ImVec2", - "name": "pos" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "unsigned short", - "name": "c" - } - ], - "defaults": [], - "signature": "(ImDrawList*,float,ImVec2,ImU32,unsigned short)", - "cimguiname": "ImFont_RenderChar" - } - ], - "igRadioButton": [ - { - "funcname": "RadioButton", - "args": "(const char* label,bool active)", - "ret": "bool", - "comment": "", - "call_args": "(label,active)", - "argsoriginal": "(const char* label,bool active)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "bool", - "name": "active" - } - ], - "ov_cimguiname": "igRadioButtonBool", - "defaults": [], - "signature": "(const char*,bool)", - "cimguiname": "igRadioButton" - }, - { - "funcname": "RadioButton", - "args": "(const char* label,int* v,int v_button)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_button)", - "argsoriginal": "(const char* label,int* v,int v_button)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "v" - }, - { - "type": "int", - "name": "v_button" - } - ], - "ov_cimguiname": "igRadioButtonIntPtr", - "defaults": [], - "signature": "(const char*,int*,int)", - "cimguiname": "igRadioButton" - } - ], - "ImDrawList_PushClipRect": [ - { - "funcname": "PushClipRect", - "args": "(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)", - "ret": "void", - "comment": "", - "call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)", - "argsoriginal": "(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect=false)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "ImVec2", - "name": "clip_rect_min" - }, - { - "type": "ImVec2", - "name": "clip_rect_max" - }, - { - "type": "bool", - "name": "intersect_with_current_clip_rect" - } - ], - "defaults": { "intersect_with_current_clip_rect": "false" }, - "signature": "(ImVec2,ImVec2,bool)", - "cimguiname": "ImDrawList_PushClipRect" - } - ], - "ImFont_FindGlyph": [ - { - "funcname": "FindGlyph", - "args": "(ImWchar c)", - "ret": "const ImFontGlyph*", - "comment": "", - "call_args": "(c)", - "argsoriginal": "(ImWchar c)", - "stname": "ImFont", - "argsT": [ - { - "type": "ImWchar", - "name": "c" - } - ], - "defaults": [], - "signature": "(ImWchar)", - "cimguiname": "ImFont_FindGlyph" - } - ], - "igIsItemDeactivatedAfterEdit": [ - { - "funcname": "IsItemDeactivatedAfterEdit", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsItemDeactivatedAfterEdit" - } - ], - "igGetWindowDrawList": [ - { - "funcname": "GetWindowDrawList", - "args": "()", - "ret": "ImDrawList*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowDrawList" - } - ], - "ImFontAtlas_AddFont": [ - { - "funcname": "AddFont", - "args": "(const ImFontConfig* font_cfg)", - "ret": "ImFont*", - "comment": "", - "call_args": "(font_cfg)", - "argsoriginal": "(const ImFontConfig* font_cfg)", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "const ImFontConfig*", - "name": "font_cfg" - } - ], - "defaults": [], - "signature": "(const ImFontConfig*)", - "cimguiname": "ImFontAtlas_AddFont" - } - ], - "ImDrawList_PathBezierCurveTo": [ - { - "funcname": "PathBezierCurveTo", - "args": "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,int num_segments)", - "ret": "void", - "comment": "", - "call_args": "(p1,p2,p3,num_segments)", - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,int num_segments=0)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "p1" - }, - { - "type": "const ImVec2", - "name": "p2" - }, - { - "type": "const ImVec2", - "name": "p3" - }, - { - "type": "int", - "name": "num_segments" - } - ], - "defaults": { "num_segments": "0" }, - "signature": "(const ImVec2,const ImVec2,const ImVec2,int)", - "cimguiname": "ImDrawList_PathBezierCurveTo" - } - ], - "ImGuiPayload_Clear": [ - { - "funcname": "Clear", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiPayload", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiPayload_Clear" - } - ], - "igNewLine": [ - { - "funcname": "NewLine", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igNewLine" - } - ], - "igIsItemFocused": [ - { - "funcname": "IsItemFocused", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsItemFocused" - } - ], - "igLoadIniSettingsFromMemory": [ - { - "funcname": "LoadIniSettingsFromMemory", - "args": "(const char* ini_data,size_t ini_size)", - "ret": "void", - "comment": "", - "call_args": "(ini_data,ini_size)", - "argsoriginal": "(const char* ini_data,size_t ini_size=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "ini_data" - }, - { - "type": "size_t", - "name": "ini_size" - } - ], - "defaults": { "ini_size": "0" }, - "signature": "(const char*,size_t)", - "cimguiname": "igLoadIniSettingsFromMemory" - } - ], - "igSliderInt2": [ - { - "funcname": "SliderInt2", - "args": "(const char* label,int v[2],int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format)", - "argsoriginal": "(const char* label,int v[2],int v_min,int v_max,const char* format=\"%d\")", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int[2]", - "name": "v" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - } - ], - "defaults": { "format": "\"%d\"" }, - "signature": "(const char*,int[2],int,int,const char*)", - "cimguiname": "igSliderInt2" - } - ], - "ImFont_~ImFont": [ - { - "funcname": "~ImFont", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFont", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImFont_~ImFont" - } - ], - "igSetWindowSize": [ - { - "funcname": "SetWindowSize", - "args": "(const ImVec2 size,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(size,cond)", - "argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "ImGuiCond", - "name": "cond" - } - ], - "ov_cimguiname": "igSetWindowSizeVec2", - "defaults": { "cond": "0" }, - "signature": "(const ImVec2,ImGuiCond)", - "cimguiname": "igSetWindowSize" - }, - { - "funcname": "SetWindowSize", - "args": "(const char* name,const ImVec2 size,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(name,size,cond)", - "argsoriginal": "(const char* name,const ImVec2& size,ImGuiCond cond=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "name" - }, - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "ImGuiCond", - "name": "cond" - } - ], - "ov_cimguiname": "igSetWindowSizeStr", - "defaults": { "cond": "0" }, - "signature": "(const char*,const ImVec2,ImGuiCond)", - "cimguiname": "igSetWindowSize" - } - ], - "igInputFloat": [ - { - "funcname": "InputFloat", - "args": "(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,step,step_fast,format,extra_flags)", - "argsoriginal": "(const char* label,float* v,float step=0.0f,float step_fast=0.0f,const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float*", - "name": "v" - }, - { - "type": "float", - "name": "step" - }, - { - "type": "float", - "name": "step_fast" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { - "step": "0.0f", - "format": "\"%.3f\"", - "step_fast": "0.0f", - "extra_flags": "0" - }, - "signature": "(const char*,float*,float,float,const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputFloat" - } - ], - "ImFont_ImFont": [ - { - "funcname": "ImFont", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFont", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImFont_ImFont" - } - ], - "ImGuiStorage_SetFloat": [ - { - "funcname": "SetFloat", - "args": "(ImGuiID key,float val)", - "ret": "void", - "comment": "", - "call_args": "(key,val)", - "argsoriginal": "(ImGuiID key,float val)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "float", - "name": "val" - } - ], - "defaults": [], - "signature": "(ImGuiID,float)", - "cimguiname": "ImGuiStorage_SetFloat" - } - ], - "igColorConvertRGBtoHSV": [ - { - "funcname": "ColorConvertRGBtoHSV", - "args": "(float r,float g,float b,float out_h,float out_s,float out_v)", - "ret": "void", - "comment": "", - "call_args": "(r,g,b,out_h,out_s,out_v)", - "argsoriginal": "(float r,float g,float b,float& out_h,float& out_s,float& out_v)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "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" - } - ], - "defaults": [], - "signature": "(float,float,float,float,float,float)", - "cimguiname": "igColorConvertRGBtoHSV" - } - ], - "igBeginMenuBar": [ - { - "funcname": "BeginMenuBar", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igBeginMenuBar" - } - ], - "igTextColoredV": [ - { - "funcname": "TextColoredV", - "args": "(const ImVec4 col,const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(col,fmt,args)", - "argsoriginal": "(const ImVec4& col,const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec4", - "name": "col" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], - "defaults": [], - "signature": "(const ImVec4,const char*,va_list)", - "cimguiname": "igTextColoredV" - } - ], - "igIsPopupOpen": [ - { - "funcname": "IsPopupOpen", - "args": "(const char* str_id)", - "ret": "bool", - "comment": "", - "call_args": "(str_id)", - "argsoriginal": "(const char* str_id)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igIsPopupOpen" - } - ], - "igIsItemVisible": [ - { - "funcname": "IsItemVisible", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsItemVisible" - } - ], - "ImFontAtlas_CalcCustomRectUV": [ - { - "funcname": "CalcCustomRectUV", - "args": "(const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", - "ret": "void", - "comment": "", - "call_args": "(rect,out_uv_min,out_uv_max)", - "argsoriginal": "(const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "const CustomRect*", - "name": "rect" - }, - { - "type": "ImVec2*", - "name": "out_uv_min" - }, - { - "type": "ImVec2*", - "name": "out_uv_max" - } - ], - "defaults": [], - "signature": "(const CustomRect*,ImVec2*,ImVec2*)", - "cimguiname": "ImFontAtlas_CalcCustomRectUV" - } - ], - "igTextWrappedV": [ - { - "funcname": "TextWrappedV", - "args": "(const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(fmt,args)", - "argsoriginal": "(const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], - "defaults": [], - "signature": "(const char*,va_list)", - "cimguiname": "igTextWrappedV" - } - ], - "ImFontAtlas_GetCustomRectByIndex": [ - { - "funcname": "GetCustomRectByIndex", - "args": "(int index)", - "ret": "const CustomRect*", - "comment": "", - "call_args": "(index)", - "argsoriginal": "(int index)", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "int", - "name": "index" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "ImFontAtlas_GetCustomRectByIndex" - } - ], - "GlyphRangesBuilder_AddText": [ - { - "funcname": "AddText", - "args": "(const char* text,const char* text_end)", - "ret": "void", - "comment": "", - "call_args": "(text,text_end)", - "argsoriginal": "(const char* text,const char* text_end=((void*)0))", - "stname": "GlyphRangesBuilder", - "argsT": [ - { - "type": "const char*", - "name": "text" - }, - { - "type": "const char*", - "name": "text_end" - } - ], - "defaults": { "text_end": "((void*)0)" }, - "signature": "(const char*,const char*)", - "cimguiname": "GlyphRangesBuilder_AddText" - } - ], - "ImDrawList_UpdateTextureID": [ - { - "funcname": "UpdateTextureID", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_UpdateTextureID" - } - ], - "igSetNextWindowSize": [ - { - "funcname": "SetNextWindowSize", - "args": "(const ImVec2 size,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(size,cond)", - "argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "ImGuiCond", - "name": "cond" - } - ], - "defaults": { "cond": "0" }, - "signature": "(const ImVec2,ImGuiCond)", - "cimguiname": "igSetNextWindowSize" - } - ], - "ImFontAtlas_AddCustomRectRegular": [ - { - "funcname": "AddCustomRectRegular", - "args": "(unsigned int id,int width,int height)", - "ret": "int", - "comment": "", - "call_args": "(id,width,height)", - "argsoriginal": "(unsigned int id,int width,int height)", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "unsigned int", - "name": "id" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - } - ], - "defaults": [], - "signature": "(unsigned int,int,int)", - "cimguiname": "ImFontAtlas_AddCustomRectRegular" - } - ], - "igSetWindowCollapsed": [ - { - "funcname": "SetWindowCollapsed", - "args": "(bool collapsed,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(collapsed,cond)", - "argsoriginal": "(bool collapsed,ImGuiCond cond=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "bool", - "name": "collapsed" - }, - { - "type": "ImGuiCond", - "name": "cond" - } - ], - "ov_cimguiname": "igSetWindowCollapsedBool", - "defaults": { "cond": "0" }, - "signature": "(bool,ImGuiCond)", - "cimguiname": "igSetWindowCollapsed" - }, - { - "funcname": "SetWindowCollapsed", - "args": "(const char* name,bool collapsed,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(name,collapsed,cond)", - "argsoriginal": "(const char* name,bool collapsed,ImGuiCond cond=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "name" - }, - { - "type": "bool", - "name": "collapsed" - }, - { - "type": "ImGuiCond", - "name": "cond" - } - ], - "ov_cimguiname": "igSetWindowCollapsedStr", - "defaults": { "cond": "0" }, - "signature": "(const char*,bool,ImGuiCond)", - "cimguiname": "igSetWindowCollapsed" - } - ], - "igGetMouseDragDelta": [ - { - "funcname": "GetMouseDragDelta", - "args": "(int button,float lock_threshold)", - "ret": "ImVec2", - "comment": "", - "call_args": "(button,lock_threshold)", - "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "button" - }, - { - "type": "float", - "name": "lock_threshold" - } - ], - "defaults": { - "lock_threshold": "-1.0f", - "button": "0" - }, - "signature": "(int,float)", - "cimguiname": "igGetMouseDragDelta" - }, - { - "funcname": "GetMouseDragDelta", - "args": "(ImVec2 *pOut,int button,float lock_threshold)", - "ret": "void", - "cimguiname": "igGetMouseDragDelta", - "nonUDT": 1, - "call_args": "(button,lock_threshold)", - "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", - "stname": "ImGui", - "signature": "(int,float)", - "ov_cimguiname": "igGetMouseDragDelta_nonUDT", - "comment": "", - "defaults": { - "lock_threshold": "-1.0f", - "button": "0" - }, - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - }, - { - "type": "int", - "name": "button" - }, - { - "type": "float", - "name": "lock_threshold" - } - ] - }, - { - "cimguiname": "igGetMouseDragDelta", - "funcname": "GetMouseDragDelta", - "args": "(int button,float lock_threshold)", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "(int,float)", - "call_args": "(button,lock_threshold)", - "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetMouseDragDelta_nonUDT2", - "comment": "", - "defaults": { - "lock_threshold": "-1.0f", - "button": "0" - }, - "argsT": [ - { - "type": "int", - "name": "button" - }, - { - "type": "float", - "name": "lock_threshold" - } - ] - } - ], - "igAcceptDragDropPayload": [ - { - "funcname": "AcceptDragDropPayload", - "args": "(const char* type,ImGuiDragDropFlags flags)", - "ret": "const ImGuiPayload*", - "comment": "", - "call_args": "(type,flags)", - "argsoriginal": "(const char* type,ImGuiDragDropFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "type" - }, - { - "type": "ImGuiDragDropFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(const char*,ImGuiDragDropFlags)", - "cimguiname": "igAcceptDragDropPayload" - } - ], - "igBeginDragDropSource": [ - { - "funcname": "BeginDragDropSource", - "args": "(ImGuiDragDropFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(flags)", - "argsoriginal": "(ImGuiDragDropFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiDragDropFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(ImGuiDragDropFlags)", - "cimguiname": "igBeginDragDropSource" - } - ], - "CustomRect_IsPacked": [ - { - "funcname": "IsPacked", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "CustomRect", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "CustomRect_IsPacked" - } - ], - "igPlotLines": [ - { - "funcname": "PlotLines", - "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)", - "ret": "void", - "comment": "", - "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", - "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const float*", - "name": "values" - }, - { - "type": "int", - "name": "values_count" - }, - { - "type": "int", - "name": "values_offset" - }, - { - "type": "const char*", - "name": "overlay_text" - }, - { - "type": "float", - "name": "scale_min" - }, - { - "type": "float", - "name": "scale_max" - }, - { - "type": "ImVec2", - "name": "graph_size" - }, - { - "type": "int", - "name": "stride" - } - ], - "ov_cimguiname": "igPlotLines", - "defaults": { - "overlay_text": "((void*)0)", - "values_offset": "0", - "scale_max": "3.40282347e+38F", - "scale_min": "3.40282347e+38F", - "stride": "sizeof(float)", - "graph_size": "ImVec2(0,0)" - }, - "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", - "cimguiname": "igPlotLines" - }, - { - "funcname": "PlotLines", - "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)", - "ret": "void", - "comment": "", - "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", - "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float(*)(void* data,int idx)", - "signature": "(void* data,int idx)", - "name": "values_getter", - "ret": "float" - }, - { - "type": "void*", - "name": "data" - }, - { - "type": "int", - "name": "values_count" - }, - { - "type": "int", - "name": "values_offset" - }, - { - "type": "const char*", - "name": "overlay_text" - }, - { - "type": "float", - "name": "scale_min" - }, - { - "type": "float", - "name": "scale_max" - }, - { - "type": "ImVec2", - "name": "graph_size" - } - ], - "ov_cimguiname": "igPlotLinesFnPtr", - "defaults": { - "overlay_text": "((void*)0)", - "values_offset": "0", - "scale_max": "3.40282347e+38F", - "scale_min": "3.40282347e+38F", - "graph_size": "ImVec2(0,0)" - }, - "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", - "cimguiname": "igPlotLines" - } - ], - "ImFontAtlas_IsBuilt": [ - { - "funcname": "IsBuilt", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_IsBuilt" - } - ], - "ImVec2_ImVec2": [ - { - "funcname": "ImVec2", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImVec2", - "argsT": [], - "comment": "", - "ov_cimguiname": "ImVec2_ImVec2", - "defaults": [], - "signature": "()", - "cimguiname": "ImVec2_ImVec2" - }, - { - "funcname": "ImVec2", - "args": "(float _x,float _y)", - "call_args": "(_x,_y)", - "argsoriginal": "(float _x,float _y)", - "stname": "ImVec2", - "argsT": [ - { - "type": "float", - "name": "_x" - }, - { - "type": "float", - "name": "_y" - } - ], - "comment": "", - "ov_cimguiname": "ImVec2_ImVec2Float", - "defaults": [], - "signature": "(float,float)", - "cimguiname": "ImVec2_ImVec2" - } - ], - "ImGuiPayload_ImGuiPayload": [ - { - "funcname": "ImGuiPayload", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiPayload", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiPayload_ImGuiPayload" - } - ], - "ImDrawList_Clear": [ - { - "funcname": "Clear", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_Clear" - } - ], - "GlyphRangesBuilder_AddRanges": [ - { - "funcname": "AddRanges", - "args": "(const ImWchar* ranges)", - "ret": "void", - "comment": "", - "call_args": "(ranges)", - "argsoriginal": "(const ImWchar* ranges)", - "stname": "GlyphRangesBuilder", - "argsT": [ - { - "type": "const ImWchar*", - "name": "ranges" - } - ], - "defaults": [], - "signature": "(const ImWchar*)", - "cimguiname": "GlyphRangesBuilder_AddRanges" - } - ], - "igGetFrameCount": [ - { - "funcname": "GetFrameCount", - "args": "()", - "ret": "int", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetFrameCount" - } - ], - "ImFont_GetDebugName": [ - { - "funcname": "GetDebugName", - "args": "()", - "ret": "const char*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFont", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFont_GetDebugName" - } - ], - "igListBoxFooter": [ - { - "funcname": "ListBoxFooter", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igListBoxFooter" - } - ], - "igPopClipRect": [ - { - "funcname": "PopClipRect", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igPopClipRect" - } - ], - "ImDrawList_AddBezierCurve": [ - { - "funcname": "AddBezierCurve", - "args": "(const ImVec2 pos0,const ImVec2 cp0,const ImVec2 cp1,const ImVec2 pos1,ImU32 col,float thickness,int num_segments)", - "ret": "void", - "comment": "", - "call_args": "(pos0,cp0,cp1,pos1,col,thickness,num_segments)", - "argsoriginal": "(const ImVec2& pos0,const ImVec2& cp0,const ImVec2& cp1,const ImVec2& pos1,ImU32 col,float thickness,int num_segments=0)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "pos0" - }, - { - "type": "const ImVec2", - "name": "cp0" - }, - { - "type": "const ImVec2", - "name": "cp1" - }, - { - "type": "const ImVec2", - "name": "pos1" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "float", - "name": "thickness" - }, - { - "type": "int", - "name": "num_segments" - } - ], - "defaults": { "num_segments": "0" }, - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", - "cimguiname": "ImDrawList_AddBezierCurve" - } - ], - "GlyphRangesBuilder_GlyphRangesBuilder": [ - { - "funcname": "GlyphRangesBuilder", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "GlyphRangesBuilder", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "GlyphRangesBuilder_GlyphRangesBuilder" - } - ], - "igGetWindowSize": [ - { - "funcname": "GetWindowSize", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowSize" - }, - { - "funcname": "GetWindowSize", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetWindowSize", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetWindowSize_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetWindowSize", - "funcname": "GetWindowSize", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetWindowSize_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "ImFontAtlas_GetGlyphRangesThai": [ - { - "funcname": "GetGlyphRangesThai", - "args": "()", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesThai" - } - ], - "igCheckboxFlags": [ - { - "funcname": "CheckboxFlags", - "args": "(const char* label,unsigned int* flags,unsigned int flags_value)", - "ret": "bool", - "comment": "", - "call_args": "(label,flags,flags_value)", - "argsoriginal": "(const char* label,unsigned int* flags,unsigned int flags_value)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "unsigned int*", - "name": "flags" - }, - { - "type": "unsigned int", - "name": "flags_value" - } - ], - "defaults": [], - "signature": "(const char*,unsigned int*,unsigned int)", - "cimguiname": "igCheckboxFlags" - } - ], - "ImFontAtlas_GetGlyphRangesCyrillic": [ - { - "funcname": "GetGlyphRangesCyrillic", - "args": "()", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic" - } - ], - "igIsWindowHovered": [ - { - "funcname": "IsWindowHovered", - "args": "(ImGuiHoveredFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(flags)", - "argsoriginal": "(ImGuiHoveredFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiHoveredFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(ImGuiHoveredFlags)", - "cimguiname": "igIsWindowHovered" - } - ], - "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon": [ - { - "funcname": "GetGlyphRangesChineseSimplifiedCommon", - "args": "()", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon" - } - ], - "igPlotHistogram": [ - { - "funcname": "PlotHistogram", - "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)", - "ret": "void", - "comment": "", - "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", - "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const float*", - "name": "values" - }, - { - "type": "int", - "name": "values_count" - }, - { - "type": "int", - "name": "values_offset" - }, - { - "type": "const char*", - "name": "overlay_text" - }, - { - "type": "float", - "name": "scale_min" - }, - { - "type": "float", - "name": "scale_max" - }, - { - "type": "ImVec2", - "name": "graph_size" - }, - { - "type": "int", - "name": "stride" - } - ], - "ov_cimguiname": "igPlotHistogramFloatPtr", - "defaults": { - "overlay_text": "((void*)0)", - "values_offset": "0", - "scale_max": "3.40282347e+38F", - "scale_min": "3.40282347e+38F", - "stride": "sizeof(float)", - "graph_size": "ImVec2(0,0)" - }, - "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", - "cimguiname": "igPlotHistogram" - }, - { - "funcname": "PlotHistogram", - "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)", - "ret": "void", - "comment": "", - "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", - "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float(*)(void* data,int idx)", - "signature": "(void* data,int idx)", - "name": "values_getter", - "ret": "float" - }, - { - "type": "void*", - "name": "data" - }, - { - "type": "int", - "name": "values_count" - }, - { - "type": "int", - "name": "values_offset" - }, - { - "type": "const char*", - "name": "overlay_text" - }, - { - "type": "float", - "name": "scale_min" - }, - { - "type": "float", - "name": "scale_max" - }, - { - "type": "ImVec2", - "name": "graph_size" - } - ], - "ov_cimguiname": "igPlotHistogramFnPtr", - "defaults": { - "overlay_text": "((void*)0)", - "values_offset": "0", - "scale_max": "3.40282347e+38F", - "scale_min": "3.40282347e+38F", - "graph_size": "ImVec2(0,0)" - }, - "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", - "cimguiname": "igPlotHistogram" - } - ], - "igBeginPopupContextVoid": [ - { - "funcname": "BeginPopupContextVoid", - "args": "(const char* str_id,int mouse_button)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,mouse_button)", - "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "int", - "name": "mouse_button" - } - ], - "defaults": { - "mouse_button": "1", - "str_id": "((void*)0)" - }, - "signature": "(const char*,int)", - "cimguiname": "igBeginPopupContextVoid" - } - ], - "ImFontAtlas_GetGlyphRangesChineseFull": [ - { - "funcname": "GetGlyphRangesChineseFull", - "args": "()", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull" - } - ], - "igShowStyleEditor": [ - { - "funcname": "ShowStyleEditor", - "args": "(ImGuiStyle* ref)", - "ret": "void", - "comment": "", - "call_args": "(ref)", - "argsoriginal": "(ImGuiStyle* ref=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiStyle*", - "name": "ref" - } - ], - "defaults": { "ref": "((void*)0)" }, - "signature": "(ImGuiStyle*)", - "cimguiname": "igShowStyleEditor" - } - ], - "igCheckbox": [ - { - "funcname": "Checkbox", - "args": "(const char* label,bool* v)", - "ret": "bool", - "comment": "", - "call_args": "(label,v)", - "argsoriginal": "(const char* label,bool* v)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "bool*", - "name": "v" - } - ], - "defaults": [], - "signature": "(const char*,bool*)", - "cimguiname": "igCheckbox" - } - ], - "igGetWindowPos": [ - { - "funcname": "GetWindowPos", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowPos" - }, - { - "funcname": "GetWindowPos", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetWindowPos", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetWindowPos_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetWindowPos", - "funcname": "GetWindowPos", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetWindowPos_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "ImFontAtlas_~ImFontAtlas": [ - { - "funcname": "~ImFontAtlas", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_~ImFontAtlas" - } - ], - "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData": [ - { - "funcname": "ImGuiInputTextCallbackData", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiInputTextCallbackData", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData" - } - ], - "igSetNextWindowContentSize": [ - { - "funcname": "SetNextWindowContentSize", - "args": "(const ImVec2 size)", - "ret": "void", - "comment": "", - "call_args": "(size)", - "argsoriginal": "(const ImVec2& size)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "size" - } - ], - "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "igSetNextWindowContentSize" - } - ], - "igTextColored": [ - { - "isvararg": "...)", - "funcname": "TextColored", - "args": "(const ImVec4 col,const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(col,fmt,...)", - "argsoriginal": "(const ImVec4& col,const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec4", - "name": "col" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "defaults": [], - "signature": "(const ImVec4,const char*,...)", - "cimguiname": "igTextColored" - } - ], - "igLogToFile": [ - { - "funcname": "LogToFile", - "args": "(int max_depth,const char* filename)", - "ret": "void", - "comment": "", - "call_args": "(max_depth,filename)", - "argsoriginal": "(int max_depth=-1,const char* filename=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "max_depth" - }, - { - "type": "const char*", - "name": "filename" - } - ], - "defaults": { - "filename": "((void*)0)", - "max_depth": "-1" - }, - "signature": "(int,const char*)", - "cimguiname": "igLogToFile" - } - ], - "igButton": [ - { - "funcname": "Button", - "args": "(const char* label,const ImVec2 size)", - "ret": "bool", - "comment": "", - "call_args": "(label,size)", - "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const ImVec2", - "name": "size" - } - ], - "defaults": { "size": "ImVec2(0,0)" }, - "signature": "(const char*,const ImVec2)", - "cimguiname": "igButton" - } - ], - "igIsItemEdited": [ - { - "funcname": "IsItemEdited", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsItemEdited" - } - ], - "igTreeNodeExV": [ - { - "funcname": "TreeNodeExV", - "args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,flags,fmt,args)", - "argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], - "ov_cimguiname": "igTreeNodeExVStr", - "defaults": [], - "signature": "(const char*,ImGuiTreeNodeFlags,const char*,va_list)", - "cimguiname": "igTreeNodeExV" - }, - { - "funcname": "TreeNodeExV", - "args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", - "ret": "bool", - "comment": "", - "call_args": "(ptr_id,flags,fmt,args)", - "argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const void*", - "name": "ptr_id" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], - "ov_cimguiname": "igTreeNodeExVPtr", - "defaults": [], - "signature": "(const void*,ImGuiTreeNodeFlags,const char*,va_list)", - "cimguiname": "igTreeNodeExV" - } - ], - "ImDrawList_PushTextureID": [ - { - "funcname": "PushTextureID", - "args": "(ImTextureID texture_id)", - "ret": "void", - "comment": "", - "call_args": "(texture_id)", - "argsoriginal": "(ImTextureID texture_id)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "ImTextureID", - "name": "texture_id" - } - ], - "defaults": [], - "signature": "(ImTextureID)", - "cimguiname": "ImDrawList_PushTextureID" - } - ], - "igTreeAdvanceToLabelPos": [ - { - "funcname": "TreeAdvanceToLabelPos", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igTreeAdvanceToLabelPos" - } - ], - "ImGuiInputTextCallbackData_DeleteChars": [ - { - "funcname": "DeleteChars", - "args": "(int pos,int bytes_count)", - "ret": "void", - "comment": "", - "call_args": "(pos,bytes_count)", - "argsoriginal": "(int pos,int bytes_count)", - "stname": "ImGuiInputTextCallbackData", - "argsT": [ - { - "type": "int", - "name": "pos" - }, - { - "type": "int", - "name": "bytes_count" - } - ], - "defaults": [], - "signature": "(int,int)", - "cimguiname": "ImGuiInputTextCallbackData_DeleteChars" - } - ], - "igDragInt2": [ - { - "funcname": "DragInt2", - "args": "(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format)", - "argsoriginal": "(const char* label,int v[2],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int[2]", - "name": "v" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - } - ], - "defaults": { - "v_speed": "1.0f", - "v_min": "0", - "format": "\"%d\"", - "v_max": "0" - }, - "signature": "(const char*,int[2],float,int,int,const char*)", - "cimguiname": "igDragInt2" - } - ], - "ImFontAtlas_GetGlyphRangesDefault": [ - { - "funcname": "GetGlyphRangesDefault", - "args": "()", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesDefault" - } - ], - "igIsAnyItemActive": [ - { - "funcname": "IsAnyItemActive", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsAnyItemActive" - } - ], - "ImFontAtlas_SetTexID": [ - { - "funcname": "SetTexID", - "args": "(ImTextureID id)", - "ret": "void", - "comment": "", - "call_args": "(id)", - "argsoriginal": "(ImTextureID id)", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "ImTextureID", - "name": "id" - } - ], - "defaults": [], - "signature": "(ImTextureID)", - "cimguiname": "ImFontAtlas_SetTexID" - } - ], - "igMenuItem": [ - { - "funcname": "MenuItem", - "args": "(const char* label,const char* shortcut,bool selected,bool enabled)", - "ret": "bool", - "comment": "", - "call_args": "(label,shortcut,selected,enabled)", - "argsoriginal": "(const char* label,const char* shortcut=((void*)0),bool selected=false,bool enabled=true)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const char*", - "name": "shortcut" - }, - { - "type": "bool", - "name": "selected" - }, - { - "type": "bool", - "name": "enabled" - } - ], - "ov_cimguiname": "igMenuItemBool", - "defaults": { - "enabled": "true", - "shortcut": "((void*)0)", - "selected": "false" - }, - "signature": "(const char*,const char*,bool,bool)", - "cimguiname": "igMenuItem" - }, - { - "funcname": "MenuItem", - "args": "(const char* label,const char* shortcut,bool* p_selected,bool enabled)", - "ret": "bool", - "comment": "", - "call_args": "(label,shortcut,p_selected,enabled)", - "argsoriginal": "(const char* label,const char* shortcut,bool* p_selected,bool enabled=true)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const char*", - "name": "shortcut" - }, - { - "type": "bool*", - "name": "p_selected" - }, - { - "type": "bool", - "name": "enabled" - } - ], - "ov_cimguiname": "igMenuItemBoolPtr", - "defaults": { "enabled": "true" }, - "signature": "(const char*,const char*,bool*,bool)", - "cimguiname": "igMenuItem" - } - ], - "igSliderFloat4": [ - { - "funcname": "SliderFloat4", - "args": "(const char* label,float v[4],float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,float v[4],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[4]", - "name": "v" - }, - { - "type": "float", - "name": "v_min" - }, - { - "type": "float", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "power": "1.0f", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float[4],float,float,const char*,float)", - "cimguiname": "igSliderFloat4" - } - ], - "igGetCursorPosX": [ - { - "funcname": "GetCursorPosX", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetCursorPosX" - } - ], - "ImFontAtlas_ClearTexData": [ - { - "funcname": "ClearTexData", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_ClearTexData" - } - ], - "ImFontAtlas_ClearFonts": [ - { - "funcname": "ClearFonts", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_ClearFonts" - } - ], - "igGetColumnsCount": [ - { - "funcname": "GetColumnsCount", - "args": "()", - "ret": "int", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetColumnsCount" - } - ], - "igPopButtonRepeat": [ - { - "funcname": "PopButtonRepeat", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igPopButtonRepeat" - } - ], - "igDragScalarN": [ - { - "funcname": "DragScalarN", - "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)", - "ret": "bool", - "comment": "", - "call_args": "(label,data_type,v,components,v_speed,v_min,v_max,format,power)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "ImGuiDataType", - "name": "data_type" - }, - { - "type": "void*", - "name": "v" - }, - { - "type": "int", - "name": "components" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "const void*", - "name": "v_min" - }, - { - "type": "const void*", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "v_max": "((void*)0)", - "v_min": "((void*)0)", - "format": "((void*)0)", - "power": "1.0f" - }, - "signature": "(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,float)", - "cimguiname": "igDragScalarN" - } - ], - "ImGuiPayload_IsPreview": [ - { - "funcname": "IsPreview", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiPayload", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiPayload_IsPreview" - } - ], - "igSpacing": [ - { - "funcname": "Spacing", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igSpacing" - } - ], - "ImFontAtlas_Clear": [ - { - "funcname": "Clear", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_Clear" - } - ], - "igIsAnyItemFocused": [ - { - "funcname": "IsAnyItemFocused", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsAnyItemFocused" - } - ], - "ImDrawList_AddRectFilled": [ - { - "funcname": "AddRectFilled", - "args": "(const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,int rounding_corners_flags)", - "ret": "void", - "comment": "", - "call_args": "(a,b,col,rounding,rounding_corners_flags)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "float", - "name": "rounding" - }, - { - "type": "int", - "name": "rounding_corners_flags" - } - ], - "defaults": { - "rounding": "0.0f", - "rounding_corners_flags": "ImDrawCornerFlags_All" - }, - "signature": "(const ImVec2,const ImVec2,ImU32,float,int)", - "cimguiname": "ImDrawList_AddRectFilled" - } - ], - "ImFontAtlas_AddFontFromMemoryCompressedTTF": [ - { - "funcname": "AddFontFromMemoryCompressedTTF", - "args": "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", - "ret": "ImFont*", - "comment": "", - "call_args": "(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)", - "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))", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "const void*", - "name": "compressed_font_data" - }, - { - "type": "int", - "name": "compressed_font_size" - }, - { - "type": "float", - "name": "size_pixels" - }, - { - "type": "const ImFontConfig*", - "name": "font_cfg" - }, - { - "type": "const ImWchar*", - "name": "glyph_ranges" - } - ], - "defaults": { - "glyph_ranges": "((void*)0)", - "font_cfg": "((void*)0)" - }, - "signature": "(const void*,int,float,const ImFontConfig*,const ImWchar*)", - "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF" - } - ], - "igMemFree": [ - { - "funcname": "MemFree", - "args": "(void* ptr)", - "ret": "void", - "comment": "", - "call_args": "(ptr)", - "argsoriginal": "(void* ptr)", - "stname": "ImGui", - "argsT": [ - { - "type": "void*", - "name": "ptr" - } - ], - "defaults": [], - "signature": "(void*)", - "cimguiname": "igMemFree" - } - ], - "igGetFontTexUvWhitePixel": [ - { - "funcname": "GetFontTexUvWhitePixel", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetFontTexUvWhitePixel" - }, - { - "funcname": "GetFontTexUvWhitePixel", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetFontTexUvWhitePixel", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetFontTexUvWhitePixel_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetFontTexUvWhitePixel", - "funcname": "GetFontTexUvWhitePixel", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetFontTexUvWhitePixel_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "ImDrawList_AddDrawCmd": [ - { - "funcname": "AddDrawCmd", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_AddDrawCmd" - } - ], - "igIsItemClicked": [ - { - "funcname": "IsItemClicked", - "args": "(int mouse_button)", - "ret": "bool", - "comment": "", - "call_args": "(mouse_button)", - "argsoriginal": "(int mouse_button=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "mouse_button" - } - ], - "defaults": { "mouse_button": "0" }, - "signature": "(int)", - "cimguiname": "igIsItemClicked" - } - ], - "ImFontAtlas_AddFontFromMemoryTTF": [ - { - "funcname": "AddFontFromMemoryTTF", - "args": "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", - "ret": "ImFont*", - "comment": "", - "call_args": "(font_data,font_size,size_pixels,font_cfg,glyph_ranges)", - "argsoriginal": "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "void*", - "name": "font_data" - }, - { - "type": "int", - "name": "font_size" - }, - { - "type": "float", - "name": "size_pixels" - }, - { - "type": "const ImFontConfig*", - "name": "font_cfg" - }, - { - "type": "const ImWchar*", - "name": "glyph_ranges" - } - ], - "defaults": { - "glyph_ranges": "((void*)0)", - "font_cfg": "((void*)0)" - }, - "signature": "(void*,int,float,const ImFontConfig*,const ImWchar*)", - "cimguiname": "ImFontAtlas_AddFontFromMemoryTTF" - } - ], - "ImFontAtlas_AddFontFromFileTTF": [ - { - "funcname": "AddFontFromFileTTF", - "args": "(const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", - "ret": "ImFont*", - "comment": "", - "call_args": "(filename,size_pixels,font_cfg,glyph_ranges)", - "argsoriginal": "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "const char*", - "name": "filename" - }, - { - "type": "float", - "name": "size_pixels" - }, - { - "type": "const ImFontConfig*", - "name": "font_cfg" - }, - { - "type": "const ImWchar*", - "name": "glyph_ranges" - } - ], - "defaults": { - "glyph_ranges": "((void*)0)", - "font_cfg": "((void*)0)" - }, - "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", - "cimguiname": "ImFontAtlas_AddFontFromFileTTF" - } - ], - "igProgressBar": [ - { - "funcname": "ProgressBar", - "args": "(float fraction,const ImVec2 size_arg,const char* overlay)", - "ret": "void", - "comment": "", - "call_args": "(fraction,size_arg,overlay)", - "argsoriginal": "(float fraction,const ImVec2& size_arg=ImVec2(-1,0),const char* overlay=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "fraction" - }, - { - "type": "const ImVec2", - "name": "size_arg" - }, - { - "type": "const char*", - "name": "overlay" - } - ], - "defaults": { - "size_arg": "ImVec2(-1,0)", - "overlay": "((void*)0)" - }, - "signature": "(float,const ImVec2,const char*)", - "cimguiname": "igProgressBar" - } - ], - "ImFontAtlas_AddFontDefault": [ - { - "funcname": "AddFontDefault", - "args": "(const ImFontConfig* font_cfg)", - "ret": "ImFont*", - "comment": "", - "call_args": "(font_cfg)", - "argsoriginal": "(const ImFontConfig* font_cfg=((void*)0))", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "const ImFontConfig*", - "name": "font_cfg" - } - ], - "defaults": { "font_cfg": "((void*)0)" }, - "signature": "(const ImFontConfig*)", - "cimguiname": "ImFontAtlas_AddFontDefault" - } - ], - "igSetNextWindowBgAlpha": [ - { - "funcname": "SetNextWindowBgAlpha", - "args": "(float alpha)", - "ret": "void", - "comment": "", - "call_args": "(alpha)", - "argsoriginal": "(float alpha)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "alpha" - } - ], - "defaults": [], - "signature": "(float)", - "cimguiname": "igSetNextWindowBgAlpha" - } - ], - "igBeginPopup": [ - { - "funcname": "BeginPopup", - "args": "(const char* str_id,ImGuiWindowFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,flags)", - "argsoriginal": "(const char* str_id,ImGuiWindowFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "ImGuiWindowFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(const char*,ImGuiWindowFlags)", - "cimguiname": "igBeginPopup" - } - ], - "ImFont_BuildLookupTable": [ - { - "funcname": "BuildLookupTable", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFont", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFont_BuildLookupTable" - } - ], - "igGetScrollX": [ - { - "funcname": "GetScrollX", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetScrollX" - } - ], - "igGetKeyIndex": [ - { - "funcname": "GetKeyIndex", - "args": "(ImGuiKey imgui_key)", - "ret": "int", - "comment": "", - "call_args": "(imgui_key)", - "argsoriginal": "(ImGuiKey imgui_key)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiKey", - "name": "imgui_key" - } - ], - "defaults": [], - "signature": "(ImGuiKey)", - "cimguiname": "igGetKeyIndex" - } - ], - "igGetOverlayDrawList": [ - { - "funcname": "GetOverlayDrawList", - "args": "()", - "ret": "ImDrawList*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetOverlayDrawList" - } - ], - "igGetID": [ - { - "funcname": "GetID", - "args": "(const char* str_id)", - "ret": "ImGuiID", - "comment": "", - "call_args": "(str_id)", - "argsoriginal": "(const char* str_id)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - } - ], - "ov_cimguiname": "igGetIDStr", - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igGetID" - }, - { - "funcname": "GetID", - "args": "(const char* str_id_begin,const char* str_id_end)", - "ret": "ImGuiID", - "comment": "", - "call_args": "(str_id_begin,str_id_end)", - "argsoriginal": "(const char* str_id_begin,const char* str_id_end)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id_begin" - }, - { - "type": "const char*", - "name": "str_id_end" - } - ], - "ov_cimguiname": "igGetIDStrStr", - "defaults": [], - "signature": "(const char*,const char*)", - "cimguiname": "igGetID" - }, - { - "funcname": "GetID", - "args": "(const void* ptr_id)", - "ret": "ImGuiID", - "comment": "", - "call_args": "(ptr_id)", - "argsoriginal": "(const void* ptr_id)", - "stname": "ImGui", - "argsT": [ - { - "type": "const void*", - "name": "ptr_id" - } - ], - "ov_cimguiname": "igGetIDPtr", - "defaults": [], - "signature": "(const void*)", - "cimguiname": "igGetID" - } - ], - "ImFontAtlas_GetGlyphRangesJapanese": [ - { - "funcname": "GetGlyphRangesJapanese", - "args": "()", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesJapanese" - } - ], - "igListBoxHeader": [ - { - "funcname": "ListBoxHeader", - "args": "(const char* label,const ImVec2 size)", - "ret": "bool", - "comment": "", - "call_args": "(label,size)", - "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const ImVec2", - "name": "size" - } - ], - "ov_cimguiname": "igListBoxHeaderVec2", - "defaults": { "size": "ImVec2(0,0)" }, - "signature": "(const char*,const ImVec2)", - "cimguiname": "igListBoxHeader" - }, - { - "funcname": "ListBoxHeader", - "args": "(const char* label,int items_count,int height_in_items)", - "ret": "bool", - "comment": "", - "call_args": "(label,items_count,height_in_items)", - "argsoriginal": "(const char* label,int items_count,int height_in_items=-1)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int", - "name": "items_count" - }, - { - "type": "int", - "name": "height_in_items" - } - ], - "ov_cimguiname": "igListBoxHeaderInt", - "defaults": { "height_in_items": "-1" }, - "signature": "(const char*,int,int)", - "cimguiname": "igListBoxHeader" - } - ], - "ImFontConfig_ImFontConfig": [ - { - "funcname": "ImFontConfig", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontConfig", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImFontConfig_ImFontConfig" - } - ], - "igIsMouseReleased": [ - { - "funcname": "IsMouseReleased", - "args": "(int button)", - "ret": "bool", - "comment": "", - "call_args": "(button)", - "argsoriginal": "(int button)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "button" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "igIsMouseReleased" - } - ], - "ImDrawData_ScaleClipRects": [ - { - "funcname": "ScaleClipRects", - "args": "(const ImVec2 sc)", - "ret": "void", - "comment": "", - "call_args": "(sc)", - "argsoriginal": "(const ImVec2& sc)", - "stname": "ImDrawData", - "argsT": [ - { - "type": "const ImVec2", - "name": "sc" - } - ], - "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "ImDrawData_ScaleClipRects" - } - ], - "igGetItemRectMin": [ - { - "funcname": "GetItemRectMin", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetItemRectMin" - }, - { - "funcname": "GetItemRectMin", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetItemRectMin", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetItemRectMin_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetItemRectMin", - "funcname": "GetItemRectMin", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetItemRectMin_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "ImDrawData_DeIndexAllBuffers": [ - { - "funcname": "DeIndexAllBuffers", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawData", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawData_DeIndexAllBuffers" - } - ], - "igLogText": [ - { - "isvararg": "...)", - "funcname": "LogText", - "args": "(const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "igLogText" - } - ], - "ImDrawData_Clear": [ - { - "funcname": "Clear", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawData", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawData_Clear" - } - ], - "ImGuiStorage_GetVoidPtr": [ - { - "funcname": "GetVoidPtr", - "args": "(ImGuiID key)", - "ret": "void*", - "comment": "", - "call_args": "(key)", - "argsoriginal": "(ImGuiID key)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiID", - "name": "key" - } - ], - "defaults": [], - "signature": "(ImGuiID)", - "cimguiname": "ImGuiStorage_GetVoidPtr" - } - ], - "ImDrawData_~ImDrawData": [ - { - "funcname": "~ImDrawData", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawData", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawData_~ImDrawData" - } - ], - "igTextWrapped": [ - { - "isvararg": "...)", - "funcname": "TextWrapped", - "args": "(const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "igTextWrapped" - } - ], - "ImDrawList_UpdateClipRect": [ - { - "funcname": "UpdateClipRect", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_UpdateClipRect" - } - ], - "ImDrawList_PrimVtx": [ - { - "funcname": "PrimVtx", - "args": "(const ImVec2 pos,const ImVec2 uv,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(pos,uv,col)", - "argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "pos" - }, - { - "type": "const ImVec2", - "name": "uv" - }, - { - "type": "ImU32", - "name": "col" - } - ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_PrimVtx" - } - ], - "igEndGroup": [ - { - "funcname": "EndGroup", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndGroup" - } - ], - "igGetFont": [ - { - "funcname": "GetFont", - "args": "()", - "ret": "ImFont*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetFont" - } - ], - "igTreePush": [ - { - "funcname": "TreePush", - "args": "(const char* str_id)", - "ret": "void", - "comment": "", - "call_args": "(str_id)", - "argsoriginal": "(const char* str_id)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - } - ], - "ov_cimguiname": "igTreePushStr", - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igTreePush" - }, - { - "funcname": "TreePush", - "args": "(const void* ptr_id)", - "ret": "void", - "comment": "", - "call_args": "(ptr_id)", - "argsoriginal": "(const void* ptr_id=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const void*", - "name": "ptr_id" - } - ], - "ov_cimguiname": "igTreePushPtr", - "defaults": { "ptr_id": "((void*)0)" }, - "signature": "(const void*)", - "cimguiname": "igTreePush" - } - ], - "igTextDisabled": [ - { - "isvararg": "...)", - "funcname": "TextDisabled", - "args": "(const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "igTextDisabled" - } - ], - "ImDrawList_PrimRect": [ - { - "funcname": "PrimRect", - "args": "(const ImVec2 a,const ImVec2 b,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(a,b,col)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" - }, - { - "type": "ImU32", - "name": "col" - } - ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_PrimRect" - } - ], - "ImDrawList_AddQuad": [ - { - "funcname": "AddQuad", - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(a,b,c,d,col,thickness)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col,float thickness=1.0f)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" - }, - { - "type": "const ImVec2", - "name": "c" - }, - { - "type": "const ImVec2", - "name": "d" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "float", - "name": "thickness" - } - ], - "defaults": { "thickness": "1.0f" }, - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", - "cimguiname": "ImDrawList_AddQuad" - } - ], - "ImDrawList_ClearFreeMemory": [ - { - "funcname": "ClearFreeMemory", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_ClearFreeMemory" - } - ], - "igSetNextTreeNodeOpen": [ - { - "funcname": "SetNextTreeNodeOpen", - "args": "(bool is_open,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(is_open,cond)", - "argsoriginal": "(bool is_open,ImGuiCond cond=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "bool", - "name": "is_open" - }, - { - "type": "ImGuiCond", - "name": "cond" - } - ], - "defaults": { "cond": "0" }, - "signature": "(bool,ImGuiCond)", - "cimguiname": "igSetNextTreeNodeOpen" - } - ], - "igLogToTTY": [ - { - "funcname": "LogToTTY", - "args": "(int max_depth)", - "ret": "void", - "comment": "", - "call_args": "(max_depth)", - "argsoriginal": "(int max_depth=-1)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "max_depth" - } - ], - "defaults": { "max_depth": "-1" }, - "signature": "(int)", - "cimguiname": "igLogToTTY" - } - ], - "GlyphRangesBuilder_BuildRanges": [ - { - "funcname": "BuildRanges", - "args": "(ImVector_ImWchar* out_ranges)", - "ret": "void", - "comment": "", - "call_args": "(out_ranges)", - "argsoriginal": "(ImVector* out_ranges)", - "stname": "GlyphRangesBuilder", - "argsT": [ - { - "type": "ImVector_ImWchar*", - "name": "out_ranges" - } - ], - "defaults": [], - "signature": "(ImVector_ImWchar*)", - "cimguiname": "GlyphRangesBuilder_BuildRanges" - } - ], - "igSetTooltipV": [ - { - "funcname": "SetTooltipV", - "args": "(const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(fmt,args)", - "argsoriginal": "(const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], - "defaults": [], - "signature": "(const char*,va_list)", - "cimguiname": "igSetTooltipV" - } - ], - "ImDrawList_CloneOutput": [ - { - "funcname": "CloneOutput", - "args": "()", - "ret": "ImDrawList*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_CloneOutput" - } - ], - "igGetIO": [ - { - "funcname": "GetIO", - "args": "()", - "ret": "ImGuiIO*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "retref": "&", - "defaults": [], - "signature": "()", - "cimguiname": "igGetIO" - } - ], - "igDragInt4": [ - { - "funcname": "DragInt4", - "args": "(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format)", - "argsoriginal": "(const char* label,int v[4],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int[4]", - "name": "v" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - } - ], - "defaults": { - "v_speed": "1.0f", - "v_min": "0", - "format": "\"%d\"", - "v_max": "0" - }, - "signature": "(const char*,int[4],float,int,int,const char*)", - "cimguiname": "igDragInt4" - } - ], - "igNextColumn": [ - { - "funcname": "NextColumn", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igNextColumn" - } - ], - "ImDrawList_AddRect": [ - { - "funcname": "AddRect", - "args": "(const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,int rounding_corners_flags,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(a,b,col,rounding,rounding_corners_flags,thickness)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All,float thickness=1.0f)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "float", - "name": "rounding" - }, - { - "type": "int", - "name": "rounding_corners_flags" - }, - { - "type": "float", - "name": "thickness" - } - ], - "defaults": { - "rounding": "0.0f", - "thickness": "1.0f", - "rounding_corners_flags": "ImDrawCornerFlags_All" - }, - "signature": "(const ImVec2,const ImVec2,ImU32,float,int,float)", - "cimguiname": "ImDrawList_AddRect" - } - ], - "TextRange_split": [ - { - "funcname": "split", - "args": "(char separator,ImVector_TextRange* out)", - "ret": "void", - "comment": "", - "call_args": "(separator,out)", - "argsoriginal": "(char separator,ImVector* out)", - "stname": "TextRange", - "argsT": [ - { - "type": "char", - "name": "separator" - }, - { - "type": "ImVector_TextRange*", - "name": "out" - } - ], - "defaults": [], - "signature": "(char,ImVector_TextRange*)", - "cimguiname": "TextRange_split" - } - ], - "igSetCursorPos": [ - { - "funcname": "SetCursorPos", - "args": "(const ImVec2 local_pos)", - "ret": "void", - "comment": "", - "call_args": "(local_pos)", - "argsoriginal": "(const ImVec2& local_pos)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "local_pos" - } - ], - "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "igSetCursorPos" - } - ], - "igBeginPopupModal": [ - { - "funcname": "BeginPopupModal", - "args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(name,p_open,flags)", - "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "name" - }, - { - "type": "bool*", - "name": "p_open" - }, - { - "type": "ImGuiWindowFlags", - "name": "flags" - } - ], - "defaults": { - "p_open": "((void*)0)", - "flags": "0" - }, - "signature": "(const char*,bool*,ImGuiWindowFlags)", - "cimguiname": "igBeginPopupModal" - } - ], - "igSliderInt4": [ - { - "funcname": "SliderInt4", - "args": "(const char* label,int v[4],int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format)", - "argsoriginal": "(const char* label,int v[4],int v_min,int v_max,const char* format=\"%d\")", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int[4]", - "name": "v" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - } - ], - "defaults": { "format": "\"%d\"" }, - "signature": "(const char*,int[4],int,int,const char*)", - "cimguiname": "igSliderInt4" - } - ], - "ImDrawList_AddCallback": [ - { - "funcname": "AddCallback", - "args": "(ImDrawCallback callback,void* callback_data)", - "ret": "void", - "comment": "", - "call_args": "(callback,callback_data)", - "argsoriginal": "(ImDrawCallback callback,void* callback_data)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "ImDrawCallback", - "name": "callback" - }, - { - "type": "void*", - "name": "callback_data" - } - ], - "defaults": [], - "signature": "(ImDrawCallback,void*)", - "cimguiname": "ImDrawList_AddCallback" - } - ], - "igShowMetricsWindow": [ - { - "funcname": "ShowMetricsWindow", - "args": "(bool* p_open)", - "ret": "void", - "comment": "", - "call_args": "(p_open)", - "argsoriginal": "(bool* p_open=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "bool*", - "name": "p_open" - } - ], - "defaults": { "p_open": "((void*)0)" }, - "signature": "(bool*)", - "cimguiname": "igShowMetricsWindow" - } - ], - "igGetScrollMaxY": [ - { - "funcname": "GetScrollMaxY", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetScrollMaxY" - } - ], - "igBeginTooltip": [ - { - "funcname": "BeginTooltip", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igBeginTooltip" - } - ], - "igSetScrollX": [ - { - "funcname": "SetScrollX", - "args": "(float scroll_x)", - "ret": "void", - "comment": "", - "call_args": "(scroll_x)", - "argsoriginal": "(float scroll_x)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "scroll_x" - } - ], - "defaults": [], - "signature": "(float)", - "cimguiname": "igSetScrollX" - } - ], - "igGetDrawData": [ - { - "funcname": "GetDrawData", - "args": "()", - "ret": "ImDrawData*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetDrawData" - } - ], - "igGetTextLineHeight": [ - { - "funcname": "GetTextLineHeight", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetTextLineHeight" - } - ], - "igSeparator": [ - { - "funcname": "Separator", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igSeparator" - } - ], - "igBeginChild": [ - { - "funcname": "BeginChild", - "args": "(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,size,border,flags)", - "argsoriginal": "(const char* str_id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "bool", - "name": "border" - }, - { - "type": "ImGuiWindowFlags", - "name": "flags" - } - ], - "ov_cimguiname": "igBeginChild", - "defaults": { - "border": "false", - "size": "ImVec2(0,0)", - "flags": "0" - }, - "signature": "(const char*,const ImVec2,bool,ImGuiWindowFlags)", - "cimguiname": "igBeginChild" - }, - { - "funcname": "BeginChild", - "args": "(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(id,size,border,flags)", - "argsoriginal": "(ImGuiID id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiID", - "name": "id" - }, - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "bool", - "name": "border" - }, - { - "type": "ImGuiWindowFlags", - "name": "flags" - } - ], - "ov_cimguiname": "igBeginChildID", - "defaults": { - "border": "false", - "size": "ImVec2(0,0)", - "flags": "0" - }, - "signature": "(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)", - "cimguiname": "igBeginChild" - } - ], - "ImDrawList_PathRect": [ - { - "funcname": "PathRect", - "args": "(const ImVec2 rect_min,const ImVec2 rect_max,float rounding,int rounding_corners_flags)", - "ret": "void", - "comment": "", - "call_args": "(rect_min,rect_max,rounding,rounding_corners_flags)", - "argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "rect_min" - }, - { - "type": "const ImVec2", - "name": "rect_max" - }, - { - "type": "float", - "name": "rounding" - }, - { - "type": "int", - "name": "rounding_corners_flags" - } - ], - "defaults": { - "rounding": "0.0f", - "rounding_corners_flags": "ImDrawCornerFlags_All" - }, - "signature": "(const ImVec2,const ImVec2,float,int)", - "cimguiname": "ImDrawList_PathRect" - } - ], - "igIsMouseClicked": [ - { - "funcname": "IsMouseClicked", - "args": "(int button,bool repeat)", - "ret": "bool", - "comment": "", - "call_args": "(button,repeat)", - "argsoriginal": "(int button,bool repeat=false)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "button" - }, - { - "type": "bool", - "name": "repeat" - } - ], - "defaults": { "repeat": "false" }, - "signature": "(int,bool)", - "cimguiname": "igIsMouseClicked" - } - ], - "igCalcItemWidth": [ - { - "funcname": "CalcItemWidth", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igCalcItemWidth" - } - ], - "ImGuiTextBuffer_appendfv": [ - { - "funcname": "appendfv", - "args": "(const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(fmt,args)", - "argsoriginal": "(const char* fmt,va_list args)", - "stname": "ImGuiTextBuffer", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], - "defaults": [], - "signature": "(const char*,va_list)", - "cimguiname": "ImGuiTextBuffer_appendfv" - } - ], - "ImDrawList_PathArcToFast": [ - { - "funcname": "PathArcToFast", - "args": "(const ImVec2 centre,float radius,int a_min_of_12,int a_max_of_12)", - "ret": "void", - "comment": "", - "call_args": "(centre,radius,a_min_of_12,a_max_of_12)", - "argsoriginal": "(const ImVec2& centre,float radius,int a_min_of_12,int a_max_of_12)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "centre" - }, - { - "type": "float", - "name": "radius" - }, - { - "type": "int", - "name": "a_min_of_12" - }, - { - "type": "int", - "name": "a_max_of_12" - } - ], - "defaults": [], - "signature": "(const ImVec2,float,int,int)", - "cimguiname": "ImDrawList_PathArcToFast" - } - ], - "igEndChildFrame": [ - { - "funcname": "EndChildFrame", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndChildFrame" - } - ], - "igIndent": [ - { - "funcname": "Indent", - "args": "(float indent_w)", - "ret": "void", - "comment": "", - "call_args": "(indent_w)", - "argsoriginal": "(float indent_w=0.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "indent_w" - } - ], - "defaults": { "indent_w": "0.0f" }, - "signature": "(float)", - "cimguiname": "igIndent" - } - ], - "igSetDragDropPayload": [ - { - "funcname": "SetDragDropPayload", - "args": "(const char* type,const void* data,size_t size,ImGuiCond cond)", - "ret": "bool", - "comment": "", - "call_args": "(type,data,size,cond)", - "argsoriginal": "(const char* type,const void* data,size_t size,ImGuiCond cond=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "type" - }, - { - "type": "const void*", - "name": "data" - }, - { - "type": "size_t", - "name": "size" - }, - { - "type": "ImGuiCond", - "name": "cond" - } - ], - "defaults": { "cond": "0" }, - "signature": "(const char*,const void*,size_t,ImGuiCond)", - "cimguiname": "igSetDragDropPayload" - } - ], - "GlyphRangesBuilder_GetBit": [ - { - "funcname": "GetBit", - "args": "(int n)", - "ret": "bool", - "comment": "", - "call_args": "(n)", - "argsoriginal": "(int n)", - "stname": "GlyphRangesBuilder", - "argsT": [ - { - "type": "int", - "name": "n" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "GlyphRangesBuilder_GetBit" - } - ], - "ImGuiTextFilter_Draw": [ - { - "funcname": "Draw", - "args": "(const char* label,float width)", - "ret": "bool", - "comment": "", - "call_args": "(label,width)", - "argsoriginal": "(const char* label=\"Filter(inc,-exc)\",float width=0.0f)", - "stname": "ImGuiTextFilter", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float", - "name": "width" - } - ], - "defaults": { - "label": "\"Filter(inc,-exc)\"", - "width": "0.0f" - }, - "signature": "(const char*,float)", - "cimguiname": "ImGuiTextFilter_Draw" - } - ], - "igShowDemoWindow": [ - { - "funcname": "ShowDemoWindow", - "args": "(bool* p_open)", - "ret": "void", - "comment": "", - "call_args": "(p_open)", - "argsoriginal": "(bool* p_open=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "bool*", - "name": "p_open" - } - ], - "defaults": { "p_open": "((void*)0)" }, - "signature": "(bool*)", - "cimguiname": "igShowDemoWindow" - } - ], - "ImDrawList_PathStroke": [ - { - "funcname": "PathStroke", - "args": "(ImU32 col,bool closed,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(col,closed,thickness)", - "argsoriginal": "(ImU32 col,bool closed,float thickness=1.0f)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "ImU32", - "name": "col" - }, - { - "type": "bool", - "name": "closed" - }, - { - "type": "float", - "name": "thickness" - } - ], - "defaults": { "thickness": "1.0f" }, - "signature": "(ImU32,bool,float)", - "cimguiname": "ImDrawList_PathStroke" - } - ], - "ImDrawList_PathFillConvex": [ - { - "funcname": "PathFillConvex", - "args": "(ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(col)", - "argsoriginal": "(ImU32 col)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "ImU32", - "name": "col" - } - ], - "defaults": [], - "signature": "(ImU32)", - "cimguiname": "ImDrawList_PathFillConvex" - } - ], - "ImDrawList_PathLineToMergeDuplicate": [ - { - "funcname": "PathLineToMergeDuplicate", - "args": "(const ImVec2 pos)", - "ret": "void", - "comment": "", - "call_args": "(pos)", - "argsoriginal": "(const ImVec2& pos)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "pos" - } - ], - "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "ImDrawList_PathLineToMergeDuplicate" - } - ], - "igEndMenu": [ - { - "funcname": "EndMenu", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndMenu" - } - ], - "igColorButton": [ - { - "funcname": "ColorButton", - "args": "(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size)", - "ret": "bool", - "comment": "", - "call_args": "(desc_id,col,flags,size)", - "argsoriginal": "(const char* desc_id,const ImVec4& col,ImGuiColorEditFlags flags=0,ImVec2 size=ImVec2(0,0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "desc_id" - }, - { - "type": "const ImVec4", - "name": "col" - }, - { - "type": "ImGuiColorEditFlags", - "name": "flags" - }, - { - "type": "ImVec2", - "name": "size" - } - ], - "defaults": { - "size": "ImVec2(0,0)", - "flags": "0" - }, - "signature": "(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)", - "cimguiname": "igColorButton" - } - ], - "ImFontAtlas_GetTexDataAsAlpha8": [ - { - "funcname": "GetTexDataAsAlpha8", - "args": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", - "ret": "void", - "comment": "", - "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", - "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "unsigned char**", - "name": "out_pixels" - }, - { - "type": "int*", - "name": "out_width" - }, - { - "type": "int*", - "name": "out_height" - }, - { - "type": "int*", - "name": "out_bytes_per_pixel" - } - ], - "defaults": { "out_bytes_per_pixel": "((void*)0)" }, - "signature": "(unsigned char**,int*,int*,int*)", - "cimguiname": "ImFontAtlas_GetTexDataAsAlpha8" - } - ], - "igIsKeyReleased": [ - { - "funcname": "IsKeyReleased", - "args": "(int user_key_index)", - "ret": "bool", - "comment": "", - "call_args": "(user_key_index)", - "argsoriginal": "(int user_key_index)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "user_key_index" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "igIsKeyReleased" - } - ], - "igSetClipboardText": [ - { - "funcname": "SetClipboardText", - "args": "(const char* text)", - "ret": "void", - "comment": "", - "call_args": "(text)", - "argsoriginal": "(const char* text)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "text" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igSetClipboardText" - } - ], - "ImDrawList_PathArcTo": [ - { - "funcname": "PathArcTo", - "args": "(const ImVec2 centre,float radius,float a_min,float a_max,int num_segments)", - "ret": "void", - "comment": "", - "call_args": "(centre,radius,a_min,a_max,num_segments)", - "argsoriginal": "(const ImVec2& centre,float radius,float a_min,float a_max,int num_segments=10)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "centre" - }, - { - "type": "float", - "name": "radius" - }, - { - "type": "float", - "name": "a_min" - }, - { - "type": "float", - "name": "a_max" - }, - { - "type": "int", - "name": "num_segments" - } - ], - "defaults": { "num_segments": "10" }, - "signature": "(const ImVec2,float,float,float,int)", - "cimguiname": "ImDrawList_PathArcTo" - } - ], - "ImDrawList_AddConvexPolyFilled": [ - { - "funcname": "AddConvexPolyFilled", - "args": "(const ImVec2* points,const int num_points,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(points,num_points,col)", - "argsoriginal": "(const ImVec2* points,const int num_points,ImU32 col)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2*", - "name": "points" - }, - { - "type": "const int", - "name": "num_points" - }, - { - "type": "ImU32", - "name": "col" - } - ], - "defaults": [], - "signature": "(const ImVec2*,const int,ImU32)", - "cimguiname": "ImDrawList_AddConvexPolyFilled" - } - ], - "igIsWindowCollapsed": [ - { - "funcname": "IsWindowCollapsed", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsWindowCollapsed" - } - ], - "igShowFontSelector": [ - { - "funcname": "ShowFontSelector", - "args": "(const char* label)", - "ret": "void", - "comment": "", - "call_args": "(label)", - "argsoriginal": "(const char* label)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igShowFontSelector" - } - ], - "ImDrawList_AddImageQuad": [ - { - "funcname": "AddImageQuad", - "args": "(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)", - "ret": "void", - "comment": "", - "call_args": "(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)", - "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)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "ImTextureID", - "name": "user_texture_id" - }, - { - "type": "const ImVec2", - "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": "ImU32", - "name": "col" - } - ], - "defaults": { - "uv_c": "ImVec2(1,1)", - "uv_a": "ImVec2(0,0)", - "col": "0xFFFFFFFF", - "uv_b": "ImVec2(1,0)", - "uv_d": "ImVec2(0,1)" - }, - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_AddImageQuad" - } - ], - "igSetNextWindowFocus": [ - { - "funcname": "SetNextWindowFocus", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igSetNextWindowFocus" - } - ], - "igSameLine": [ - { - "funcname": "SameLine", - "args": "(float pos_x,float spacing_w)", - "ret": "void", - "comment": "", - "call_args": "(pos_x,spacing_w)", - "argsoriginal": "(float pos_x=0.0f,float spacing_w=-1.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "pos_x" - }, - { - "type": "float", - "name": "spacing_w" - } - ], - "defaults": { - "pos_x": "0.0f", - "spacing_w": "-1.0f" - }, - "signature": "(float,float)", - "cimguiname": "igSameLine" - } - ], - "igBegin": [ - { - "funcname": "Begin", - "args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(name,p_open,flags)", - "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "name" - }, - { - "type": "bool*", - "name": "p_open" - }, - { - "type": "ImGuiWindowFlags", - "name": "flags" - } - ], - "defaults": { - "p_open": "((void*)0)", - "flags": "0" - }, - "signature": "(const char*,bool*,ImGuiWindowFlags)", - "cimguiname": "igBegin" - } - ], - "igColorEdit3": [ - { - "funcname": "ColorEdit3", - "args": "(const char* label,float col[3],ImGuiColorEditFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,col,flags)", - "argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[3]", - "name": "col" - }, - { - "type": "ImGuiColorEditFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(const char*,float[3],ImGuiColorEditFlags)", - "cimguiname": "igColorEdit3" - } - ], - "ImDrawList_AddImage": [ - { - "funcname": "AddImage", - "args": "(ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(user_texture_id,a,b,uv_a,uv_b,col)", - "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)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "ImTextureID", - "name": "user_texture_id" - }, - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" - }, - { - "type": "const ImVec2", - "name": "uv_a" - }, - { - "type": "const ImVec2", - "name": "uv_b" - }, - { - "type": "ImU32", - "name": "col" - } - ], - "defaults": { - "uv_b": "ImVec2(1,1)", - "uv_a": "ImVec2(0,0)", - "col": "0xFFFFFFFF" - }, - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_AddImage" - } - ], - "ImGuiIO_AddInputCharactersUTF8": [ - { - "funcname": "AddInputCharactersUTF8", - "args": "(const char* utf8_chars)", - "ret": "void", - "comment": "", - "call_args": "(utf8_chars)", - "argsoriginal": "(const char* utf8_chars)", - "stname": "ImGuiIO", - "argsT": [ - { - "type": "const char*", - "name": "utf8_chars" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "ImGuiIO_AddInputCharactersUTF8" - } - ], - "ImDrawList_AddText": [ - { - "funcname": "AddText", - "args": "(const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)", - "ret": "void", - "comment": "", - "call_args": "(pos,col,text_begin,text_end)", - "argsoriginal": "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0))", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "pos" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "const char*", - "name": "text_begin" - }, - { - "type": "const char*", - "name": "text_end" - } - ], - "ov_cimguiname": "ImDrawList_AddText", - "defaults": { "text_end": "((void*)0)" }, - "signature": "(const ImVec2,ImU32,const char*,const char*)", - "cimguiname": "ImDrawList_AddText" - }, - { - "funcname": "AddText", - "args": "(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)", - "ret": "void", - "comment": "", - "call_args": "(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)", - "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))", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImFont*", - "name": "font" - }, - { - "type": "float", - "name": "font_size" - }, - { - "type": "const ImVec2", - "name": "pos" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "const char*", - "name": "text_begin" - }, - { - "type": "const char*", - "name": "text_end" - }, - { - "type": "float", - "name": "wrap_width" - }, - { - "type": "const ImVec4*", - "name": "cpu_fine_clip_rect" - } - ], - "ov_cimguiname": "ImDrawList_AddTextFontPtr", - "defaults": { - "text_end": "((void*)0)", - "cpu_fine_clip_rect": "((void*)0)", - "wrap_width": "0.0f" - }, - "signature": "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", - "cimguiname": "ImDrawList_AddText" - } - ], - "ImDrawList_AddCircleFilled": [ - { - "funcname": "AddCircleFilled", - "args": "(const ImVec2 centre,float radius,ImU32 col,int num_segments)", - "ret": "void", - "comment": "", - "call_args": "(centre,radius,col,num_segments)", - "argsoriginal": "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "centre" - }, - { - "type": "float", - "name": "radius" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "int", - "name": "num_segments" - } - ], - "defaults": { "num_segments": "12" }, - "signature": "(const ImVec2,float,ImU32,int)", - "cimguiname": "ImDrawList_AddCircleFilled" - } - ], - "igInputFloat2": [ - { - "funcname": "InputFloat2", - "args": "(const char* label,float v[2],const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,format,extra_flags)", - "argsoriginal": "(const char* label,float v[2],const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[2]", - "name": "v" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { - "extra_flags": "0", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float[2],const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputFloat2" - } - ], - "igPushButtonRepeat": [ - { - "funcname": "PushButtonRepeat", - "args": "(bool repeat)", - "ret": "void", - "comment": "", - "call_args": "(repeat)", - "argsoriginal": "(bool repeat)", - "stname": "ImGui", - "argsT": [ - { - "type": "bool", - "name": "repeat" - } - ], - "defaults": [], - "signature": "(bool)", - "cimguiname": "igPushButtonRepeat" - } - ], - "igPopItemWidth": [ - { - "funcname": "PopItemWidth", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igPopItemWidth" - } - ], - "ImDrawList_AddCircle": [ - { - "funcname": "AddCircle", - "args": "(const ImVec2 centre,float radius,ImU32 col,int num_segments,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(centre,radius,col,num_segments,thickness)", - "argsoriginal": "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12,float thickness=1.0f)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "centre" - }, - { - "type": "float", - "name": "radius" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "int", - "name": "num_segments" - }, - { - "type": "float", - "name": "thickness" - } - ], - "defaults": { - "num_segments": "12", - "thickness": "1.0f" - }, - "signature": "(const ImVec2,float,ImU32,int,float)", - "cimguiname": "ImDrawList_AddCircle" - } - ], - "ImDrawList_AddTriangleFilled": [ - { - "funcname": "AddTriangleFilled", - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(a,b,c,col)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" - }, - { - "type": "const ImVec2", - "name": "c" - }, - { - "type": "ImU32", - "name": "col" - } - ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_AddTriangleFilled" - } - ], - "ImDrawList_AddTriangle": [ - { - "funcname": "AddTriangle", - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(a,b,c,col,thickness)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col,float thickness=1.0f)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" - }, - { - "type": "const ImVec2", - "name": "c" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "float", - "name": "thickness" - } - ], - "defaults": { "thickness": "1.0f" }, - "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", - "cimguiname": "ImDrawList_AddTriangle" - } - ], - "ImDrawList_AddQuadFilled": [ - { - "funcname": "AddQuadFilled", - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(a,b,c,d,col)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" - }, - { - "type": "const ImVec2", - "name": "c" - }, - { - "type": "const ImVec2", - "name": "d" - }, - { - "type": "ImU32", - "name": "col" - } - ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_AddQuadFilled" - } - ], - "igGetFontSize": [ - { - "funcname": "GetFontSize", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetFontSize" - } - ], - "igInputDouble": [ - { - "funcname": "InputDouble", - "args": "(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,step,step_fast,format,extra_flags)", - "argsoriginal": "(const char* label,double* v,double step=0.0f,double step_fast=0.0f,const char* format=\"%.6f\",ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "double*", - "name": "v" - }, - { - "type": "double", - "name": "step" - }, - { - "type": "double", - "name": "step_fast" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { - "step": "0.0f", - "format": "\"%.6f\"", - "step_fast": "0.0f", - "extra_flags": "0" - }, - "signature": "(const char*,double*,double,double,const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputDouble" - } - ], - "ImDrawList_PrimReserve": [ - { - "funcname": "PrimReserve", - "args": "(int idx_count,int vtx_count)", - "ret": "void", - "comment": "", - "call_args": "(idx_count,vtx_count)", - "argsoriginal": "(int idx_count,int vtx_count)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "int", - "name": "idx_count" - }, - { - "type": "int", - "name": "vtx_count" - } - ], - "defaults": [], - "signature": "(int,int)", - "cimguiname": "ImDrawList_PrimReserve" - } - ], - "ImDrawList_AddRectFilledMultiColor": [ - { - "funcname": "AddRectFilledMultiColor", - "args": "(const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)", - "ret": "void", - "comment": "", - "call_args": "(a,b,col_upr_left,col_upr_right,col_bot_right,col_bot_left)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" - }, - { - "type": "ImU32", - "name": "col_upr_left" - }, - { - "type": "ImU32", - "name": "col_upr_right" - }, - { - "type": "ImU32", - "name": "col_bot_right" - }, - { - "type": "ImU32", - "name": "col_bot_left" - } - ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", - "cimguiname": "ImDrawList_AddRectFilledMultiColor" - } - ], - "igEndPopup": [ - { - "funcname": "EndPopup", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndPopup" - } - ], - "ImFontAtlas_ClearInputData": [ - { - "funcname": "ClearInputData", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_ClearInputData" - } - ], - "ImDrawList_AddLine": [ - { - "funcname": "AddLine", - "args": "(const ImVec2 a,const ImVec2 b,ImU32 col,float thickness)", - "ret": "void", - "comment": "", - "call_args": "(a,b,col,thickness)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float thickness=1.0f)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "float", - "name": "thickness" - } - ], - "defaults": { "thickness": "1.0f" }, - "signature": "(const ImVec2,const ImVec2,ImU32,float)", - "cimguiname": "ImDrawList_AddLine" - } - ], - "igInputTextMultiline": [ - { - "funcname": "InputTextMultiline", - "args": "(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)", - "ret": "bool", - "comment": "", - "call_args": "(label,buf,buf_size,size,flags,callback,user_data)", - "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))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "char*", - "name": "buf" - }, - { - "type": "size_t", - "name": "buf_size" - }, - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "ImGuiInputTextFlags", - "name": "flags" - }, - { - "type": "ImGuiInputTextCallback", - "name": "callback" - }, - { - "type": "void*", - "name": "user_data" - } - ], - "defaults": { - "callback": "((void*)0)", - "user_data": "((void*)0)", - "size": "ImVec2(0,0)", - "flags": "0" - }, - "signature": "(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", - "cimguiname": "igInputTextMultiline" - } - ], - "igSelectable": [ - { - "funcname": "Selectable", - "args": "(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size)", - "ret": "bool", - "comment": "", - "call_args": "(label,selected,flags,size)", - "argsoriginal": "(const char* label,bool selected=false,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "bool", - "name": "selected" - }, - { - "type": "ImGuiSelectableFlags", - "name": "flags" - }, - { - "type": "const ImVec2", - "name": "size" - } - ], - "ov_cimguiname": "igSelectable", - "defaults": { - "selected": "false", - "size": "ImVec2(0,0)", - "flags": "0" - }, - "signature": "(const char*,bool,ImGuiSelectableFlags,const ImVec2)", - "cimguiname": "igSelectable" - }, - { - "funcname": "Selectable", - "args": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size)", - "ret": "bool", - "comment": "", - "call_args": "(label,p_selected,flags,size)", - "argsoriginal": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "bool*", - "name": "p_selected" - }, - { - "type": "ImGuiSelectableFlags", - "name": "flags" - }, - { - "type": "const ImVec2", - "name": "size" - } - ], - "ov_cimguiname": "igSelectableBoolPtr", - "defaults": { - "size": "ImVec2(0,0)", - "flags": "0" - }, - "signature": "(const char*,bool*,ImGuiSelectableFlags,const ImVec2)", - "cimguiname": "igSelectable" - } - ], - "igListBox": [ - { - "funcname": "ListBox", - "args": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items)", - "ret": "bool", - "comment": "", - "call_args": "(label,current_item,items,items_count,height_in_items)", - "argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items=-1)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "current_item" - }, - { - "type": "const char* const[]", - "name": "items" - }, - { - "type": "int", - "name": "items_count" - }, - { - "type": "int", - "name": "height_in_items" - } - ], - "ov_cimguiname": "igListBoxStr_arr", - "defaults": { "height_in_items": "-1" }, - "signature": "(const char*,int*,const char* const[],int,int)", - "cimguiname": "igListBox" - }, - { - "funcname": "ListBox", - "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)", - "ret": "bool", - "comment": "", - "call_args": "(label,current_item,items_getter,data,items_count,height_in_items)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "current_item" - }, - { - "type": "bool(*)(void* data,int idx,const char** out_text)", - "signature": "(void* data,int idx,const char** out_text)", - "name": "items_getter", - "ret": "bool" - }, - { - "type": "void*", - "name": "data" - }, - { - "type": "int", - "name": "items_count" - }, - { - "type": "int", - "name": "height_in_items" - } - ], - "ov_cimguiname": "igListBoxFnPtr", - "defaults": { "height_in_items": "-1" }, - "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", - "cimguiname": "igListBox" - } - ], - "igGetCursorPos": [ - { - "funcname": "GetCursorPos", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetCursorPos" - }, - { - "funcname": "GetCursorPos", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetCursorPos", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetCursorPos_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetCursorPos", - "funcname": "GetCursorPos", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetCursorPos_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "ImDrawList_GetClipRectMin": [ - { - "funcname": "GetClipRectMin", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_GetClipRectMin" - }, - { - "funcname": "GetClipRectMin", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "ImDrawList_GetClipRectMin", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "signature": "()", - "ov_cimguiname": "ImDrawList_GetClipRectMin_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "ImDrawList_GetClipRectMin", - "funcname": "GetClipRectMin", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "retorig": "ImVec2", - "ov_cimguiname": "ImDrawList_GetClipRectMin_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "ImDrawList_PopTextureID": [ - { - "funcname": "PopTextureID", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_PopTextureID" - } - ], - "igInputFloat4": [ - { - "funcname": "InputFloat4", - "args": "(const char* label,float v[4],const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,format,extra_flags)", - "argsoriginal": "(const char* label,float v[4],const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[4]", - "name": "v" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { - "extra_flags": "0", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float[4],const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputFloat4" - } - ], - "igSetCursorPosY": [ - { - "funcname": "SetCursorPosY", - "args": "(float y)", - "ret": "void", - "comment": "", - "call_args": "(y)", - "argsoriginal": "(float y)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "y" - } - ], - "defaults": [], - "signature": "(float)", - "cimguiname": "igSetCursorPosY" - } - ], - "igGetVersion": [ - { - "funcname": "GetVersion", - "args": "()", - "ret": "const char*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetVersion" - } - ], - "igEndCombo": [ - { - "funcname": "EndCombo", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndCombo" - } - ], - "ImDrawList_~ImDrawList": [ - { - "funcname": "~ImDrawList", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_~ImDrawList" - } - ], - "igPushID": [ - { - "funcname": "PushID", - "args": "(const char* str_id)", - "ret": "void", - "comment": "", - "call_args": "(str_id)", - "argsoriginal": "(const char* str_id)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - } - ], - "ov_cimguiname": "igPushIDStr", - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igPushID" - }, - { - "funcname": "PushID", - "args": "(const char* str_id_begin,const char* str_id_end)", - "ret": "void", - "comment": "", - "call_args": "(str_id_begin,str_id_end)", - "argsoriginal": "(const char* str_id_begin,const char* str_id_end)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id_begin" - }, - { - "type": "const char*", - "name": "str_id_end" - } - ], - "ov_cimguiname": "igPushIDRange", - "defaults": [], - "signature": "(const char*,const char*)", - "cimguiname": "igPushID" - }, - { - "funcname": "PushID", - "args": "(const void* ptr_id)", - "ret": "void", - "comment": "", - "call_args": "(ptr_id)", - "argsoriginal": "(const void* ptr_id)", - "stname": "ImGui", - "argsT": [ - { - "type": "const void*", - "name": "ptr_id" - } - ], - "ov_cimguiname": "igPushIDPtr", - "defaults": [], - "signature": "(const void*)", - "cimguiname": "igPushID" - }, - { - "funcname": "PushID", - "args": "(int int_id)", - "ret": "void", - "comment": "", - "call_args": "(int_id)", - "argsoriginal": "(int int_id)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "int_id" - } - ], - "ov_cimguiname": "igPushIDInt", - "defaults": [], - "signature": "(int)", - "cimguiname": "igPushID" - } - ], - "ImDrawList_ImDrawList": [ - { - "funcname": "ImDrawList", - "args": "(const ImDrawListSharedData* shared_data)", - "call_args": "(shared_data)", - "argsoriginal": "(const ImDrawListSharedData* shared_data)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImDrawListSharedData*", - "name": "shared_data" - } - ], - "comment": "", - "defaults": [], - "signature": "(const ImDrawListSharedData*)", - "cimguiname": "ImDrawList_ImDrawList" - } - ], - "ImDrawCmd_ImDrawCmd": [ - { - "funcname": "ImDrawCmd", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawCmd", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawCmd_ImDrawCmd" - } - ], - "ImGuiListClipper_End": [ - { - "funcname": "End", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiListClipper", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiListClipper_End" - } - ], - "igAlignTextToFramePadding": [ - { - "funcname": "AlignTextToFramePadding", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igAlignTextToFramePadding" - } - ], - "igPopStyleColor": [ - { - "funcname": "PopStyleColor", - "args": "(int count)", - "ret": "void", - "comment": "", - "call_args": "(count)", - "argsoriginal": "(int count=1)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "count" - } - ], - "defaults": { "count": "1" }, - "signature": "(int)", - "cimguiname": "igPopStyleColor" - } - ], - "ImGuiListClipper_Begin": [ - { - "funcname": "Begin", - "args": "(int items_count,float items_height)", - "ret": "void", - "comment": "", - "call_args": "(items_count,items_height)", - "argsoriginal": "(int items_count,float items_height=-1.0f)", - "stname": "ImGuiListClipper", - "argsT": [ - { - "type": "int", - "name": "items_count" - }, - { - "type": "float", - "name": "items_height" - } - ], - "defaults": { "items_height": "-1.0f" }, - "signature": "(int,float)", - "cimguiname": "ImGuiListClipper_Begin" - } - ], - "igText": [ - { - "isvararg": "...)", - "funcname": "Text", - "args": "(const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "igText" - } - ], - "ImGuiListClipper_Step": [ - { - "funcname": "Step", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiListClipper", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiListClipper_Step" - } - ], - "igGetTextLineHeightWithSpacing": [ - { - "funcname": "GetTextLineHeightWithSpacing", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetTextLineHeightWithSpacing" - } - ], - "ImGuiListClipper_~ImGuiListClipper": [ - { - "funcname": "~ImGuiListClipper", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiListClipper", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiListClipper_~ImGuiListClipper" - } - ], - "ImGuiStorage_GetFloatRef": [ - { - "funcname": "GetFloatRef", - "args": "(ImGuiID key,float default_val)", - "ret": "float*", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,float default_val=0.0f)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "float", - "name": "default_val" - } - ], - "defaults": { "default_val": "0.0f" }, - "signature": "(ImGuiID,float)", - "cimguiname": "ImGuiStorage_GetFloatRef" - } - ], - "igEndTooltip": [ - { - "funcname": "EndTooltip", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndTooltip" - } - ], - "ImGuiListClipper_ImGuiListClipper": [ - { - "funcname": "ImGuiListClipper", - "args": "(int items_count,float items_height)", - "call_args": "(items_count,items_height)", - "argsoriginal": "(int items_count=-1,float items_height=-1.0f)", - "stname": "ImGuiListClipper", - "argsT": [ - { - "type": "int", - "name": "items_count" - }, - { - "type": "float", - "name": "items_height" - } - ], - "comment": "", - "defaults": { - "items_height": "-1.0f", - "items_count": "-1" - }, - "signature": "(int,float)", - "cimguiname": "ImGuiListClipper_ImGuiListClipper" - } - ], - "igDragInt": [ - { - "funcname": "DragInt", - "args": "(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format)", - "argsoriginal": "(const char* label,int* v,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "v" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - } - ], - "defaults": { - "v_speed": "1.0f", - "v_min": "0", - "format": "\"%d\"", - "v_max": "0" - }, - "signature": "(const char*,int*,float,int,int,const char*)", - "cimguiname": "igDragInt" - } - ], - "igSliderFloat": [ - { - "funcname": "SliderFloat", - "args": "(const char* label,float* v,float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float*", - "name": "v" - }, - { - "type": "float", - "name": "v_min" - }, - { - "type": "float", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "power": "1.0f", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float*,float,float,const char*,float)", - "cimguiname": "igSliderFloat" - } - ], - "igColorConvertFloat4ToU32": [ - { - "funcname": "ColorConvertFloat4ToU32", - "args": "(const ImVec4 in)", - "ret": "ImU32", - "comment": "", - "call_args": "(in)", - "argsoriginal": "(const ImVec4& in)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec4", - "name": "in" - } - ], - "defaults": [], - "signature": "(const ImVec4)", - "cimguiname": "igColorConvertFloat4ToU32" - } - ], - "ImGuiIO_ClearInputCharacters": [ - { - "funcname": "ClearInputCharacters", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiIO", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiIO_ClearInputCharacters" - } - ], - "igPushClipRect": [ - { - "funcname": "PushClipRect", - "args": "(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)", - "ret": "void", - "comment": "", - "call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)", - "argsoriginal": "(const ImVec2& clip_rect_min,const ImVec2& clip_rect_max,bool intersect_with_current_clip_rect)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "clip_rect_min" - }, - { - "type": "const ImVec2", - "name": "clip_rect_max" - }, - { - "type": "bool", - "name": "intersect_with_current_clip_rect" - } - ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,bool)", - "cimguiname": "igPushClipRect" - } - ], - "igSetColumnWidth": [ - { - "funcname": "SetColumnWidth", - "args": "(int column_index,float width)", - "ret": "void", - "comment": "", - "call_args": "(column_index,width)", - "argsoriginal": "(int column_index,float width)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "column_index" - }, - { - "type": "float", - "name": "width" - } - ], - "defaults": [], - "signature": "(int,float)", - "cimguiname": "igSetColumnWidth" - } - ], - "ImGuiPayload_IsDataType": [ - { - "funcname": "IsDataType", - "args": "(const char* type)", - "ret": "bool", - "comment": "", - "call_args": "(type)", - "argsoriginal": "(const char* type)", - "stname": "ImGuiPayload", - "argsT": [ - { - "type": "const char*", - "name": "type" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "ImGuiPayload_IsDataType" - } - ], - "igBeginMainMenuBar": [ - { - "funcname": "BeginMainMenuBar", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igBeginMainMenuBar" - } - ], - "CustomRect_CustomRect": [ - { - "funcname": "CustomRect", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "CustomRect", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "CustomRect_CustomRect" - } - ], - "ImGuiInputTextCallbackData_HasSelection": [ - { - "funcname": "HasSelection", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiInputTextCallbackData", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiInputTextCallbackData_HasSelection" - } - ], - "ImGuiInputTextCallbackData_InsertChars": [ - { - "funcname": "InsertChars", - "args": "(int pos,const char* text,const char* text_end)", - "ret": "void", - "comment": "", - "call_args": "(pos,text,text_end)", - "argsoriginal": "(int pos,const char* text,const char* text_end=((void*)0))", - "stname": "ImGuiInputTextCallbackData", - "argsT": [ - { - "type": "int", - "name": "pos" - }, - { - "type": "const char*", - "name": "text" - }, - { - "type": "const char*", - "name": "text_end" - } - ], - "defaults": { "text_end": "((void*)0)" }, - "signature": "(int,const char*,const char*)", - "cimguiname": "ImGuiInputTextCallbackData_InsertChars" - } - ], - "ImFontAtlas_GetMouseCursorTexData": [ - { - "funcname": "GetMouseCursorTexData", - "args": "(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])", - "ret": "bool", - "comment": "", - "call_args": "(cursor,out_offset,out_size,out_uv_border,out_uv_fill)", - "argsoriginal": "(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "ImGuiMouseCursor", - "name": "cursor" - }, - { - "type": "ImVec2*", - "name": "out_offset" - }, - { - "type": "ImVec2*", - "name": "out_size" - }, - { - "type": "ImVec2[2]", - "name": "out_uv_border" - }, - { - "type": "ImVec2[2]", - "name": "out_uv_fill" - } - ], - "defaults": [], - "signature": "(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", - "cimguiname": "ImFontAtlas_GetMouseCursorTexData" - } - ], - "igVSliderScalar": [ - { - "funcname": "VSliderScalar", - "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)", - "ret": "bool", - "comment": "", - "call_args": "(label,size,data_type,v,v_min,v_max,format,power)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "ImGuiDataType", - "name": "data_type" - }, - { - "type": "void*", - "name": "v" - }, - { - "type": "const void*", - "name": "v_min" - }, - { - "type": "const void*", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "power": "1.0f", - "format": "((void*)0)" - }, - "signature": "(const char*,const ImVec2,ImGuiDataType,void*,const void*,const void*,const char*,float)", - "cimguiname": "igVSliderScalar" - } - ], - "ImGuiStorage_SetAllInt": [ - { - "funcname": "SetAllInt", - "args": "(int val)", - "ret": "void", - "comment": "", - "call_args": "(val)", - "argsoriginal": "(int val)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "int", - "name": "val" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "ImGuiStorage_SetAllInt" - } - ], - "ImGuiStorage_GetVoidPtrRef": [ - { - "funcname": "GetVoidPtrRef", - "args": "(ImGuiID key,void* default_val)", - "ret": "void**", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,void* default_val=((void*)0))", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "void*", - "name": "default_val" - } - ], - "defaults": { "default_val": "((void*)0)" }, - "signature": "(ImGuiID,void*)", - "cimguiname": "ImGuiStorage_GetVoidPtrRef" - } - ], - "igStyleColorsLight": [ - { - "funcname": "StyleColorsLight", - "args": "(ImGuiStyle* dst)", - "ret": "void", - "comment": "", - "call_args": "(dst)", - "argsoriginal": "(ImGuiStyle* dst=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiStyle*", - "name": "dst" - } - ], - "defaults": { "dst": "((void*)0)" }, - "signature": "(ImGuiStyle*)", - "cimguiname": "igStyleColorsLight" - } - ], - "igSliderFloat3": [ - { - "funcname": "SliderFloat3", - "args": "(const char* label,float v[3],float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,float v[3],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[3]", - "name": "v" - }, - { - "type": "float", - "name": "v_min" - }, - { - "type": "float", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "power": "1.0f", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float[3],float,float,const char*,float)", - "cimguiname": "igSliderFloat3" - } - ], - "igSetAllocatorFunctions": [ - { - "funcname": "SetAllocatorFunctions", - "args": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data)", - "ret": "void", - "comment": "", - "call_args": "(alloc_func,free_func,user_data)", - "argsoriginal": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "void*(*)(size_t sz,void* user_data)", - "signature": "(size_t sz,void* user_data)", - "name": "alloc_func", - "ret": "void*" - }, - { - "type": "void(*)(void* ptr,void* user_data)", - "signature": "(void* ptr,void* user_data)", - "name": "free_func", - "ret": "void" - }, - { - "type": "void*", - "name": "user_data" - } - ], - "defaults": { "user_data": "((void*)0)" }, - "signature": "(void*(*)(size_t,void*),void(*)(void*,void*),void*)", - "cimguiname": "igSetAllocatorFunctions" - } - ], - "igDragFloat": [ - { - "funcname": "DragFloat", - "args": "(const char* label,float* v,float v_speed,float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format,power)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float*", - "name": "v" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "float", - "name": "v_min" - }, - { - "type": "float", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "v_speed": "1.0f", - "v_min": "0.0f", - "power": "1.0f", - "v_max": "0.0f", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float*,float,float,float,const char*,float)", - "cimguiname": "igDragFloat" - } - ], - "ImGuiStorage_GetBoolRef": [ - { - "funcname": "GetBoolRef", - "args": "(ImGuiID key,bool default_val)", - "ret": "bool*", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,bool default_val=false)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "bool", - "name": "default_val" - } - ], - "defaults": { "default_val": "false" }, - "signature": "(ImGuiID,bool)", - "cimguiname": "ImGuiStorage_GetBoolRef" - } - ], - "igGetWindowHeight": [ - { - "funcname": "GetWindowHeight", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowHeight" - } - ], - "igGetMousePosOnOpeningCurrentPopup": [ - { - "funcname": "GetMousePosOnOpeningCurrentPopup", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetMousePosOnOpeningCurrentPopup" - }, - { - "funcname": "GetMousePosOnOpeningCurrentPopup", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetMousePosOnOpeningCurrentPopup", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetMousePosOnOpeningCurrentPopup", - "funcname": "GetMousePosOnOpeningCurrentPopup", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "ImGuiStorage_GetIntRef": [ - { - "funcname": "GetIntRef", - "args": "(ImGuiID key,int default_val)", - "ret": "int*", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,int default_val=0)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "int", - "name": "default_val" - } - ], - "defaults": { "default_val": "0" }, - "signature": "(ImGuiID,int)", - "cimguiname": "ImGuiStorage_GetIntRef" - } - ], - "igCalcListClipping": [ - { - "funcname": "CalcListClipping", - "args": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)", - "ret": "void", - "comment": "", - "call_args": "(items_count,items_height,out_items_display_start,out_items_display_end)", - "argsoriginal": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "items_count" - }, - { - "type": "float", - "name": "items_height" - }, - { - "type": "int*", - "name": "out_items_display_start" - }, - { - "type": "int*", - "name": "out_items_display_end" - } - ], - "defaults": [], - "signature": "(int,float,int*,int*)", - "cimguiname": "igCalcListClipping" - } - ], - "ImGuiStorage_SetVoidPtr": [ - { - "funcname": "SetVoidPtr", - "args": "(ImGuiID key,void* val)", - "ret": "void", - "comment": "", - "call_args": "(key,val)", - "argsoriginal": "(ImGuiID key,void* val)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "void*", - "name": "val" - } - ], - "defaults": [], - "signature": "(ImGuiID,void*)", - "cimguiname": "ImGuiStorage_SetVoidPtr" - } - ], - "igEndDragDropSource": [ - { - "funcname": "EndDragDropSource", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndDragDropSource" - } - ], - "ImGuiStorage_BuildSortByKey": [ - { - "funcname": "BuildSortByKey", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiStorage", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiStorage_BuildSortByKey" - } - ], - "ImGuiStorage_GetFloat": [ - { - "funcname": "GetFloat", - "args": "(ImGuiID key,float default_val)", - "ret": "float", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,float default_val=0.0f)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "float", - "name": "default_val" - } - ], - "defaults": { "default_val": "0.0f" }, - "signature": "(ImGuiID,float)", - "cimguiname": "ImGuiStorage_GetFloat" - } - ], - "ImGuiStorage_SetBool": [ - { - "funcname": "SetBool", - "args": "(ImGuiID key,bool val)", - "ret": "void", - "comment": "", - "call_args": "(key,val)", - "argsoriginal": "(ImGuiID key,bool val)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "bool", - "name": "val" - } - ], - "defaults": [], - "signature": "(ImGuiID,bool)", - "cimguiname": "ImGuiStorage_SetBool" - } - ], - "ImGuiStorage_GetBool": [ - { - "funcname": "GetBool", - "args": "(ImGuiID key,bool default_val)", - "ret": "bool", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,bool default_val=false)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "bool", - "name": "default_val" - } - ], - "defaults": { "default_val": "false" }, - "signature": "(ImGuiID,bool)", - "cimguiname": "ImGuiStorage_GetBool" - } - ], - "igLabelTextV": [ - { - "funcname": "LabelTextV", - "args": "(const char* label,const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(label,fmt,args)", - "argsoriginal": "(const char* label,const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], - "defaults": [], - "signature": "(const char*,const char*,va_list)", - "cimguiname": "igLabelTextV" - } - ], - "igGetFrameHeightWithSpacing": [ - { - "funcname": "GetFrameHeightWithSpacing", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetFrameHeightWithSpacing" - } - ], - "ImGuiStorage_SetInt": [ - { - "funcname": "SetInt", - "args": "(ImGuiID key,int val)", - "ret": "void", - "comment": "", - "call_args": "(key,val)", - "argsoriginal": "(ImGuiID key,int val)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "int", - "name": "val" - } - ], - "defaults": [], - "signature": "(ImGuiID,int)", - "cimguiname": "ImGuiStorage_SetInt" - } - ], - "igCloseCurrentPopup": [ - { - "funcname": "CloseCurrentPopup", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igCloseCurrentPopup" - } - ], - "ImGuiTextBuffer_clear": [ - { - "funcname": "clear", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_clear" - } - ], - "igBeginGroup": [ - { - "funcname": "BeginGroup", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igBeginGroup" - } - ], - "ImGuiStorage_Clear": [ - { - "funcname": "Clear", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiStorage", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiStorage_Clear" - } - ], - "Pair_Pair": [ - { - "funcname": "Pair", - "args": "(ImGuiID _key,int _val_i)", - "call_args": "(_key,_val_i)", - "argsoriginal": "(ImGuiID _key,int _val_i)", - "stname": "Pair", - "argsT": [ - { - "type": "ImGuiID", - "name": "_key" - }, - { - "type": "int", - "name": "_val_i" - } - ], - "comment": "", - "ov_cimguiname": "Pair_PairInt", - "defaults": [], - "signature": "(ImGuiID,int)", - "cimguiname": "Pair_Pair" - }, - { - "funcname": "Pair", - "args": "(ImGuiID _key,float _val_f)", - "call_args": "(_key,_val_f)", - "argsoriginal": "(ImGuiID _key,float _val_f)", - "stname": "Pair", - "argsT": [ - { - "type": "ImGuiID", - "name": "_key" - }, - { - "type": "float", - "name": "_val_f" - } - ], - "comment": "", - "ov_cimguiname": "Pair_PairFloat", - "defaults": [], - "signature": "(ImGuiID,float)", - "cimguiname": "Pair_Pair" - }, - { - "funcname": "Pair", - "args": "(ImGuiID _key,void* _val_p)", - "call_args": "(_key,_val_p)", - "argsoriginal": "(ImGuiID _key,void* _val_p)", - "stname": "Pair", - "argsT": [ - { - "type": "ImGuiID", - "name": "_key" - }, - { - "type": "void*", - "name": "_val_p" - } - ], - "comment": "", - "ov_cimguiname": "Pair_PairPtr", - "defaults": [], - "signature": "(ImGuiID,void*)", - "cimguiname": "Pair_Pair" - } - ], - "ImGuiTextBuffer_appendf": [ - { - "isvararg": "...)", - "funcname": "appendf", - "args": "(const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGuiTextBuffer", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "ImGuiTextBuffer_appendf" - } - ], - "ImGuiTextBuffer_c_str": [ - { - "funcname": "c_str", - "args": "()", - "ret": "const char*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_c_str" - } - ], - "ImGuiTextBuffer_reserve": [ - { - "funcname": "reserve", - "args": "(int capacity)", - "ret": "void", - "comment": "", - "call_args": "(capacity)", - "argsoriginal": "(int capacity)", - "stname": "ImGuiTextBuffer", - "argsT": [ - { - "type": "int", - "name": "capacity" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "ImGuiTextBuffer_reserve" - } - ], - "ImGuiTextBuffer_empty": [ - { - "funcname": "empty", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_empty" - } - ], - "igSliderScalar": [ - { - "funcname": "SliderScalar", - "args": "(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,data_type,v,v_min,v_max,format,power)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "ImGuiDataType", - "name": "data_type" - }, - { - "type": "void*", - "name": "v" - }, - { - "type": "const void*", - "name": "v_min" - }, - { - "type": "const void*", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "power": "1.0f", - "format": "((void*)0)" - }, - "signature": "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,float)", - "cimguiname": "igSliderScalar" - } - ], - "igBeginCombo": [ - { - "funcname": "BeginCombo", - "args": "(const char* label,const char* preview_value,ImGuiComboFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,preview_value,flags)", - "argsoriginal": "(const char* label,const char* preview_value,ImGuiComboFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const char*", - "name": "preview_value" - }, - { - "type": "ImGuiComboFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(const char*,const char*,ImGuiComboFlags)", - "cimguiname": "igBeginCombo" - } - ], - "ImGuiTextBuffer_size": [ - { - "funcname": "size", - "args": "()", - "ret": "int", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_size" - } - ], - "igBeginMenu": [ - { - "funcname": "BeginMenu", - "args": "(const char* label,bool enabled)", - "ret": "bool", - "comment": "", - "call_args": "(label,enabled)", - "argsoriginal": "(const char* label,bool enabled=true)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "bool", - "name": "enabled" - } - ], - "defaults": { "enabled": "true" }, - "signature": "(const char*,bool)", - "cimguiname": "igBeginMenu" - } - ], - "igIsItemHovered": [ - { - "funcname": "IsItemHovered", - "args": "(ImGuiHoveredFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(flags)", - "argsoriginal": "(ImGuiHoveredFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiHoveredFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(ImGuiHoveredFlags)", - "cimguiname": "igIsItemHovered" - } - ], - "ImDrawList_PrimWriteVtx": [ - { - "funcname": "PrimWriteVtx", - "args": "(const ImVec2 pos,const ImVec2 uv,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(pos,uv,col)", - "argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "pos" - }, - { - "type": "const ImVec2", - "name": "uv" - }, - { - "type": "ImU32", - "name": "col" - } - ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_PrimWriteVtx" - } - ], - "igBullet": [ - { - "funcname": "Bullet", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igBullet" - } - ], - "igInputText": [ - { - "funcname": "InputText", - "args": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)", - "ret": "bool", - "comment": "", - "call_args": "(label,buf,buf_size,flags,callback,user_data)", - "argsoriginal": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "char*", - "name": "buf" - }, - { - "type": "size_t", - "name": "buf_size" - }, - { - "type": "ImGuiInputTextFlags", - "name": "flags" - }, - { - "type": "ImGuiInputTextCallback", - "name": "callback" - }, - { - "type": "void*", - "name": "user_data" - } - ], - "defaults": { - "callback": "((void*)0)", - "user_data": "((void*)0)", - "flags": "0" - }, - "signature": "(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", - "cimguiname": "igInputText" - } - ], - "igInputInt3": [ - { - "funcname": "InputInt3", - "args": "(const char* label,int v[3],ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,extra_flags)", - "argsoriginal": "(const char* label,int v[3],ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int[3]", - "name": "v" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { "extra_flags": "0" }, - "signature": "(const char*,int[3],ImGuiInputTextFlags)", - "cimguiname": "igInputInt3" - } - ], - "ImGuiIO_ImGuiIO": [ - { - "funcname": "ImGuiIO", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiIO", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiIO_ImGuiIO" - } - ], - "igStyleColorsDark": [ - { - "funcname": "StyleColorsDark", - "args": "(ImGuiStyle* dst)", - "ret": "void", - "comment": "", - "call_args": "(dst)", - "argsoriginal": "(ImGuiStyle* dst=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiStyle*", - "name": "dst" - } - ], - "defaults": { "dst": "((void*)0)" }, - "signature": "(ImGuiStyle*)", - "cimguiname": "igStyleColorsDark" - } - ], - "igInputInt": [ - { - "funcname": "InputInt", - "args": "(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,step,step_fast,extra_flags)", - "argsoriginal": "(const char* label,int* v,int step=1,int step_fast=100,ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "v" - }, - { - "type": "int", - "name": "step" - }, - { - "type": "int", - "name": "step_fast" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { - "step": "1", - "extra_flags": "0", - "step_fast": "100" - }, - "signature": "(const char*,int*,int,int,ImGuiInputTextFlags)", - "cimguiname": "igInputInt" - } - ], - "igSetWindowFontScale": [ - { - "funcname": "SetWindowFontScale", - "args": "(float scale)", - "ret": "void", - "comment": "", - "call_args": "(scale)", - "argsoriginal": "(float scale)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "scale" - } - ], - "defaults": [], - "signature": "(float)", - "cimguiname": "igSetWindowFontScale" - } - ], - "igSliderInt": [ - { - "funcname": "SliderInt", - "args": "(const char* label,int* v,int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format)", - "argsoriginal": "(const char* label,int* v,int v_min,int v_max,const char* format=\"%d\")", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int*", - "name": "v" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - } - ], - "defaults": { "format": "\"%d\"" }, - "signature": "(const char*,int*,int,int,const char*)", - "cimguiname": "igSliderInt" - } - ], - "TextRange_end": [ - { - "funcname": "end", - "args": "()", - "ret": "const char*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "TextRange", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "TextRange_end" - } - ], - "TextRange_begin": [ - { - "funcname": "begin", - "args": "()", - "ret": "const char*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "TextRange", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "TextRange_begin" - } - ], - "igSetNextWindowPos": [ - { - "funcname": "SetNextWindowPos", - "args": "(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)", - "ret": "void", - "comment": "", - "call_args": "(pos,cond,pivot)", - "argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0,const ImVec2& pivot=ImVec2(0,0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "pos" - }, - { - "type": "ImGuiCond", - "name": "cond" - }, - { - "type": "const ImVec2", - "name": "pivot" - } - ], - "defaults": { - "cond": "0", - "pivot": "ImVec2(0,0)" - }, - "signature": "(const ImVec2,ImGuiCond,const ImVec2)", - "cimguiname": "igSetNextWindowPos" - } - ], - "igDragInt3": [ - { - "funcname": "DragInt3", - "args": "(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format)", - "argsoriginal": "(const char* label,int v[3],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int[3]", - "name": "v" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - } - ], - "defaults": { - "v_speed": "1.0f", - "v_min": "0", - "format": "\"%d\"", - "v_max": "0" - }, - "signature": "(const char*,int[3],float,int,int,const char*)", - "cimguiname": "igDragInt3" - } - ], - "igOpenPopup": [ - { - "funcname": "OpenPopup", - "args": "(const char* str_id)", - "ret": "void", - "comment": "", - "call_args": "(str_id)", - "argsoriginal": "(const char* str_id)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igOpenPopup" - } - ], - "TextRange_TextRange": [ - { - "funcname": "TextRange", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "TextRange", - "argsT": [], - "comment": "", - "ov_cimguiname": "TextRange_TextRange", - "defaults": [], - "signature": "()", - "cimguiname": "TextRange_TextRange" - }, - { - "funcname": "TextRange", - "args": "(const char* _b,const char* _e)", - "call_args": "(_b,_e)", - "argsoriginal": "(const char* _b,const char* _e)", - "stname": "TextRange", - "argsT": [ - { - "type": "const char*", - "name": "_b" - }, - { - "type": "const char*", - "name": "_e" - } - ], - "comment": "", - "ov_cimguiname": "TextRange_TextRangeStr", - "defaults": [], - "signature": "(const char*,const char*)", - "cimguiname": "TextRange_TextRange" - } - ], - "ImDrawList_GetClipRectMax": [ - { - "funcname": "GetClipRectMax", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_GetClipRectMax" - }, - { - "funcname": "GetClipRectMax", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "ImDrawList_GetClipRectMax", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "signature": "()", - "ov_cimguiname": "ImDrawList_GetClipRectMax_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "ImDrawList_GetClipRectMax", - "funcname": "GetClipRectMax", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "retorig": "ImVec2", - "ov_cimguiname": "ImDrawList_GetClipRectMax_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "igCalcTextSize": [ - { - "funcname": "CalcTextSize", - "args": "(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", - "ret": "ImVec2", - "comment": "", - "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", - "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "text" - }, - { - "type": "const char*", - "name": "text_end" - }, - { - "type": "bool", - "name": "hide_text_after_double_hash" - }, - { - "type": "float", - "name": "wrap_width" - } - ], - "defaults": { - "text_end": "((void*)0)", - "wrap_width": "-1.0f", - "hide_text_after_double_hash": "false" - }, - "signature": "(const char*,const char*,bool,float)", - "cimguiname": "igCalcTextSize" - }, - { - "funcname": "CalcTextSize", - "args": "(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", - "ret": "void", - "cimguiname": "igCalcTextSize", - "nonUDT": 1, - "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", - "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", - "stname": "ImGui", - "signature": "(const char*,const char*,bool,float)", - "ov_cimguiname": "igCalcTextSize_nonUDT", - "comment": "", - "defaults": { - "text_end": "((void*)0)", - "wrap_width": "-1.0f", - "hide_text_after_double_hash": "false" - }, - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - }, - { - "type": "const char*", - "name": "text" - }, - { - "type": "const char*", - "name": "text_end" - }, - { - "type": "bool", - "name": "hide_text_after_double_hash" - }, - { - "type": "float", - "name": "wrap_width" - } - ] - }, - { - "cimguiname": "igCalcTextSize", - "funcname": "CalcTextSize", - "args": "(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "(const char*,const char*,bool,float)", - "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", - "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igCalcTextSize_nonUDT2", - "comment": "", - "defaults": { - "text_end": "((void*)0)", - "wrap_width": "-1.0f", - "hide_text_after_double_hash": "false" - }, - "argsT": [ - { - "type": "const char*", - "name": "text" - }, - { - "type": "const char*", - "name": "text_end" - }, - { - "type": "bool", - "name": "hide_text_after_double_hash" - }, - { - "type": "float", - "name": "wrap_width" - } - ] - } - ], - "igGetDrawListSharedData": [ - { - "funcname": "GetDrawListSharedData", - "args": "()", - "ret": "ImDrawListSharedData*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetDrawListSharedData" - } - ], - "igColumns": [ - { - "funcname": "Columns", - "args": "(int count,const char* id,bool border)", - "ret": "void", - "comment": "", - "call_args": "(count,id,border)", - "argsoriginal": "(int count=1,const char* id=((void*)0),bool border=true)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "count" - }, - { - "type": "const char*", - "name": "id" - }, - { - "type": "bool", - "name": "border" - } - ], - "defaults": { - "border": "true", - "count": "1", - "id": "((void*)0)" - }, - "signature": "(int,const char*,bool)", - "cimguiname": "igColumns" - } - ], - "igIsItemActive": [ - { - "funcname": "IsItemActive", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsItemActive" - } - ], - "ImGuiTextFilter_ImGuiTextFilter": [ - { - "funcname": "ImGuiTextFilter", - "args": "(const char* default_filter)", - "call_args": "(default_filter)", - "argsoriginal": "(const char* default_filter=\"\")", - "stname": "ImGuiTextFilter", - "argsT": [ - { - "type": "const char*", - "name": "default_filter" - } - ], - "comment": "", - "defaults": { "default_filter": "\"\"" }, - "signature": "(const char*)", - "cimguiname": "ImGuiTextFilter_ImGuiTextFilter" - } - ], - "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame": [ - { - "funcname": "ImGuiOnceUponAFrame", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiOnceUponAFrame", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame" - } - ], - "igBeginDragDropTarget": [ - { - "funcname": "BeginDragDropTarget", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igBeginDragDropTarget" - } - ], - "TextRange_empty": [ - { - "funcname": "empty", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "TextRange", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "TextRange_empty" - } - ], - "ImGuiPayload_IsDelivery": [ - { - "funcname": "IsDelivery", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiPayload", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiPayload_IsDelivery" - } - ], - "ImGuiIO_AddInputCharacter": [ - { - "funcname": "AddInputCharacter", - "args": "(ImWchar c)", - "ret": "void", - "comment": "", - "call_args": "(c)", - "argsoriginal": "(ImWchar c)", - "stname": "ImGuiIO", - "argsT": [ - { - "type": "ImWchar", - "name": "c" - } - ], - "defaults": [], - "signature": "(ImWchar)", - "cimguiname": "ImGuiIO_AddInputCharacter" - } - ], - "ImDrawList_AddImageRounded": [ - { - "funcname": "AddImageRounded", - "args": "(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)", - "ret": "void", - "comment": "", - "call_args": "(user_texture_id,a,b,uv_a,uv_b,col,rounding,rounding_corners)", - "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)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "ImTextureID", - "name": "user_texture_id" - }, - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" - }, - { - "type": "const ImVec2", - "name": "uv_a" - }, - { - "type": "const ImVec2", - "name": "uv_b" - }, - { - "type": "ImU32", - "name": "col" - }, - { - "type": "float", - "name": "rounding" - }, - { - "type": "int", - "name": "rounding_corners" - } - ], - "defaults": { "rounding_corners": "ImDrawCornerFlags_All" }, - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", - "cimguiname": "ImDrawList_AddImageRounded" - } - ], - "ImGuiStyle_ImGuiStyle": [ - { - "funcname": "ImGuiStyle", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiStyle", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiStyle_ImGuiStyle" - } - ], - "igColorPicker3": [ - { - "funcname": "ColorPicker3", - "args": "(const char* label,float col[3],ImGuiColorEditFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,col,flags)", - "argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[3]", - "name": "col" - }, - { - "type": "ImGuiColorEditFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(const char*,float[3],ImGuiColorEditFlags)", - "cimguiname": "igColorPicker3" - } - ], - "igGetContentRegionMax": [ - { - "funcname": "GetContentRegionMax", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetContentRegionMax" - }, - { - "funcname": "GetContentRegionMax", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetContentRegionMax", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetContentRegionMax_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetContentRegionMax", - "funcname": "GetContentRegionMax", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetContentRegionMax_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "igBeginChildFrame": [ - { - "funcname": "BeginChildFrame", - "args": "(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(id,size,flags)", - "argsoriginal": "(ImGuiID id,const ImVec2& size,ImGuiWindowFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiID", - "name": "id" - }, - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "ImGuiWindowFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(ImGuiID,const ImVec2,ImGuiWindowFlags)", - "cimguiname": "igBeginChildFrame" - } - ], - "igSaveIniSettingsToDisk": [ - { - "funcname": "SaveIniSettingsToDisk", - "args": "(const char* ini_filename)", - "ret": "void", - "comment": "", - "call_args": "(ini_filename)", - "argsoriginal": "(const char* ini_filename)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "ini_filename" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igSaveIniSettingsToDisk" - } - ], - "ImFont_ClearOutputData": [ - { - "funcname": "ClearOutputData", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFont", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFont_ClearOutputData" - } - ], - "igGetClipboardText": [ - { - "funcname": "GetClipboardText", - "args": "()", - "ret": "const char*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetClipboardText" - } - ], - "ImDrawList_PrimQuadUV": [ - { - "funcname": "PrimQuadUV", - "args": "(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)", - "ret": "void", - "comment": "", - "call_args": "(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)", - "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)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "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": "ImU32", - "name": "col" - } - ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_PrimQuadUV" - } - ], - "igEndDragDropTarget": [ - { - "funcname": "EndDragDropTarget", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndDragDropTarget" - } - ], - "ImFontAtlas_GetGlyphRangesKorean": [ - { - "funcname": "GetGlyphRangesKorean", - "args": "()", - "ret": "const ImWchar*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesKorean" - } - ], - "igGetKeyPressedAmount": [ - { - "funcname": "GetKeyPressedAmount", - "args": "(int key_index,float repeat_delay,float rate)", - "ret": "int", - "comment": "", - "call_args": "(key_index,repeat_delay,rate)", - "argsoriginal": "(int key_index,float repeat_delay,float rate)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "key_index" - }, - { - "type": "float", - "name": "repeat_delay" - }, - { - "type": "float", - "name": "rate" - } - ], - "defaults": [], - "signature": "(int,float,float)", - "cimguiname": "igGetKeyPressedAmount" - } - ], - "ImFontAtlas_GetTexDataAsRGBA32": [ - { - "funcname": "GetTexDataAsRGBA32", - "args": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", - "ret": "void", - "comment": "", - "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", - "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "unsigned char**", - "name": "out_pixels" - }, - { - "type": "int*", - "name": "out_width" - }, - { - "type": "int*", - "name": "out_height" - }, - { - "type": "int*", - "name": "out_bytes_per_pixel" - } - ], - "defaults": { "out_bytes_per_pixel": "((void*)0)" }, - "signature": "(unsigned char**,int*,int*,int*)", - "cimguiname": "ImFontAtlas_GetTexDataAsRGBA32" - } - ], - "igNewFrame": [ - { - "funcname": "NewFrame", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igNewFrame" - } - ], - "igResetMouseDragDelta": [ - { - "funcname": "ResetMouseDragDelta", - "args": "(int button)", - "ret": "void", - "comment": "", - "call_args": "(button)", - "argsoriginal": "(int button=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "button" - } - ], - "defaults": { "button": "0" }, - "signature": "(int)", - "cimguiname": "igResetMouseDragDelta" - } - ], - "igGetTreeNodeToLabelSpacing": [ - { - "funcname": "GetTreeNodeToLabelSpacing", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetTreeNodeToLabelSpacing" - } - ], - "igGetMousePos": [ - { - "funcname": "GetMousePos", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetMousePos" - }, - { - "funcname": "GetMousePos", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetMousePos", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetMousePos_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetMousePos", - "funcname": "GetMousePos", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetMousePos_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "GlyphRangesBuilder_AddChar": [ - { - "funcname": "AddChar", - "args": "(ImWchar c)", - "ret": "void", - "comment": "", - "call_args": "(c)", - "argsoriginal": "(ImWchar c)", - "stname": "GlyphRangesBuilder", - "argsT": [ - { - "type": "ImWchar", - "name": "c" - } - ], - "defaults": [], - "signature": "(ImWchar)", - "cimguiname": "GlyphRangesBuilder_AddChar" - } - ], - "igPopID": [ - { - "funcname": "PopID", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igPopID" - } - ], - "igIsMouseDoubleClicked": [ - { - "funcname": "IsMouseDoubleClicked", - "args": "(int button)", - "ret": "bool", - "comment": "", - "call_args": "(button)", - "argsoriginal": "(int button)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "button" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "igIsMouseDoubleClicked" - } - ], - "igStyleColorsClassic": [ - { - "funcname": "StyleColorsClassic", - "args": "(ImGuiStyle* dst)", - "ret": "void", - "comment": "", - "call_args": "(dst)", - "argsoriginal": "(ImGuiStyle* dst=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiStyle*", - "name": "dst" - } - ], - "defaults": { "dst": "((void*)0)" }, - "signature": "(ImGuiStyle*)", - "cimguiname": "igStyleColorsClassic" - } - ], - "ImGuiTextFilter_IsActive": [ - { - "funcname": "IsActive", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextFilter", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextFilter_IsActive" - } - ], - "ImDrawList_PathClear": [ - { - "funcname": "PathClear", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_PathClear" - } - ], - "igSetWindowFocus": [ - { - "funcname": "SetWindowFocus", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "ov_cimguiname": "igSetWindowFocus", - "defaults": [], - "signature": "()", - "cimguiname": "igSetWindowFocus" - }, - { - "funcname": "SetWindowFocus", - "args": "(const char* name)", - "ret": "void", - "comment": "", - "call_args": "(name)", - "argsoriginal": "(const char* name)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "name" - } - ], - "ov_cimguiname": "igSetWindowFocusStr", - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igSetWindowFocus" - } - ], - "igColorConvertHSVtoRGB": [ - { - "funcname": "ColorConvertHSVtoRGB", - "args": "(float h,float s,float v,float out_r,float out_g,float out_b)", - "ret": "void", - "comment": "", - "call_args": "(h,s,v,out_r,out_g,out_b)", - "argsoriginal": "(float h,float s,float v,float& out_r,float& out_g,float& out_b)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "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" - } - ], - "defaults": [], - "signature": "(float,float,float,float,float,float)", - "cimguiname": "igColorConvertHSVtoRGB" - } - ], - "ImColor_ImColor": [ - { - "funcname": "ImColor", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImColor", - "argsT": [], - "comment": "", - "ov_cimguiname": "ImColor_ImColor", - "defaults": [], - "signature": "()", - "cimguiname": "ImColor_ImColor" - }, - { - "funcname": "ImColor", - "args": "(int r,int g,int b,int a)", - "call_args": "(r,g,b,a)", - "argsoriginal": "(int r,int g,int b,int a=255)", - "stname": "ImColor", - "argsT": [ - { - "type": "int", - "name": "r" - }, - { - "type": "int", - "name": "g" - }, - { - "type": "int", - "name": "b" - }, - { - "type": "int", - "name": "a" - } - ], - "comment": "", - "ov_cimguiname": "ImColor_ImColorInt", - "defaults": { "a": "255" }, - "signature": "(int,int,int,int)", - "cimguiname": "ImColor_ImColor" - }, - { - "funcname": "ImColor", - "args": "(ImU32 rgba)", - "call_args": "(rgba)", - "argsoriginal": "(ImU32 rgba)", - "stname": "ImColor", - "argsT": [ - { - "type": "ImU32", - "name": "rgba" - } - ], - "comment": "", - "ov_cimguiname": "ImColor_ImColorU32", - "defaults": [], - "signature": "(ImU32)", - "cimguiname": "ImColor_ImColor" - }, - { - "funcname": "ImColor", - "args": "(float r,float g,float b,float a)", - "call_args": "(r,g,b,a)", - "argsoriginal": "(float r,float g,float b,float a=1.0f)", - "stname": "ImColor", - "argsT": [ - { - "type": "float", - "name": "r" - }, - { - "type": "float", - "name": "g" - }, - { - "type": "float", - "name": "b" - }, - { - "type": "float", - "name": "a" - } - ], - "comment": "", - "ov_cimguiname": "ImColor_ImColorFloat", - "defaults": { "a": "1.0f" }, - "signature": "(float,float,float,float)", - "cimguiname": "ImColor_ImColor" - }, - { - "funcname": "ImColor", - "args": "(const ImVec4 col)", - "call_args": "(col)", - "argsoriginal": "(const ImVec4& col)", - "stname": "ImColor", - "argsT": [ - { - "type": "const ImVec4", - "name": "col" - } - ], - "comment": "", - "ov_cimguiname": "ImColor_ImColorVec4", - "defaults": [], - "signature": "(const ImVec4)", - "cimguiname": "ImColor_ImColor" - } - ], - "igVSliderFloat": [ - { - "funcname": "VSliderFloat", - "args": "(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,size,v,v_min,v_max,format,power)", - "argsoriginal": "(const char* label,const ImVec2& size,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "float*", - "name": "v" - }, - { - "type": "float", - "name": "v_min" - }, - { - "type": "float", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "power": "1.0f", - "format": "\"%.3f\"" - }, - "signature": "(const char*,const ImVec2,float*,float,float,const char*,float)", - "cimguiname": "igVSliderFloat" - } - ], - "igColorConvertU32ToFloat4": [ - { - "funcname": "ColorConvertU32ToFloat4", - "args": "(ImU32 in)", - "ret": "ImVec4", - "comment": "", - "call_args": "(in)", - "argsoriginal": "(ImU32 in)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImU32", - "name": "in" - } - ], - "defaults": [], - "signature": "(ImU32)", - "cimguiname": "igColorConvertU32ToFloat4" - }, - { - "funcname": "ColorConvertU32ToFloat4", - "args": "(ImVec4 *pOut,ImU32 in)", - "ret": "void", - "cimguiname": "igColorConvertU32ToFloat4", - "nonUDT": 1, - "call_args": "(in)", - "argsoriginal": "(ImU32 in)", - "stname": "ImGui", - "signature": "(ImU32)", - "ov_cimguiname": "igColorConvertU32ToFloat4_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec4*", - "name": "pOut" - }, - { - "type": "ImU32", - "name": "in" - } - ] - }, - { - "cimguiname": "igColorConvertU32ToFloat4", - "funcname": "ColorConvertU32ToFloat4", - "args": "(ImU32 in)", - "ret": "ImVec4_Simple", - "nonUDT": 2, - "signature": "(ImU32)", - "call_args": "(in)", - "argsoriginal": "(ImU32 in)", - "stname": "ImGui", - "retorig": "ImVec4", - "ov_cimguiname": "igColorConvertU32ToFloat4_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImU32", - "name": "in" - } - ] - } - ], - "igPopTextWrapPos": [ - { - "funcname": "PopTextWrapPos", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igPopTextWrapPos" - } - ], - "ImGuiTextFilter_Clear": [ - { - "funcname": "Clear", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextFilter", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextFilter_Clear" - } - ], - "igGetStateStorage": [ - { - "funcname": "GetStateStorage", - "args": "()", - "ret": "ImGuiStorage*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetStateStorage" - } - ], - "igGetColumnWidth": [ - { - "funcname": "GetColumnWidth", - "args": "(int column_index)", - "ret": "float", - "comment": "", - "call_args": "(column_index)", - "argsoriginal": "(int column_index=-1)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "column_index" - } - ], - "defaults": { "column_index": "-1" }, - "signature": "(int)", - "cimguiname": "igGetColumnWidth" - } - ], - "igEndMenuBar": [ - { - "funcname": "EndMenuBar", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndMenuBar" - } - ], - "igSetStateStorage": [ - { - "funcname": "SetStateStorage", - "args": "(ImGuiStorage* storage)", - "ret": "void", - "comment": "", - "call_args": "(storage)", - "argsoriginal": "(ImGuiStorage* storage)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiStorage*", - "name": "storage" - } - ], - "defaults": [], - "signature": "(ImGuiStorage*)", - "cimguiname": "igSetStateStorage" - } - ], - "igGetStyleColorName": [ - { - "funcname": "GetStyleColorName", - "args": "(ImGuiCol idx)", - "ret": "const char*", - "comment": "", - "call_args": "(idx)", - "argsoriginal": "(ImGuiCol idx)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiCol", - "name": "idx" - } - ], - "defaults": [], - "signature": "(ImGuiCol)", - "cimguiname": "igGetStyleColorName" - } - ], - "igIsMouseDragging": [ - { - "funcname": "IsMouseDragging", - "args": "(int button,float lock_threshold)", - "ret": "bool", - "comment": "", - "call_args": "(button,lock_threshold)", - "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "button" - }, - { - "type": "float", - "name": "lock_threshold" - } - ], - "defaults": { - "lock_threshold": "-1.0f", - "button": "0" - }, - "signature": "(int,float)", - "cimguiname": "igIsMouseDragging" - } - ], - "ImDrawList_PrimWriteIdx": [ - { - "funcname": "PrimWriteIdx", - "args": "(ImDrawIdx idx)", - "ret": "void", - "comment": "", - "call_args": "(idx)", - "argsoriginal": "(ImDrawIdx idx)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "ImDrawIdx", - "name": "idx" - } - ], - "defaults": [], - "signature": "(ImDrawIdx)", - "cimguiname": "ImDrawList_PrimWriteIdx" - } - ], - "ImGuiStyle_ScaleAllSizes": [ - { - "funcname": "ScaleAllSizes", - "args": "(float scale_factor)", - "ret": "void", - "comment": "", - "call_args": "(scale_factor)", - "argsoriginal": "(float scale_factor)", - "stname": "ImGuiStyle", - "argsT": [ - { - "type": "float", - "name": "scale_factor" - } - ], - "defaults": [], - "signature": "(float)", - "cimguiname": "ImGuiStyle_ScaleAllSizes" - } - ], - "igPushStyleColor": [ - { - "funcname": "PushStyleColor", - "args": "(ImGuiCol idx,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(idx,col)", - "argsoriginal": "(ImGuiCol idx,ImU32 col)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiCol", - "name": "idx" - }, - { - "type": "ImU32", - "name": "col" - } - ], - "ov_cimguiname": "igPushStyleColorU32", - "defaults": [], - "signature": "(ImGuiCol,ImU32)", - "cimguiname": "igPushStyleColor" - }, - { - "funcname": "PushStyleColor", - "args": "(ImGuiCol idx,const ImVec4 col)", - "ret": "void", - "comment": "", - "call_args": "(idx,col)", - "argsoriginal": "(ImGuiCol idx,const ImVec4& col)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiCol", - "name": "idx" - }, - { - "type": "const ImVec4", - "name": "col" - } - ], - "ov_cimguiname": "igPushStyleColor", - "defaults": [], - "signature": "(ImGuiCol,const ImVec4)", - "cimguiname": "igPushStyleColor" - } - ], - "igMemAlloc": [ - { - "funcname": "MemAlloc", - "args": "(size_t size)", - "ret": "void*", - "comment": "", - "call_args": "(size)", - "argsoriginal": "(size_t size)", - "stname": "ImGui", - "argsT": [ - { - "type": "size_t", - "name": "size" - } - ], - "defaults": [], - "signature": "(size_t)", - "cimguiname": "igMemAlloc" - } - ], - "igSetCurrentContext": [ - { - "funcname": "SetCurrentContext", - "args": "(ImGuiContext* ctx)", - "ret": "void", - "comment": "", - "call_args": "(ctx)", - "argsoriginal": "(ImGuiContext* ctx)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiContext*", - "name": "ctx" - } - ], - "defaults": [], - "signature": "(ImGuiContext*)", - "cimguiname": "igSetCurrentContext" - } - ], - "igPushItemWidth": [ - { - "funcname": "PushItemWidth", - "args": "(float item_width)", - "ret": "void", - "comment": "", - "call_args": "(item_width)", - "argsoriginal": "(float item_width)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "item_width" - } - ], - "defaults": [], - "signature": "(float)", - "cimguiname": "igPushItemWidth" - } - ], - "igIsWindowAppearing": [ - { - "funcname": "IsWindowAppearing", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsWindowAppearing" - } - ], - "igGetStyle": [ - { - "funcname": "GetStyle", - "args": "()", - "ret": "ImGuiStyle*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "retref": "&", - "defaults": [], - "signature": "()", - "cimguiname": "igGetStyle" - } - ], - "igSetItemAllowOverlap": [ - { - "funcname": "SetItemAllowOverlap", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igSetItemAllowOverlap" - } - ], - "igEndChild": [ - { - "funcname": "EndChild", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndChild" - } - ], - "igCollapsingHeader": [ - { - "funcname": "CollapsingHeader", - "args": "(const char* label,ImGuiTreeNodeFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,flags)", - "argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" - } - ], - "ov_cimguiname": "igCollapsingHeader", - "defaults": { "flags": "0" }, - "signature": "(const char*,ImGuiTreeNodeFlags)", - "cimguiname": "igCollapsingHeader" - }, - { - "funcname": "CollapsingHeader", - "args": "(const char* label,bool* p_open,ImGuiTreeNodeFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,p_open,flags)", - "argsoriginal": "(const char* label,bool* p_open,ImGuiTreeNodeFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "bool*", - "name": "p_open" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" - } - ], - "ov_cimguiname": "igCollapsingHeaderBoolPtr", - "defaults": { "flags": "0" }, - "signature": "(const char*,bool*,ImGuiTreeNodeFlags)", - "cimguiname": "igCollapsingHeader" - } - ], - "igTextDisabledV": [ - { - "funcname": "TextDisabledV", - "args": "(const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(fmt,args)", - "argsoriginal": "(const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], - "defaults": [], - "signature": "(const char*,va_list)", - "cimguiname": "igTextDisabledV" - } - ], - "igDragFloatRange2": [ - { - "funcname": "DragFloatRange2", - "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)", - "ret": "bool", - "comment": "", - "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,power)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float*", - "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": "const char*", - "name": "format" - }, - { - "type": "const char*", - "name": "format_max" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "v_speed": "1.0f", - "v_min": "0.0f", - "power": "1.0f", - "format_max": "((void*)0)", - "v_max": "0.0f", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float*,float*,float,float,float,const char*,const char*,float)", - "cimguiname": "igDragFloatRange2" - } - ], - "igSetMouseCursor": [ - { - "funcname": "SetMouseCursor", - "args": "(ImGuiMouseCursor type)", - "ret": "void", - "comment": "", - "call_args": "(type)", - "argsoriginal": "(ImGuiMouseCursor type)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiMouseCursor", - "name": "type" - } - ], - "defaults": [], - "signature": "(ImGuiMouseCursor)", - "cimguiname": "igSetMouseCursor" - } - ], - "igGetWindowContentRegionMax": [ - { - "funcname": "GetWindowContentRegionMax", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowContentRegionMax" - }, - { - "funcname": "GetWindowContentRegionMax", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetWindowContentRegionMax", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetWindowContentRegionMax_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetWindowContentRegionMax", - "funcname": "GetWindowContentRegionMax", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetWindowContentRegionMax_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "igInputScalar": [ - { - "funcname": "InputScalar", - "args": "(const char* label,ImGuiDataType data_type,void* v,const void* step,const void* step_fast,const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,data_type,v,step,step_fast,format,extra_flags)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "ImGuiDataType", - "name": "data_type" - }, - { - "type": "void*", - "name": "v" - }, - { - "type": "const void*", - "name": "step" - }, - { - "type": "const void*", - "name": "step_fast" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { - "step": "((void*)0)", - "format": "((void*)0)", - "step_fast": "((void*)0)", - "extra_flags": "0" - }, - "signature": "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputScalar" - } - ], - "ImDrawList_PushClipRectFullScreen": [ - { - "funcname": "PushClipRectFullScreen", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_PushClipRectFullScreen" - } - ], - "igGetColorU32": [ - { - "funcname": "GetColorU32", - "args": "(ImGuiCol idx,float alpha_mul)", - "ret": "ImU32", - "comment": "", - "call_args": "(idx,alpha_mul)", - "argsoriginal": "(ImGuiCol idx,float alpha_mul=1.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiCol", - "name": "idx" - }, - { - "type": "float", - "name": "alpha_mul" - } - ], - "ov_cimguiname": "igGetColorU32", - "defaults": { "alpha_mul": "1.0f" }, - "signature": "(ImGuiCol,float)", - "cimguiname": "igGetColorU32" - }, - { - "funcname": "GetColorU32", - "args": "(const ImVec4 col)", - "ret": "ImU32", - "comment": "", - "call_args": "(col)", - "argsoriginal": "(const ImVec4& col)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec4", - "name": "col" - } - ], - "ov_cimguiname": "igGetColorU32Vec4", - "defaults": [], - "signature": "(const ImVec4)", - "cimguiname": "igGetColorU32" - }, - { - "funcname": "GetColorU32", - "args": "(ImU32 col)", - "ret": "ImU32", - "comment": "", - "call_args": "(col)", - "argsoriginal": "(ImU32 col)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImU32", - "name": "col" - } - ], - "ov_cimguiname": "igGetColorU32U32", - "defaults": [], - "signature": "(ImU32)", - "cimguiname": "igGetColorU32" - } - ], - "igGetTime": [ - { - "funcname": "GetTime", - "args": "()", - "ret": "double", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetTime" - } - ], - "ImDrawList_ChannelsMerge": [ - { - "funcname": "ChannelsMerge", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawList", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawList_ChannelsMerge" - } - ], - "igGetColumnIndex": [ - { - "funcname": "GetColumnIndex", - "args": "()", - "ret": "int", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetColumnIndex" - } - ], - "igBeginPopupContextItem": [ - { - "funcname": "BeginPopupContextItem", - "args": "(const char* str_id,int mouse_button)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,mouse_button)", - "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "int", - "name": "mouse_button" - } - ], - "defaults": { - "mouse_button": "1", - "str_id": "((void*)0)" - }, - "signature": "(const char*,int)", - "cimguiname": "igBeginPopupContextItem" - } - ], - "igSetCursorPosX": [ - { - "funcname": "SetCursorPosX", - "args": "(float x)", - "ret": "void", - "comment": "", - "call_args": "(x)", - "argsoriginal": "(float x)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "x" - } - ], - "defaults": [], - "signature": "(float)", - "cimguiname": "igSetCursorPosX" - } - ], - "igGetItemRectSize": [ - { - "funcname": "GetItemRectSize", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetItemRectSize" - }, - { - "funcname": "GetItemRectSize", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetItemRectSize", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetItemRectSize_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetItemRectSize", - "funcname": "GetItemRectSize", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetItemRectSize_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "igArrowButton": [ - { - "funcname": "ArrowButton", - "args": "(const char* str_id,ImGuiDir dir)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,dir)", - "argsoriginal": "(const char* str_id,ImGuiDir dir)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "ImGuiDir", - "name": "dir" - } - ], - "defaults": [], - "signature": "(const char*,ImGuiDir)", - "cimguiname": "igArrowButton" - } - ], - "igGetMouseCursor": [ - { - "funcname": "GetMouseCursor", - "args": "()", - "ret": "ImGuiMouseCursor", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetMouseCursor" - } - ], - "igPushAllowKeyboardFocus": [ - { - "funcname": "PushAllowKeyboardFocus", - "args": "(bool allow_keyboard_focus)", - "ret": "void", - "comment": "", - "call_args": "(allow_keyboard_focus)", - "argsoriginal": "(bool allow_keyboard_focus)", - "stname": "ImGui", - "argsT": [ - { - "type": "bool", - "name": "allow_keyboard_focus" - } - ], - "defaults": [], - "signature": "(bool)", - "cimguiname": "igPushAllowKeyboardFocus" - } - ], - "igGetScrollY": [ - { - "funcname": "GetScrollY", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetScrollY" - } - ], - "igSetColumnOffset": [ - { - "funcname": "SetColumnOffset", - "args": "(int column_index,float offset_x)", - "ret": "void", - "comment": "", - "call_args": "(column_index,offset_x)", - "argsoriginal": "(int column_index,float offset_x)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "column_index" - }, - { - "type": "float", - "name": "offset_x" - } - ], - "defaults": [], - "signature": "(int,float)", - "cimguiname": "igSetColumnOffset" - } - ], - "ImGuiTextBuffer_begin": [ - { - "funcname": "begin", - "args": "()", - "ret": "const char*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_begin" - } - ], - "igSetWindowPos": [ - { - "funcname": "SetWindowPos", - "args": "(const ImVec2 pos,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(pos,cond)", - "argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "pos" - }, - { - "type": "ImGuiCond", - "name": "cond" - } - ], - "ov_cimguiname": "igSetWindowPosVec2", - "defaults": { "cond": "0" }, - "signature": "(const ImVec2,ImGuiCond)", - "cimguiname": "igSetWindowPos" - }, - { - "funcname": "SetWindowPos", - "args": "(const char* name,const ImVec2 pos,ImGuiCond cond)", - "ret": "void", - "comment": "", - "call_args": "(name,pos,cond)", - "argsoriginal": "(const char* name,const ImVec2& pos,ImGuiCond cond=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "name" - }, - { - "type": "const ImVec2", - "name": "pos" - }, - { - "type": "ImGuiCond", - "name": "cond" - } - ], - "ov_cimguiname": "igSetWindowPosStr", - "defaults": { "cond": "0" }, - "signature": "(const char*,const ImVec2,ImGuiCond)", - "cimguiname": "igSetWindowPos" - } - ], - "igSetKeyboardFocusHere": [ - { - "funcname": "SetKeyboardFocusHere", - "args": "(int offset)", - "ret": "void", - "comment": "", - "call_args": "(offset)", - "argsoriginal": "(int offset=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "offset" - } - ], - "defaults": { "offset": "0" }, - "signature": "(int)", - "cimguiname": "igSetKeyboardFocusHere" - } - ], - "igGetCursorPosY": [ - { - "funcname": "GetCursorPosY", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetCursorPosY" - } - ], - "ImFontAtlas_AddCustomRectFontGlyph": [ - { - "funcname": "AddCustomRectFontGlyph", - "args": "(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset)", - "ret": "int", - "comment": "", - "call_args": "(font,id,width,height,advance_x,offset)", - "argsoriginal": "(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))", - "stname": "ImFontAtlas", - "argsT": [ - { - "type": "ImFont*", - "name": "font" - }, - { - "type": "ImWchar", - "name": "id" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "float", - "name": "advance_x" - }, - { - "type": "const ImVec2", - "name": "offset" - } - ], - "defaults": { "offset": "ImVec2(0,0)" }, - "signature": "(ImFont*,ImWchar,int,int,float,const ImVec2)", - "cimguiname": "ImFontAtlas_AddCustomRectFontGlyph" - } - ], - "igEndMainMenuBar": [ - { - "funcname": "EndMainMenuBar", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEndMainMenuBar" - } - ], - "igBulletTextV": [ - { - "funcname": "BulletTextV", - "args": "(const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(fmt,args)", - "argsoriginal": "(const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], - "defaults": [], - "signature": "(const char*,va_list)", - "cimguiname": "igBulletTextV" - } - ], - "igGetContentRegionAvailWidth": [ - { - "funcname": "GetContentRegionAvailWidth", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetContentRegionAvailWidth" - } - ], - "igTextV": [ - { - "funcname": "TextV", - "args": "(const char* fmt,va_list args)", - "ret": "void", - "comment": "", - "call_args": "(fmt,args)", - "argsoriginal": "(const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], - "defaults": [], - "signature": "(const char*,va_list)", - "cimguiname": "igTextV" - } - ], - "igIsKeyDown": [ - { - "funcname": "IsKeyDown", - "args": "(int user_key_index)", - "ret": "bool", - "comment": "", - "call_args": "(user_key_index)", - "argsoriginal": "(int user_key_index)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "user_key_index" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "igIsKeyDown" - } - ], - "igIsMouseDown": [ - { - "funcname": "IsMouseDown", - "args": "(int button)", - "ret": "bool", - "comment": "", - "call_args": "(button)", - "argsoriginal": "(int button)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "button" - } - ], - "defaults": [], - "signature": "(int)", - "cimguiname": "igIsMouseDown" - } - ], - "igGetWindowContentRegionMin": [ - { - "funcname": "GetWindowContentRegionMin", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowContentRegionMin" - }, - { - "funcname": "GetWindowContentRegionMin", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetWindowContentRegionMin", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetWindowContentRegionMin_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetWindowContentRegionMin", - "funcname": "GetWindowContentRegionMin", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetWindowContentRegionMin_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "igLogButtons": [ - { - "funcname": "LogButtons", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igLogButtons" - } - ], - "igGetWindowContentRegionWidth": [ - { - "funcname": "GetWindowContentRegionWidth", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowContentRegionWidth" - } - ], - "igSliderAngle": [ - { - "funcname": "SliderAngle", - "args": "(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max)", - "ret": "bool", - "comment": "", - "call_args": "(label,v_rad,v_degrees_min,v_degrees_max)", - "argsoriginal": "(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float*", - "name": "v_rad" - }, - { - "type": "float", - "name": "v_degrees_min" - }, - { - "type": "float", - "name": "v_degrees_max" - } - ], - "defaults": { - "v_degrees_min": "-360.0f", - "v_degrees_max": "+360.0f" - }, - "signature": "(const char*,float*,float,float)", - "cimguiname": "igSliderAngle" - } - ], - "igTreeNodeEx": [ - { - "funcname": "TreeNodeEx", - "args": "(const char* label,ImGuiTreeNodeFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,flags)", - "argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" - } - ], - "ov_cimguiname": "igTreeNodeExStr", - "defaults": { "flags": "0" }, - "signature": "(const char*,ImGuiTreeNodeFlags)", - "cimguiname": "igTreeNodeEx" - }, - { - "isvararg": "...)", - "funcname": "TreeNodeEx", - "args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,flags,fmt,...)", - "argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "ov_cimguiname": "igTreeNodeExStrStr", - "defaults": [], - "signature": "(const char*,ImGuiTreeNodeFlags,const char*,...)", - "cimguiname": "igTreeNodeEx" - }, - { - "isvararg": "...)", - "funcname": "TreeNodeEx", - "args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", - "ret": "bool", - "comment": "", - "call_args": "(ptr_id,flags,fmt,...)", - "argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const void*", - "name": "ptr_id" - }, - { - "type": "ImGuiTreeNodeFlags", - "name": "flags" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "ov_cimguiname": "igTreeNodeExPtr", - "defaults": [], - "signature": "(const void*,ImGuiTreeNodeFlags,const char*,...)", - "cimguiname": "igTreeNodeEx" - } - ], - "igGetWindowWidth": [ - { - "funcname": "GetWindowWidth", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetWindowWidth" - } - ], - "igPushTextWrapPos": [ - { - "funcname": "PushTextWrapPos", - "args": "(float wrap_pos_x)", - "ret": "void", - "comment": "", - "call_args": "(wrap_pos_x)", - "argsoriginal": "(float wrap_pos_x=0.0f)", - "stname": "ImGui", - "argsT": [ - { - "type": "float", - "name": "wrap_pos_x" - } - ], - "defaults": { "wrap_pos_x": "0.0f" }, - "signature": "(float)", - "cimguiname": "igPushTextWrapPos" - } - ], - "ImGuiStorage_GetInt": [ - { - "funcname": "GetInt", - "args": "(ImGuiID key,int default_val)", - "ret": "int", - "comment": "", - "call_args": "(key,default_val)", - "argsoriginal": "(ImGuiID key,int default_val=0)", - "stname": "ImGuiStorage", - "argsT": [ - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "int", - "name": "default_val" - } - ], - "defaults": { "default_val": "0" }, - "signature": "(ImGuiID,int)", - "cimguiname": "ImGuiStorage_GetInt" - } - ], - "igSliderInt3": [ - { - "funcname": "SliderInt3", - "args": "(const char* label,int v[3],int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_min,v_max,format)", - "argsoriginal": "(const char* label,int v[3],int v_min,int v_max,const char* format=\"%d\")", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int[3]", - "name": "v" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - } - ], - "defaults": { "format": "\"%d\"" }, - "signature": "(const char*,int[3],int,int,const char*)", - "cimguiname": "igSliderInt3" - } - ], - "igShowUserGuide": [ - { - "funcname": "ShowUserGuide", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igShowUserGuide" - } - ], - "igSliderScalarN": [ - { - "funcname": "SliderScalarN", - "args": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,data_type,v,components,v_min,v_max,format,power)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "ImGuiDataType", - "name": "data_type" - }, - { - "type": "void*", - "name": "v" - }, - { - "type": "int", - "name": "components" - }, - { - "type": "const void*", - "name": "v_min" - }, - { - "type": "const void*", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "power": "1.0f", - "format": "((void*)0)" - }, - "signature": "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,float)", - "cimguiname": "igSliderScalarN" - } - ], - "ImColor_HSV": [ - { - "funcname": "HSV", - "args": "(float h,float s,float v,float a)", - "ret": "ImColor", - "comment": "", - "call_args": "(h,s,v,a)", - "argsoriginal": "(float h,float s,float v,float a=1.0f)", - "stname": "ImColor", - "argsT": [ - { - "type": "float", - "name": "h" - }, - { - "type": "float", - "name": "s" - }, - { - "type": "float", - "name": "v" - }, - { - "type": "float", - "name": "a" - } - ], - "defaults": { "a": "1.0f" }, - "signature": "(float,float,float,float)", - "cimguiname": "ImColor_HSV" - }, - { - "funcname": "HSV", - "args": "(ImColor *pOut,float h,float s,float v,float a)", - "ret": "void", - "cimguiname": "ImColor_HSV", - "nonUDT": 1, - "call_args": "(h,s,v,a)", - "argsoriginal": "(float h,float s,float v,float a=1.0f)", - "stname": "ImColor", - "signature": "(float,float,float,float)", - "ov_cimguiname": "ImColor_HSV_nonUDT", - "comment": "", - "defaults": { "a": "1.0f" }, - "argsT": [ - { - "type": "ImColor*", - "name": "pOut" - }, - { - "type": "float", - "name": "h" - }, - { - "type": "float", - "name": "s" - }, - { - "type": "float", - "name": "v" - }, - { - "type": "float", - "name": "a" - } - ] - }, - { - "cimguiname": "ImColor_HSV", - "funcname": "HSV", - "args": "(float h,float s,float v,float a)", - "ret": "ImColor_Simple", - "nonUDT": 2, - "signature": "(float,float,float,float)", - "call_args": "(h,s,v,a)", - "argsoriginal": "(float h,float s,float v,float a=1.0f)", - "stname": "ImColor", - "retorig": "ImColor", - "ov_cimguiname": "ImColor_HSV_nonUDT2", - "comment": "", - "defaults": { "a": "1.0f" }, - "argsT": [ - { - "type": "float", - "name": "h" - }, - { - "type": "float", - "name": "s" - }, - { - "type": "float", - "name": "v" - }, - { - "type": "float", - "name": "a" - } - ] - } - ], - "ImDrawList_PathLineTo": [ - { - "funcname": "PathLineTo", - "args": "(const ImVec2 pos)", - "ret": "void", - "comment": "", - "call_args": "(pos)", - "argsoriginal": "(const ImVec2& pos)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "pos" - } - ], - "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "ImDrawList_PathLineTo" - } - ], - "igImage": [ - { - "funcname": "Image", - "args": "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col)", - "ret": "void", - "comment": "", - "call_args": "(user_texture_id,size,uv0,uv1,tint_col,border_col)", - "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))", - "stname": "ImGui", - "argsT": [ - { - "type": "ImTextureID", - "name": "user_texture_id" - }, - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "const ImVec2", - "name": "uv0" - }, - { - "type": "const ImVec2", - "name": "uv1" - }, - { - "type": "const ImVec4", - "name": "tint_col" - }, - { - "type": "const ImVec4", - "name": "border_col" - } - ], - "defaults": { - "uv1": "ImVec2(1,1)", - "tint_col": "ImVec4(1,1,1,1)", - "uv0": "ImVec2(0,0)", - "border_col": "ImVec4(0,0,0,0)" - }, - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", - "cimguiname": "igImage" - } - ], - "igSetNextWindowSizeConstraints": [ - { - "funcname": "SetNextWindowSizeConstraints", - "args": "(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data)", - "ret": "void", - "comment": "", - "call_args": "(size_min,size_max,custom_callback,custom_callback_data)", - "argsoriginal": "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void*)0),void* custom_callback_data=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "size_min" - }, - { - "type": "const ImVec2", - "name": "size_max" - }, - { - "type": "ImGuiSizeCallback", - "name": "custom_callback" - }, - { - "type": "void*", - "name": "custom_callback_data" - } - ], - "defaults": { - "custom_callback": "((void*)0)", - "custom_callback_data": "((void*)0)" - }, - "signature": "(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)", - "cimguiname": "igSetNextWindowSizeConstraints" - } - ], - "igDummy": [ - { - "funcname": "Dummy", - "args": "(const ImVec2 size)", - "ret": "void", - "comment": "", - "call_args": "(size)", - "argsoriginal": "(const ImVec2& size)", - "stname": "ImGui", - "argsT": [ - { - "type": "const ImVec2", - "name": "size" - } - ], - "defaults": [], - "signature": "(const ImVec2)", - "cimguiname": "igDummy" - } - ], - "igVSliderInt": [ - { - "funcname": "VSliderInt", - "args": "(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format)", - "ret": "bool", - "comment": "", - "call_args": "(label,size,v,v_min,v_max,format)", - "argsoriginal": "(const char* label,const ImVec2& size,int* v,int v_min,int v_max,const char* format=\"%d\")", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "const ImVec2", - "name": "size" - }, - { - "type": "int*", - "name": "v" - }, - { - "type": "int", - "name": "v_min" - }, - { - "type": "int", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - } - ], - "defaults": { "format": "\"%d\"" }, - "signature": "(const char*,const ImVec2,int*,int,int,const char*)", - "cimguiname": "igVSliderInt" - } - ], - "ImGuiTextBuffer_ImGuiTextBuffer": [ - { - "funcname": "ImGuiTextBuffer", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer" - } - ], - "igBulletText": [ - { - "isvararg": "...)", - "funcname": "BulletText", - "args": "(const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "igBulletText" - } - ], - "igColorEdit4": [ - { - "funcname": "ColorEdit4", - "args": "(const char* label,float col[4],ImGuiColorEditFlags flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,col,flags)", - "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[4]", - "name": "col" - }, - { - "type": "ImGuiColorEditFlags", - "name": "flags" - } - ], - "defaults": { "flags": "0" }, - "signature": "(const char*,float[4],ImGuiColorEditFlags)", - "cimguiname": "igColorEdit4" - } - ], - "igColorPicker4": [ - { - "funcname": "ColorPicker4", - "args": "(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col)", - "ret": "bool", - "comment": "", - "call_args": "(label,col,flags,ref_col)", - "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[4]", - "name": "col" - }, - { - "type": "ImGuiColorEditFlags", - "name": "flags" - }, - { - "type": "const float*", - "name": "ref_col" - } - ], - "defaults": { - "ref_col": "((void*)0)", - "flags": "0" - }, - "signature": "(const char*,float[4],ImGuiColorEditFlags,const float*)", - "cimguiname": "igColorPicker4" - } - ], - "ImDrawList_PrimRectUV": [ - { - "funcname": "PrimRectUV", - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)", - "ret": "void", - "comment": "", - "call_args": "(a,b,uv_a,uv_b,col)", - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col)", - "stname": "ImDrawList", - "argsT": [ - { - "type": "const ImVec2", - "name": "a" - }, - { - "type": "const ImVec2", - "name": "b" - }, - { - "type": "const ImVec2", - "name": "uv_a" - }, - { - "type": "const ImVec2", - "name": "uv_b" - }, - { - "type": "ImU32", - "name": "col" - } - ], - "defaults": [], - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "cimguiname": "ImDrawList_PrimRectUV" - } - ], - "igInvisibleButton": [ - { - "funcname": "InvisibleButton", - "args": "(const char* str_id,const ImVec2 size)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,size)", - "argsoriginal": "(const char* str_id,const ImVec2& size)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "const ImVec2", - "name": "size" - } - ], - "defaults": [], - "signature": "(const char*,const ImVec2)", - "cimguiname": "igInvisibleButton" - } - ], - "igLogToClipboard": [ - { - "funcname": "LogToClipboard", - "args": "(int max_depth)", - "ret": "void", - "comment": "", - "call_args": "(max_depth)", - "argsoriginal": "(int max_depth=-1)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "max_depth" - } - ], - "defaults": { "max_depth": "-1" }, - "signature": "(int)", - "cimguiname": "igLogToClipboard" - } - ], - "igBeginPopupContextWindow": [ - { - "funcname": "BeginPopupContextWindow", - "args": "(const char* str_id,int mouse_button,bool also_over_items)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,mouse_button,also_over_items)", - "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1,bool also_over_items=true)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "int", - "name": "mouse_button" - }, - { - "type": "bool", - "name": "also_over_items" - } - ], - "defaults": { - "str_id": "((void*)0)", - "mouse_button": "1", - "also_over_items": "true" - }, - "signature": "(const char*,int,bool)", - "cimguiname": "igBeginPopupContextWindow" - } - ], - "ImFontAtlas_ImFontAtlas": [ - { - "funcname": "ImFontAtlas", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImFontAtlas", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImFontAtlas_ImFontAtlas" - } - ], - "igDragScalar": [ - { - "funcname": "DragScalar", - "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)", - "ret": "bool", - "comment": "", - "call_args": "(label,data_type,v,v_speed,v_min,v_max,format,power)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "ImGuiDataType", - "name": "data_type" - }, - { - "type": "void*", - "name": "v" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "const void*", - "name": "v_min" - }, - { - "type": "const void*", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "v_max": "((void*)0)", - "v_min": "((void*)0)", - "format": "((void*)0)", - "power": "1.0f" - }, - "signature": "(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,float)", - "cimguiname": "igDragScalar" - } - ], - "igSetItemDefaultFocus": [ - { - "funcname": "SetItemDefaultFocus", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igSetItemDefaultFocus" - } - ], - "igCaptureMouseFromApp": [ - { - "funcname": "CaptureMouseFromApp", - "args": "(bool capture)", - "ret": "void", - "comment": "", - "call_args": "(capture)", - "argsoriginal": "(bool capture=true)", - "stname": "ImGui", - "argsT": [ - { - "type": "bool", - "name": "capture" - } - ], - "defaults": { "capture": "true" }, - "signature": "(bool)", - "cimguiname": "igCaptureMouseFromApp" - } - ], - "igIsAnyItemHovered": [ - { - "funcname": "IsAnyItemHovered", - "args": "()", - "ret": "bool", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igIsAnyItemHovered" - } - ], - "igPushFont": [ - { - "funcname": "PushFont", - "args": "(ImFont* font)", - "ret": "void", - "comment": "", - "call_args": "(font)", - "argsoriginal": "(ImFont* font)", - "stname": "ImGui", - "argsT": [ - { - "type": "ImFont*", - "name": "font" - } - ], - "defaults": [], - "signature": "(ImFont*)", - "cimguiname": "igPushFont" - } - ], - "igInputInt2": [ - { - "funcname": "InputInt2", - "args": "(const char* label,int v[2],ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,extra_flags)", - "argsoriginal": "(const char* label,int v[2],ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "int[2]", - "name": "v" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { "extra_flags": "0" }, - "signature": "(const char*,int[2],ImGuiInputTextFlags)", - "cimguiname": "igInputInt2" - } - ], - "igTreePop": [ - { - "funcname": "TreePop", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igTreePop" - } - ], - "igEnd": [ - { - "funcname": "End", - "args": "()", - "ret": "void", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igEnd" - } - ], - "ImDrawData_ImDrawData": [ - { - "funcname": "ImDrawData", - "args": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImDrawData", - "argsT": [], - "comment": "", - "defaults": [], - "signature": "()", - "cimguiname": "ImDrawData_ImDrawData" - } - ], - "igDestroyContext": [ - { - "funcname": "DestroyContext", - "args": "(ImGuiContext* ctx)", - "ret": "void", - "comment": "", - "call_args": "(ctx)", - "argsoriginal": "(ImGuiContext* ctx=((void*)0))", - "stname": "ImGui", - "argsT": [ - { - "type": "ImGuiContext*", - "name": "ctx" - } - ], - "defaults": { "ctx": "((void*)0)" }, - "signature": "(ImGuiContext*)", - "cimguiname": "igDestroyContext" - } - ], - "ImGuiTextBuffer_end": [ - { - "funcname": "end", - "args": "()", - "ret": "const char*", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGuiTextBuffer", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "ImGuiTextBuffer_end" - } - ], - "igPopStyleVar": [ - { - "funcname": "PopStyleVar", - "args": "(int count)", - "ret": "void", - "comment": "", - "call_args": "(count)", - "argsoriginal": "(int count=1)", - "stname": "ImGui", - "argsT": [ - { - "type": "int", - "name": "count" - } - ], - "defaults": { "count": "1" }, - "signature": "(int)", - "cimguiname": "igPopStyleVar" - } - ], - "ImGuiTextFilter_PassFilter": [ - { - "funcname": "PassFilter", - "args": "(const char* text,const char* text_end)", - "ret": "bool", - "comment": "", - "call_args": "(text,text_end)", - "argsoriginal": "(const char* text,const char* text_end=((void*)0))", - "stname": "ImGuiTextFilter", - "argsT": [ - { - "type": "const char*", - "name": "text" - }, - { - "type": "const char*", - "name": "text_end" - } - ], - "defaults": { "text_end": "((void*)0)" }, - "signature": "(const char*,const char*)", - "cimguiname": "ImGuiTextFilter_PassFilter" - } - ], - "igShowStyleSelector": [ - { - "funcname": "ShowStyleSelector", - "args": "(const char* label)", - "ret": "bool", - "comment": "", - "call_args": "(label)", - "argsoriginal": "(const char* label)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - } - ], - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igShowStyleSelector" - } - ], - "igInputScalarN": [ - { - "funcname": "InputScalarN", - "args": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* step,const void* step_fast,const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,data_type,v,components,step,step_fast,format,extra_flags)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "ImGuiDataType", - "name": "data_type" - }, - { - "type": "void*", - "name": "v" - }, - { - "type": "int", - "name": "components" - }, - { - "type": "const void*", - "name": "step" - }, - { - "type": "const void*", - "name": "step_fast" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { - "step": "((void*)0)", - "format": "((void*)0)", - "step_fast": "((void*)0)", - "extra_flags": "0" - }, - "signature": "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputScalarN" - } - ], - "igTreeNode": [ - { - "funcname": "TreeNode", - "args": "(const char* label)", - "ret": "bool", - "comment": "", - "call_args": "(label)", - "argsoriginal": "(const char* label)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - } - ], - "ov_cimguiname": "igTreeNodeStr", - "defaults": [], - "signature": "(const char*)", - "cimguiname": "igTreeNode" - }, - { - "isvararg": "...)", - "funcname": "TreeNode", - "args": "(const char* str_id,const char* fmt,...)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,fmt,...)", - "argsoriginal": "(const char* str_id,const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "ov_cimguiname": "igTreeNodeStrStr", - "defaults": [], - "signature": "(const char*,const char*,...)", - "cimguiname": "igTreeNode" - }, - { - "isvararg": "...)", - "funcname": "TreeNode", - "args": "(const void* ptr_id,const char* fmt,...)", - "ret": "bool", - "comment": "", - "call_args": "(ptr_id,fmt,...)", - "argsoriginal": "(const void* ptr_id,const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const void*", - "name": "ptr_id" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "ov_cimguiname": "igTreeNodePtr", - "defaults": [], - "signature": "(const void*,const char*,...)", - "cimguiname": "igTreeNode" - } - ], - "igTreeNodeV": [ - { - "funcname": "TreeNodeV", - "args": "(const char* str_id,const char* fmt,va_list args)", - "ret": "bool", - "comment": "", - "call_args": "(str_id,fmt,args)", - "argsoriginal": "(const char* str_id,const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "str_id" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], - "ov_cimguiname": "igTreeNodeVStr", - "defaults": [], - "signature": "(const char*,const char*,va_list)", - "cimguiname": "igTreeNodeV" - }, - { - "funcname": "TreeNodeV", - "args": "(const void* ptr_id,const char* fmt,va_list args)", - "ret": "bool", - "comment": "", - "call_args": "(ptr_id,fmt,args)", - "argsoriginal": "(const void* ptr_id,const char* fmt,va_list args)", - "stname": "ImGui", - "argsT": [ - { - "type": "const void*", - "name": "ptr_id" - }, - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "va_list", - "name": "args" - } - ], - "ov_cimguiname": "igTreeNodeVPtr", - "defaults": [], - "signature": "(const void*,const char*,va_list)", - "cimguiname": "igTreeNodeV" - } - ], - "igGetScrollMaxX": [ - { - "funcname": "GetScrollMaxX", - "args": "()", - "ret": "float", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetScrollMaxX" - } - ], - "igSetTooltip": [ - { - "isvararg": "...)", - "funcname": "SetTooltip", - "args": "(const char* fmt,...)", - "ret": "void", - "comment": "", - "call_args": "(fmt,...)", - "argsoriginal": "(const char* fmt,...)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "fmt" - }, - { - "type": "...", - "name": "..." - } - ], - "defaults": [], - "signature": "(const char*,...)", - "cimguiname": "igSetTooltip" - } - ], - "igGetContentRegionAvail": [ - { - "funcname": "GetContentRegionAvail", - "args": "()", - "ret": "ImVec2", - "comment": "", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "argsT": [], - "defaults": [], - "signature": "()", - "cimguiname": "igGetContentRegionAvail" - }, - { - "funcname": "GetContentRegionAvail", - "args": "(ImVec2 *pOut)", - "ret": "void", - "cimguiname": "igGetContentRegionAvail", - "nonUDT": 1, - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "signature": "()", - "ov_cimguiname": "igGetContentRegionAvail_nonUDT", - "comment": "", - "defaults": [], - "argsT": [ - { - "type": "ImVec2*", - "name": "pOut" - } - ] - }, - { - "cimguiname": "igGetContentRegionAvail", - "funcname": "GetContentRegionAvail", - "args": "()", - "ret": "ImVec2_Simple", - "nonUDT": 2, - "signature": "()", - "call_args": "()", - "argsoriginal": "()", - "stname": "ImGui", - "retorig": "ImVec2", - "ov_cimguiname": "igGetContentRegionAvail_nonUDT2", - "comment": "", - "defaults": [], - "argsT": [] - } - ], - "igInputFloat3": [ - { - "funcname": "InputFloat3", - "args": "(const char* label,float v[3],const char* format,ImGuiInputTextFlags extra_flags)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,format,extra_flags)", - "argsoriginal": "(const char* label,float v[3],const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[3]", - "name": "v" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "ImGuiInputTextFlags", - "name": "extra_flags" - } - ], - "defaults": { - "extra_flags": "0", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float[3],const char*,ImGuiInputTextFlags)", - "cimguiname": "igInputFloat3" - } - ], - "igDragFloat2": [ - { - "funcname": "DragFloat2", - "args": "(const char* label,float v[2],float v_speed,float v_min,float v_max,const char* format,float power)", - "ret": "bool", - "comment": "", - "call_args": "(label,v,v_speed,v_min,v_max,format,power)", - "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)", - "stname": "ImGui", - "argsT": [ - { - "type": "const char*", - "name": "label" - }, - { - "type": "float[2]", - "name": "v" - }, - { - "type": "float", - "name": "v_speed" - }, - { - "type": "float", - "name": "v_min" - }, - { - "type": "float", - "name": "v_max" - }, - { - "type": "const char*", - "name": "format" - }, - { - "type": "float", - "name": "power" - } - ], - "defaults": { - "v_speed": "1.0f", - "v_min": "0.0f", - "power": "1.0f", - "v_max": "0.0f", - "format": "\"%.3f\"" - }, - "signature": "(const char*,float[2],float,float,float,const char*,float)", - "cimguiname": "igDragFloat2" - } - ] -} \ No newline at end of file +{"igGetFrameHeight":[{"funcname":"GetFrameHeight","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetFrameHeight"}],"igCreateContext":[{"funcname":"CreateContext","args":"(ImFontAtlas* shared_font_atlas)","ret":"ImGuiContext*","comment":"","call_args":"(shared_font_atlas)","argsoriginal":"(ImFontAtlas* shared_font_atlas=((void *)0))","stname":"ImGui","argsT":[{"type":"ImFontAtlas*","name":"shared_font_atlas"}],"defaults":{"shared_font_atlas":"((void *)0)"},"signature":"(ImFontAtlas*)","cimguiname":"igCreateContext"}],"igTextUnformatted":[{"funcname":"TextUnformatted","args":"(const char* text,const char* text_end)","ret":"void","comment":"","call_args":"(text,text_end)","argsoriginal":"(const char* text,const char* text_end=((void *)0))","stname":"ImGui","argsT":[{"type":"const char*","name":"text"},{"type":"const char*","name":"text_end"}],"defaults":{"text_end":"((void *)0)"},"signature":"(const char*,const char*)","cimguiname":"igTextUnformatted"}],"igPopFont":[{"funcname":"PopFont","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igPopFont"}],"igCombo":[{"funcname":"Combo","args":"(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items)","ret":"bool","comment":"","call_args":"(label,current_item,items,items_count,popup_max_height_in_items)","argsoriginal":"(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items=-1)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int*","name":"current_item"},{"type":"const char* const[]","name":"items"},{"type":"int","name":"items_count"},{"type":"int","name":"popup_max_height_in_items"}],"ov_cimguiname":"igCombo","defaults":{"popup_max_height_in_items":"-1"},"signature":"(const char*,int*,const char* const[],int,int)","cimguiname":"igCombo"},{"funcname":"Combo","args":"(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items)","ret":"bool","comment":"","call_args":"(label,current_item,items_separated_by_zeros,popup_max_height_in_items)","argsoriginal":"(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items=-1)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int*","name":"current_item"},{"type":"const char*","name":"items_separated_by_zeros"},{"type":"int","name":"popup_max_height_in_items"}],"ov_cimguiname":"igComboStr","defaults":{"popup_max_height_in_items":"-1"},"signature":"(const char*,int*,const char*,int)","cimguiname":"igCombo"},{"funcname":"Combo","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)","ret":"bool","comment":"","call_args":"(label,current_item,items_getter,data,items_count,popup_max_height_in_items)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int*","name":"current_item"},{"type":"bool(*)(void* data,int idx,const char** out_text)","signature":"(void* data,int idx,const char** out_text)","name":"items_getter","ret":"bool"},{"type":"void*","name":"data"},{"type":"int","name":"items_count"},{"type":"int","name":"popup_max_height_in_items"}],"ov_cimguiname":"igComboFnPtr","defaults":{"popup_max_height_in_items":"-1"},"signature":"(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)","cimguiname":"igCombo"}],"igCaptureKeyboardFromApp":[{"funcname":"CaptureKeyboardFromApp","args":"(bool capture)","ret":"void","comment":"","call_args":"(capture)","argsoriginal":"(bool capture=true)","stname":"ImGui","argsT":[{"type":"bool","name":"capture"}],"defaults":{"capture":"true"},"signature":"(bool)","cimguiname":"igCaptureKeyboardFromApp"}],"igIsWindowFocused":[{"funcname":"IsWindowFocused","args":"(ImGuiFocusedFlags flags)","ret":"bool","comment":"","call_args":"(flags)","argsoriginal":"(ImGuiFocusedFlags flags=0)","stname":"ImGui","argsT":[{"type":"ImGuiFocusedFlags","name":"flags"}],"defaults":{"flags":"0"},"signature":"(ImGuiFocusedFlags)","cimguiname":"igIsWindowFocused"}],"igRender":[{"funcname":"Render","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igRender"}],"ImDrawList_ChannelsSetCurrent":[{"funcname":"ChannelsSetCurrent","args":"(int channel_index)","ret":"void","comment":"","call_args":"(channel_index)","argsoriginal":"(int channel_index)","stname":"ImDrawList","argsT":[{"type":"int","name":"channel_index"}],"defaults":[],"signature":"(int)","cimguiname":"ImDrawList_ChannelsSetCurrent"}],"igDragFloat4":[{"funcname":"DragFloat4","args":"(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,float power)","ret":"bool","comment":"","call_args":"(label,v,v_speed,v_min,v_max,format,power)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[4]","name":"v"},{"type":"float","name":"v_speed"},{"type":"float","name":"v_min"},{"type":"float","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"v_speed":"1.0f","v_min":"0.0f","power":"1.0f","v_max":"0.0f","format":"\"%.3f\""},"signature":"(const char*,float[4],float,float,float,const char*,float)","cimguiname":"igDragFloat4"}],"ImDrawList_ChannelsSplit":[{"funcname":"ChannelsSplit","args":"(int channels_count)","ret":"void","comment":"","call_args":"(channels_count)","argsoriginal":"(int channels_count)","stname":"ImDrawList","argsT":[{"type":"int","name":"channels_count"}],"defaults":[],"signature":"(int)","cimguiname":"ImDrawList_ChannelsSplit"}],"igIsMousePosValid":[{"funcname":"IsMousePosValid","args":"(const ImVec2* mouse_pos)","ret":"bool","comment":"","call_args":"(mouse_pos)","argsoriginal":"(const ImVec2* mouse_pos=((void *)0))","stname":"ImGui","argsT":[{"type":"const ImVec2*","name":"mouse_pos"}],"defaults":{"mouse_pos":"((void *)0)"},"signature":"(const ImVec2*)","cimguiname":"igIsMousePosValid"}],"igGetCursorScreenPos":[{"funcname":"GetCursorScreenPos","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetCursorScreenPos"},{"funcname":"GetCursorScreenPos","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetCursorScreenPos","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetCursorScreenPos_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetCursorScreenPos","funcname":"GetCursorScreenPos","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetCursorScreenPos_nonUDT2","comment":"","defaults":[],"argsT":[]}],"igDebugCheckVersionAndDataLayout":[{"funcname":"DebugCheckVersionAndDataLayout","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)","ret":"bool","comment":"","call_args":"(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"version_str"},{"type":"size_t","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"}],"defaults":[],"signature":"(const char*,size_t,size_t,size_t,size_t,size_t)","cimguiname":"igDebugCheckVersionAndDataLayout"}],"igSetScrollHere":[{"funcname":"SetScrollHere","args":"(float center_y_ratio)","ret":"void","comment":"","call_args":"(center_y_ratio)","argsoriginal":"(float center_y_ratio=0.5f)","stname":"ImGui","argsT":[{"type":"float","name":"center_y_ratio"}],"defaults":{"center_y_ratio":"0.5f"},"signature":"(float)","cimguiname":"igSetScrollHere"}],"igSetScrollY":[{"funcname":"SetScrollY","args":"(float scroll_y)","ret":"void","comment":"","call_args":"(scroll_y)","argsoriginal":"(float scroll_y)","stname":"ImGui","argsT":[{"type":"float","name":"scroll_y"}],"defaults":[],"signature":"(float)","cimguiname":"igSetScrollY"}],"igSetColorEditOptions":[{"funcname":"SetColorEditOptions","args":"(ImGuiColorEditFlags flags)","ret":"void","comment":"","call_args":"(flags)","argsoriginal":"(ImGuiColorEditFlags flags)","stname":"ImGui","argsT":[{"type":"ImGuiColorEditFlags","name":"flags"}],"defaults":[],"signature":"(ImGuiColorEditFlags)","cimguiname":"igSetColorEditOptions"}],"igSetScrollFromPosY":[{"funcname":"SetScrollFromPosY","args":"(float pos_y,float center_y_ratio)","ret":"void","comment":"","call_args":"(pos_y,center_y_ratio)","argsoriginal":"(float pos_y,float center_y_ratio=0.5f)","stname":"ImGui","argsT":[{"type":"float","name":"pos_y"},{"type":"float","name":"center_y_ratio"}],"defaults":{"center_y_ratio":"0.5f"},"signature":"(float,float)","cimguiname":"igSetScrollFromPosY"}],"igGetStyleColorVec4":[{"funcname":"GetStyleColorVec4","args":"(ImGuiCol idx)","ret":"const ImVec4*","comment":"","call_args":"(idx)","argsoriginal":"(ImGuiCol idx)","stname":"ImGui","argsT":[{"type":"ImGuiCol","name":"idx"}],"retref":"&","defaults":[],"signature":"(ImGuiCol)","cimguiname":"igGetStyleColorVec4"}],"igIsMouseHoveringRect":[{"funcname":"IsMouseHoveringRect","args":"(const ImVec2 r_min,const ImVec2 r_max,bool clip)","ret":"bool","comment":"","call_args":"(r_min,r_max,clip)","argsoriginal":"(const ImVec2& r_min,const ImVec2& r_max,bool clip=true)","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"r_min"},{"type":"const ImVec2","name":"r_max"},{"type":"bool","name":"clip"}],"defaults":{"clip":"true"},"signature":"(const ImVec2,const ImVec2,bool)","cimguiname":"igIsMouseHoveringRect"}],"ImVec4_ImVec4":[{"funcname":"ImVec4","args":"()","call_args":"()","argsoriginal":"()","stname":"ImVec4","argsT":[],"comment":"","ov_cimguiname":"ImVec4_ImVec4","defaults":[],"signature":"()","cimguiname":"ImVec4_ImVec4"},{"funcname":"ImVec4","args":"(float _x,float _y,float _z,float _w)","call_args":"(_x,_y,_z,_w)","argsoriginal":"(float _x,float _y,float _z,float _w)","stname":"ImVec4","argsT":[{"type":"float","name":"_x"},{"type":"float","name":"_y"},{"type":"float","name":"_z"},{"type":"float","name":"_w"}],"comment":"","ov_cimguiname":"ImVec4_ImVec4Float","defaults":[],"signature":"(float,float,float,float)","cimguiname":"ImVec4_ImVec4"}],"ImColor_SetHSV":[{"funcname":"SetHSV","args":"(float h,float s,float v,float a)","ret":"void","comment":"","call_args":"(h,s,v,a)","argsoriginal":"(float h,float s,float v,float a=1.0f)","stname":"ImColor","argsT":[{"type":"float","name":"h"},{"type":"float","name":"s"},{"type":"float","name":"v"},{"type":"float","name":"a"}],"defaults":{"a":"1.0f"},"signature":"(float,float,float,float)","cimguiname":"ImColor_SetHSV"}],"igDragFloat3":[{"funcname":"DragFloat3","args":"(const char* label,float v[3],float v_speed,float v_min,float v_max,const char* format,float power)","ret":"bool","comment":"","call_args":"(label,v,v_speed,v_min,v_max,format,power)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[3]","name":"v"},{"type":"float","name":"v_speed"},{"type":"float","name":"v_min"},{"type":"float","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"v_speed":"1.0f","v_min":"0.0f","power":"1.0f","v_max":"0.0f","format":"\"%.3f\""},"signature":"(const char*,float[3],float,float,float,const char*,float)","cimguiname":"igDragFloat3"}],"ImDrawList_AddPolyline":[{"funcname":"AddPolyline","args":"(const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness)","ret":"void","comment":"","call_args":"(points,num_points,col,closed,thickness)","argsoriginal":"(const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness)","stname":"ImDrawList","argsT":[{"type":"const ImVec2*","name":"points"},{"type":"const int","name":"num_points"},{"type":"ImU32","name":"col"},{"type":"bool","name":"closed"},{"type":"float","name":"thickness"}],"defaults":[],"signature":"(const ImVec2*,const int,ImU32,bool,float)","cimguiname":"ImDrawList_AddPolyline"}],"igValue":[{"funcname":"Value","args":"(const char* prefix,bool b)","ret":"void","comment":"","call_args":"(prefix,b)","argsoriginal":"(const char* prefix,bool b)","stname":"ImGui","argsT":[{"type":"const char*","name":"prefix"},{"type":"bool","name":"b"}],"ov_cimguiname":"igValueBool","defaults":[],"signature":"(const char*,bool)","cimguiname":"igValue"},{"funcname":"Value","args":"(const char* prefix,int v)","ret":"void","comment":"","call_args":"(prefix,v)","argsoriginal":"(const char* prefix,int v)","stname":"ImGui","argsT":[{"type":"const char*","name":"prefix"},{"type":"int","name":"v"}],"ov_cimguiname":"igValueInt","defaults":[],"signature":"(const char*,int)","cimguiname":"igValue"},{"funcname":"Value","args":"(const char* prefix,unsigned int v)","ret":"void","comment":"","call_args":"(prefix,v)","argsoriginal":"(const char* prefix,unsigned int v)","stname":"ImGui","argsT":[{"type":"const char*","name":"prefix"},{"type":"unsigned int","name":"v"}],"ov_cimguiname":"igValueUint","defaults":[],"signature":"(const char*,unsigned int)","cimguiname":"igValue"},{"funcname":"Value","args":"(const char* prefix,float v,const char* float_format)","ret":"void","comment":"","call_args":"(prefix,v,float_format)","argsoriginal":"(const char* prefix,float v,const char* float_format=((void *)0))","stname":"ImGui","argsT":[{"type":"const char*","name":"prefix"},{"type":"float","name":"v"},{"type":"const char*","name":"float_format"}],"ov_cimguiname":"igValueFloat","defaults":{"float_format":"((void *)0)"},"signature":"(const char*,float,const char*)","cimguiname":"igValue"}],"ImGuiTextFilter_Build":[{"funcname":"Build","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextFilter","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiTextFilter_Build"}],"igGetItemRectMax":[{"funcname":"GetItemRectMax","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetItemRectMax"},{"funcname":"GetItemRectMax","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetItemRectMax","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetItemRectMax_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetItemRectMax","funcname":"GetItemRectMax","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetItemRectMax_nonUDT2","comment":"","defaults":[],"argsT":[]}],"igIsItemDeactivated":[{"funcname":"IsItemDeactivated","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsItemDeactivated"}],"igPushStyleVar":[{"funcname":"PushStyleVar","args":"(ImGuiStyleVar idx,float val)","ret":"void","comment":"","call_args":"(idx,val)","argsoriginal":"(ImGuiStyleVar idx,float val)","stname":"ImGui","argsT":[{"type":"ImGuiStyleVar","name":"idx"},{"type":"float","name":"val"}],"ov_cimguiname":"igPushStyleVarFloat","defaults":[],"signature":"(ImGuiStyleVar,float)","cimguiname":"igPushStyleVar"},{"funcname":"PushStyleVar","args":"(ImGuiStyleVar idx,const ImVec2 val)","ret":"void","comment":"","call_args":"(idx,val)","argsoriginal":"(ImGuiStyleVar idx,const ImVec2& val)","stname":"ImGui","argsT":[{"type":"ImGuiStyleVar","name":"idx"},{"type":"const ImVec2","name":"val"}],"ov_cimguiname":"igPushStyleVarVec2","defaults":[],"signature":"(ImGuiStyleVar,const ImVec2)","cimguiname":"igPushStyleVar"}],"igSaveIniSettingsToMemory":[{"funcname":"SaveIniSettingsToMemory","args":"(size_t* out_ini_size)","ret":"const char*","comment":"","call_args":"(out_ini_size)","argsoriginal":"(size_t* out_ini_size=((void *)0))","stname":"ImGui","argsT":[{"type":"size_t*","name":"out_ini_size"}],"defaults":{"out_ini_size":"((void *)0)"},"signature":"(size_t*)","cimguiname":"igSaveIniSettingsToMemory"}],"igDragIntRange2":[{"funcname":"DragIntRange2","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)","ret":"bool","comment":"","call_args":"(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max)","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))","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int*","name":"v_current_min"},{"type":"int*","name":"v_current_max"},{"type":"float","name":"v_speed"},{"type":"int","name":"v_min"},{"type":"int","name":"v_max"},{"type":"const char*","name":"format"},{"type":"const char*","name":"format_max"}],"defaults":{"v_speed":"1.0f","v_min":"0","format_max":"((void *)0)","v_max":"0","format":"\"%d\""},"signature":"(const char*,int*,int*,float,int,int,const char*,const char*)","cimguiname":"igDragIntRange2"}],"igUnindent":[{"funcname":"Unindent","args":"(float indent_w)","ret":"void","comment":"","call_args":"(indent_w)","argsoriginal":"(float indent_w=0.0f)","stname":"ImGui","argsT":[{"type":"float","name":"indent_w"}],"defaults":{"indent_w":"0.0f"},"signature":"(float)","cimguiname":"igUnindent"}],"ImFontAtlas_AddFontFromMemoryCompressedBase85TTF":[{"funcname":"AddFontFromMemoryCompressedBase85TTF","args":"(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)","ret":"ImFont*","comment":"","call_args":"(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)","argsoriginal":"(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))","stname":"ImFontAtlas","argsT":[{"type":"const char*","name":"compressed_font_data_base85"},{"type":"float","name":"size_pixels"},{"type":"const ImFontConfig*","name":"font_cfg"},{"type":"const ImWchar*","name":"glyph_ranges"}],"defaults":{"glyph_ranges":"((void *)0)","font_cfg":"((void *)0)"},"signature":"(const char*,float,const ImFontConfig*,const ImWchar*)","cimguiname":"ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"}],"igPopAllowKeyboardFocus":[{"funcname":"PopAllowKeyboardFocus","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igPopAllowKeyboardFocus"}],"igLoadIniSettingsFromDisk":[{"funcname":"LoadIniSettingsFromDisk","args":"(const char* ini_filename)","ret":"void","comment":"","call_args":"(ini_filename)","argsoriginal":"(const char* ini_filename)","stname":"ImGui","argsT":[{"type":"const char*","name":"ini_filename"}],"defaults":[],"signature":"(const char*)","cimguiname":"igLoadIniSettingsFromDisk"}],"igGetCursorStartPos":[{"funcname":"GetCursorStartPos","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetCursorStartPos"},{"funcname":"GetCursorStartPos","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetCursorStartPos","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetCursorStartPos_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetCursorStartPos","funcname":"GetCursorStartPos","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetCursorStartPos_nonUDT2","comment":"","defaults":[],"argsT":[]}],"igSetCursorScreenPos":[{"funcname":"SetCursorScreenPos","args":"(const ImVec2 screen_pos)","ret":"void","comment":"","call_args":"(screen_pos)","argsoriginal":"(const ImVec2& screen_pos)","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"screen_pos"}],"defaults":[],"signature":"(const ImVec2)","cimguiname":"igSetCursorScreenPos"}],"igInputInt4":[{"funcname":"InputInt4","args":"(const char* label,int v[4],ImGuiInputTextFlags extra_flags)","ret":"bool","comment":"","call_args":"(label,v,extra_flags)","argsoriginal":"(const char* label,int v[4],ImGuiInputTextFlags extra_flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int[4]","name":"v"},{"type":"ImGuiInputTextFlags","name":"extra_flags"}],"defaults":{"extra_flags":"0"},"signature":"(const char*,int[4],ImGuiInputTextFlags)","cimguiname":"igInputInt4"}],"ImFont_AddRemapChar":[{"funcname":"AddRemapChar","args":"(ImWchar dst,ImWchar src,bool overwrite_dst)","ret":"void","comment":"","call_args":"(dst,src,overwrite_dst)","argsoriginal":"(ImWchar dst,ImWchar src,bool overwrite_dst=true)","stname":"ImFont","argsT":[{"type":"ImWchar","name":"dst"},{"type":"ImWchar","name":"src"},{"type":"bool","name":"overwrite_dst"}],"defaults":{"overwrite_dst":"true"},"signature":"(ImWchar,ImWchar,bool)","cimguiname":"ImFont_AddRemapChar"}],"ImFont_AddGlyph":[{"funcname":"AddGlyph","args":"(ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)","ret":"void","comment":"","call_args":"(c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)","argsoriginal":"(ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)","stname":"ImFont","argsT":[{"type":"ImWchar","name":"c"},{"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","name":"advance_x"}],"defaults":[],"signature":"(ImWchar,float,float,float,float,float,float,float,float,float)","cimguiname":"ImFont_AddGlyph"}],"igIsRectVisible":[{"funcname":"IsRectVisible","args":"(const ImVec2 size)","ret":"bool","comment":"","call_args":"(size)","argsoriginal":"(const ImVec2& size)","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"size"}],"ov_cimguiname":"igIsRectVisible","defaults":[],"signature":"(const ImVec2)","cimguiname":"igIsRectVisible"},{"funcname":"IsRectVisible","args":"(const ImVec2 rect_min,const ImVec2 rect_max)","ret":"bool","comment":"","call_args":"(rect_min,rect_max)","argsoriginal":"(const ImVec2& rect_min,const ImVec2& rect_max)","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"rect_min"},{"type":"const ImVec2","name":"rect_max"}],"ov_cimguiname":"igIsRectVisibleVec2","defaults":[],"signature":"(const ImVec2,const ImVec2)","cimguiname":"igIsRectVisible"}],"ImFont_GrowIndex":[{"funcname":"GrowIndex","args":"(int new_size)","ret":"void","comment":"","call_args":"(new_size)","argsoriginal":"(int new_size)","stname":"ImFont","argsT":[{"type":"int","name":"new_size"}],"defaults":[],"signature":"(int)","cimguiname":"ImFont_GrowIndex"}],"ImFontAtlas_Build":[{"funcname":"Build","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_Build"}],"igLabelText":[{"isvararg":"...)","funcname":"LabelText","args":"(const char* label,const char* fmt,...)","ret":"void","comment":"","call_args":"(label,fmt,...)","argsoriginal":"(const char* label,const char* fmt,...)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"defaults":[],"signature":"(const char*,const char*,...)","cimguiname":"igLabelText"}],"ImFont_RenderText":[{"funcname":"RenderText","args":"(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)","ret":"void","comment":"","call_args":"(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip)","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)","stname":"ImFont","argsT":[{"type":"ImDrawList*","name":"draw_list"},{"type":"float","name":"size"},{"type":"ImVec2","name":"pos"},{"type":"ImU32","name":"col"},{"type":"const ImVec4","name":"clip_rect"},{"type":"const char*","name":"text_begin"},{"type":"const char*","name":"text_end"},{"type":"float","name":"wrap_width"},{"type":"bool","name":"cpu_fine_clip"}],"defaults":{"wrap_width":"0.0f","cpu_fine_clip":"false"},"signature":"(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)","cimguiname":"ImFont_RenderText"}],"igLogFinish":[{"funcname":"LogFinish","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igLogFinish"}],"igIsKeyPressed":[{"funcname":"IsKeyPressed","args":"(int user_key_index,bool repeat)","ret":"bool","comment":"","call_args":"(user_key_index,repeat)","argsoriginal":"(int user_key_index,bool repeat=true)","stname":"ImGui","argsT":[{"type":"int","name":"user_key_index"},{"type":"bool","name":"repeat"}],"defaults":{"repeat":"true"},"signature":"(int,bool)","cimguiname":"igIsKeyPressed"}],"igGetColumnOffset":[{"funcname":"GetColumnOffset","args":"(int column_index)","ret":"float","comment":"","call_args":"(column_index)","argsoriginal":"(int column_index=-1)","stname":"ImGui","argsT":[{"type":"int","name":"column_index"}],"defaults":{"column_index":"-1"},"signature":"(int)","cimguiname":"igGetColumnOffset"}],"ImDrawList_PopClipRect":[{"funcname":"PopClipRect","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_PopClipRect"}],"ImFont_FindGlyphNoFallback":[{"funcname":"FindGlyphNoFallback","args":"(ImWchar c)","ret":"const ImFontGlyph*","comment":"","call_args":"(c)","argsoriginal":"(ImWchar c)","stname":"ImFont","argsT":[{"type":"ImWchar","name":"c"}],"defaults":[],"signature":"(ImWchar)","cimguiname":"ImFont_FindGlyphNoFallback"}],"igSetNextWindowCollapsed":[{"funcname":"SetNextWindowCollapsed","args":"(bool collapsed,ImGuiCond cond)","ret":"void","comment":"","call_args":"(collapsed,cond)","argsoriginal":"(bool collapsed,ImGuiCond cond=0)","stname":"ImGui","argsT":[{"type":"bool","name":"collapsed"},{"type":"ImGuiCond","name":"cond"}],"defaults":{"cond":"0"},"signature":"(bool,ImGuiCond)","cimguiname":"igSetNextWindowCollapsed"}],"igGetCurrentContext":[{"funcname":"GetCurrentContext","args":"()","ret":"ImGuiContext*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetCurrentContext"}],"igSmallButton":[{"funcname":"SmallButton","args":"(const char* label)","ret":"bool","comment":"","call_args":"(label)","argsoriginal":"(const char* label)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"}],"defaults":[],"signature":"(const char*)","cimguiname":"igSmallButton"}],"igOpenPopupOnItemClick":[{"funcname":"OpenPopupOnItemClick","args":"(const char* str_id,int mouse_button)","ret":"bool","comment":"","call_args":"(str_id,mouse_button)","argsoriginal":"(const char* str_id=((void *)0),int mouse_button=1)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"},{"type":"int","name":"mouse_button"}],"defaults":{"mouse_button":"1","str_id":"((void *)0)"},"signature":"(const char*,int)","cimguiname":"igOpenPopupOnItemClick"}],"igIsAnyMouseDown":[{"funcname":"IsAnyMouseDown","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsAnyMouseDown"}],"ImFont_CalcWordWrapPositionA":[{"funcname":"CalcWordWrapPositionA","args":"(float scale,const char* text,const char* text_end,float wrap_width)","ret":"const char*","comment":"","call_args":"(scale,text,text_end,wrap_width)","argsoriginal":"(float scale,const char* text,const char* text_end,float wrap_width)","stname":"ImFont","argsT":[{"type":"float","name":"scale"},{"type":"const char*","name":"text"},{"type":"const char*","name":"text_end"},{"type":"float","name":"wrap_width"}],"defaults":[],"signature":"(float,const char*,const char*,float)","cimguiname":"ImFont_CalcWordWrapPositionA"}],"ImFont_CalcTextSizeA":[{"funcname":"CalcTextSizeA","args":"(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)","ret":"ImVec2","comment":"","call_args":"(size,max_width,wrap_width,text_begin,text_end,remaining)","argsoriginal":"(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void *)0),const char** remaining=((void *)0))","stname":"ImFont","argsT":[{"type":"float","name":"size"},{"type":"float","name":"max_width"},{"type":"float","name":"wrap_width"},{"type":"const char*","name":"text_begin"},{"type":"const char*","name":"text_end"},{"type":"const char**","name":"remaining"}],"defaults":{"text_end":"((void *)0)","remaining":"((void *)0)"},"signature":"(float,float,float,const char*,const char*,const char**)","cimguiname":"ImFont_CalcTextSizeA"},{"funcname":"CalcTextSizeA","args":"(ImVec2 *pOut,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)","ret":"void","cimguiname":"ImFont_CalcTextSizeA","nonUDT":1,"call_args":"(size,max_width,wrap_width,text_begin,text_end,remaining)","argsoriginal":"(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void *)0),const char** remaining=((void *)0))","stname":"ImFont","signature":"(float,float,float,const char*,const char*,const char**)","ov_cimguiname":"ImFont_CalcTextSizeA_nonUDT","comment":"","defaults":{"text_end":"((void *)0)","remaining":"((void *)0)"},"argsT":[{"type":"ImVec2*","name":"pOut"},{"type":"float","name":"size"},{"type":"float","name":"max_width"},{"type":"float","name":"wrap_width"},{"type":"const char*","name":"text_begin"},{"type":"const char*","name":"text_end"},{"type":"const char**","name":"remaining"}]},{"cimguiname":"ImFont_CalcTextSizeA","funcname":"CalcTextSizeA","args":"(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)","ret":"ImVec2_Simple","nonUDT":2,"signature":"(float,float,float,const char*,const char*,const char**)","call_args":"(size,max_width,wrap_width,text_begin,text_end,remaining)","argsoriginal":"(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void *)0),const char** remaining=((void *)0))","stname":"ImFont","retorig":"ImVec2","ov_cimguiname":"ImFont_CalcTextSizeA_nonUDT2","comment":"","defaults":{"text_end":"((void *)0)","remaining":"((void *)0)"},"argsT":[{"type":"float","name":"size"},{"type":"float","name":"max_width"},{"type":"float","name":"wrap_width"},{"type":"const char*","name":"text_begin"},{"type":"const char*","name":"text_end"},{"type":"const char**","name":"remaining"}]}],"GlyphRangesBuilder_SetBit":[{"funcname":"SetBit","args":"(int n)","ret":"void","comment":"","call_args":"(n)","argsoriginal":"(int n)","stname":"GlyphRangesBuilder","argsT":[{"type":"int","name":"n"}],"defaults":[],"signature":"(int)","cimguiname":"GlyphRangesBuilder_SetBit"}],"ImFont_IsLoaded":[{"funcname":"IsLoaded","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFont","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFont_IsLoaded"}],"ImFont_GetCharAdvance":[{"funcname":"GetCharAdvance","args":"(ImWchar c)","ret":"float","comment":"","call_args":"(c)","argsoriginal":"(ImWchar c)","stname":"ImFont","argsT":[{"type":"ImWchar","name":"c"}],"defaults":[],"signature":"(ImWchar)","cimguiname":"ImFont_GetCharAdvance"}],"igImageButton":[{"funcname":"ImageButton","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)","ret":"bool","comment":"","call_args":"(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col)","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))","stname":"ImGui","argsT":[{"type":"ImTextureID","name":"user_texture_id"},{"type":"const ImVec2","name":"size"},{"type":"const ImVec2","name":"uv0"},{"type":"const ImVec2","name":"uv1"},{"type":"int","name":"frame_padding"},{"type":"const ImVec4","name":"bg_col"},{"type":"const ImVec4","name":"tint_col"}],"defaults":{"uv1":"ImVec2(1,1)","bg_col":"ImVec4(0,0,0,0)","uv0":"ImVec2(0,0)","frame_padding":"-1","tint_col":"ImVec4(1,1,1,1)"},"signature":"(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)","cimguiname":"igImageButton"}],"ImFont_SetFallbackChar":[{"funcname":"SetFallbackChar","args":"(ImWchar c)","ret":"void","comment":"","call_args":"(c)","argsoriginal":"(ImWchar c)","stname":"ImFont","argsT":[{"type":"ImWchar","name":"c"}],"defaults":[],"signature":"(ImWchar)","cimguiname":"ImFont_SetFallbackChar"}],"igEndFrame":[{"funcname":"EndFrame","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndFrame"}],"igSliderFloat2":[{"funcname":"SliderFloat2","args":"(const char* label,float v[2],float v_min,float v_max,const char* format,float power)","ret":"bool","comment":"","call_args":"(label,v,v_min,v_max,format,power)","argsoriginal":"(const char* label,float v[2],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[2]","name":"v"},{"type":"float","name":"v_min"},{"type":"float","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"power":"1.0f","format":"\"%.3f\""},"signature":"(const char*,float[2],float,float,const char*,float)","cimguiname":"igSliderFloat2"}],"ImFont_RenderChar":[{"funcname":"RenderChar","args":"(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,unsigned short c)","ret":"void","comment":"","call_args":"(draw_list,size,pos,col,c)","argsoriginal":"(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,unsigned short c)","stname":"ImFont","argsT":[{"type":"ImDrawList*","name":"draw_list"},{"type":"float","name":"size"},{"type":"ImVec2","name":"pos"},{"type":"ImU32","name":"col"},{"type":"unsigned short","name":"c"}],"defaults":[],"signature":"(ImDrawList*,float,ImVec2,ImU32,unsigned short)","cimguiname":"ImFont_RenderChar"}],"igRadioButton":[{"funcname":"RadioButton","args":"(const char* label,bool active)","ret":"bool","comment":"","call_args":"(label,active)","argsoriginal":"(const char* label,bool active)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"bool","name":"active"}],"ov_cimguiname":"igRadioButtonBool","defaults":[],"signature":"(const char*,bool)","cimguiname":"igRadioButton"},{"funcname":"RadioButton","args":"(const char* label,int* v,int v_button)","ret":"bool","comment":"","call_args":"(label,v,v_button)","argsoriginal":"(const char* label,int* v,int v_button)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int*","name":"v"},{"type":"int","name":"v_button"}],"ov_cimguiname":"igRadioButtonIntPtr","defaults":[],"signature":"(const char*,int*,int)","cimguiname":"igRadioButton"}],"ImDrawList_PushClipRect":[{"funcname":"PushClipRect","args":"(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)","ret":"void","comment":"","call_args":"(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)","argsoriginal":"(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect=false)","stname":"ImDrawList","argsT":[{"type":"ImVec2","name":"clip_rect_min"},{"type":"ImVec2","name":"clip_rect_max"},{"type":"bool","name":"intersect_with_current_clip_rect"}],"defaults":{"intersect_with_current_clip_rect":"false"},"signature":"(ImVec2,ImVec2,bool)","cimguiname":"ImDrawList_PushClipRect"}],"ImFont_FindGlyph":[{"funcname":"FindGlyph","args":"(ImWchar c)","ret":"const ImFontGlyph*","comment":"","call_args":"(c)","argsoriginal":"(ImWchar c)","stname":"ImFont","argsT":[{"type":"ImWchar","name":"c"}],"defaults":[],"signature":"(ImWchar)","cimguiname":"ImFont_FindGlyph"}],"igIsItemDeactivatedAfterEdit":[{"funcname":"IsItemDeactivatedAfterEdit","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsItemDeactivatedAfterEdit"}],"igGetWindowDrawList":[{"funcname":"GetWindowDrawList","args":"()","ret":"ImDrawList*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetWindowDrawList"}],"ImFontAtlas_AddFont":[{"funcname":"AddFont","args":"(const ImFontConfig* font_cfg)","ret":"ImFont*","comment":"","call_args":"(font_cfg)","argsoriginal":"(const ImFontConfig* font_cfg)","stname":"ImFontAtlas","argsT":[{"type":"const ImFontConfig*","name":"font_cfg"}],"defaults":[],"signature":"(const ImFontConfig*)","cimguiname":"ImFontAtlas_AddFont"}],"ImDrawList_PathBezierCurveTo":[{"funcname":"PathBezierCurveTo","args":"(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,int num_segments)","ret":"void","comment":"","call_args":"(p1,p2,p3,num_segments)","argsoriginal":"(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,int num_segments=0)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"p1"},{"type":"const ImVec2","name":"p2"},{"type":"const ImVec2","name":"p3"},{"type":"int","name":"num_segments"}],"defaults":{"num_segments":"0"},"signature":"(const ImVec2,const ImVec2,const ImVec2,int)","cimguiname":"ImDrawList_PathBezierCurveTo"}],"ImGuiPayload_Clear":[{"funcname":"Clear","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiPayload","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiPayload_Clear"}],"igNewLine":[{"funcname":"NewLine","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igNewLine"}],"igIsItemFocused":[{"funcname":"IsItemFocused","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsItemFocused"}],"igLoadIniSettingsFromMemory":[{"funcname":"LoadIniSettingsFromMemory","args":"(const char* ini_data,size_t ini_size)","ret":"void","comment":"","call_args":"(ini_data,ini_size)","argsoriginal":"(const char* ini_data,size_t ini_size=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"ini_data"},{"type":"size_t","name":"ini_size"}],"defaults":{"ini_size":"0"},"signature":"(const char*,size_t)","cimguiname":"igLoadIniSettingsFromMemory"}],"igSliderInt2":[{"funcname":"SliderInt2","args":"(const char* label,int v[2],int v_min,int v_max,const char* format)","ret":"bool","comment":"","call_args":"(label,v,v_min,v_max,format)","argsoriginal":"(const char* label,int v[2],int v_min,int v_max,const char* format=\"%d\")","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int[2]","name":"v"},{"type":"int","name":"v_min"},{"type":"int","name":"v_max"},{"type":"const char*","name":"format"}],"defaults":{"format":"\"%d\""},"signature":"(const char*,int[2],int,int,const char*)","cimguiname":"igSliderInt2"}],"ImFont_~ImFont":[{"funcname":"~ImFont","args":"()","call_args":"()","argsoriginal":"()","stname":"ImFont","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImFont_~ImFont"}],"igSetWindowSize":[{"funcname":"SetWindowSize","args":"(const ImVec2 size,ImGuiCond cond)","ret":"void","comment":"","call_args":"(size,cond)","argsoriginal":"(const ImVec2& size,ImGuiCond cond=0)","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"size"},{"type":"ImGuiCond","name":"cond"}],"ov_cimguiname":"igSetWindowSizeVec2","defaults":{"cond":"0"},"signature":"(const ImVec2,ImGuiCond)","cimguiname":"igSetWindowSize"},{"funcname":"SetWindowSize","args":"(const char* name,const ImVec2 size,ImGuiCond cond)","ret":"void","comment":"","call_args":"(name,size,cond)","argsoriginal":"(const char* name,const ImVec2& size,ImGuiCond cond=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"name"},{"type":"const ImVec2","name":"size"},{"type":"ImGuiCond","name":"cond"}],"ov_cimguiname":"igSetWindowSizeStr","defaults":{"cond":"0"},"signature":"(const char*,const ImVec2,ImGuiCond)","cimguiname":"igSetWindowSize"}],"igInputFloat":[{"funcname":"InputFloat","args":"(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags extra_flags)","ret":"bool","comment":"","call_args":"(label,v,step,step_fast,format,extra_flags)","argsoriginal":"(const char* label,float* v,float step=0.0f,float step_fast=0.0f,const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float*","name":"v"},{"type":"float","name":"step"},{"type":"float","name":"step_fast"},{"type":"const char*","name":"format"},{"type":"ImGuiInputTextFlags","name":"extra_flags"}],"defaults":{"step":"0.0f","format":"\"%.3f\"","step_fast":"0.0f","extra_flags":"0"},"signature":"(const char*,float*,float,float,const char*,ImGuiInputTextFlags)","cimguiname":"igInputFloat"}],"ImFont_ImFont":[{"funcname":"ImFont","args":"()","call_args":"()","argsoriginal":"()","stname":"ImFont","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImFont_ImFont"}],"ImGuiStorage_SetFloat":[{"funcname":"SetFloat","args":"(ImGuiID key,float val)","ret":"void","comment":"","call_args":"(key,val)","argsoriginal":"(ImGuiID key,float val)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiID","name":"key"},{"type":"float","name":"val"}],"defaults":[],"signature":"(ImGuiID,float)","cimguiname":"ImGuiStorage_SetFloat"}],"igColorConvertRGBtoHSV":[{"funcname":"ColorConvertRGBtoHSV","args":"(float r,float g,float b,float out_h,float out_s,float out_v)","ret":"void","comment":"","manual":true,"call_args":"(r,g,b,out_h,out_s,out_v)","argsoriginal":"(float r,float g,float b,float& out_h,float& out_s,float& out_v)","stname":"ImGui","argsT":[{"type":"float","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"}],"defaults":[],"signature":"(float,float,float,float,float,float)","cimguiname":"igColorConvertRGBtoHSV"}],"igBeginMenuBar":[{"funcname":"BeginMenuBar","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igBeginMenuBar"}],"igTextColoredV":[{"funcname":"TextColoredV","args":"(const ImVec4 col,const char* fmt,va_list args)","ret":"void","comment":"","call_args":"(col,fmt,args)","argsoriginal":"(const ImVec4& col,const char* fmt,va_list args)","stname":"ImGui","argsT":[{"type":"const ImVec4","name":"col"},{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"defaults":[],"signature":"(const ImVec4,const char*,va_list)","cimguiname":"igTextColoredV"}],"igIsPopupOpen":[{"funcname":"IsPopupOpen","args":"(const char* str_id)","ret":"bool","comment":"","call_args":"(str_id)","argsoriginal":"(const char* str_id)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"}],"defaults":[],"signature":"(const char*)","cimguiname":"igIsPopupOpen"}],"igIsItemVisible":[{"funcname":"IsItemVisible","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsItemVisible"}],"ImFontAtlas_CalcCustomRectUV":[{"funcname":"CalcCustomRectUV","args":"(const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)","ret":"void","comment":"","call_args":"(rect,out_uv_min,out_uv_max)","argsoriginal":"(const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)","stname":"ImFontAtlas","argsT":[{"type":"const CustomRect*","name":"rect"},{"type":"ImVec2*","name":"out_uv_min"},{"type":"ImVec2*","name":"out_uv_max"}],"defaults":[],"signature":"(const CustomRect*,ImVec2*,ImVec2*)","cimguiname":"ImFontAtlas_CalcCustomRectUV"}],"igTextWrappedV":[{"funcname":"TextWrappedV","args":"(const char* fmt,va_list args)","ret":"void","comment":"","call_args":"(fmt,args)","argsoriginal":"(const char* fmt,va_list args)","stname":"ImGui","argsT":[{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"defaults":[],"signature":"(const char*,va_list)","cimguiname":"igTextWrappedV"}],"ImFontAtlas_GetCustomRectByIndex":[{"funcname":"GetCustomRectByIndex","args":"(int index)","ret":"const CustomRect*","comment":"","call_args":"(index)","argsoriginal":"(int index)","stname":"ImFontAtlas","argsT":[{"type":"int","name":"index"}],"defaults":[],"signature":"(int)","cimguiname":"ImFontAtlas_GetCustomRectByIndex"}],"GlyphRangesBuilder_AddText":[{"funcname":"AddText","args":"(const char* text,const char* text_end)","ret":"void","comment":"","call_args":"(text,text_end)","argsoriginal":"(const char* text,const char* text_end=((void *)0))","stname":"GlyphRangesBuilder","argsT":[{"type":"const char*","name":"text"},{"type":"const char*","name":"text_end"}],"defaults":{"text_end":"((void *)0)"},"signature":"(const char*,const char*)","cimguiname":"GlyphRangesBuilder_AddText"}],"ImDrawList_UpdateTextureID":[{"funcname":"UpdateTextureID","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_UpdateTextureID"}],"igSetNextWindowSize":[{"funcname":"SetNextWindowSize","args":"(const ImVec2 size,ImGuiCond cond)","ret":"void","comment":"","call_args":"(size,cond)","argsoriginal":"(const ImVec2& size,ImGuiCond cond=0)","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"size"},{"type":"ImGuiCond","name":"cond"}],"defaults":{"cond":"0"},"signature":"(const ImVec2,ImGuiCond)","cimguiname":"igSetNextWindowSize"}],"ImFontAtlas_AddCustomRectRegular":[{"funcname":"AddCustomRectRegular","args":"(unsigned int id,int width,int height)","ret":"int","comment":"","call_args":"(id,width,height)","argsoriginal":"(unsigned int id,int width,int height)","stname":"ImFontAtlas","argsT":[{"type":"unsigned int","name":"id"},{"type":"int","name":"width"},{"type":"int","name":"height"}],"defaults":[],"signature":"(unsigned int,int,int)","cimguiname":"ImFontAtlas_AddCustomRectRegular"}],"igSetWindowCollapsed":[{"funcname":"SetWindowCollapsed","args":"(bool collapsed,ImGuiCond cond)","ret":"void","comment":"","call_args":"(collapsed,cond)","argsoriginal":"(bool collapsed,ImGuiCond cond=0)","stname":"ImGui","argsT":[{"type":"bool","name":"collapsed"},{"type":"ImGuiCond","name":"cond"}],"ov_cimguiname":"igSetWindowCollapsedBool","defaults":{"cond":"0"},"signature":"(bool,ImGuiCond)","cimguiname":"igSetWindowCollapsed"},{"funcname":"SetWindowCollapsed","args":"(const char* name,bool collapsed,ImGuiCond cond)","ret":"void","comment":"","call_args":"(name,collapsed,cond)","argsoriginal":"(const char* name,bool collapsed,ImGuiCond cond=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"name"},{"type":"bool","name":"collapsed"},{"type":"ImGuiCond","name":"cond"}],"ov_cimguiname":"igSetWindowCollapsedStr","defaults":{"cond":"0"},"signature":"(const char*,bool,ImGuiCond)","cimguiname":"igSetWindowCollapsed"}],"igGetMouseDragDelta":[{"funcname":"GetMouseDragDelta","args":"(int button,float lock_threshold)","ret":"ImVec2","comment":"","call_args":"(button,lock_threshold)","argsoriginal":"(int button=0,float lock_threshold=-1.0f)","stname":"ImGui","argsT":[{"type":"int","name":"button"},{"type":"float","name":"lock_threshold"}],"defaults":{"lock_threshold":"-1.0f","button":"0"},"signature":"(int,float)","cimguiname":"igGetMouseDragDelta"},{"funcname":"GetMouseDragDelta","args":"(ImVec2 *pOut,int button,float lock_threshold)","ret":"void","cimguiname":"igGetMouseDragDelta","nonUDT":1,"call_args":"(button,lock_threshold)","argsoriginal":"(int button=0,float lock_threshold=-1.0f)","stname":"ImGui","signature":"(int,float)","ov_cimguiname":"igGetMouseDragDelta_nonUDT","comment":"","defaults":{"lock_threshold":"-1.0f","button":"0"},"argsT":[{"type":"ImVec2*","name":"pOut"},{"type":"int","name":"button"},{"type":"float","name":"lock_threshold"}]},{"cimguiname":"igGetMouseDragDelta","funcname":"GetMouseDragDelta","args":"(int button,float lock_threshold)","ret":"ImVec2_Simple","nonUDT":2,"signature":"(int,float)","call_args":"(button,lock_threshold)","argsoriginal":"(int button=0,float lock_threshold=-1.0f)","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetMouseDragDelta_nonUDT2","comment":"","defaults":{"lock_threshold":"-1.0f","button":"0"},"argsT":[{"type":"int","name":"button"},{"type":"float","name":"lock_threshold"}]}],"igAcceptDragDropPayload":[{"funcname":"AcceptDragDropPayload","args":"(const char* type,ImGuiDragDropFlags flags)","ret":"const ImGuiPayload*","comment":"","call_args":"(type,flags)","argsoriginal":"(const char* type,ImGuiDragDropFlags flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"type"},{"type":"ImGuiDragDropFlags","name":"flags"}],"defaults":{"flags":"0"},"signature":"(const char*,ImGuiDragDropFlags)","cimguiname":"igAcceptDragDropPayload"}],"igBeginDragDropSource":[{"funcname":"BeginDragDropSource","args":"(ImGuiDragDropFlags flags)","ret":"bool","comment":"","call_args":"(flags)","argsoriginal":"(ImGuiDragDropFlags flags=0)","stname":"ImGui","argsT":[{"type":"ImGuiDragDropFlags","name":"flags"}],"defaults":{"flags":"0"},"signature":"(ImGuiDragDropFlags)","cimguiname":"igBeginDragDropSource"}],"CustomRect_IsPacked":[{"funcname":"IsPacked","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"CustomRect","argsT":[],"defaults":[],"signature":"()","cimguiname":"CustomRect_IsPacked"}],"igPlotLines":[{"funcname":"PlotLines","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)","ret":"void","comment":"","call_args":"(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)","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))","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"const float*","name":"values"},{"type":"int","name":"values_count"},{"type":"int","name":"values_offset"},{"type":"const char*","name":"overlay_text"},{"type":"float","name":"scale_min"},{"type":"float","name":"scale_max"},{"type":"ImVec2","name":"graph_size"},{"type":"int","name":"stride"}],"ov_cimguiname":"igPlotLines","defaults":{"overlay_text":"((void *)0)","values_offset":"0","scale_max":"FLT_MAX","scale_min":"FLT_MAX","stride":"sizeof(float)","graph_size":"ImVec2(0,0)"},"signature":"(const char*,const float*,int,int,const char*,float,float,ImVec2,int)","cimguiname":"igPlotLines"},{"funcname":"PlotLines","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)","ret":"void","comment":"","call_args":"(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)","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))","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float(*)(void* data,int idx)","signature":"(void* data,int idx)","name":"values_getter","ret":"float"},{"type":"void*","name":"data"},{"type":"int","name":"values_count"},{"type":"int","name":"values_offset"},{"type":"const char*","name":"overlay_text"},{"type":"float","name":"scale_min"},{"type":"float","name":"scale_max"},{"type":"ImVec2","name":"graph_size"}],"ov_cimguiname":"igPlotLinesFnPtr","defaults":{"overlay_text":"((void *)0)","values_offset":"0","scale_max":"FLT_MAX","scale_min":"FLT_MAX","graph_size":"ImVec2(0,0)"},"signature":"(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)","cimguiname":"igPlotLines"}],"ImFontAtlas_IsBuilt":[{"funcname":"IsBuilt","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_IsBuilt"}],"ImVec2_ImVec2":[{"funcname":"ImVec2","args":"()","call_args":"()","argsoriginal":"()","stname":"ImVec2","argsT":[],"comment":"","ov_cimguiname":"ImVec2_ImVec2","defaults":[],"signature":"()","cimguiname":"ImVec2_ImVec2"},{"funcname":"ImVec2","args":"(float _x,float _y)","call_args":"(_x,_y)","argsoriginal":"(float _x,float _y)","stname":"ImVec2","argsT":[{"type":"float","name":"_x"},{"type":"float","name":"_y"}],"comment":"","ov_cimguiname":"ImVec2_ImVec2Float","defaults":[],"signature":"(float,float)","cimguiname":"ImVec2_ImVec2"}],"ImGuiPayload_ImGuiPayload":[{"funcname":"ImGuiPayload","args":"()","call_args":"()","argsoriginal":"()","stname":"ImGuiPayload","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImGuiPayload_ImGuiPayload"}],"ImDrawList_Clear":[{"funcname":"Clear","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_Clear"}],"GlyphRangesBuilder_AddRanges":[{"funcname":"AddRanges","args":"(const ImWchar* ranges)","ret":"void","comment":"","call_args":"(ranges)","argsoriginal":"(const ImWchar* ranges)","stname":"GlyphRangesBuilder","argsT":[{"type":"const ImWchar*","name":"ranges"}],"defaults":[],"signature":"(const ImWchar*)","cimguiname":"GlyphRangesBuilder_AddRanges"}],"igGetFrameCount":[{"funcname":"GetFrameCount","args":"()","ret":"int","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetFrameCount"}],"ImFont_GetDebugName":[{"funcname":"GetDebugName","args":"()","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFont","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFont_GetDebugName"}],"igListBoxFooter":[{"funcname":"ListBoxFooter","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igListBoxFooter"}],"igPopClipRect":[{"funcname":"PopClipRect","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igPopClipRect"}],"ImDrawList_AddBezierCurve":[{"funcname":"AddBezierCurve","args":"(const ImVec2 pos0,const ImVec2 cp0,const ImVec2 cp1,const ImVec2 pos1,ImU32 col,float thickness,int num_segments)","ret":"void","comment":"","call_args":"(pos0,cp0,cp1,pos1,col,thickness,num_segments)","argsoriginal":"(const ImVec2& pos0,const ImVec2& cp0,const ImVec2& cp1,const ImVec2& pos1,ImU32 col,float thickness,int num_segments=0)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"pos0"},{"type":"const ImVec2","name":"cp0"},{"type":"const ImVec2","name":"cp1"},{"type":"const ImVec2","name":"pos1"},{"type":"ImU32","name":"col"},{"type":"float","name":"thickness"},{"type":"int","name":"num_segments"}],"defaults":{"num_segments":"0"},"signature":"(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)","cimguiname":"ImDrawList_AddBezierCurve"}],"GlyphRangesBuilder_GlyphRangesBuilder":[{"funcname":"GlyphRangesBuilder","args":"()","call_args":"()","argsoriginal":"()","stname":"GlyphRangesBuilder","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"GlyphRangesBuilder_GlyphRangesBuilder"}],"igGetWindowSize":[{"funcname":"GetWindowSize","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetWindowSize"},{"funcname":"GetWindowSize","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetWindowSize","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetWindowSize_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetWindowSize","funcname":"GetWindowSize","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetWindowSize_nonUDT2","comment":"","defaults":[],"argsT":[]}],"ImFontAtlas_GetGlyphRangesThai":[{"funcname":"GetGlyphRangesThai","args":"()","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesThai"}],"igCheckboxFlags":[{"funcname":"CheckboxFlags","args":"(const char* label,unsigned int* flags,unsigned int flags_value)","ret":"bool","comment":"","call_args":"(label,flags,flags_value)","argsoriginal":"(const char* label,unsigned int* flags,unsigned int flags_value)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"unsigned int*","name":"flags"},{"type":"unsigned int","name":"flags_value"}],"defaults":[],"signature":"(const char*,unsigned int*,unsigned int)","cimguiname":"igCheckboxFlags"}],"ImFontAtlas_GetGlyphRangesCyrillic":[{"funcname":"GetGlyphRangesCyrillic","args":"()","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesCyrillic"}],"igIsWindowHovered":[{"funcname":"IsWindowHovered","args":"(ImGuiHoveredFlags flags)","ret":"bool","comment":"","call_args":"(flags)","argsoriginal":"(ImGuiHoveredFlags flags=0)","stname":"ImGui","argsT":[{"type":"ImGuiHoveredFlags","name":"flags"}],"defaults":{"flags":"0"},"signature":"(ImGuiHoveredFlags)","cimguiname":"igIsWindowHovered"}],"ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon":[{"funcname":"GetGlyphRangesChineseSimplifiedCommon","args":"()","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"}],"igPlotHistogram":[{"funcname":"PlotHistogram","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)","ret":"void","comment":"","call_args":"(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)","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))","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"const float*","name":"values"},{"type":"int","name":"values_count"},{"type":"int","name":"values_offset"},{"type":"const char*","name":"overlay_text"},{"type":"float","name":"scale_min"},{"type":"float","name":"scale_max"},{"type":"ImVec2","name":"graph_size"},{"type":"int","name":"stride"}],"ov_cimguiname":"igPlotHistogramFloatPtr","defaults":{"overlay_text":"((void *)0)","values_offset":"0","scale_max":"FLT_MAX","scale_min":"FLT_MAX","stride":"sizeof(float)","graph_size":"ImVec2(0,0)"},"signature":"(const char*,const float*,int,int,const char*,float,float,ImVec2,int)","cimguiname":"igPlotHistogram"},{"funcname":"PlotHistogram","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)","ret":"void","comment":"","call_args":"(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)","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))","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float(*)(void* data,int idx)","signature":"(void* data,int idx)","name":"values_getter","ret":"float"},{"type":"void*","name":"data"},{"type":"int","name":"values_count"},{"type":"int","name":"values_offset"},{"type":"const char*","name":"overlay_text"},{"type":"float","name":"scale_min"},{"type":"float","name":"scale_max"},{"type":"ImVec2","name":"graph_size"}],"ov_cimguiname":"igPlotHistogramFnPtr","defaults":{"overlay_text":"((void *)0)","values_offset":"0","scale_max":"FLT_MAX","scale_min":"FLT_MAX","graph_size":"ImVec2(0,0)"},"signature":"(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)","cimguiname":"igPlotHistogram"}],"igBeginPopupContextVoid":[{"funcname":"BeginPopupContextVoid","args":"(const char* str_id,int mouse_button)","ret":"bool","comment":"","call_args":"(str_id,mouse_button)","argsoriginal":"(const char* str_id=((void *)0),int mouse_button=1)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"},{"type":"int","name":"mouse_button"}],"defaults":{"mouse_button":"1","str_id":"((void *)0)"},"signature":"(const char*,int)","cimguiname":"igBeginPopupContextVoid"}],"ImFontAtlas_GetGlyphRangesChineseFull":[{"funcname":"GetGlyphRangesChineseFull","args":"()","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesChineseFull"}],"igShowStyleEditor":[{"funcname":"ShowStyleEditor","args":"(ImGuiStyle* ref)","ret":"void","comment":"","call_args":"(ref)","argsoriginal":"(ImGuiStyle* ref=((void *)0))","stname":"ImGui","argsT":[{"type":"ImGuiStyle*","name":"ref"}],"defaults":{"ref":"((void *)0)"},"signature":"(ImGuiStyle*)","cimguiname":"igShowStyleEditor"}],"igCheckbox":[{"funcname":"Checkbox","args":"(const char* label,bool* v)","ret":"bool","comment":"","call_args":"(label,v)","argsoriginal":"(const char* label,bool* v)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"bool*","name":"v"}],"defaults":[],"signature":"(const char*,bool*)","cimguiname":"igCheckbox"}],"igGetWindowPos":[{"funcname":"GetWindowPos","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetWindowPos"},{"funcname":"GetWindowPos","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetWindowPos","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetWindowPos_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetWindowPos","funcname":"GetWindowPos","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetWindowPos_nonUDT2","comment":"","defaults":[],"argsT":[]}],"ImFontAtlas_~ImFontAtlas":[{"funcname":"~ImFontAtlas","args":"()","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImFontAtlas_~ImFontAtlas"}],"ImGuiInputTextCallbackData_ImGuiInputTextCallbackData":[{"funcname":"ImGuiInputTextCallbackData","args":"()","call_args":"()","argsoriginal":"()","stname":"ImGuiInputTextCallbackData","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"}],"igSetNextWindowContentSize":[{"funcname":"SetNextWindowContentSize","args":"(const ImVec2 size)","ret":"void","comment":"","call_args":"(size)","argsoriginal":"(const ImVec2& size)","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"size"}],"defaults":[],"signature":"(const ImVec2)","cimguiname":"igSetNextWindowContentSize"}],"igTextColored":[{"isvararg":"...)","funcname":"TextColored","args":"(const ImVec4 col,const char* fmt,...)","ret":"void","comment":"","call_args":"(col,fmt,...)","argsoriginal":"(const ImVec4& col,const char* fmt,...)","stname":"ImGui","argsT":[{"type":"const ImVec4","name":"col"},{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"defaults":[],"signature":"(const ImVec4,const char*,...)","cimguiname":"igTextColored"}],"igLogToFile":[{"funcname":"LogToFile","args":"(int max_depth,const char* filename)","ret":"void","comment":"","call_args":"(max_depth,filename)","argsoriginal":"(int max_depth=-1,const char* filename=((void *)0))","stname":"ImGui","argsT":[{"type":"int","name":"max_depth"},{"type":"const char*","name":"filename"}],"defaults":{"filename":"((void *)0)","max_depth":"-1"},"signature":"(int,const char*)","cimguiname":"igLogToFile"}],"igButton":[{"funcname":"Button","args":"(const char* label,const ImVec2 size)","ret":"bool","comment":"","call_args":"(label,size)","argsoriginal":"(const char* label,const ImVec2& size=ImVec2(0,0))","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"const ImVec2","name":"size"}],"defaults":{"size":"ImVec2(0,0)"},"signature":"(const char*,const ImVec2)","cimguiname":"igButton"}],"igIsItemEdited":[{"funcname":"IsItemEdited","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsItemEdited"}],"igTreeNodeExV":[{"funcname":"TreeNodeExV","args":"(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)","ret":"bool","comment":"","call_args":"(str_id,flags,fmt,args)","argsoriginal":"(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"},{"type":"ImGuiTreeNodeFlags","name":"flags"},{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"ov_cimguiname":"igTreeNodeExVStr","defaults":[],"signature":"(const char*,ImGuiTreeNodeFlags,const char*,va_list)","cimguiname":"igTreeNodeExV"},{"funcname":"TreeNodeExV","args":"(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)","ret":"bool","comment":"","call_args":"(ptr_id,flags,fmt,args)","argsoriginal":"(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)","stname":"ImGui","argsT":[{"type":"const void*","name":"ptr_id"},{"type":"ImGuiTreeNodeFlags","name":"flags"},{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"ov_cimguiname":"igTreeNodeExVPtr","defaults":[],"signature":"(const void*,ImGuiTreeNodeFlags,const char*,va_list)","cimguiname":"igTreeNodeExV"}],"ImDrawList_PushTextureID":[{"funcname":"PushTextureID","args":"(ImTextureID texture_id)","ret":"void","comment":"","call_args":"(texture_id)","argsoriginal":"(ImTextureID texture_id)","stname":"ImDrawList","argsT":[{"type":"ImTextureID","name":"texture_id"}],"defaults":[],"signature":"(ImTextureID)","cimguiname":"ImDrawList_PushTextureID"}],"igTreeAdvanceToLabelPos":[{"funcname":"TreeAdvanceToLabelPos","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igTreeAdvanceToLabelPos"}],"ImGuiInputTextCallbackData_DeleteChars":[{"funcname":"DeleteChars","args":"(int pos,int bytes_count)","ret":"void","comment":"","call_args":"(pos,bytes_count)","argsoriginal":"(int pos,int bytes_count)","stname":"ImGuiInputTextCallbackData","argsT":[{"type":"int","name":"pos"},{"type":"int","name":"bytes_count"}],"defaults":[],"signature":"(int,int)","cimguiname":"ImGuiInputTextCallbackData_DeleteChars"}],"igDragInt2":[{"funcname":"DragInt2","args":"(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format)","ret":"bool","comment":"","call_args":"(label,v,v_speed,v_min,v_max,format)","argsoriginal":"(const char* label,int v[2],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int[2]","name":"v"},{"type":"float","name":"v_speed"},{"type":"int","name":"v_min"},{"type":"int","name":"v_max"},{"type":"const char*","name":"format"}],"defaults":{"v_speed":"1.0f","v_min":"0","format":"\"%d\"","v_max":"0"},"signature":"(const char*,int[2],float,int,int,const char*)","cimguiname":"igDragInt2"}],"ImFontAtlas_GetGlyphRangesDefault":[{"funcname":"GetGlyphRangesDefault","args":"()","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesDefault"}],"igIsAnyItemActive":[{"funcname":"IsAnyItemActive","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsAnyItemActive"}],"ImFontAtlas_SetTexID":[{"funcname":"SetTexID","args":"(ImTextureID id)","ret":"void","comment":"","call_args":"(id)","argsoriginal":"(ImTextureID id)","stname":"ImFontAtlas","argsT":[{"type":"ImTextureID","name":"id"}],"defaults":[],"signature":"(ImTextureID)","cimguiname":"ImFontAtlas_SetTexID"}],"igMenuItem":[{"funcname":"MenuItem","args":"(const char* label,const char* shortcut,bool selected,bool enabled)","ret":"bool","comment":"","call_args":"(label,shortcut,selected,enabled)","argsoriginal":"(const char* label,const char* shortcut=((void *)0),bool selected=false,bool enabled=true)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"const char*","name":"shortcut"},{"type":"bool","name":"selected"},{"type":"bool","name":"enabled"}],"ov_cimguiname":"igMenuItemBool","defaults":{"enabled":"true","shortcut":"((void *)0)","selected":"false"},"signature":"(const char*,const char*,bool,bool)","cimguiname":"igMenuItem"},{"funcname":"MenuItem","args":"(const char* label,const char* shortcut,bool* p_selected,bool enabled)","ret":"bool","comment":"","call_args":"(label,shortcut,p_selected,enabled)","argsoriginal":"(const char* label,const char* shortcut,bool* p_selected,bool enabled=true)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"const char*","name":"shortcut"},{"type":"bool*","name":"p_selected"},{"type":"bool","name":"enabled"}],"ov_cimguiname":"igMenuItemBoolPtr","defaults":{"enabled":"true"},"signature":"(const char*,const char*,bool*,bool)","cimguiname":"igMenuItem"}],"igSliderFloat4":[{"funcname":"SliderFloat4","args":"(const char* label,float v[4],float v_min,float v_max,const char* format,float power)","ret":"bool","comment":"","call_args":"(label,v,v_min,v_max,format,power)","argsoriginal":"(const char* label,float v[4],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[4]","name":"v"},{"type":"float","name":"v_min"},{"type":"float","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"power":"1.0f","format":"\"%.3f\""},"signature":"(const char*,float[4],float,float,const char*,float)","cimguiname":"igSliderFloat4"}],"igGetCursorPosX":[{"funcname":"GetCursorPosX","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetCursorPosX"}],"ImFontAtlas_ClearTexData":[{"funcname":"ClearTexData","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_ClearTexData"}],"ImFontAtlas_ClearFonts":[{"funcname":"ClearFonts","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_ClearFonts"}],"igGetColumnsCount":[{"funcname":"GetColumnsCount","args":"()","ret":"int","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetColumnsCount"}],"igPopButtonRepeat":[{"funcname":"PopButtonRepeat","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igPopButtonRepeat"}],"igDragScalarN":[{"funcname":"DragScalarN","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)","ret":"bool","comment":"","call_args":"(label,data_type,v,components,v_speed,v_min,v_max,format,power)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"ImGuiDataType","name":"data_type"},{"type":"void*","name":"v"},{"type":"int","name":"components"},{"type":"float","name":"v_speed"},{"type":"const void*","name":"v_min"},{"type":"const void*","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"v_max":"((void *)0)","v_min":"((void *)0)","format":"((void *)0)","power":"1.0f"},"signature":"(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,float)","cimguiname":"igDragScalarN"}],"ImGuiPayload_IsPreview":[{"funcname":"IsPreview","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiPayload","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiPayload_IsPreview"}],"igSpacing":[{"funcname":"Spacing","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igSpacing"}],"ImFontAtlas_Clear":[{"funcname":"Clear","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_Clear"}],"igIsAnyItemFocused":[{"funcname":"IsAnyItemFocused","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsAnyItemFocused"}],"ImDrawList_AddRectFilled":[{"funcname":"AddRectFilled","args":"(const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,int rounding_corners_flags)","ret":"void","comment":"","call_args":"(a,b,col,rounding,rounding_corners_flags)","argsoriginal":"(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"a"},{"type":"const ImVec2","name":"b"},{"type":"ImU32","name":"col"},{"type":"float","name":"rounding"},{"type":"int","name":"rounding_corners_flags"}],"defaults":{"rounding":"0.0f","rounding_corners_flags":"ImDrawCornerFlags_All"},"signature":"(const ImVec2,const ImVec2,ImU32,float,int)","cimguiname":"ImDrawList_AddRectFilled"}],"ImFontAtlas_AddFontFromMemoryCompressedTTF":[{"funcname":"AddFontFromMemoryCompressedTTF","args":"(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)","ret":"ImFont*","comment":"","call_args":"(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)","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))","stname":"ImFontAtlas","argsT":[{"type":"const void*","name":"compressed_font_data"},{"type":"int","name":"compressed_font_size"},{"type":"float","name":"size_pixels"},{"type":"const ImFontConfig*","name":"font_cfg"},{"type":"const ImWchar*","name":"glyph_ranges"}],"defaults":{"glyph_ranges":"((void *)0)","font_cfg":"((void *)0)"},"signature":"(const void*,int,float,const ImFontConfig*,const ImWchar*)","cimguiname":"ImFontAtlas_AddFontFromMemoryCompressedTTF"}],"igMemFree":[{"funcname":"MemFree","args":"(void* ptr)","ret":"void","comment":"","call_args":"(ptr)","argsoriginal":"(void* ptr)","stname":"ImGui","argsT":[{"type":"void*","name":"ptr"}],"defaults":[],"signature":"(void*)","cimguiname":"igMemFree"}],"igGetFontTexUvWhitePixel":[{"funcname":"GetFontTexUvWhitePixel","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetFontTexUvWhitePixel"},{"funcname":"GetFontTexUvWhitePixel","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetFontTexUvWhitePixel","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetFontTexUvWhitePixel_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetFontTexUvWhitePixel","funcname":"GetFontTexUvWhitePixel","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetFontTexUvWhitePixel_nonUDT2","comment":"","defaults":[],"argsT":[]}],"ImDrawList_AddDrawCmd":[{"funcname":"AddDrawCmd","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_AddDrawCmd"}],"igIsItemClicked":[{"funcname":"IsItemClicked","args":"(int mouse_button)","ret":"bool","comment":"","call_args":"(mouse_button)","argsoriginal":"(int mouse_button=0)","stname":"ImGui","argsT":[{"type":"int","name":"mouse_button"}],"defaults":{"mouse_button":"0"},"signature":"(int)","cimguiname":"igIsItemClicked"}],"ImFontAtlas_AddFontFromMemoryTTF":[{"funcname":"AddFontFromMemoryTTF","args":"(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)","ret":"ImFont*","comment":"","call_args":"(font_data,font_size,size_pixels,font_cfg,glyph_ranges)","argsoriginal":"(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))","stname":"ImFontAtlas","argsT":[{"type":"void*","name":"font_data"},{"type":"int","name":"font_size"},{"type":"float","name":"size_pixels"},{"type":"const ImFontConfig*","name":"font_cfg"},{"type":"const ImWchar*","name":"glyph_ranges"}],"defaults":{"glyph_ranges":"((void *)0)","font_cfg":"((void *)0)"},"signature":"(void*,int,float,const ImFontConfig*,const ImWchar*)","cimguiname":"ImFontAtlas_AddFontFromMemoryTTF"}],"ImFontAtlas_AddFontFromFileTTF":[{"funcname":"AddFontFromFileTTF","args":"(const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)","ret":"ImFont*","comment":"","call_args":"(filename,size_pixels,font_cfg,glyph_ranges)","argsoriginal":"(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))","stname":"ImFontAtlas","argsT":[{"type":"const char*","name":"filename"},{"type":"float","name":"size_pixels"},{"type":"const ImFontConfig*","name":"font_cfg"},{"type":"const ImWchar*","name":"glyph_ranges"}],"defaults":{"glyph_ranges":"((void *)0)","font_cfg":"((void *)0)"},"signature":"(const char*,float,const ImFontConfig*,const ImWchar*)","cimguiname":"ImFontAtlas_AddFontFromFileTTF"}],"igProgressBar":[{"funcname":"ProgressBar","args":"(float fraction,const ImVec2 size_arg,const char* overlay)","ret":"void","comment":"","call_args":"(fraction,size_arg,overlay)","argsoriginal":"(float fraction,const ImVec2& size_arg=ImVec2(-1,0),const char* overlay=((void *)0))","stname":"ImGui","argsT":[{"type":"float","name":"fraction"},{"type":"const ImVec2","name":"size_arg"},{"type":"const char*","name":"overlay"}],"defaults":{"size_arg":"ImVec2(-1,0)","overlay":"((void *)0)"},"signature":"(float,const ImVec2,const char*)","cimguiname":"igProgressBar"}],"ImFontAtlas_AddFontDefault":[{"funcname":"AddFontDefault","args":"(const ImFontConfig* font_cfg)","ret":"ImFont*","comment":"","call_args":"(font_cfg)","argsoriginal":"(const ImFontConfig* font_cfg=((void *)0))","stname":"ImFontAtlas","argsT":[{"type":"const ImFontConfig*","name":"font_cfg"}],"defaults":{"font_cfg":"((void *)0)"},"signature":"(const ImFontConfig*)","cimguiname":"ImFontAtlas_AddFontDefault"}],"igSetNextWindowBgAlpha":[{"funcname":"SetNextWindowBgAlpha","args":"(float alpha)","ret":"void","comment":"","call_args":"(alpha)","argsoriginal":"(float alpha)","stname":"ImGui","argsT":[{"type":"float","name":"alpha"}],"defaults":[],"signature":"(float)","cimguiname":"igSetNextWindowBgAlpha"}],"igBeginPopup":[{"funcname":"BeginPopup","args":"(const char* str_id,ImGuiWindowFlags flags)","ret":"bool","comment":"","call_args":"(str_id,flags)","argsoriginal":"(const char* str_id,ImGuiWindowFlags flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"},{"type":"ImGuiWindowFlags","name":"flags"}],"defaults":{"flags":"0"},"signature":"(const char*,ImGuiWindowFlags)","cimguiname":"igBeginPopup"}],"ImFont_BuildLookupTable":[{"funcname":"BuildLookupTable","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFont","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFont_BuildLookupTable"}],"igGetScrollX":[{"funcname":"GetScrollX","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetScrollX"}],"igGetKeyIndex":[{"funcname":"GetKeyIndex","args":"(ImGuiKey imgui_key)","ret":"int","comment":"","call_args":"(imgui_key)","argsoriginal":"(ImGuiKey imgui_key)","stname":"ImGui","argsT":[{"type":"ImGuiKey","name":"imgui_key"}],"defaults":[],"signature":"(ImGuiKey)","cimguiname":"igGetKeyIndex"}],"igGetOverlayDrawList":[{"funcname":"GetOverlayDrawList","args":"()","ret":"ImDrawList*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetOverlayDrawList"}],"igGetID":[{"funcname":"GetID","args":"(const char* str_id)","ret":"ImGuiID","comment":"","call_args":"(str_id)","argsoriginal":"(const char* str_id)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"}],"ov_cimguiname":"igGetIDStr","defaults":[],"signature":"(const char*)","cimguiname":"igGetID"},{"funcname":"GetID","args":"(const char* str_id_begin,const char* str_id_end)","ret":"ImGuiID","comment":"","call_args":"(str_id_begin,str_id_end)","argsoriginal":"(const char* str_id_begin,const char* str_id_end)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id_begin"},{"type":"const char*","name":"str_id_end"}],"ov_cimguiname":"igGetIDRange","defaults":[],"signature":"(const char*,const char*)","cimguiname":"igGetID"},{"funcname":"GetID","args":"(const void* ptr_id)","ret":"ImGuiID","comment":"","call_args":"(ptr_id)","argsoriginal":"(const void* ptr_id)","stname":"ImGui","argsT":[{"type":"const void*","name":"ptr_id"}],"ov_cimguiname":"igGetIDPtr","defaults":[],"signature":"(const void*)","cimguiname":"igGetID"}],"ImFontAtlas_GetGlyphRangesJapanese":[{"funcname":"GetGlyphRangesJapanese","args":"()","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesJapanese"}],"igListBoxHeader":[{"funcname":"ListBoxHeader","args":"(const char* label,const ImVec2 size)","ret":"bool","comment":"","call_args":"(label,size)","argsoriginal":"(const char* label,const ImVec2& size=ImVec2(0,0))","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"const ImVec2","name":"size"}],"ov_cimguiname":"igListBoxHeaderVec2","defaults":{"size":"ImVec2(0,0)"},"signature":"(const char*,const ImVec2)","cimguiname":"igListBoxHeader"},{"funcname":"ListBoxHeader","args":"(const char* label,int items_count,int height_in_items)","ret":"bool","comment":"","call_args":"(label,items_count,height_in_items)","argsoriginal":"(const char* label,int items_count,int height_in_items=-1)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int","name":"items_count"},{"type":"int","name":"height_in_items"}],"ov_cimguiname":"igListBoxHeaderInt","defaults":{"height_in_items":"-1"},"signature":"(const char*,int,int)","cimguiname":"igListBoxHeader"}],"ImFontConfig_ImFontConfig":[{"funcname":"ImFontConfig","args":"()","call_args":"()","argsoriginal":"()","stname":"ImFontConfig","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImFontConfig_ImFontConfig"}],"igIsMouseReleased":[{"funcname":"IsMouseReleased","args":"(int button)","ret":"bool","comment":"","call_args":"(button)","argsoriginal":"(int button)","stname":"ImGui","argsT":[{"type":"int","name":"button"}],"defaults":[],"signature":"(int)","cimguiname":"igIsMouseReleased"}],"ImDrawData_ScaleClipRects":[{"funcname":"ScaleClipRects","args":"(const ImVec2 sc)","ret":"void","comment":"","call_args":"(sc)","argsoriginal":"(const ImVec2& sc)","stname":"ImDrawData","argsT":[{"type":"const ImVec2","name":"sc"}],"defaults":[],"signature":"(const ImVec2)","cimguiname":"ImDrawData_ScaleClipRects"}],"igGetItemRectMin":[{"funcname":"GetItemRectMin","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetItemRectMin"},{"funcname":"GetItemRectMin","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetItemRectMin","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetItemRectMin_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetItemRectMin","funcname":"GetItemRectMin","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetItemRectMin_nonUDT2","comment":"","defaults":[],"argsT":[]}],"ImDrawData_DeIndexAllBuffers":[{"funcname":"DeIndexAllBuffers","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawData","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawData_DeIndexAllBuffers"}],"igLogText":[{"isvararg":"...)","funcname":"LogText","args":"(const char* fmt,...)","ret":"void","comment":"","manual":true,"call_args":"(fmt,...)","argsoriginal":"(const char* fmt,...)","stname":"ImGui","argsT":[{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"defaults":[],"signature":"(const char*,...)","cimguiname":"igLogText"}],"ImDrawData_Clear":[{"funcname":"Clear","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawData","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawData_Clear"}],"ImGuiStorage_GetVoidPtr":[{"funcname":"GetVoidPtr","args":"(ImGuiID key)","ret":"void*","comment":"","call_args":"(key)","argsoriginal":"(ImGuiID key)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiID","name":"key"}],"defaults":[],"signature":"(ImGuiID)","cimguiname":"ImGuiStorage_GetVoidPtr"}],"ImDrawData_~ImDrawData":[{"funcname":"~ImDrawData","args":"()","call_args":"()","argsoriginal":"()","stname":"ImDrawData","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImDrawData_~ImDrawData"}],"igTextWrapped":[{"isvararg":"...)","funcname":"TextWrapped","args":"(const char* fmt,...)","ret":"void","comment":"","call_args":"(fmt,...)","argsoriginal":"(const char* fmt,...)","stname":"ImGui","argsT":[{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"defaults":[],"signature":"(const char*,...)","cimguiname":"igTextWrapped"}],"ImDrawList_UpdateClipRect":[{"funcname":"UpdateClipRect","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_UpdateClipRect"}],"ImDrawList_PrimVtx":[{"funcname":"PrimVtx","args":"(const ImVec2 pos,const ImVec2 uv,ImU32 col)","ret":"void","comment":"","call_args":"(pos,uv,col)","argsoriginal":"(const ImVec2& pos,const ImVec2& uv,ImU32 col)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"pos"},{"type":"const ImVec2","name":"uv"},{"type":"ImU32","name":"col"}],"defaults":[],"signature":"(const ImVec2,const ImVec2,ImU32)","cimguiname":"ImDrawList_PrimVtx"}],"igEndGroup":[{"funcname":"EndGroup","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndGroup"}],"igGetFont":[{"funcname":"GetFont","args":"()","ret":"ImFont*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetFont"}],"igTreePush":[{"funcname":"TreePush","args":"(const char* str_id)","ret":"void","comment":"","call_args":"(str_id)","argsoriginal":"(const char* str_id)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"}],"ov_cimguiname":"igTreePushStr","defaults":[],"signature":"(const char*)","cimguiname":"igTreePush"},{"funcname":"TreePush","args":"(const void* ptr_id)","ret":"void","comment":"","call_args":"(ptr_id)","argsoriginal":"(const void* ptr_id=((void *)0))","stname":"ImGui","argsT":[{"type":"const void*","name":"ptr_id"}],"ov_cimguiname":"igTreePushPtr","defaults":{"ptr_id":"((void *)0)"},"signature":"(const void*)","cimguiname":"igTreePush"}],"igTextDisabled":[{"isvararg":"...)","funcname":"TextDisabled","args":"(const char* fmt,...)","ret":"void","comment":"","call_args":"(fmt,...)","argsoriginal":"(const char* fmt,...)","stname":"ImGui","argsT":[{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"defaults":[],"signature":"(const char*,...)","cimguiname":"igTextDisabled"}],"ImDrawList_PrimRect":[{"funcname":"PrimRect","args":"(const ImVec2 a,const ImVec2 b,ImU32 col)","ret":"void","comment":"","call_args":"(a,b,col)","argsoriginal":"(const ImVec2& a,const ImVec2& b,ImU32 col)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"a"},{"type":"const ImVec2","name":"b"},{"type":"ImU32","name":"col"}],"defaults":[],"signature":"(const ImVec2,const ImVec2,ImU32)","cimguiname":"ImDrawList_PrimRect"}],"ImDrawList_AddQuad":[{"funcname":"AddQuad","args":"(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col,float thickness)","ret":"void","comment":"","call_args":"(a,b,c,d,col,thickness)","argsoriginal":"(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col,float thickness=1.0f)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"a"},{"type":"const ImVec2","name":"b"},{"type":"const ImVec2","name":"c"},{"type":"const ImVec2","name":"d"},{"type":"ImU32","name":"col"},{"type":"float","name":"thickness"}],"defaults":{"thickness":"1.0f"},"signature":"(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)","cimguiname":"ImDrawList_AddQuad"}],"ImDrawList_ClearFreeMemory":[{"funcname":"ClearFreeMemory","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_ClearFreeMemory"}],"igSetNextTreeNodeOpen":[{"funcname":"SetNextTreeNodeOpen","args":"(bool is_open,ImGuiCond cond)","ret":"void","comment":"","call_args":"(is_open,cond)","argsoriginal":"(bool is_open,ImGuiCond cond=0)","stname":"ImGui","argsT":[{"type":"bool","name":"is_open"},{"type":"ImGuiCond","name":"cond"}],"defaults":{"cond":"0"},"signature":"(bool,ImGuiCond)","cimguiname":"igSetNextTreeNodeOpen"}],"igLogToTTY":[{"funcname":"LogToTTY","args":"(int max_depth)","ret":"void","comment":"","call_args":"(max_depth)","argsoriginal":"(int max_depth=-1)","stname":"ImGui","argsT":[{"type":"int","name":"max_depth"}],"defaults":{"max_depth":"-1"},"signature":"(int)","cimguiname":"igLogToTTY"}],"GlyphRangesBuilder_BuildRanges":[{"funcname":"BuildRanges","args":"(ImVector_ImWchar* out_ranges)","ret":"void","comment":"","call_args":"(out_ranges)","argsoriginal":"(ImVector* out_ranges)","stname":"GlyphRangesBuilder","argsT":[{"type":"ImVector_ImWchar*","name":"out_ranges"}],"defaults":[],"signature":"(ImVector_ImWchar*)","cimguiname":"GlyphRangesBuilder_BuildRanges"}],"igSetTooltipV":[{"funcname":"SetTooltipV","args":"(const char* fmt,va_list args)","ret":"void","comment":"","call_args":"(fmt,args)","argsoriginal":"(const char* fmt,va_list args)","stname":"ImGui","argsT":[{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"defaults":[],"signature":"(const char*,va_list)","cimguiname":"igSetTooltipV"}],"ImDrawList_CloneOutput":[{"funcname":"CloneOutput","args":"()","ret":"ImDrawList*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_CloneOutput"}],"igGetIO":[{"funcname":"GetIO","args":"()","ret":"ImGuiIO*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"retref":"&","defaults":[],"signature":"()","cimguiname":"igGetIO"}],"igDragInt4":[{"funcname":"DragInt4","args":"(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format)","ret":"bool","comment":"","call_args":"(label,v,v_speed,v_min,v_max,format)","argsoriginal":"(const char* label,int v[4],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int[4]","name":"v"},{"type":"float","name":"v_speed"},{"type":"int","name":"v_min"},{"type":"int","name":"v_max"},{"type":"const char*","name":"format"}],"defaults":{"v_speed":"1.0f","v_min":"0","format":"\"%d\"","v_max":"0"},"signature":"(const char*,int[4],float,int,int,const char*)","cimguiname":"igDragInt4"}],"igNextColumn":[{"funcname":"NextColumn","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igNextColumn"}],"ImDrawList_AddRect":[{"funcname":"AddRect","args":"(const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,int rounding_corners_flags,float thickness)","ret":"void","comment":"","call_args":"(a,b,col,rounding,rounding_corners_flags,thickness)","argsoriginal":"(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All,float thickness=1.0f)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"a"},{"type":"const ImVec2","name":"b"},{"type":"ImU32","name":"col"},{"type":"float","name":"rounding"},{"type":"int","name":"rounding_corners_flags"},{"type":"float","name":"thickness"}],"defaults":{"rounding":"0.0f","thickness":"1.0f","rounding_corners_flags":"ImDrawCornerFlags_All"},"signature":"(const ImVec2,const ImVec2,ImU32,float,int,float)","cimguiname":"ImDrawList_AddRect"}],"TextRange_split":[{"funcname":"split","args":"(char separator,ImVector_TextRange* out)","ret":"void","comment":"","call_args":"(separator,out)","argsoriginal":"(char separator,ImVector* out)","stname":"TextRange","argsT":[{"type":"char","name":"separator"},{"type":"ImVector_TextRange*","name":"out"}],"defaults":[],"signature":"(char,ImVector_TextRange*)","cimguiname":"TextRange_split"}],"igSetCursorPos":[{"funcname":"SetCursorPos","args":"(const ImVec2 local_pos)","ret":"void","comment":"","call_args":"(local_pos)","argsoriginal":"(const ImVec2& local_pos)","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"local_pos"}],"defaults":[],"signature":"(const ImVec2)","cimguiname":"igSetCursorPos"}],"igBeginPopupModal":[{"funcname":"BeginPopupModal","args":"(const char* name,bool* p_open,ImGuiWindowFlags flags)","ret":"bool","comment":"","call_args":"(name,p_open,flags)","argsoriginal":"(const char* name,bool* p_open=((void *)0),ImGuiWindowFlags flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"name"},{"type":"bool*","name":"p_open"},{"type":"ImGuiWindowFlags","name":"flags"}],"defaults":{"p_open":"((void *)0)","flags":"0"},"signature":"(const char*,bool*,ImGuiWindowFlags)","cimguiname":"igBeginPopupModal"}],"igSliderInt4":[{"funcname":"SliderInt4","args":"(const char* label,int v[4],int v_min,int v_max,const char* format)","ret":"bool","comment":"","call_args":"(label,v,v_min,v_max,format)","argsoriginal":"(const char* label,int v[4],int v_min,int v_max,const char* format=\"%d\")","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int[4]","name":"v"},{"type":"int","name":"v_min"},{"type":"int","name":"v_max"},{"type":"const char*","name":"format"}],"defaults":{"format":"\"%d\""},"signature":"(const char*,int[4],int,int,const char*)","cimguiname":"igSliderInt4"}],"ImDrawList_AddCallback":[{"funcname":"AddCallback","args":"(ImDrawCallback callback,void* callback_data)","ret":"void","comment":"","call_args":"(callback,callback_data)","argsoriginal":"(ImDrawCallback callback,void* callback_data)","stname":"ImDrawList","argsT":[{"type":"ImDrawCallback","name":"callback"},{"type":"void*","name":"callback_data"}],"defaults":[],"signature":"(ImDrawCallback,void*)","cimguiname":"ImDrawList_AddCallback"}],"igShowMetricsWindow":[{"funcname":"ShowMetricsWindow","args":"(bool* p_open)","ret":"void","comment":"","call_args":"(p_open)","argsoriginal":"(bool* p_open=((void *)0))","stname":"ImGui","argsT":[{"type":"bool*","name":"p_open"}],"defaults":{"p_open":"((void *)0)"},"signature":"(bool*)","cimguiname":"igShowMetricsWindow"}],"igGetScrollMaxY":[{"funcname":"GetScrollMaxY","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetScrollMaxY"}],"igBeginTooltip":[{"funcname":"BeginTooltip","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igBeginTooltip"}],"igSetScrollX":[{"funcname":"SetScrollX","args":"(float scroll_x)","ret":"void","comment":"","call_args":"(scroll_x)","argsoriginal":"(float scroll_x)","stname":"ImGui","argsT":[{"type":"float","name":"scroll_x"}],"defaults":[],"signature":"(float)","cimguiname":"igSetScrollX"}],"igGetDrawData":[{"funcname":"GetDrawData","args":"()","ret":"ImDrawData*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetDrawData"}],"igGetTextLineHeight":[{"funcname":"GetTextLineHeight","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetTextLineHeight"}],"igSeparator":[{"funcname":"Separator","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igSeparator"}],"igBeginChild":[{"funcname":"BeginChild","args":"(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags)","ret":"bool","comment":"","call_args":"(str_id,size,border,flags)","argsoriginal":"(const char* str_id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"},{"type":"const ImVec2","name":"size"},{"type":"bool","name":"border"},{"type":"ImGuiWindowFlags","name":"flags"}],"ov_cimguiname":"igBeginChild","defaults":{"border":"false","size":"ImVec2(0,0)","flags":"0"},"signature":"(const char*,const ImVec2,bool,ImGuiWindowFlags)","cimguiname":"igBeginChild"},{"funcname":"BeginChild","args":"(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags)","ret":"bool","comment":"","call_args":"(id,size,border,flags)","argsoriginal":"(ImGuiID id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)","stname":"ImGui","argsT":[{"type":"ImGuiID","name":"id"},{"type":"const ImVec2","name":"size"},{"type":"bool","name":"border"},{"type":"ImGuiWindowFlags","name":"flags"}],"ov_cimguiname":"igBeginChildID","defaults":{"border":"false","size":"ImVec2(0,0)","flags":"0"},"signature":"(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)","cimguiname":"igBeginChild"}],"ImDrawList_PathRect":[{"funcname":"PathRect","args":"(const ImVec2 rect_min,const ImVec2 rect_max,float rounding,int rounding_corners_flags)","ret":"void","comment":"","call_args":"(rect_min,rect_max,rounding,rounding_corners_flags)","argsoriginal":"(const ImVec2& rect_min,const ImVec2& rect_max,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"rect_min"},{"type":"const ImVec2","name":"rect_max"},{"type":"float","name":"rounding"},{"type":"int","name":"rounding_corners_flags"}],"defaults":{"rounding":"0.0f","rounding_corners_flags":"ImDrawCornerFlags_All"},"signature":"(const ImVec2,const ImVec2,float,int)","cimguiname":"ImDrawList_PathRect"}],"igIsMouseClicked":[{"funcname":"IsMouseClicked","args":"(int button,bool repeat)","ret":"bool","comment":"","call_args":"(button,repeat)","argsoriginal":"(int button,bool repeat=false)","stname":"ImGui","argsT":[{"type":"int","name":"button"},{"type":"bool","name":"repeat"}],"defaults":{"repeat":"false"},"signature":"(int,bool)","cimguiname":"igIsMouseClicked"}],"igCalcItemWidth":[{"funcname":"CalcItemWidth","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igCalcItemWidth"}],"ImGuiTextBuffer_appendfv":[{"funcname":"appendfv","args":"(const char* fmt,va_list args)","ret":"void","comment":"","call_args":"(fmt,args)","argsoriginal":"(const char* fmt,va_list args)","stname":"ImGuiTextBuffer","argsT":[{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"defaults":[],"signature":"(const char*,va_list)","cimguiname":"ImGuiTextBuffer_appendfv"}],"ImDrawList_PathArcToFast":[{"funcname":"PathArcToFast","args":"(const ImVec2 centre,float radius,int a_min_of_12,int a_max_of_12)","ret":"void","comment":"","call_args":"(centre,radius,a_min_of_12,a_max_of_12)","argsoriginal":"(const ImVec2& centre,float radius,int a_min_of_12,int a_max_of_12)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"centre"},{"type":"float","name":"radius"},{"type":"int","name":"a_min_of_12"},{"type":"int","name":"a_max_of_12"}],"defaults":[],"signature":"(const ImVec2,float,int,int)","cimguiname":"ImDrawList_PathArcToFast"}],"igEndChildFrame":[{"funcname":"EndChildFrame","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndChildFrame"}],"igIndent":[{"funcname":"Indent","args":"(float indent_w)","ret":"void","comment":"","call_args":"(indent_w)","argsoriginal":"(float indent_w=0.0f)","stname":"ImGui","argsT":[{"type":"float","name":"indent_w"}],"defaults":{"indent_w":"0.0f"},"signature":"(float)","cimguiname":"igIndent"}],"igSetDragDropPayload":[{"funcname":"SetDragDropPayload","args":"(const char* type,const void* data,size_t size,ImGuiCond cond)","ret":"bool","comment":"","call_args":"(type,data,size,cond)","argsoriginal":"(const char* type,const void* data,size_t size,ImGuiCond cond=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"type"},{"type":"const void*","name":"data"},{"type":"size_t","name":"size"},{"type":"ImGuiCond","name":"cond"}],"defaults":{"cond":"0"},"signature":"(const char*,const void*,size_t,ImGuiCond)","cimguiname":"igSetDragDropPayload"}],"GlyphRangesBuilder_GetBit":[{"funcname":"GetBit","args":"(int n)","ret":"bool","comment":"","call_args":"(n)","argsoriginal":"(int n)","stname":"GlyphRangesBuilder","argsT":[{"type":"int","name":"n"}],"defaults":[],"signature":"(int)","cimguiname":"GlyphRangesBuilder_GetBit"}],"ImGuiTextFilter_Draw":[{"funcname":"Draw","args":"(const char* label,float width)","ret":"bool","comment":"","call_args":"(label,width)","argsoriginal":"(const char* label=\"Filter(inc,-exc)\",float width=0.0f)","stname":"ImGuiTextFilter","argsT":[{"type":"const char*","name":"label"},{"type":"float","name":"width"}],"defaults":{"label":"\"Filter(inc,-exc)\"","width":"0.0f"},"signature":"(const char*,float)","cimguiname":"ImGuiTextFilter_Draw"}],"igShowDemoWindow":[{"funcname":"ShowDemoWindow","args":"(bool* p_open)","ret":"void","comment":"","call_args":"(p_open)","argsoriginal":"(bool* p_open=((void *)0))","stname":"ImGui","argsT":[{"type":"bool*","name":"p_open"}],"defaults":{"p_open":"((void *)0)"},"signature":"(bool*)","cimguiname":"igShowDemoWindow"}],"ImDrawList_PathStroke":[{"funcname":"PathStroke","args":"(ImU32 col,bool closed,float thickness)","ret":"void","comment":"","call_args":"(col,closed,thickness)","argsoriginal":"(ImU32 col,bool closed,float thickness=1.0f)","stname":"ImDrawList","argsT":[{"type":"ImU32","name":"col"},{"type":"bool","name":"closed"},{"type":"float","name":"thickness"}],"defaults":{"thickness":"1.0f"},"signature":"(ImU32,bool,float)","cimguiname":"ImDrawList_PathStroke"}],"ImDrawList_PathFillConvex":[{"funcname":"PathFillConvex","args":"(ImU32 col)","ret":"void","comment":"","call_args":"(col)","argsoriginal":"(ImU32 col)","stname":"ImDrawList","argsT":[{"type":"ImU32","name":"col"}],"defaults":[],"signature":"(ImU32)","cimguiname":"ImDrawList_PathFillConvex"}],"ImDrawList_PathLineToMergeDuplicate":[{"funcname":"PathLineToMergeDuplicate","args":"(const ImVec2 pos)","ret":"void","comment":"","call_args":"(pos)","argsoriginal":"(const ImVec2& pos)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"pos"}],"defaults":[],"signature":"(const ImVec2)","cimguiname":"ImDrawList_PathLineToMergeDuplicate"}],"igEndMenu":[{"funcname":"EndMenu","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndMenu"}],"igColorButton":[{"funcname":"ColorButton","args":"(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size)","ret":"bool","comment":"","call_args":"(desc_id,col,flags,size)","argsoriginal":"(const char* desc_id,const ImVec4& col,ImGuiColorEditFlags flags=0,ImVec2 size=ImVec2(0,0))","stname":"ImGui","argsT":[{"type":"const char*","name":"desc_id"},{"type":"const ImVec4","name":"col"},{"type":"ImGuiColorEditFlags","name":"flags"},{"type":"ImVec2","name":"size"}],"defaults":{"size":"ImVec2(0,0)","flags":"0"},"signature":"(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)","cimguiname":"igColorButton"}],"ImFontAtlas_GetTexDataAsAlpha8":[{"funcname":"GetTexDataAsAlpha8","args":"(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)","ret":"void","comment":"","call_args":"(out_pixels,out_width,out_height,out_bytes_per_pixel)","argsoriginal":"(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void *)0))","stname":"ImFontAtlas","argsT":[{"type":"unsigned char**","name":"out_pixels"},{"type":"int*","name":"out_width"},{"type":"int*","name":"out_height"},{"type":"int*","name":"out_bytes_per_pixel"}],"defaults":{"out_bytes_per_pixel":"((void *)0)"},"signature":"(unsigned char**,int*,int*,int*)","cimguiname":"ImFontAtlas_GetTexDataAsAlpha8"}],"igIsKeyReleased":[{"funcname":"IsKeyReleased","args":"(int user_key_index)","ret":"bool","comment":"","call_args":"(user_key_index)","argsoriginal":"(int user_key_index)","stname":"ImGui","argsT":[{"type":"int","name":"user_key_index"}],"defaults":[],"signature":"(int)","cimguiname":"igIsKeyReleased"}],"igSetClipboardText":[{"funcname":"SetClipboardText","args":"(const char* text)","ret":"void","comment":"","call_args":"(text)","argsoriginal":"(const char* text)","stname":"ImGui","argsT":[{"type":"const char*","name":"text"}],"defaults":[],"signature":"(const char*)","cimguiname":"igSetClipboardText"}],"ImDrawList_PathArcTo":[{"funcname":"PathArcTo","args":"(const ImVec2 centre,float radius,float a_min,float a_max,int num_segments)","ret":"void","comment":"","call_args":"(centre,radius,a_min,a_max,num_segments)","argsoriginal":"(const ImVec2& centre,float radius,float a_min,float a_max,int num_segments=10)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"centre"},{"type":"float","name":"radius"},{"type":"float","name":"a_min"},{"type":"float","name":"a_max"},{"type":"int","name":"num_segments"}],"defaults":{"num_segments":"10"},"signature":"(const ImVec2,float,float,float,int)","cimguiname":"ImDrawList_PathArcTo"}],"ImDrawList_AddConvexPolyFilled":[{"funcname":"AddConvexPolyFilled","args":"(const ImVec2* points,const int num_points,ImU32 col)","ret":"void","comment":"","call_args":"(points,num_points,col)","argsoriginal":"(const ImVec2* points,const int num_points,ImU32 col)","stname":"ImDrawList","argsT":[{"type":"const ImVec2*","name":"points"},{"type":"const int","name":"num_points"},{"type":"ImU32","name":"col"}],"defaults":[],"signature":"(const ImVec2*,const int,ImU32)","cimguiname":"ImDrawList_AddConvexPolyFilled"}],"igIsWindowCollapsed":[{"funcname":"IsWindowCollapsed","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsWindowCollapsed"}],"igShowFontSelector":[{"funcname":"ShowFontSelector","args":"(const char* label)","ret":"void","comment":"","call_args":"(label)","argsoriginal":"(const char* label)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"}],"defaults":[],"signature":"(const char*)","cimguiname":"igShowFontSelector"}],"ImDrawList_AddImageQuad":[{"funcname":"AddImageQuad","args":"(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)","ret":"void","comment":"","call_args":"(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)","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)","stname":"ImDrawList","argsT":[{"type":"ImTextureID","name":"user_texture_id"},{"type":"const ImVec2","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":"ImU32","name":"col"}],"defaults":{"uv_c":"ImVec2(1,1)","uv_a":"ImVec2(0,0)","col":"0xFFFFFFFF","uv_b":"ImVec2(1,0)","uv_d":"ImVec2(0,1)"},"signature":"(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)","cimguiname":"ImDrawList_AddImageQuad"}],"igSetNextWindowFocus":[{"funcname":"SetNextWindowFocus","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igSetNextWindowFocus"}],"igSameLine":[{"funcname":"SameLine","args":"(float pos_x,float spacing_w)","ret":"void","comment":"","call_args":"(pos_x,spacing_w)","argsoriginal":"(float pos_x=0.0f,float spacing_w=-1.0f)","stname":"ImGui","argsT":[{"type":"float","name":"pos_x"},{"type":"float","name":"spacing_w"}],"defaults":{"pos_x":"0.0f","spacing_w":"-1.0f"},"signature":"(float,float)","cimguiname":"igSameLine"}],"igBegin":[{"funcname":"Begin","args":"(const char* name,bool* p_open,ImGuiWindowFlags flags)","ret":"bool","comment":"","call_args":"(name,p_open,flags)","argsoriginal":"(const char* name,bool* p_open=((void *)0),ImGuiWindowFlags flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"name"},{"type":"bool*","name":"p_open"},{"type":"ImGuiWindowFlags","name":"flags"}],"defaults":{"p_open":"((void *)0)","flags":"0"},"signature":"(const char*,bool*,ImGuiWindowFlags)","cimguiname":"igBegin"}],"igColorEdit3":[{"funcname":"ColorEdit3","args":"(const char* label,float col[3],ImGuiColorEditFlags flags)","ret":"bool","comment":"","call_args":"(label,col,flags)","argsoriginal":"(const char* label,float col[3],ImGuiColorEditFlags flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[3]","name":"col"},{"type":"ImGuiColorEditFlags","name":"flags"}],"defaults":{"flags":"0"},"signature":"(const char*,float[3],ImGuiColorEditFlags)","cimguiname":"igColorEdit3"}],"ImDrawList_AddImage":[{"funcname":"AddImage","args":"(ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)","ret":"void","comment":"","call_args":"(user_texture_id,a,b,uv_a,uv_b,col)","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)","stname":"ImDrawList","argsT":[{"type":"ImTextureID","name":"user_texture_id"},{"type":"const ImVec2","name":"a"},{"type":"const ImVec2","name":"b"},{"type":"const ImVec2","name":"uv_a"},{"type":"const ImVec2","name":"uv_b"},{"type":"ImU32","name":"col"}],"defaults":{"uv_b":"ImVec2(1,1)","uv_a":"ImVec2(0,0)","col":"0xFFFFFFFF"},"signature":"(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)","cimguiname":"ImDrawList_AddImage"}],"ImGuiIO_AddInputCharactersUTF8":[{"funcname":"AddInputCharactersUTF8","args":"(const char* utf8_chars)","ret":"void","comment":"","call_args":"(utf8_chars)","argsoriginal":"(const char* utf8_chars)","stname":"ImGuiIO","argsT":[{"type":"const char*","name":"utf8_chars"}],"defaults":[],"signature":"(const char*)","cimguiname":"ImGuiIO_AddInputCharactersUTF8"}],"ImDrawList_AddText":[{"funcname":"AddText","args":"(const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)","ret":"void","comment":"","call_args":"(pos,col,text_begin,text_end)","argsoriginal":"(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void *)0))","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"pos"},{"type":"ImU32","name":"col"},{"type":"const char*","name":"text_begin"},{"type":"const char*","name":"text_end"}],"ov_cimguiname":"ImDrawList_AddText","defaults":{"text_end":"((void *)0)"},"signature":"(const ImVec2,ImU32,const char*,const char*)","cimguiname":"ImDrawList_AddText"},{"funcname":"AddText","args":"(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)","ret":"void","comment":"","call_args":"(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)","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))","stname":"ImDrawList","argsT":[{"type":"const ImFont*","name":"font"},{"type":"float","name":"font_size"},{"type":"const ImVec2","name":"pos"},{"type":"ImU32","name":"col"},{"type":"const char*","name":"text_begin"},{"type":"const char*","name":"text_end"},{"type":"float","name":"wrap_width"},{"type":"const ImVec4*","name":"cpu_fine_clip_rect"}],"ov_cimguiname":"ImDrawList_AddTextFontPtr","defaults":{"text_end":"((void *)0)","cpu_fine_clip_rect":"((void *)0)","wrap_width":"0.0f"},"signature":"(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)","cimguiname":"ImDrawList_AddText"}],"ImDrawList_AddCircleFilled":[{"funcname":"AddCircleFilled","args":"(const ImVec2 centre,float radius,ImU32 col,int num_segments)","ret":"void","comment":"","call_args":"(centre,radius,col,num_segments)","argsoriginal":"(const ImVec2& centre,float radius,ImU32 col,int num_segments=12)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"centre"},{"type":"float","name":"radius"},{"type":"ImU32","name":"col"},{"type":"int","name":"num_segments"}],"defaults":{"num_segments":"12"},"signature":"(const ImVec2,float,ImU32,int)","cimguiname":"ImDrawList_AddCircleFilled"}],"igInputFloat2":[{"funcname":"InputFloat2","args":"(const char* label,float v[2],const char* format,ImGuiInputTextFlags extra_flags)","ret":"bool","comment":"","call_args":"(label,v,format,extra_flags)","argsoriginal":"(const char* label,float v[2],const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[2]","name":"v"},{"type":"const char*","name":"format"},{"type":"ImGuiInputTextFlags","name":"extra_flags"}],"defaults":{"extra_flags":"0","format":"\"%.3f\""},"signature":"(const char*,float[2],const char*,ImGuiInputTextFlags)","cimguiname":"igInputFloat2"}],"igPushButtonRepeat":[{"funcname":"PushButtonRepeat","args":"(bool repeat)","ret":"void","comment":"","call_args":"(repeat)","argsoriginal":"(bool repeat)","stname":"ImGui","argsT":[{"type":"bool","name":"repeat"}],"defaults":[],"signature":"(bool)","cimguiname":"igPushButtonRepeat"}],"igPopItemWidth":[{"funcname":"PopItemWidth","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igPopItemWidth"}],"ImDrawList_AddCircle":[{"funcname":"AddCircle","args":"(const ImVec2 centre,float radius,ImU32 col,int num_segments,float thickness)","ret":"void","comment":"","call_args":"(centre,radius,col,num_segments,thickness)","argsoriginal":"(const ImVec2& centre,float radius,ImU32 col,int num_segments=12,float thickness=1.0f)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"centre"},{"type":"float","name":"radius"},{"type":"ImU32","name":"col"},{"type":"int","name":"num_segments"},{"type":"float","name":"thickness"}],"defaults":{"num_segments":"12","thickness":"1.0f"},"signature":"(const ImVec2,float,ImU32,int,float)","cimguiname":"ImDrawList_AddCircle"}],"ImDrawList_AddTriangleFilled":[{"funcname":"AddTriangleFilled","args":"(const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col)","ret":"void","comment":"","call_args":"(a,b,c,col)","argsoriginal":"(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"a"},{"type":"const ImVec2","name":"b"},{"type":"const ImVec2","name":"c"},{"type":"ImU32","name":"col"}],"defaults":[],"signature":"(const ImVec2,const ImVec2,const ImVec2,ImU32)","cimguiname":"ImDrawList_AddTriangleFilled"}],"ImDrawList_AddTriangle":[{"funcname":"AddTriangle","args":"(const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col,float thickness)","ret":"void","comment":"","call_args":"(a,b,c,col,thickness)","argsoriginal":"(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col,float thickness=1.0f)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"a"},{"type":"const ImVec2","name":"b"},{"type":"const ImVec2","name":"c"},{"type":"ImU32","name":"col"},{"type":"float","name":"thickness"}],"defaults":{"thickness":"1.0f"},"signature":"(const ImVec2,const ImVec2,const ImVec2,ImU32,float)","cimguiname":"ImDrawList_AddTriangle"}],"ImDrawList_AddQuadFilled":[{"funcname":"AddQuadFilled","args":"(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col)","ret":"void","comment":"","call_args":"(a,b,c,d,col)","argsoriginal":"(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"a"},{"type":"const ImVec2","name":"b"},{"type":"const ImVec2","name":"c"},{"type":"const ImVec2","name":"d"},{"type":"ImU32","name":"col"}],"defaults":[],"signature":"(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)","cimguiname":"ImDrawList_AddQuadFilled"}],"igGetFontSize":[{"funcname":"GetFontSize","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetFontSize"}],"igInputDouble":[{"funcname":"InputDouble","args":"(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags extra_flags)","ret":"bool","comment":"","call_args":"(label,v,step,step_fast,format,extra_flags)","argsoriginal":"(const char* label,double* v,double step=0.0f,double step_fast=0.0f,const char* format=\"%.6f\",ImGuiInputTextFlags extra_flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"double*","name":"v"},{"type":"double","name":"step"},{"type":"double","name":"step_fast"},{"type":"const char*","name":"format"},{"type":"ImGuiInputTextFlags","name":"extra_flags"}],"defaults":{"step":"0.0f","format":"\"%.6f\"","step_fast":"0.0f","extra_flags":"0"},"signature":"(const char*,double*,double,double,const char*,ImGuiInputTextFlags)","cimguiname":"igInputDouble"}],"ImDrawList_PrimReserve":[{"funcname":"PrimReserve","args":"(int idx_count,int vtx_count)","ret":"void","comment":"","call_args":"(idx_count,vtx_count)","argsoriginal":"(int idx_count,int vtx_count)","stname":"ImDrawList","argsT":[{"type":"int","name":"idx_count"},{"type":"int","name":"vtx_count"}],"defaults":[],"signature":"(int,int)","cimguiname":"ImDrawList_PrimReserve"}],"ImDrawList_AddRectFilledMultiColor":[{"funcname":"AddRectFilledMultiColor","args":"(const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)","ret":"void","comment":"","call_args":"(a,b,col_upr_left,col_upr_right,col_bot_right,col_bot_left)","argsoriginal":"(const ImVec2& a,const ImVec2& b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"a"},{"type":"const ImVec2","name":"b"},{"type":"ImU32","name":"col_upr_left"},{"type":"ImU32","name":"col_upr_right"},{"type":"ImU32","name":"col_bot_right"},{"type":"ImU32","name":"col_bot_left"}],"defaults":[],"signature":"(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)","cimguiname":"ImDrawList_AddRectFilledMultiColor"}],"igEndPopup":[{"funcname":"EndPopup","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndPopup"}],"ImFontAtlas_ClearInputData":[{"funcname":"ClearInputData","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_ClearInputData"}],"ImDrawList_AddLine":[{"funcname":"AddLine","args":"(const ImVec2 a,const ImVec2 b,ImU32 col,float thickness)","ret":"void","comment":"","call_args":"(a,b,col,thickness)","argsoriginal":"(const ImVec2& a,const ImVec2& b,ImU32 col,float thickness=1.0f)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"a"},{"type":"const ImVec2","name":"b"},{"type":"ImU32","name":"col"},{"type":"float","name":"thickness"}],"defaults":{"thickness":"1.0f"},"signature":"(const ImVec2,const ImVec2,ImU32,float)","cimguiname":"ImDrawList_AddLine"}],"igInputTextMultiline":[{"funcname":"InputTextMultiline","args":"(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)","ret":"bool","comment":"","call_args":"(label,buf,buf_size,size,flags,callback,user_data)","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))","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"char*","name":"buf"},{"type":"size_t","name":"buf_size"},{"type":"const ImVec2","name":"size"},{"type":"ImGuiInputTextFlags","name":"flags"},{"type":"ImGuiInputTextCallback","name":"callback"},{"type":"void*","name":"user_data"}],"defaults":{"callback":"((void *)0)","user_data":"((void *)0)","size":"ImVec2(0,0)","flags":"0"},"signature":"(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)","cimguiname":"igInputTextMultiline"}],"igSelectable":[{"funcname":"Selectable","args":"(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size)","ret":"bool","comment":"","call_args":"(label,selected,flags,size)","argsoriginal":"(const char* label,bool selected=false,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"bool","name":"selected"},{"type":"ImGuiSelectableFlags","name":"flags"},{"type":"const ImVec2","name":"size"}],"ov_cimguiname":"igSelectable","defaults":{"selected":"false","size":"ImVec2(0,0)","flags":"0"},"signature":"(const char*,bool,ImGuiSelectableFlags,const ImVec2)","cimguiname":"igSelectable"},{"funcname":"Selectable","args":"(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size)","ret":"bool","comment":"","call_args":"(label,p_selected,flags,size)","argsoriginal":"(const char* label,bool* p_selected,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"bool*","name":"p_selected"},{"type":"ImGuiSelectableFlags","name":"flags"},{"type":"const ImVec2","name":"size"}],"ov_cimguiname":"igSelectableBoolPtr","defaults":{"size":"ImVec2(0,0)","flags":"0"},"signature":"(const char*,bool*,ImGuiSelectableFlags,const ImVec2)","cimguiname":"igSelectable"}],"igListBox":[{"funcname":"ListBox","args":"(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items)","ret":"bool","comment":"","call_args":"(label,current_item,items,items_count,height_in_items)","argsoriginal":"(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items=-1)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int*","name":"current_item"},{"type":"const char* const[]","name":"items"},{"type":"int","name":"items_count"},{"type":"int","name":"height_in_items"}],"ov_cimguiname":"igListBoxStr_arr","defaults":{"height_in_items":"-1"},"signature":"(const char*,int*,const char* const[],int,int)","cimguiname":"igListBox"},{"funcname":"ListBox","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)","ret":"bool","comment":"","call_args":"(label,current_item,items_getter,data,items_count,height_in_items)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int*","name":"current_item"},{"type":"bool(*)(void* data,int idx,const char** out_text)","signature":"(void* data,int idx,const char** out_text)","name":"items_getter","ret":"bool"},{"type":"void*","name":"data"},{"type":"int","name":"items_count"},{"type":"int","name":"height_in_items"}],"ov_cimguiname":"igListBoxFnPtr","defaults":{"height_in_items":"-1"},"signature":"(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)","cimguiname":"igListBox"}],"igGetCursorPos":[{"funcname":"GetCursorPos","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetCursorPos"},{"funcname":"GetCursorPos","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetCursorPos","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetCursorPos_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetCursorPos","funcname":"GetCursorPos","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetCursorPos_nonUDT2","comment":"","defaults":[],"argsT":[]}],"ImDrawList_GetClipRectMin":[{"funcname":"GetClipRectMin","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_GetClipRectMin"},{"funcname":"GetClipRectMin","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"ImDrawList_GetClipRectMin","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImDrawList","signature":"()","ov_cimguiname":"ImDrawList_GetClipRectMin_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"ImDrawList_GetClipRectMin","funcname":"GetClipRectMin","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImDrawList","retorig":"ImVec2","ov_cimguiname":"ImDrawList_GetClipRectMin_nonUDT2","comment":"","defaults":[],"argsT":[]}],"ImDrawList_PopTextureID":[{"funcname":"PopTextureID","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_PopTextureID"}],"igInputFloat4":[{"funcname":"InputFloat4","args":"(const char* label,float v[4],const char* format,ImGuiInputTextFlags extra_flags)","ret":"bool","comment":"","call_args":"(label,v,format,extra_flags)","argsoriginal":"(const char* label,float v[4],const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[4]","name":"v"},{"type":"const char*","name":"format"},{"type":"ImGuiInputTextFlags","name":"extra_flags"}],"defaults":{"extra_flags":"0","format":"\"%.3f\""},"signature":"(const char*,float[4],const char*,ImGuiInputTextFlags)","cimguiname":"igInputFloat4"}],"igSetCursorPosY":[{"funcname":"SetCursorPosY","args":"(float y)","ret":"void","comment":"","call_args":"(y)","argsoriginal":"(float y)","stname":"ImGui","argsT":[{"type":"float","name":"y"}],"defaults":[],"signature":"(float)","cimguiname":"igSetCursorPosY"}],"igGetVersion":[{"funcname":"GetVersion","args":"()","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetVersion"}],"igEndCombo":[{"funcname":"EndCombo","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndCombo"}],"ImDrawList_~ImDrawList":[{"funcname":"~ImDrawList","args":"()","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImDrawList_~ImDrawList"}],"igPushID":[{"funcname":"PushID","args":"(const char* str_id)","ret":"void","comment":"","call_args":"(str_id)","argsoriginal":"(const char* str_id)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"}],"ov_cimguiname":"igPushIDStr","defaults":[],"signature":"(const char*)","cimguiname":"igPushID"},{"funcname":"PushID","args":"(const char* str_id_begin,const char* str_id_end)","ret":"void","comment":"","call_args":"(str_id_begin,str_id_end)","argsoriginal":"(const char* str_id_begin,const char* str_id_end)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id_begin"},{"type":"const char*","name":"str_id_end"}],"ov_cimguiname":"igPushIDRange","defaults":[],"signature":"(const char*,const char*)","cimguiname":"igPushID"},{"funcname":"PushID","args":"(const void* ptr_id)","ret":"void","comment":"","call_args":"(ptr_id)","argsoriginal":"(const void* ptr_id)","stname":"ImGui","argsT":[{"type":"const void*","name":"ptr_id"}],"ov_cimguiname":"igPushIDPtr","defaults":[],"signature":"(const void*)","cimguiname":"igPushID"},{"funcname":"PushID","args":"(int int_id)","ret":"void","comment":"","call_args":"(int_id)","argsoriginal":"(int int_id)","stname":"ImGui","argsT":[{"type":"int","name":"int_id"}],"ov_cimguiname":"igPushIDInt","defaults":[],"signature":"(int)","cimguiname":"igPushID"}],"ImDrawList_ImDrawList":[{"funcname":"ImDrawList","args":"(const ImDrawListSharedData* shared_data)","call_args":"(shared_data)","argsoriginal":"(const ImDrawListSharedData* shared_data)","stname":"ImDrawList","argsT":[{"type":"const ImDrawListSharedData*","name":"shared_data"}],"comment":"","defaults":[],"signature":"(const ImDrawListSharedData*)","cimguiname":"ImDrawList_ImDrawList"}],"ImDrawCmd_ImDrawCmd":[{"funcname":"ImDrawCmd","args":"()","call_args":"()","argsoriginal":"()","stname":"ImDrawCmd","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImDrawCmd_ImDrawCmd"}],"ImGuiListClipper_End":[{"funcname":"End","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiListClipper","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiListClipper_End"}],"igAlignTextToFramePadding":[{"funcname":"AlignTextToFramePadding","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igAlignTextToFramePadding"}],"igPopStyleColor":[{"funcname":"PopStyleColor","args":"(int count)","ret":"void","comment":"","call_args":"(count)","argsoriginal":"(int count=1)","stname":"ImGui","argsT":[{"type":"int","name":"count"}],"defaults":{"count":"1"},"signature":"(int)","cimguiname":"igPopStyleColor"}],"ImGuiListClipper_Begin":[{"funcname":"Begin","args":"(int items_count,float items_height)","ret":"void","comment":"","call_args":"(items_count,items_height)","argsoriginal":"(int items_count,float items_height=-1.0f)","stname":"ImGuiListClipper","argsT":[{"type":"int","name":"items_count"},{"type":"float","name":"items_height"}],"defaults":{"items_height":"-1.0f"},"signature":"(int,float)","cimguiname":"ImGuiListClipper_Begin"}],"igText":[{"isvararg":"...)","funcname":"Text","args":"(const char* fmt,...)","ret":"void","comment":"","call_args":"(fmt,...)","argsoriginal":"(const char* fmt,...)","stname":"ImGui","argsT":[{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"defaults":[],"signature":"(const char*,...)","cimguiname":"igText"}],"ImGuiListClipper_Step":[{"funcname":"Step","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiListClipper","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiListClipper_Step"}],"igGetTextLineHeightWithSpacing":[{"funcname":"GetTextLineHeightWithSpacing","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetTextLineHeightWithSpacing"}],"ImGuiListClipper_~ImGuiListClipper":[{"funcname":"~ImGuiListClipper","args":"()","call_args":"()","argsoriginal":"()","stname":"ImGuiListClipper","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImGuiListClipper_~ImGuiListClipper"}],"ImGuiStorage_GetFloatRef":[{"funcname":"GetFloatRef","args":"(ImGuiID key,float default_val)","ret":"float*","comment":"","call_args":"(key,default_val)","argsoriginal":"(ImGuiID key,float default_val=0.0f)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiID","name":"key"},{"type":"float","name":"default_val"}],"defaults":{"default_val":"0.0f"},"signature":"(ImGuiID,float)","cimguiname":"ImGuiStorage_GetFloatRef"}],"igEndTooltip":[{"funcname":"EndTooltip","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndTooltip"}],"ImGuiListClipper_ImGuiListClipper":[{"funcname":"ImGuiListClipper","args":"(int items_count,float items_height)","call_args":"(items_count,items_height)","argsoriginal":"(int items_count=-1,float items_height=-1.0f)","stname":"ImGuiListClipper","argsT":[{"type":"int","name":"items_count"},{"type":"float","name":"items_height"}],"comment":"","defaults":{"items_height":"-1.0f","items_count":"-1"},"signature":"(int,float)","cimguiname":"ImGuiListClipper_ImGuiListClipper"}],"igDragInt":[{"funcname":"DragInt","args":"(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format)","ret":"bool","comment":"","call_args":"(label,v,v_speed,v_min,v_max,format)","argsoriginal":"(const char* label,int* v,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int*","name":"v"},{"type":"float","name":"v_speed"},{"type":"int","name":"v_min"},{"type":"int","name":"v_max"},{"type":"const char*","name":"format"}],"defaults":{"v_speed":"1.0f","v_min":"0","format":"\"%d\"","v_max":"0"},"signature":"(const char*,int*,float,int,int,const char*)","cimguiname":"igDragInt"}],"igSliderFloat":[{"funcname":"SliderFloat","args":"(const char* label,float* v,float v_min,float v_max,const char* format,float power)","ret":"bool","comment":"","call_args":"(label,v,v_min,v_max,format,power)","argsoriginal":"(const char* label,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float*","name":"v"},{"type":"float","name":"v_min"},{"type":"float","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"power":"1.0f","format":"\"%.3f\""},"signature":"(const char*,float*,float,float,const char*,float)","cimguiname":"igSliderFloat"}],"igColorConvertFloat4ToU32":[{"funcname":"ColorConvertFloat4ToU32","args":"(const ImVec4 in)","ret":"ImU32","comment":"","call_args":"(in)","argsoriginal":"(const ImVec4& in)","stname":"ImGui","argsT":[{"type":"const ImVec4","name":"in"}],"defaults":[],"signature":"(const ImVec4)","cimguiname":"igColorConvertFloat4ToU32"}],"ImGuiIO_ClearInputCharacters":[{"funcname":"ClearInputCharacters","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiIO","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiIO_ClearInputCharacters"}],"igPushClipRect":[{"funcname":"PushClipRect","args":"(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)","ret":"void","comment":"","call_args":"(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)","argsoriginal":"(const ImVec2& clip_rect_min,const ImVec2& clip_rect_max,bool intersect_with_current_clip_rect)","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"clip_rect_min"},{"type":"const ImVec2","name":"clip_rect_max"},{"type":"bool","name":"intersect_with_current_clip_rect"}],"defaults":[],"signature":"(const ImVec2,const ImVec2,bool)","cimguiname":"igPushClipRect"}],"igSetColumnWidth":[{"funcname":"SetColumnWidth","args":"(int column_index,float width)","ret":"void","comment":"","call_args":"(column_index,width)","argsoriginal":"(int column_index,float width)","stname":"ImGui","argsT":[{"type":"int","name":"column_index"},{"type":"float","name":"width"}],"defaults":[],"signature":"(int,float)","cimguiname":"igSetColumnWidth"}],"ImGuiPayload_IsDataType":[{"funcname":"IsDataType","args":"(const char* type)","ret":"bool","comment":"","call_args":"(type)","argsoriginal":"(const char* type)","stname":"ImGuiPayload","argsT":[{"type":"const char*","name":"type"}],"defaults":[],"signature":"(const char*)","cimguiname":"ImGuiPayload_IsDataType"}],"igBeginMainMenuBar":[{"funcname":"BeginMainMenuBar","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igBeginMainMenuBar"}],"CustomRect_CustomRect":[{"funcname":"CustomRect","args":"()","call_args":"()","argsoriginal":"()","stname":"CustomRect","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"CustomRect_CustomRect"}],"ImGuiInputTextCallbackData_HasSelection":[{"funcname":"HasSelection","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiInputTextCallbackData","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiInputTextCallbackData_HasSelection"}],"ImGuiInputTextCallbackData_InsertChars":[{"funcname":"InsertChars","args":"(int pos,const char* text,const char* text_end)","ret":"void","comment":"","call_args":"(pos,text,text_end)","argsoriginal":"(int pos,const char* text,const char* text_end=((void *)0))","stname":"ImGuiInputTextCallbackData","argsT":[{"type":"int","name":"pos"},{"type":"const char*","name":"text"},{"type":"const char*","name":"text_end"}],"defaults":{"text_end":"((void *)0)"},"signature":"(int,const char*,const char*)","cimguiname":"ImGuiInputTextCallbackData_InsertChars"}],"ImFontAtlas_GetMouseCursorTexData":[{"funcname":"GetMouseCursorTexData","args":"(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])","ret":"bool","comment":"","call_args":"(cursor,out_offset,out_size,out_uv_border,out_uv_fill)","argsoriginal":"(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])","stname":"ImFontAtlas","argsT":[{"type":"ImGuiMouseCursor","name":"cursor"},{"type":"ImVec2*","name":"out_offset"},{"type":"ImVec2*","name":"out_size"},{"type":"ImVec2[2]","name":"out_uv_border"},{"type":"ImVec2[2]","name":"out_uv_fill"}],"defaults":[],"signature":"(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])","cimguiname":"ImFontAtlas_GetMouseCursorTexData"}],"igVSliderScalar":[{"funcname":"VSliderScalar","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)","ret":"bool","comment":"","call_args":"(label,size,data_type,v,v_min,v_max,format,power)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"const ImVec2","name":"size"},{"type":"ImGuiDataType","name":"data_type"},{"type":"void*","name":"v"},{"type":"const void*","name":"v_min"},{"type":"const void*","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"power":"1.0f","format":"((void *)0)"},"signature":"(const char*,const ImVec2,ImGuiDataType,void*,const void*,const void*,const char*,float)","cimguiname":"igVSliderScalar"}],"ImGuiStorage_SetAllInt":[{"funcname":"SetAllInt","args":"(int val)","ret":"void","comment":"","call_args":"(val)","argsoriginal":"(int val)","stname":"ImGuiStorage","argsT":[{"type":"int","name":"val"}],"defaults":[],"signature":"(int)","cimguiname":"ImGuiStorage_SetAllInt"}],"ImGuiStorage_GetVoidPtrRef":[{"funcname":"GetVoidPtrRef","args":"(ImGuiID key,void* default_val)","ret":"void**","comment":"","call_args":"(key,default_val)","argsoriginal":"(ImGuiID key,void* default_val=((void *)0))","stname":"ImGuiStorage","argsT":[{"type":"ImGuiID","name":"key"},{"type":"void*","name":"default_val"}],"defaults":{"default_val":"((void *)0)"},"signature":"(ImGuiID,void*)","cimguiname":"ImGuiStorage_GetVoidPtrRef"}],"igStyleColorsLight":[{"funcname":"StyleColorsLight","args":"(ImGuiStyle* dst)","ret":"void","comment":"","call_args":"(dst)","argsoriginal":"(ImGuiStyle* dst=((void *)0))","stname":"ImGui","argsT":[{"type":"ImGuiStyle*","name":"dst"}],"defaults":{"dst":"((void *)0)"},"signature":"(ImGuiStyle*)","cimguiname":"igStyleColorsLight"}],"igSliderFloat3":[{"funcname":"SliderFloat3","args":"(const char* label,float v[3],float v_min,float v_max,const char* format,float power)","ret":"bool","comment":"","call_args":"(label,v,v_min,v_max,format,power)","argsoriginal":"(const char* label,float v[3],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[3]","name":"v"},{"type":"float","name":"v_min"},{"type":"float","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"power":"1.0f","format":"\"%.3f\""},"signature":"(const char*,float[3],float,float,const char*,float)","cimguiname":"igSliderFloat3"}],"igSetAllocatorFunctions":[{"funcname":"SetAllocatorFunctions","args":"(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data)","ret":"void","comment":"","call_args":"(alloc_func,free_func,user_data)","argsoriginal":"(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void *)0))","stname":"ImGui","argsT":[{"type":"void*(*)(size_t sz,void* user_data)","signature":"(size_t sz,void* user_data)","name":"alloc_func","ret":"void*"},{"type":"void(*)(void* ptr,void* user_data)","signature":"(void* ptr,void* user_data)","name":"free_func","ret":"void"},{"type":"void*","name":"user_data"}],"defaults":{"user_data":"((void *)0)"},"signature":"(void*(*)(size_t,void*),void(*)(void*,void*),void*)","cimguiname":"igSetAllocatorFunctions"}],"igDragFloat":[{"funcname":"DragFloat","args":"(const char* label,float* v,float v_speed,float v_min,float v_max,const char* format,float power)","ret":"bool","comment":"","call_args":"(label,v,v_speed,v_min,v_max,format,power)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float*","name":"v"},{"type":"float","name":"v_speed"},{"type":"float","name":"v_min"},{"type":"float","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"v_speed":"1.0f","v_min":"0.0f","power":"1.0f","v_max":"0.0f","format":"\"%.3f\""},"signature":"(const char*,float*,float,float,float,const char*,float)","cimguiname":"igDragFloat"}],"ImGuiStorage_GetBoolRef":[{"funcname":"GetBoolRef","args":"(ImGuiID key,bool default_val)","ret":"bool*","comment":"","call_args":"(key,default_val)","argsoriginal":"(ImGuiID key,bool default_val=false)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiID","name":"key"},{"type":"bool","name":"default_val"}],"defaults":{"default_val":"false"},"signature":"(ImGuiID,bool)","cimguiname":"ImGuiStorage_GetBoolRef"}],"igGetWindowHeight":[{"funcname":"GetWindowHeight","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetWindowHeight"}],"igGetMousePosOnOpeningCurrentPopup":[{"funcname":"GetMousePosOnOpeningCurrentPopup","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetMousePosOnOpeningCurrentPopup"},{"funcname":"GetMousePosOnOpeningCurrentPopup","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetMousePosOnOpeningCurrentPopup","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetMousePosOnOpeningCurrentPopup_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetMousePosOnOpeningCurrentPopup","funcname":"GetMousePosOnOpeningCurrentPopup","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetMousePosOnOpeningCurrentPopup_nonUDT2","comment":"","defaults":[],"argsT":[]}],"ImGuiStorage_GetIntRef":[{"funcname":"GetIntRef","args":"(ImGuiID key,int default_val)","ret":"int*","comment":"","call_args":"(key,default_val)","argsoriginal":"(ImGuiID key,int default_val=0)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiID","name":"key"},{"type":"int","name":"default_val"}],"defaults":{"default_val":"0"},"signature":"(ImGuiID,int)","cimguiname":"ImGuiStorage_GetIntRef"}],"igCalcListClipping":[{"funcname":"CalcListClipping","args":"(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)","ret":"void","comment":"","call_args":"(items_count,items_height,out_items_display_start,out_items_display_end)","argsoriginal":"(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)","stname":"ImGui","argsT":[{"type":"int","name":"items_count"},{"type":"float","name":"items_height"},{"type":"int*","name":"out_items_display_start"},{"type":"int*","name":"out_items_display_end"}],"defaults":[],"signature":"(int,float,int*,int*)","cimguiname":"igCalcListClipping"}],"ImGuiStorage_SetVoidPtr":[{"funcname":"SetVoidPtr","args":"(ImGuiID key,void* val)","ret":"void","comment":"","call_args":"(key,val)","argsoriginal":"(ImGuiID key,void* val)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiID","name":"key"},{"type":"void*","name":"val"}],"defaults":[],"signature":"(ImGuiID,void*)","cimguiname":"ImGuiStorage_SetVoidPtr"}],"igEndDragDropSource":[{"funcname":"EndDragDropSource","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndDragDropSource"}],"ImGuiStorage_BuildSortByKey":[{"funcname":"BuildSortByKey","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiStorage","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiStorage_BuildSortByKey"}],"ImGuiStorage_GetFloat":[{"funcname":"GetFloat","args":"(ImGuiID key,float default_val)","ret":"float","comment":"","call_args":"(key,default_val)","argsoriginal":"(ImGuiID key,float default_val=0.0f)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiID","name":"key"},{"type":"float","name":"default_val"}],"defaults":{"default_val":"0.0f"},"signature":"(ImGuiID,float)","cimguiname":"ImGuiStorage_GetFloat"}],"ImGuiStorage_SetBool":[{"funcname":"SetBool","args":"(ImGuiID key,bool val)","ret":"void","comment":"","call_args":"(key,val)","argsoriginal":"(ImGuiID key,bool val)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiID","name":"key"},{"type":"bool","name":"val"}],"defaults":[],"signature":"(ImGuiID,bool)","cimguiname":"ImGuiStorage_SetBool"}],"ImGuiStorage_GetBool":[{"funcname":"GetBool","args":"(ImGuiID key,bool default_val)","ret":"bool","comment":"","call_args":"(key,default_val)","argsoriginal":"(ImGuiID key,bool default_val=false)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiID","name":"key"},{"type":"bool","name":"default_val"}],"defaults":{"default_val":"false"},"signature":"(ImGuiID,bool)","cimguiname":"ImGuiStorage_GetBool"}],"igLabelTextV":[{"funcname":"LabelTextV","args":"(const char* label,const char* fmt,va_list args)","ret":"void","comment":"","call_args":"(label,fmt,args)","argsoriginal":"(const char* label,const char* fmt,va_list args)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"defaults":[],"signature":"(const char*,const char*,va_list)","cimguiname":"igLabelTextV"}],"igGetFrameHeightWithSpacing":[{"funcname":"GetFrameHeightWithSpacing","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetFrameHeightWithSpacing"}],"ImGuiStorage_SetInt":[{"funcname":"SetInt","args":"(ImGuiID key,int val)","ret":"void","comment":"","call_args":"(key,val)","argsoriginal":"(ImGuiID key,int val)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiID","name":"key"},{"type":"int","name":"val"}],"defaults":[],"signature":"(ImGuiID,int)","cimguiname":"ImGuiStorage_SetInt"}],"igCloseCurrentPopup":[{"funcname":"CloseCurrentPopup","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igCloseCurrentPopup"}],"ImGuiTextBuffer_clear":[{"funcname":"clear","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiTextBuffer_clear"}],"igBeginGroup":[{"funcname":"BeginGroup","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igBeginGroup"}],"ImGuiStorage_Clear":[{"funcname":"Clear","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiStorage","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiStorage_Clear"}],"Pair_Pair":[{"funcname":"Pair","args":"(ImGuiID _key,int _val_i)","call_args":"(_key,_val_i)","argsoriginal":"(ImGuiID _key,int _val_i)","stname":"Pair","argsT":[{"type":"ImGuiID","name":"_key"},{"type":"int","name":"_val_i"}],"comment":"","ov_cimguiname":"Pair_PairInt","defaults":[],"signature":"(ImGuiID,int)","cimguiname":"Pair_Pair"},{"funcname":"Pair","args":"(ImGuiID _key,float _val_f)","call_args":"(_key,_val_f)","argsoriginal":"(ImGuiID _key,float _val_f)","stname":"Pair","argsT":[{"type":"ImGuiID","name":"_key"},{"type":"float","name":"_val_f"}],"comment":"","ov_cimguiname":"Pair_PairFloat","defaults":[],"signature":"(ImGuiID,float)","cimguiname":"Pair_Pair"},{"funcname":"Pair","args":"(ImGuiID _key,void* _val_p)","call_args":"(_key,_val_p)","argsoriginal":"(ImGuiID _key,void* _val_p)","stname":"Pair","argsT":[{"type":"ImGuiID","name":"_key"},{"type":"void*","name":"_val_p"}],"comment":"","ov_cimguiname":"Pair_PairPtr","defaults":[],"signature":"(ImGuiID,void*)","cimguiname":"Pair_Pair"}],"ImGuiTextBuffer_appendf":[{"isvararg":"...)","funcname":"appendf","args":"(const char* fmt,...)","ret":"void","comment":"","manual":true,"call_args":"(fmt,...)","argsoriginal":"(const char* fmt,...)","stname":"ImGuiTextBuffer","argsT":[{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"defaults":[],"signature":"(const char*,...)","cimguiname":"ImGuiTextBuffer_appendf"}],"ImGuiTextBuffer_c_str":[{"funcname":"c_str","args":"()","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiTextBuffer_c_str"}],"ImGuiTextBuffer_reserve":[{"funcname":"reserve","args":"(int capacity)","ret":"void","comment":"","call_args":"(capacity)","argsoriginal":"(int capacity)","stname":"ImGuiTextBuffer","argsT":[{"type":"int","name":"capacity"}],"defaults":[],"signature":"(int)","cimguiname":"ImGuiTextBuffer_reserve"}],"ImGuiTextBuffer_empty":[{"funcname":"empty","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiTextBuffer_empty"}],"igSliderScalar":[{"funcname":"SliderScalar","args":"(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format,float power)","ret":"bool","comment":"","call_args":"(label,data_type,v,v_min,v_max,format,power)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"ImGuiDataType","name":"data_type"},{"type":"void*","name":"v"},{"type":"const void*","name":"v_min"},{"type":"const void*","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"power":"1.0f","format":"((void *)0)"},"signature":"(const char*,ImGuiDataType,void*,const void*,const void*,const char*,float)","cimguiname":"igSliderScalar"}],"igBeginCombo":[{"funcname":"BeginCombo","args":"(const char* label,const char* preview_value,ImGuiComboFlags flags)","ret":"bool","comment":"","call_args":"(label,preview_value,flags)","argsoriginal":"(const char* label,const char* preview_value,ImGuiComboFlags flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"const char*","name":"preview_value"},{"type":"ImGuiComboFlags","name":"flags"}],"defaults":{"flags":"0"},"signature":"(const char*,const char*,ImGuiComboFlags)","cimguiname":"igBeginCombo"}],"ImGuiTextBuffer_size":[{"funcname":"size","args":"()","ret":"int","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiTextBuffer_size"}],"igBeginMenu":[{"funcname":"BeginMenu","args":"(const char* label,bool enabled)","ret":"bool","comment":"","call_args":"(label,enabled)","argsoriginal":"(const char* label,bool enabled=true)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"bool","name":"enabled"}],"defaults":{"enabled":"true"},"signature":"(const char*,bool)","cimguiname":"igBeginMenu"}],"igIsItemHovered":[{"funcname":"IsItemHovered","args":"(ImGuiHoveredFlags flags)","ret":"bool","comment":"","call_args":"(flags)","argsoriginal":"(ImGuiHoveredFlags flags=0)","stname":"ImGui","argsT":[{"type":"ImGuiHoveredFlags","name":"flags"}],"defaults":{"flags":"0"},"signature":"(ImGuiHoveredFlags)","cimguiname":"igIsItemHovered"}],"ImDrawList_PrimWriteVtx":[{"funcname":"PrimWriteVtx","args":"(const ImVec2 pos,const ImVec2 uv,ImU32 col)","ret":"void","comment":"","call_args":"(pos,uv,col)","argsoriginal":"(const ImVec2& pos,const ImVec2& uv,ImU32 col)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"pos"},{"type":"const ImVec2","name":"uv"},{"type":"ImU32","name":"col"}],"defaults":[],"signature":"(const ImVec2,const ImVec2,ImU32)","cimguiname":"ImDrawList_PrimWriteVtx"}],"igBullet":[{"funcname":"Bullet","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igBullet"}],"igInputText":[{"funcname":"InputText","args":"(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)","ret":"bool","comment":"","call_args":"(label,buf,buf_size,flags,callback,user_data)","argsoriginal":"(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void *)0),void* user_data=((void *)0))","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"char*","name":"buf"},{"type":"size_t","name":"buf_size"},{"type":"ImGuiInputTextFlags","name":"flags"},{"type":"ImGuiInputTextCallback","name":"callback"},{"type":"void*","name":"user_data"}],"defaults":{"callback":"((void *)0)","user_data":"((void *)0)","flags":"0"},"signature":"(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)","cimguiname":"igInputText"}],"igInputInt3":[{"funcname":"InputInt3","args":"(const char* label,int v[3],ImGuiInputTextFlags extra_flags)","ret":"bool","comment":"","call_args":"(label,v,extra_flags)","argsoriginal":"(const char* label,int v[3],ImGuiInputTextFlags extra_flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int[3]","name":"v"},{"type":"ImGuiInputTextFlags","name":"extra_flags"}],"defaults":{"extra_flags":"0"},"signature":"(const char*,int[3],ImGuiInputTextFlags)","cimguiname":"igInputInt3"}],"ImGuiIO_ImGuiIO":[{"funcname":"ImGuiIO","args":"()","call_args":"()","argsoriginal":"()","stname":"ImGuiIO","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImGuiIO_ImGuiIO"}],"igStyleColorsDark":[{"funcname":"StyleColorsDark","args":"(ImGuiStyle* dst)","ret":"void","comment":"","call_args":"(dst)","argsoriginal":"(ImGuiStyle* dst=((void *)0))","stname":"ImGui","argsT":[{"type":"ImGuiStyle*","name":"dst"}],"defaults":{"dst":"((void *)0)"},"signature":"(ImGuiStyle*)","cimguiname":"igStyleColorsDark"}],"igInputInt":[{"funcname":"InputInt","args":"(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags extra_flags)","ret":"bool","comment":"","call_args":"(label,v,step,step_fast,extra_flags)","argsoriginal":"(const char* label,int* v,int step=1,int step_fast=100,ImGuiInputTextFlags extra_flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int*","name":"v"},{"type":"int","name":"step"},{"type":"int","name":"step_fast"},{"type":"ImGuiInputTextFlags","name":"extra_flags"}],"defaults":{"step":"1","extra_flags":"0","step_fast":"100"},"signature":"(const char*,int*,int,int,ImGuiInputTextFlags)","cimguiname":"igInputInt"}],"igSetWindowFontScale":[{"funcname":"SetWindowFontScale","args":"(float scale)","ret":"void","comment":"","call_args":"(scale)","argsoriginal":"(float scale)","stname":"ImGui","argsT":[{"type":"float","name":"scale"}],"defaults":[],"signature":"(float)","cimguiname":"igSetWindowFontScale"}],"igSliderInt":[{"funcname":"SliderInt","args":"(const char* label,int* v,int v_min,int v_max,const char* format)","ret":"bool","comment":"","call_args":"(label,v,v_min,v_max,format)","argsoriginal":"(const char* label,int* v,int v_min,int v_max,const char* format=\"%d\")","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int*","name":"v"},{"type":"int","name":"v_min"},{"type":"int","name":"v_max"},{"type":"const char*","name":"format"}],"defaults":{"format":"\"%d\""},"signature":"(const char*,int*,int,int,const char*)","cimguiname":"igSliderInt"}],"TextRange_end":[{"funcname":"end","args":"()","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"TextRange","argsT":[],"defaults":[],"signature":"()","cimguiname":"TextRange_end"}],"TextRange_begin":[{"funcname":"begin","args":"()","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"TextRange","argsT":[],"defaults":[],"signature":"()","cimguiname":"TextRange_begin"}],"igSetNextWindowPos":[{"funcname":"SetNextWindowPos","args":"(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)","ret":"void","comment":"","call_args":"(pos,cond,pivot)","argsoriginal":"(const ImVec2& pos,ImGuiCond cond=0,const ImVec2& pivot=ImVec2(0,0))","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"pos"},{"type":"ImGuiCond","name":"cond"},{"type":"const ImVec2","name":"pivot"}],"defaults":{"cond":"0","pivot":"ImVec2(0,0)"},"signature":"(const ImVec2,ImGuiCond,const ImVec2)","cimguiname":"igSetNextWindowPos"}],"igDragInt3":[{"funcname":"DragInt3","args":"(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format)","ret":"bool","comment":"","call_args":"(label,v,v_speed,v_min,v_max,format)","argsoriginal":"(const char* label,int v[3],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int[3]","name":"v"},{"type":"float","name":"v_speed"},{"type":"int","name":"v_min"},{"type":"int","name":"v_max"},{"type":"const char*","name":"format"}],"defaults":{"v_speed":"1.0f","v_min":"0","format":"\"%d\"","v_max":"0"},"signature":"(const char*,int[3],float,int,int,const char*)","cimguiname":"igDragInt3"}],"igOpenPopup":[{"funcname":"OpenPopup","args":"(const char* str_id)","ret":"void","comment":"","call_args":"(str_id)","argsoriginal":"(const char* str_id)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"}],"defaults":[],"signature":"(const char*)","cimguiname":"igOpenPopup"}],"TextRange_TextRange":[{"funcname":"TextRange","args":"()","call_args":"()","argsoriginal":"()","stname":"TextRange","argsT":[],"comment":"","ov_cimguiname":"TextRange_TextRange","defaults":[],"signature":"()","cimguiname":"TextRange_TextRange"},{"funcname":"TextRange","args":"(const char* _b,const char* _e)","call_args":"(_b,_e)","argsoriginal":"(const char* _b,const char* _e)","stname":"TextRange","argsT":[{"type":"const char*","name":"_b"},{"type":"const char*","name":"_e"}],"comment":"","ov_cimguiname":"TextRange_TextRangeStr","defaults":[],"signature":"(const char*,const char*)","cimguiname":"TextRange_TextRange"}],"ImDrawList_GetClipRectMax":[{"funcname":"GetClipRectMax","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_GetClipRectMax"},{"funcname":"GetClipRectMax","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"ImDrawList_GetClipRectMax","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImDrawList","signature":"()","ov_cimguiname":"ImDrawList_GetClipRectMax_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"ImDrawList_GetClipRectMax","funcname":"GetClipRectMax","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImDrawList","retorig":"ImVec2","ov_cimguiname":"ImDrawList_GetClipRectMax_nonUDT2","comment":"","defaults":[],"argsT":[]}],"igCalcTextSize":[{"funcname":"CalcTextSize","args":"(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)","ret":"ImVec2","comment":"","call_args":"(text,text_end,hide_text_after_double_hash,wrap_width)","argsoriginal":"(const char* text,const char* text_end=((void *)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)","stname":"ImGui","argsT":[{"type":"const char*","name":"text"},{"type":"const char*","name":"text_end"},{"type":"bool","name":"hide_text_after_double_hash"},{"type":"float","name":"wrap_width"}],"defaults":{"text_end":"((void *)0)","wrap_width":"-1.0f","hide_text_after_double_hash":"false"},"signature":"(const char*,const char*,bool,float)","cimguiname":"igCalcTextSize"},{"funcname":"CalcTextSize","args":"(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)","ret":"void","cimguiname":"igCalcTextSize","nonUDT":1,"call_args":"(text,text_end,hide_text_after_double_hash,wrap_width)","argsoriginal":"(const char* text,const char* text_end=((void *)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)","stname":"ImGui","signature":"(const char*,const char*,bool,float)","ov_cimguiname":"igCalcTextSize_nonUDT","comment":"","defaults":{"text_end":"((void *)0)","wrap_width":"-1.0f","hide_text_after_double_hash":"false"},"argsT":[{"type":"ImVec2*","name":"pOut"},{"type":"const char*","name":"text"},{"type":"const char*","name":"text_end"},{"type":"bool","name":"hide_text_after_double_hash"},{"type":"float","name":"wrap_width"}]},{"cimguiname":"igCalcTextSize","funcname":"CalcTextSize","args":"(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)","ret":"ImVec2_Simple","nonUDT":2,"signature":"(const char*,const char*,bool,float)","call_args":"(text,text_end,hide_text_after_double_hash,wrap_width)","argsoriginal":"(const char* text,const char* text_end=((void *)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igCalcTextSize_nonUDT2","comment":"","defaults":{"text_end":"((void *)0)","wrap_width":"-1.0f","hide_text_after_double_hash":"false"},"argsT":[{"type":"const char*","name":"text"},{"type":"const char*","name":"text_end"},{"type":"bool","name":"hide_text_after_double_hash"},{"type":"float","name":"wrap_width"}]}],"igGetDrawListSharedData":[{"funcname":"GetDrawListSharedData","args":"()","ret":"ImDrawListSharedData*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetDrawListSharedData"}],"igColumns":[{"funcname":"Columns","args":"(int count,const char* id,bool border)","ret":"void","comment":"","call_args":"(count,id,border)","argsoriginal":"(int count=1,const char* id=((void *)0),bool border=true)","stname":"ImGui","argsT":[{"type":"int","name":"count"},{"type":"const char*","name":"id"},{"type":"bool","name":"border"}],"defaults":{"border":"true","count":"1","id":"((void *)0)"},"signature":"(int,const char*,bool)","cimguiname":"igColumns"}],"igIsItemActive":[{"funcname":"IsItemActive","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsItemActive"}],"ImGuiTextFilter_ImGuiTextFilter":[{"funcname":"ImGuiTextFilter","args":"(const char* default_filter)","call_args":"(default_filter)","argsoriginal":"(const char* default_filter=\"\")","stname":"ImGuiTextFilter","argsT":[{"type":"const char*","name":"default_filter"}],"comment":"","defaults":{"default_filter":"\"\""},"signature":"(const char*)","cimguiname":"ImGuiTextFilter_ImGuiTextFilter"}],"ImGuiOnceUponAFrame_ImGuiOnceUponAFrame":[{"funcname":"ImGuiOnceUponAFrame","args":"()","call_args":"()","argsoriginal":"()","stname":"ImGuiOnceUponAFrame","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"}],"igBeginDragDropTarget":[{"funcname":"BeginDragDropTarget","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igBeginDragDropTarget"}],"TextRange_empty":[{"funcname":"empty","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"TextRange","argsT":[],"defaults":[],"signature":"()","cimguiname":"TextRange_empty"}],"ImGuiPayload_IsDelivery":[{"funcname":"IsDelivery","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiPayload","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiPayload_IsDelivery"}],"ImGuiIO_AddInputCharacter":[{"funcname":"AddInputCharacter","args":"(ImWchar c)","ret":"void","comment":"","call_args":"(c)","argsoriginal":"(ImWchar c)","stname":"ImGuiIO","argsT":[{"type":"ImWchar","name":"c"}],"defaults":[],"signature":"(ImWchar)","cimguiname":"ImGuiIO_AddInputCharacter"}],"ImDrawList_AddImageRounded":[{"funcname":"AddImageRounded","args":"(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)","ret":"void","comment":"","call_args":"(user_texture_id,a,b,uv_a,uv_b,col,rounding,rounding_corners)","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)","stname":"ImDrawList","argsT":[{"type":"ImTextureID","name":"user_texture_id"},{"type":"const ImVec2","name":"a"},{"type":"const ImVec2","name":"b"},{"type":"const ImVec2","name":"uv_a"},{"type":"const ImVec2","name":"uv_b"},{"type":"ImU32","name":"col"},{"type":"float","name":"rounding"},{"type":"int","name":"rounding_corners"}],"defaults":{"rounding_corners":"ImDrawCornerFlags_All"},"signature":"(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)","cimguiname":"ImDrawList_AddImageRounded"}],"ImGuiStyle_ImGuiStyle":[{"funcname":"ImGuiStyle","args":"()","call_args":"()","argsoriginal":"()","stname":"ImGuiStyle","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImGuiStyle_ImGuiStyle"}],"igColorPicker3":[{"funcname":"ColorPicker3","args":"(const char* label,float col[3],ImGuiColorEditFlags flags)","ret":"bool","comment":"","call_args":"(label,col,flags)","argsoriginal":"(const char* label,float col[3],ImGuiColorEditFlags flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[3]","name":"col"},{"type":"ImGuiColorEditFlags","name":"flags"}],"defaults":{"flags":"0"},"signature":"(const char*,float[3],ImGuiColorEditFlags)","cimguiname":"igColorPicker3"}],"igGetContentRegionMax":[{"funcname":"GetContentRegionMax","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetContentRegionMax"},{"funcname":"GetContentRegionMax","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetContentRegionMax","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetContentRegionMax_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetContentRegionMax","funcname":"GetContentRegionMax","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetContentRegionMax_nonUDT2","comment":"","defaults":[],"argsT":[]}],"igBeginChildFrame":[{"funcname":"BeginChildFrame","args":"(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags)","ret":"bool","comment":"","call_args":"(id,size,flags)","argsoriginal":"(ImGuiID id,const ImVec2& size,ImGuiWindowFlags flags=0)","stname":"ImGui","argsT":[{"type":"ImGuiID","name":"id"},{"type":"const ImVec2","name":"size"},{"type":"ImGuiWindowFlags","name":"flags"}],"defaults":{"flags":"0"},"signature":"(ImGuiID,const ImVec2,ImGuiWindowFlags)","cimguiname":"igBeginChildFrame"}],"igSaveIniSettingsToDisk":[{"funcname":"SaveIniSettingsToDisk","args":"(const char* ini_filename)","ret":"void","comment":"","call_args":"(ini_filename)","argsoriginal":"(const char* ini_filename)","stname":"ImGui","argsT":[{"type":"const char*","name":"ini_filename"}],"defaults":[],"signature":"(const char*)","cimguiname":"igSaveIniSettingsToDisk"}],"ImFont_ClearOutputData":[{"funcname":"ClearOutputData","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFont","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFont_ClearOutputData"}],"igGetClipboardText":[{"funcname":"GetClipboardText","args":"()","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetClipboardText"}],"ImDrawList_PrimQuadUV":[{"funcname":"PrimQuadUV","args":"(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)","ret":"void","comment":"","call_args":"(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)","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)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","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":"ImU32","name":"col"}],"defaults":[],"signature":"(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)","cimguiname":"ImDrawList_PrimQuadUV"}],"igEndDragDropTarget":[{"funcname":"EndDragDropTarget","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndDragDropTarget"}],"ImFontAtlas_GetGlyphRangesKorean":[{"funcname":"GetGlyphRangesKorean","args":"()","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesKorean"}],"igGetKeyPressedAmount":[{"funcname":"GetKeyPressedAmount","args":"(int key_index,float repeat_delay,float rate)","ret":"int","comment":"","call_args":"(key_index,repeat_delay,rate)","argsoriginal":"(int key_index,float repeat_delay,float rate)","stname":"ImGui","argsT":[{"type":"int","name":"key_index"},{"type":"float","name":"repeat_delay"},{"type":"float","name":"rate"}],"defaults":[],"signature":"(int,float,float)","cimguiname":"igGetKeyPressedAmount"}],"ImFontAtlas_GetTexDataAsRGBA32":[{"funcname":"GetTexDataAsRGBA32","args":"(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)","ret":"void","comment":"","call_args":"(out_pixels,out_width,out_height,out_bytes_per_pixel)","argsoriginal":"(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void *)0))","stname":"ImFontAtlas","argsT":[{"type":"unsigned char**","name":"out_pixels"},{"type":"int*","name":"out_width"},{"type":"int*","name":"out_height"},{"type":"int*","name":"out_bytes_per_pixel"}],"defaults":{"out_bytes_per_pixel":"((void *)0)"},"signature":"(unsigned char**,int*,int*,int*)","cimguiname":"ImFontAtlas_GetTexDataAsRGBA32"}],"igNewFrame":[{"funcname":"NewFrame","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igNewFrame"}],"igResetMouseDragDelta":[{"funcname":"ResetMouseDragDelta","args":"(int button)","ret":"void","comment":"","call_args":"(button)","argsoriginal":"(int button=0)","stname":"ImGui","argsT":[{"type":"int","name":"button"}],"defaults":{"button":"0"},"signature":"(int)","cimguiname":"igResetMouseDragDelta"}],"igGetTreeNodeToLabelSpacing":[{"funcname":"GetTreeNodeToLabelSpacing","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetTreeNodeToLabelSpacing"}],"igGetMousePos":[{"funcname":"GetMousePos","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetMousePos"},{"funcname":"GetMousePos","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetMousePos","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetMousePos_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetMousePos","funcname":"GetMousePos","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetMousePos_nonUDT2","comment":"","defaults":[],"argsT":[]}],"GlyphRangesBuilder_AddChar":[{"funcname":"AddChar","args":"(ImWchar c)","ret":"void","comment":"","call_args":"(c)","argsoriginal":"(ImWchar c)","stname":"GlyphRangesBuilder","argsT":[{"type":"ImWchar","name":"c"}],"defaults":[],"signature":"(ImWchar)","cimguiname":"GlyphRangesBuilder_AddChar"}],"igPopID":[{"funcname":"PopID","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igPopID"}],"igIsMouseDoubleClicked":[{"funcname":"IsMouseDoubleClicked","args":"(int button)","ret":"bool","comment":"","call_args":"(button)","argsoriginal":"(int button)","stname":"ImGui","argsT":[{"type":"int","name":"button"}],"defaults":[],"signature":"(int)","cimguiname":"igIsMouseDoubleClicked"}],"igStyleColorsClassic":[{"funcname":"StyleColorsClassic","args":"(ImGuiStyle* dst)","ret":"void","comment":"","call_args":"(dst)","argsoriginal":"(ImGuiStyle* dst=((void *)0))","stname":"ImGui","argsT":[{"type":"ImGuiStyle*","name":"dst"}],"defaults":{"dst":"((void *)0)"},"signature":"(ImGuiStyle*)","cimguiname":"igStyleColorsClassic"}],"ImGuiTextFilter_IsActive":[{"funcname":"IsActive","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextFilter","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiTextFilter_IsActive"}],"ImDrawList_PathClear":[{"funcname":"PathClear","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_PathClear"}],"igSetWindowFocus":[{"funcname":"SetWindowFocus","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"ov_cimguiname":"igSetWindowFocus","defaults":[],"signature":"()","cimguiname":"igSetWindowFocus"},{"funcname":"SetWindowFocus","args":"(const char* name)","ret":"void","comment":"","call_args":"(name)","argsoriginal":"(const char* name)","stname":"ImGui","argsT":[{"type":"const char*","name":"name"}],"ov_cimguiname":"igSetWindowFocusStr","defaults":[],"signature":"(const char*)","cimguiname":"igSetWindowFocus"}],"igColorConvertHSVtoRGB":[{"funcname":"ColorConvertHSVtoRGB","args":"(float h,float s,float v,float out_r,float out_g,float out_b)","ret":"void","comment":"","manual":true,"call_args":"(h,s,v,out_r,out_g,out_b)","argsoriginal":"(float h,float s,float v,float& out_r,float& out_g,float& out_b)","stname":"ImGui","argsT":[{"type":"float","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"}],"defaults":[],"signature":"(float,float,float,float,float,float)","cimguiname":"igColorConvertHSVtoRGB"}],"ImColor_ImColor":[{"funcname":"ImColor","args":"()","call_args":"()","argsoriginal":"()","stname":"ImColor","argsT":[],"comment":"","ov_cimguiname":"ImColor_ImColor","defaults":[],"signature":"()","cimguiname":"ImColor_ImColor"},{"funcname":"ImColor","args":"(int r,int g,int b,int a)","call_args":"(r,g,b,a)","argsoriginal":"(int r,int g,int b,int a=255)","stname":"ImColor","argsT":[{"type":"int","name":"r"},{"type":"int","name":"g"},{"type":"int","name":"b"},{"type":"int","name":"a"}],"comment":"","ov_cimguiname":"ImColor_ImColorInt","defaults":{"a":"255"},"signature":"(int,int,int,int)","cimguiname":"ImColor_ImColor"},{"funcname":"ImColor","args":"(ImU32 rgba)","call_args":"(rgba)","argsoriginal":"(ImU32 rgba)","stname":"ImColor","argsT":[{"type":"ImU32","name":"rgba"}],"comment":"","ov_cimguiname":"ImColor_ImColorU32","defaults":[],"signature":"(ImU32)","cimguiname":"ImColor_ImColor"},{"funcname":"ImColor","args":"(float r,float g,float b,float a)","call_args":"(r,g,b,a)","argsoriginal":"(float r,float g,float b,float a=1.0f)","stname":"ImColor","argsT":[{"type":"float","name":"r"},{"type":"float","name":"g"},{"type":"float","name":"b"},{"type":"float","name":"a"}],"comment":"","ov_cimguiname":"ImColor_ImColorFloat","defaults":{"a":"1.0f"},"signature":"(float,float,float,float)","cimguiname":"ImColor_ImColor"},{"funcname":"ImColor","args":"(const ImVec4 col)","call_args":"(col)","argsoriginal":"(const ImVec4& col)","stname":"ImColor","argsT":[{"type":"const ImVec4","name":"col"}],"comment":"","ov_cimguiname":"ImColor_ImColorVec4","defaults":[],"signature":"(const ImVec4)","cimguiname":"ImColor_ImColor"}],"igVSliderFloat":[{"funcname":"VSliderFloat","args":"(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,float power)","ret":"bool","comment":"","call_args":"(label,size,v,v_min,v_max,format,power)","argsoriginal":"(const char* label,const ImVec2& size,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"const ImVec2","name":"size"},{"type":"float*","name":"v"},{"type":"float","name":"v_min"},{"type":"float","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"power":"1.0f","format":"\"%.3f\""},"signature":"(const char*,const ImVec2,float*,float,float,const char*,float)","cimguiname":"igVSliderFloat"}],"igColorConvertU32ToFloat4":[{"funcname":"ColorConvertU32ToFloat4","args":"(ImU32 in)","ret":"ImVec4","comment":"","call_args":"(in)","argsoriginal":"(ImU32 in)","stname":"ImGui","argsT":[{"type":"ImU32","name":"in"}],"defaults":[],"signature":"(ImU32)","cimguiname":"igColorConvertU32ToFloat4"},{"funcname":"ColorConvertU32ToFloat4","args":"(ImVec4 *pOut,ImU32 in)","ret":"void","cimguiname":"igColorConvertU32ToFloat4","nonUDT":1,"call_args":"(in)","argsoriginal":"(ImU32 in)","stname":"ImGui","signature":"(ImU32)","ov_cimguiname":"igColorConvertU32ToFloat4_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec4*","name":"pOut"},{"type":"ImU32","name":"in"}]},{"cimguiname":"igColorConvertU32ToFloat4","funcname":"ColorConvertU32ToFloat4","args":"(ImU32 in)","ret":"ImVec4_Simple","nonUDT":2,"signature":"(ImU32)","call_args":"(in)","argsoriginal":"(ImU32 in)","stname":"ImGui","retorig":"ImVec4","ov_cimguiname":"igColorConvertU32ToFloat4_nonUDT2","comment":"","defaults":[],"argsT":[{"type":"ImU32","name":"in"}]}],"igPopTextWrapPos":[{"funcname":"PopTextWrapPos","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igPopTextWrapPos"}],"ImGuiTextFilter_Clear":[{"funcname":"Clear","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextFilter","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiTextFilter_Clear"}],"igGetStateStorage":[{"funcname":"GetStateStorage","args":"()","ret":"ImGuiStorage*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetStateStorage"}],"igGetColumnWidth":[{"funcname":"GetColumnWidth","args":"(int column_index)","ret":"float","comment":"","call_args":"(column_index)","argsoriginal":"(int column_index=-1)","stname":"ImGui","argsT":[{"type":"int","name":"column_index"}],"defaults":{"column_index":"-1"},"signature":"(int)","cimguiname":"igGetColumnWidth"}],"igEndMenuBar":[{"funcname":"EndMenuBar","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndMenuBar"}],"igSetStateStorage":[{"funcname":"SetStateStorage","args":"(ImGuiStorage* storage)","ret":"void","comment":"","call_args":"(storage)","argsoriginal":"(ImGuiStorage* storage)","stname":"ImGui","argsT":[{"type":"ImGuiStorage*","name":"storage"}],"defaults":[],"signature":"(ImGuiStorage*)","cimguiname":"igSetStateStorage"}],"igGetStyleColorName":[{"funcname":"GetStyleColorName","args":"(ImGuiCol idx)","ret":"const char*","comment":"","call_args":"(idx)","argsoriginal":"(ImGuiCol idx)","stname":"ImGui","argsT":[{"type":"ImGuiCol","name":"idx"}],"defaults":[],"signature":"(ImGuiCol)","cimguiname":"igGetStyleColorName"}],"igIsMouseDragging":[{"funcname":"IsMouseDragging","args":"(int button,float lock_threshold)","ret":"bool","comment":"","call_args":"(button,lock_threshold)","argsoriginal":"(int button=0,float lock_threshold=-1.0f)","stname":"ImGui","argsT":[{"type":"int","name":"button"},{"type":"float","name":"lock_threshold"}],"defaults":{"lock_threshold":"-1.0f","button":"0"},"signature":"(int,float)","cimguiname":"igIsMouseDragging"}],"ImDrawList_PrimWriteIdx":[{"funcname":"PrimWriteIdx","args":"(ImDrawIdx idx)","ret":"void","comment":"","call_args":"(idx)","argsoriginal":"(ImDrawIdx idx)","stname":"ImDrawList","argsT":[{"type":"ImDrawIdx","name":"idx"}],"defaults":[],"signature":"(ImDrawIdx)","cimguiname":"ImDrawList_PrimWriteIdx"}],"ImGuiStyle_ScaleAllSizes":[{"funcname":"ScaleAllSizes","args":"(float scale_factor)","ret":"void","comment":"","call_args":"(scale_factor)","argsoriginal":"(float scale_factor)","stname":"ImGuiStyle","argsT":[{"type":"float","name":"scale_factor"}],"defaults":[],"signature":"(float)","cimguiname":"ImGuiStyle_ScaleAllSizes"}],"igPushStyleColor":[{"funcname":"PushStyleColor","args":"(ImGuiCol idx,ImU32 col)","ret":"void","comment":"","call_args":"(idx,col)","argsoriginal":"(ImGuiCol idx,ImU32 col)","stname":"ImGui","argsT":[{"type":"ImGuiCol","name":"idx"},{"type":"ImU32","name":"col"}],"ov_cimguiname":"igPushStyleColorU32","defaults":[],"signature":"(ImGuiCol,ImU32)","cimguiname":"igPushStyleColor"},{"funcname":"PushStyleColor","args":"(ImGuiCol idx,const ImVec4 col)","ret":"void","comment":"","call_args":"(idx,col)","argsoriginal":"(ImGuiCol idx,const ImVec4& col)","stname":"ImGui","argsT":[{"type":"ImGuiCol","name":"idx"},{"type":"const ImVec4","name":"col"}],"ov_cimguiname":"igPushStyleColor","defaults":[],"signature":"(ImGuiCol,const ImVec4)","cimguiname":"igPushStyleColor"}],"igMemAlloc":[{"funcname":"MemAlloc","args":"(size_t size)","ret":"void*","comment":"","call_args":"(size)","argsoriginal":"(size_t size)","stname":"ImGui","argsT":[{"type":"size_t","name":"size"}],"defaults":[],"signature":"(size_t)","cimguiname":"igMemAlloc"}],"igSetCurrentContext":[{"funcname":"SetCurrentContext","args":"(ImGuiContext* ctx)","ret":"void","comment":"","call_args":"(ctx)","argsoriginal":"(ImGuiContext* ctx)","stname":"ImGui","argsT":[{"type":"ImGuiContext*","name":"ctx"}],"defaults":[],"signature":"(ImGuiContext*)","cimguiname":"igSetCurrentContext"}],"igPushItemWidth":[{"funcname":"PushItemWidth","args":"(float item_width)","ret":"void","comment":"","call_args":"(item_width)","argsoriginal":"(float item_width)","stname":"ImGui","argsT":[{"type":"float","name":"item_width"}],"defaults":[],"signature":"(float)","cimguiname":"igPushItemWidth"}],"igIsWindowAppearing":[{"funcname":"IsWindowAppearing","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsWindowAppearing"}],"igGetStyle":[{"funcname":"GetStyle","args":"()","ret":"ImGuiStyle*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"retref":"&","defaults":[],"signature":"()","cimguiname":"igGetStyle"}],"igSetItemAllowOverlap":[{"funcname":"SetItemAllowOverlap","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igSetItemAllowOverlap"}],"igEndChild":[{"funcname":"EndChild","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndChild"}],"igCollapsingHeader":[{"funcname":"CollapsingHeader","args":"(const char* label,ImGuiTreeNodeFlags flags)","ret":"bool","comment":"","call_args":"(label,flags)","argsoriginal":"(const char* label,ImGuiTreeNodeFlags flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"ImGuiTreeNodeFlags","name":"flags"}],"ov_cimguiname":"igCollapsingHeader","defaults":{"flags":"0"},"signature":"(const char*,ImGuiTreeNodeFlags)","cimguiname":"igCollapsingHeader"},{"funcname":"CollapsingHeader","args":"(const char* label,bool* p_open,ImGuiTreeNodeFlags flags)","ret":"bool","comment":"","call_args":"(label,p_open,flags)","argsoriginal":"(const char* label,bool* p_open,ImGuiTreeNodeFlags flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"bool*","name":"p_open"},{"type":"ImGuiTreeNodeFlags","name":"flags"}],"ov_cimguiname":"igCollapsingHeaderBoolPtr","defaults":{"flags":"0"},"signature":"(const char*,bool*,ImGuiTreeNodeFlags)","cimguiname":"igCollapsingHeader"}],"igTextDisabledV":[{"funcname":"TextDisabledV","args":"(const char* fmt,va_list args)","ret":"void","comment":"","call_args":"(fmt,args)","argsoriginal":"(const char* fmt,va_list args)","stname":"ImGui","argsT":[{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"defaults":[],"signature":"(const char*,va_list)","cimguiname":"igTextDisabledV"}],"igDragFloatRange2":[{"funcname":"DragFloatRange2","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)","ret":"bool","comment":"","call_args":"(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,power)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float*","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":"const char*","name":"format"},{"type":"const char*","name":"format_max"},{"type":"float","name":"power"}],"defaults":{"v_speed":"1.0f","v_min":"0.0f","power":"1.0f","format_max":"((void *)0)","v_max":"0.0f","format":"\"%.3f\""},"signature":"(const char*,float*,float*,float,float,float,const char*,const char*,float)","cimguiname":"igDragFloatRange2"}],"igSetMouseCursor":[{"funcname":"SetMouseCursor","args":"(ImGuiMouseCursor type)","ret":"void","comment":"","call_args":"(type)","argsoriginal":"(ImGuiMouseCursor type)","stname":"ImGui","argsT":[{"type":"ImGuiMouseCursor","name":"type"}],"defaults":[],"signature":"(ImGuiMouseCursor)","cimguiname":"igSetMouseCursor"}],"igGetWindowContentRegionMax":[{"funcname":"GetWindowContentRegionMax","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetWindowContentRegionMax"},{"funcname":"GetWindowContentRegionMax","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetWindowContentRegionMax","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetWindowContentRegionMax_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetWindowContentRegionMax","funcname":"GetWindowContentRegionMax","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetWindowContentRegionMax_nonUDT2","comment":"","defaults":[],"argsT":[]}],"igInputScalar":[{"funcname":"InputScalar","args":"(const char* label,ImGuiDataType data_type,void* v,const void* step,const void* step_fast,const char* format,ImGuiInputTextFlags extra_flags)","ret":"bool","comment":"","call_args":"(label,data_type,v,step,step_fast,format,extra_flags)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"ImGuiDataType","name":"data_type"},{"type":"void*","name":"v"},{"type":"const void*","name":"step"},{"type":"const void*","name":"step_fast"},{"type":"const char*","name":"format"},{"type":"ImGuiInputTextFlags","name":"extra_flags"}],"defaults":{"step":"((void *)0)","format":"((void *)0)","step_fast":"((void *)0)","extra_flags":"0"},"signature":"(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)","cimguiname":"igInputScalar"}],"ImDrawList_PushClipRectFullScreen":[{"funcname":"PushClipRectFullScreen","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_PushClipRectFullScreen"}],"igGetColorU32":[{"funcname":"GetColorU32","args":"(ImGuiCol idx,float alpha_mul)","ret":"ImU32","comment":"","call_args":"(idx,alpha_mul)","argsoriginal":"(ImGuiCol idx,float alpha_mul=1.0f)","stname":"ImGui","argsT":[{"type":"ImGuiCol","name":"idx"},{"type":"float","name":"alpha_mul"}],"ov_cimguiname":"igGetColorU32","defaults":{"alpha_mul":"1.0f"},"signature":"(ImGuiCol,float)","cimguiname":"igGetColorU32"},{"funcname":"GetColorU32","args":"(const ImVec4 col)","ret":"ImU32","comment":"","call_args":"(col)","argsoriginal":"(const ImVec4& col)","stname":"ImGui","argsT":[{"type":"const ImVec4","name":"col"}],"ov_cimguiname":"igGetColorU32Vec4","defaults":[],"signature":"(const ImVec4)","cimguiname":"igGetColorU32"},{"funcname":"GetColorU32","args":"(ImU32 col)","ret":"ImU32","comment":"","call_args":"(col)","argsoriginal":"(ImU32 col)","stname":"ImGui","argsT":[{"type":"ImU32","name":"col"}],"ov_cimguiname":"igGetColorU32U32","defaults":[],"signature":"(ImU32)","cimguiname":"igGetColorU32"}],"igGetTime":[{"funcname":"GetTime","args":"()","ret":"double","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetTime"}],"ImDrawList_ChannelsMerge":[{"funcname":"ChannelsMerge","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImDrawList_ChannelsMerge"}],"igGetColumnIndex":[{"funcname":"GetColumnIndex","args":"()","ret":"int","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetColumnIndex"}],"igBeginPopupContextItem":[{"funcname":"BeginPopupContextItem","args":"(const char* str_id,int mouse_button)","ret":"bool","comment":"","call_args":"(str_id,mouse_button)","argsoriginal":"(const char* str_id=((void *)0),int mouse_button=1)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"},{"type":"int","name":"mouse_button"}],"defaults":{"mouse_button":"1","str_id":"((void *)0)"},"signature":"(const char*,int)","cimguiname":"igBeginPopupContextItem"}],"igSetCursorPosX":[{"funcname":"SetCursorPosX","args":"(float x)","ret":"void","comment":"","call_args":"(x)","argsoriginal":"(float x)","stname":"ImGui","argsT":[{"type":"float","name":"x"}],"defaults":[],"signature":"(float)","cimguiname":"igSetCursorPosX"}],"igGetItemRectSize":[{"funcname":"GetItemRectSize","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetItemRectSize"},{"funcname":"GetItemRectSize","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetItemRectSize","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetItemRectSize_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetItemRectSize","funcname":"GetItemRectSize","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetItemRectSize_nonUDT2","comment":"","defaults":[],"argsT":[]}],"igArrowButton":[{"funcname":"ArrowButton","args":"(const char* str_id,ImGuiDir dir)","ret":"bool","comment":"","call_args":"(str_id,dir)","argsoriginal":"(const char* str_id,ImGuiDir dir)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"},{"type":"ImGuiDir","name":"dir"}],"defaults":[],"signature":"(const char*,ImGuiDir)","cimguiname":"igArrowButton"}],"igGetMouseCursor":[{"funcname":"GetMouseCursor","args":"()","ret":"ImGuiMouseCursor","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetMouseCursor"}],"igPushAllowKeyboardFocus":[{"funcname":"PushAllowKeyboardFocus","args":"(bool allow_keyboard_focus)","ret":"void","comment":"","call_args":"(allow_keyboard_focus)","argsoriginal":"(bool allow_keyboard_focus)","stname":"ImGui","argsT":[{"type":"bool","name":"allow_keyboard_focus"}],"defaults":[],"signature":"(bool)","cimguiname":"igPushAllowKeyboardFocus"}],"igGetScrollY":[{"funcname":"GetScrollY","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetScrollY"}],"igSetColumnOffset":[{"funcname":"SetColumnOffset","args":"(int column_index,float offset_x)","ret":"void","comment":"","call_args":"(column_index,offset_x)","argsoriginal":"(int column_index,float offset_x)","stname":"ImGui","argsT":[{"type":"int","name":"column_index"},{"type":"float","name":"offset_x"}],"defaults":[],"signature":"(int,float)","cimguiname":"igSetColumnOffset"}],"ImGuiTextBuffer_begin":[{"funcname":"begin","args":"()","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiTextBuffer_begin"}],"igSetWindowPos":[{"funcname":"SetWindowPos","args":"(const ImVec2 pos,ImGuiCond cond)","ret":"void","comment":"","call_args":"(pos,cond)","argsoriginal":"(const ImVec2& pos,ImGuiCond cond=0)","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"pos"},{"type":"ImGuiCond","name":"cond"}],"ov_cimguiname":"igSetWindowPosVec2","defaults":{"cond":"0"},"signature":"(const ImVec2,ImGuiCond)","cimguiname":"igSetWindowPos"},{"funcname":"SetWindowPos","args":"(const char* name,const ImVec2 pos,ImGuiCond cond)","ret":"void","comment":"","call_args":"(name,pos,cond)","argsoriginal":"(const char* name,const ImVec2& pos,ImGuiCond cond=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"name"},{"type":"const ImVec2","name":"pos"},{"type":"ImGuiCond","name":"cond"}],"ov_cimguiname":"igSetWindowPosStr","defaults":{"cond":"0"},"signature":"(const char*,const ImVec2,ImGuiCond)","cimguiname":"igSetWindowPos"}],"igSetKeyboardFocusHere":[{"funcname":"SetKeyboardFocusHere","args":"(int offset)","ret":"void","comment":"","call_args":"(offset)","argsoriginal":"(int offset=0)","stname":"ImGui","argsT":[{"type":"int","name":"offset"}],"defaults":{"offset":"0"},"signature":"(int)","cimguiname":"igSetKeyboardFocusHere"}],"igGetCursorPosY":[{"funcname":"GetCursorPosY","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetCursorPosY"}],"ImFontAtlas_AddCustomRectFontGlyph":[{"funcname":"AddCustomRectFontGlyph","args":"(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset)","ret":"int","comment":"","call_args":"(font,id,width,height,advance_x,offset)","argsoriginal":"(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))","stname":"ImFontAtlas","argsT":[{"type":"ImFont*","name":"font"},{"type":"ImWchar","name":"id"},{"type":"int","name":"width"},{"type":"int","name":"height"},{"type":"float","name":"advance_x"},{"type":"const ImVec2","name":"offset"}],"defaults":{"offset":"ImVec2(0,0)"},"signature":"(ImFont*,ImWchar,int,int,float,const ImVec2)","cimguiname":"ImFontAtlas_AddCustomRectFontGlyph"}],"igEndMainMenuBar":[{"funcname":"EndMainMenuBar","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndMainMenuBar"}],"igBulletTextV":[{"funcname":"BulletTextV","args":"(const char* fmt,va_list args)","ret":"void","comment":"","call_args":"(fmt,args)","argsoriginal":"(const char* fmt,va_list args)","stname":"ImGui","argsT":[{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"defaults":[],"signature":"(const char*,va_list)","cimguiname":"igBulletTextV"}],"igGetContentRegionAvailWidth":[{"funcname":"GetContentRegionAvailWidth","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetContentRegionAvailWidth"}],"igTextV":[{"funcname":"TextV","args":"(const char* fmt,va_list args)","ret":"void","comment":"","call_args":"(fmt,args)","argsoriginal":"(const char* fmt,va_list args)","stname":"ImGui","argsT":[{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"defaults":[],"signature":"(const char*,va_list)","cimguiname":"igTextV"}],"igIsKeyDown":[{"funcname":"IsKeyDown","args":"(int user_key_index)","ret":"bool","comment":"","call_args":"(user_key_index)","argsoriginal":"(int user_key_index)","stname":"ImGui","argsT":[{"type":"int","name":"user_key_index"}],"defaults":[],"signature":"(int)","cimguiname":"igIsKeyDown"}],"igIsMouseDown":[{"funcname":"IsMouseDown","args":"(int button)","ret":"bool","comment":"","call_args":"(button)","argsoriginal":"(int button)","stname":"ImGui","argsT":[{"type":"int","name":"button"}],"defaults":[],"signature":"(int)","cimguiname":"igIsMouseDown"}],"igGetWindowContentRegionMin":[{"funcname":"GetWindowContentRegionMin","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetWindowContentRegionMin"},{"funcname":"GetWindowContentRegionMin","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetWindowContentRegionMin","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetWindowContentRegionMin_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetWindowContentRegionMin","funcname":"GetWindowContentRegionMin","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetWindowContentRegionMin_nonUDT2","comment":"","defaults":[],"argsT":[]}],"igLogButtons":[{"funcname":"LogButtons","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igLogButtons"}],"igGetWindowContentRegionWidth":[{"funcname":"GetWindowContentRegionWidth","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetWindowContentRegionWidth"}],"igSliderAngle":[{"funcname":"SliderAngle","args":"(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max)","ret":"bool","comment":"","call_args":"(label,v_rad,v_degrees_min,v_degrees_max)","argsoriginal":"(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float*","name":"v_rad"},{"type":"float","name":"v_degrees_min"},{"type":"float","name":"v_degrees_max"}],"defaults":{"v_degrees_min":"-360.0f","v_degrees_max":"+360.0f"},"signature":"(const char*,float*,float,float)","cimguiname":"igSliderAngle"}],"igTreeNodeEx":[{"funcname":"TreeNodeEx","args":"(const char* label,ImGuiTreeNodeFlags flags)","ret":"bool","comment":"","call_args":"(label,flags)","argsoriginal":"(const char* label,ImGuiTreeNodeFlags flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"ImGuiTreeNodeFlags","name":"flags"}],"ov_cimguiname":"igTreeNodeExStr","defaults":{"flags":"0"},"signature":"(const char*,ImGuiTreeNodeFlags)","cimguiname":"igTreeNodeEx"},{"isvararg":"...)","funcname":"TreeNodeEx","args":"(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)","ret":"bool","comment":"","call_args":"(str_id,flags,fmt,...)","argsoriginal":"(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"},{"type":"ImGuiTreeNodeFlags","name":"flags"},{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"ov_cimguiname":"igTreeNodeExStrStr","defaults":[],"signature":"(const char*,ImGuiTreeNodeFlags,const char*,...)","cimguiname":"igTreeNodeEx"},{"isvararg":"...)","funcname":"TreeNodeEx","args":"(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)","ret":"bool","comment":"","call_args":"(ptr_id,flags,fmt,...)","argsoriginal":"(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)","stname":"ImGui","argsT":[{"type":"const void*","name":"ptr_id"},{"type":"ImGuiTreeNodeFlags","name":"flags"},{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"ov_cimguiname":"igTreeNodeExPtr","defaults":[],"signature":"(const void*,ImGuiTreeNodeFlags,const char*,...)","cimguiname":"igTreeNodeEx"}],"igGetWindowWidth":[{"funcname":"GetWindowWidth","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetWindowWidth"}],"igPushTextWrapPos":[{"funcname":"PushTextWrapPos","args":"(float wrap_pos_x)","ret":"void","comment":"","call_args":"(wrap_pos_x)","argsoriginal":"(float wrap_pos_x=0.0f)","stname":"ImGui","argsT":[{"type":"float","name":"wrap_pos_x"}],"defaults":{"wrap_pos_x":"0.0f"},"signature":"(float)","cimguiname":"igPushTextWrapPos"}],"ImGuiStorage_GetInt":[{"funcname":"GetInt","args":"(ImGuiID key,int default_val)","ret":"int","comment":"","call_args":"(key,default_val)","argsoriginal":"(ImGuiID key,int default_val=0)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiID","name":"key"},{"type":"int","name":"default_val"}],"defaults":{"default_val":"0"},"signature":"(ImGuiID,int)","cimguiname":"ImGuiStorage_GetInt"}],"igSliderInt3":[{"funcname":"SliderInt3","args":"(const char* label,int v[3],int v_min,int v_max,const char* format)","ret":"bool","comment":"","call_args":"(label,v,v_min,v_max,format)","argsoriginal":"(const char* label,int v[3],int v_min,int v_max,const char* format=\"%d\")","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int[3]","name":"v"},{"type":"int","name":"v_min"},{"type":"int","name":"v_max"},{"type":"const char*","name":"format"}],"defaults":{"format":"\"%d\""},"signature":"(const char*,int[3],int,int,const char*)","cimguiname":"igSliderInt3"}],"igShowUserGuide":[{"funcname":"ShowUserGuide","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igShowUserGuide"}],"igSliderScalarN":[{"funcname":"SliderScalarN","args":"(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format,float power)","ret":"bool","comment":"","call_args":"(label,data_type,v,components,v_min,v_max,format,power)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"ImGuiDataType","name":"data_type"},{"type":"void*","name":"v"},{"type":"int","name":"components"},{"type":"const void*","name":"v_min"},{"type":"const void*","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"power":"1.0f","format":"((void *)0)"},"signature":"(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,float)","cimguiname":"igSliderScalarN"}],"ImColor_HSV":[{"funcname":"HSV","args":"(float h,float s,float v,float a)","ret":"ImColor","comment":"","call_args":"(h,s,v,a)","argsoriginal":"(float h,float s,float v,float a=1.0f)","stname":"ImColor","argsT":[{"type":"float","name":"h"},{"type":"float","name":"s"},{"type":"float","name":"v"},{"type":"float","name":"a"}],"defaults":{"a":"1.0f"},"signature":"(float,float,float,float)","cimguiname":"ImColor_HSV"},{"funcname":"HSV","args":"(ImColor *pOut,float h,float s,float v,float a)","ret":"void","cimguiname":"ImColor_HSV","nonUDT":1,"call_args":"(h,s,v,a)","argsoriginal":"(float h,float s,float v,float a=1.0f)","stname":"ImColor","signature":"(float,float,float,float)","ov_cimguiname":"ImColor_HSV_nonUDT","comment":"","defaults":{"a":"1.0f"},"argsT":[{"type":"ImColor*","name":"pOut"},{"type":"float","name":"h"},{"type":"float","name":"s"},{"type":"float","name":"v"},{"type":"float","name":"a"}]},{"cimguiname":"ImColor_HSV","funcname":"HSV","args":"(float h,float s,float v,float a)","ret":"ImColor_Simple","nonUDT":2,"signature":"(float,float,float,float)","call_args":"(h,s,v,a)","argsoriginal":"(float h,float s,float v,float a=1.0f)","stname":"ImColor","retorig":"ImColor","ov_cimguiname":"ImColor_HSV_nonUDT2","comment":"","defaults":{"a":"1.0f"},"argsT":[{"type":"float","name":"h"},{"type":"float","name":"s"},{"type":"float","name":"v"},{"type":"float","name":"a"}]}],"ImDrawList_PathLineTo":[{"funcname":"PathLineTo","args":"(const ImVec2 pos)","ret":"void","comment":"","call_args":"(pos)","argsoriginal":"(const ImVec2& pos)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"pos"}],"defaults":[],"signature":"(const ImVec2)","cimguiname":"ImDrawList_PathLineTo"}],"igImage":[{"funcname":"Image","args":"(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col)","ret":"void","comment":"","call_args":"(user_texture_id,size,uv0,uv1,tint_col,border_col)","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))","stname":"ImGui","argsT":[{"type":"ImTextureID","name":"user_texture_id"},{"type":"const ImVec2","name":"size"},{"type":"const ImVec2","name":"uv0"},{"type":"const ImVec2","name":"uv1"},{"type":"const ImVec4","name":"tint_col"},{"type":"const ImVec4","name":"border_col"}],"defaults":{"uv1":"ImVec2(1,1)","tint_col":"ImVec4(1,1,1,1)","uv0":"ImVec2(0,0)","border_col":"ImVec4(0,0,0,0)"},"signature":"(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)","cimguiname":"igImage"}],"igSetNextWindowSizeConstraints":[{"funcname":"SetNextWindowSizeConstraints","args":"(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data)","ret":"void","comment":"","call_args":"(size_min,size_max,custom_callback,custom_callback_data)","argsoriginal":"(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void *)0),void* custom_callback_data=((void *)0))","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"size_min"},{"type":"const ImVec2","name":"size_max"},{"type":"ImGuiSizeCallback","name":"custom_callback"},{"type":"void*","name":"custom_callback_data"}],"defaults":{"custom_callback":"((void *)0)","custom_callback_data":"((void *)0)"},"signature":"(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)","cimguiname":"igSetNextWindowSizeConstraints"}],"igDummy":[{"funcname":"Dummy","args":"(const ImVec2 size)","ret":"void","comment":"","call_args":"(size)","argsoriginal":"(const ImVec2& size)","stname":"ImGui","argsT":[{"type":"const ImVec2","name":"size"}],"defaults":[],"signature":"(const ImVec2)","cimguiname":"igDummy"}],"igVSliderInt":[{"funcname":"VSliderInt","args":"(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format)","ret":"bool","comment":"","call_args":"(label,size,v,v_min,v_max,format)","argsoriginal":"(const char* label,const ImVec2& size,int* v,int v_min,int v_max,const char* format=\"%d\")","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"const ImVec2","name":"size"},{"type":"int*","name":"v"},{"type":"int","name":"v_min"},{"type":"int","name":"v_max"},{"type":"const char*","name":"format"}],"defaults":{"format":"\"%d\""},"signature":"(const char*,const ImVec2,int*,int,int,const char*)","cimguiname":"igVSliderInt"}],"ImGuiTextBuffer_ImGuiTextBuffer":[{"funcname":"ImGuiTextBuffer","args":"()","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImGuiTextBuffer_ImGuiTextBuffer"}],"igBulletText":[{"isvararg":"...)","funcname":"BulletText","args":"(const char* fmt,...)","ret":"void","comment":"","call_args":"(fmt,...)","argsoriginal":"(const char* fmt,...)","stname":"ImGui","argsT":[{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"defaults":[],"signature":"(const char*,...)","cimguiname":"igBulletText"}],"igColorEdit4":[{"funcname":"ColorEdit4","args":"(const char* label,float col[4],ImGuiColorEditFlags flags)","ret":"bool","comment":"","call_args":"(label,col,flags)","argsoriginal":"(const char* label,float col[4],ImGuiColorEditFlags flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[4]","name":"col"},{"type":"ImGuiColorEditFlags","name":"flags"}],"defaults":{"flags":"0"},"signature":"(const char*,float[4],ImGuiColorEditFlags)","cimguiname":"igColorEdit4"}],"igColorPicker4":[{"funcname":"ColorPicker4","args":"(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col)","ret":"bool","comment":"","call_args":"(label,col,flags,ref_col)","argsoriginal":"(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void *)0))","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[4]","name":"col"},{"type":"ImGuiColorEditFlags","name":"flags"},{"type":"const float*","name":"ref_col"}],"defaults":{"ref_col":"((void *)0)","flags":"0"},"signature":"(const char*,float[4],ImGuiColorEditFlags,const float*)","cimguiname":"igColorPicker4"}],"ImDrawList_PrimRectUV":[{"funcname":"PrimRectUV","args":"(const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)","ret":"void","comment":"","call_args":"(a,b,uv_a,uv_b,col)","argsoriginal":"(const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col)","stname":"ImDrawList","argsT":[{"type":"const ImVec2","name":"a"},{"type":"const ImVec2","name":"b"},{"type":"const ImVec2","name":"uv_a"},{"type":"const ImVec2","name":"uv_b"},{"type":"ImU32","name":"col"}],"defaults":[],"signature":"(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)","cimguiname":"ImDrawList_PrimRectUV"}],"igInvisibleButton":[{"funcname":"InvisibleButton","args":"(const char* str_id,const ImVec2 size)","ret":"bool","comment":"","call_args":"(str_id,size)","argsoriginal":"(const char* str_id,const ImVec2& size)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"},{"type":"const ImVec2","name":"size"}],"defaults":[],"signature":"(const char*,const ImVec2)","cimguiname":"igInvisibleButton"}],"igLogToClipboard":[{"funcname":"LogToClipboard","args":"(int max_depth)","ret":"void","comment":"","call_args":"(max_depth)","argsoriginal":"(int max_depth=-1)","stname":"ImGui","argsT":[{"type":"int","name":"max_depth"}],"defaults":{"max_depth":"-1"},"signature":"(int)","cimguiname":"igLogToClipboard"}],"igBeginPopupContextWindow":[{"funcname":"BeginPopupContextWindow","args":"(const char* str_id,int mouse_button,bool also_over_items)","ret":"bool","comment":"","call_args":"(str_id,mouse_button,also_over_items)","argsoriginal":"(const char* str_id=((void *)0),int mouse_button=1,bool also_over_items=true)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"},{"type":"int","name":"mouse_button"},{"type":"bool","name":"also_over_items"}],"defaults":{"str_id":"((void *)0)","mouse_button":"1","also_over_items":"true"},"signature":"(const char*,int,bool)","cimguiname":"igBeginPopupContextWindow"}],"ImFontAtlas_ImFontAtlas":[{"funcname":"ImFontAtlas","args":"()","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImFontAtlas_ImFontAtlas"}],"igDragScalar":[{"funcname":"DragScalar","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)","ret":"bool","comment":"","call_args":"(label,data_type,v,v_speed,v_min,v_max,format,power)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"ImGuiDataType","name":"data_type"},{"type":"void*","name":"v"},{"type":"float","name":"v_speed"},{"type":"const void*","name":"v_min"},{"type":"const void*","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"v_max":"((void *)0)","v_min":"((void *)0)","format":"((void *)0)","power":"1.0f"},"signature":"(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,float)","cimguiname":"igDragScalar"}],"igSetItemDefaultFocus":[{"funcname":"SetItemDefaultFocus","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igSetItemDefaultFocus"}],"igCaptureMouseFromApp":[{"funcname":"CaptureMouseFromApp","args":"(bool capture)","ret":"void","comment":"","call_args":"(capture)","argsoriginal":"(bool capture=true)","stname":"ImGui","argsT":[{"type":"bool","name":"capture"}],"defaults":{"capture":"true"},"signature":"(bool)","cimguiname":"igCaptureMouseFromApp"}],"igIsAnyItemHovered":[{"funcname":"IsAnyItemHovered","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsAnyItemHovered"}],"igPushFont":[{"funcname":"PushFont","args":"(ImFont* font)","ret":"void","comment":"","call_args":"(font)","argsoriginal":"(ImFont* font)","stname":"ImGui","argsT":[{"type":"ImFont*","name":"font"}],"defaults":[],"signature":"(ImFont*)","cimguiname":"igPushFont"}],"igInputInt2":[{"funcname":"InputInt2","args":"(const char* label,int v[2],ImGuiInputTextFlags extra_flags)","ret":"bool","comment":"","call_args":"(label,v,extra_flags)","argsoriginal":"(const char* label,int v[2],ImGuiInputTextFlags extra_flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"int[2]","name":"v"},{"type":"ImGuiInputTextFlags","name":"extra_flags"}],"defaults":{"extra_flags":"0"},"signature":"(const char*,int[2],ImGuiInputTextFlags)","cimguiname":"igInputInt2"}],"igTreePop":[{"funcname":"TreePop","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igTreePop"}],"igEnd":[{"funcname":"End","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEnd"}],"ImDrawData_ImDrawData":[{"funcname":"ImDrawData","args":"()","call_args":"()","argsoriginal":"()","stname":"ImDrawData","argsT":[],"comment":"","defaults":[],"signature":"()","cimguiname":"ImDrawData_ImDrawData"}],"igDestroyContext":[{"funcname":"DestroyContext","args":"(ImGuiContext* ctx)","ret":"void","comment":"","call_args":"(ctx)","argsoriginal":"(ImGuiContext* ctx=((void *)0))","stname":"ImGui","argsT":[{"type":"ImGuiContext*","name":"ctx"}],"defaults":{"ctx":"((void *)0)"},"signature":"(ImGuiContext*)","cimguiname":"igDestroyContext"}],"ImGuiTextBuffer_end":[{"funcname":"end","args":"()","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[],"defaults":[],"signature":"()","cimguiname":"ImGuiTextBuffer_end"}],"igPopStyleVar":[{"funcname":"PopStyleVar","args":"(int count)","ret":"void","comment":"","call_args":"(count)","argsoriginal":"(int count=1)","stname":"ImGui","argsT":[{"type":"int","name":"count"}],"defaults":{"count":"1"},"signature":"(int)","cimguiname":"igPopStyleVar"}],"ImGuiTextFilter_PassFilter":[{"funcname":"PassFilter","args":"(const char* text,const char* text_end)","ret":"bool","comment":"","call_args":"(text,text_end)","argsoriginal":"(const char* text,const char* text_end=((void *)0))","stname":"ImGuiTextFilter","argsT":[{"type":"const char*","name":"text"},{"type":"const char*","name":"text_end"}],"defaults":{"text_end":"((void *)0)"},"signature":"(const char*,const char*)","cimguiname":"ImGuiTextFilter_PassFilter"}],"igShowStyleSelector":[{"funcname":"ShowStyleSelector","args":"(const char* label)","ret":"bool","comment":"","call_args":"(label)","argsoriginal":"(const char* label)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"}],"defaults":[],"signature":"(const char*)","cimguiname":"igShowStyleSelector"}],"igInputScalarN":[{"funcname":"InputScalarN","args":"(const char* label,ImGuiDataType data_type,void* v,int components,const void* step,const void* step_fast,const char* format,ImGuiInputTextFlags extra_flags)","ret":"bool","comment":"","call_args":"(label,data_type,v,components,step,step_fast,format,extra_flags)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"ImGuiDataType","name":"data_type"},{"type":"void*","name":"v"},{"type":"int","name":"components"},{"type":"const void*","name":"step"},{"type":"const void*","name":"step_fast"},{"type":"const char*","name":"format"},{"type":"ImGuiInputTextFlags","name":"extra_flags"}],"defaults":{"step":"((void *)0)","format":"((void *)0)","step_fast":"((void *)0)","extra_flags":"0"},"signature":"(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)","cimguiname":"igInputScalarN"}],"igTreeNode":[{"funcname":"TreeNode","args":"(const char* label)","ret":"bool","comment":"","call_args":"(label)","argsoriginal":"(const char* label)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"}],"ov_cimguiname":"igTreeNodeStr","defaults":[],"signature":"(const char*)","cimguiname":"igTreeNode"},{"isvararg":"...)","funcname":"TreeNode","args":"(const char* str_id,const char* fmt,...)","ret":"bool","comment":"","call_args":"(str_id,fmt,...)","argsoriginal":"(const char* str_id,const char* fmt,...)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"},{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"ov_cimguiname":"igTreeNodeStrStr","defaults":[],"signature":"(const char*,const char*,...)","cimguiname":"igTreeNode"},{"isvararg":"...)","funcname":"TreeNode","args":"(const void* ptr_id,const char* fmt,...)","ret":"bool","comment":"","call_args":"(ptr_id,fmt,...)","argsoriginal":"(const void* ptr_id,const char* fmt,...)","stname":"ImGui","argsT":[{"type":"const void*","name":"ptr_id"},{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"ov_cimguiname":"igTreeNodePtr","defaults":[],"signature":"(const void*,const char*,...)","cimguiname":"igTreeNode"}],"igTreeNodeV":[{"funcname":"TreeNodeV","args":"(const char* str_id,const char* fmt,va_list args)","ret":"bool","comment":"","call_args":"(str_id,fmt,args)","argsoriginal":"(const char* str_id,const char* fmt,va_list args)","stname":"ImGui","argsT":[{"type":"const char*","name":"str_id"},{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"ov_cimguiname":"igTreeNodeVStr","defaults":[],"signature":"(const char*,const char*,va_list)","cimguiname":"igTreeNodeV"},{"funcname":"TreeNodeV","args":"(const void* ptr_id,const char* fmt,va_list args)","ret":"bool","comment":"","call_args":"(ptr_id,fmt,args)","argsoriginal":"(const void* ptr_id,const char* fmt,va_list args)","stname":"ImGui","argsT":[{"type":"const void*","name":"ptr_id"},{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"ov_cimguiname":"igTreeNodeVPtr","defaults":[],"signature":"(const void*,const char*,va_list)","cimguiname":"igTreeNodeV"}],"igGetScrollMaxX":[{"funcname":"GetScrollMaxX","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetScrollMaxX"}],"igSetTooltip":[{"isvararg":"...)","funcname":"SetTooltip","args":"(const char* fmt,...)","ret":"void","comment":"","call_args":"(fmt,...)","argsoriginal":"(const char* fmt,...)","stname":"ImGui","argsT":[{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"defaults":[],"signature":"(const char*,...)","cimguiname":"igSetTooltip"}],"igGetContentRegionAvail":[{"funcname":"GetContentRegionAvail","args":"()","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetContentRegionAvail"},{"funcname":"GetContentRegionAvail","args":"(ImVec2 *pOut)","ret":"void","cimguiname":"igGetContentRegionAvail","nonUDT":1,"call_args":"()","argsoriginal":"()","stname":"ImGui","signature":"()","ov_cimguiname":"igGetContentRegionAvail_nonUDT","comment":"","defaults":[],"argsT":[{"type":"ImVec2*","name":"pOut"}]},{"cimguiname":"igGetContentRegionAvail","funcname":"GetContentRegionAvail","args":"()","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImGui","retorig":"ImVec2","ov_cimguiname":"igGetContentRegionAvail_nonUDT2","comment":"","defaults":[],"argsT":[]}],"igInputFloat3":[{"funcname":"InputFloat3","args":"(const char* label,float v[3],const char* format,ImGuiInputTextFlags extra_flags)","ret":"bool","comment":"","call_args":"(label,v,format,extra_flags)","argsoriginal":"(const char* label,float v[3],const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[3]","name":"v"},{"type":"const char*","name":"format"},{"type":"ImGuiInputTextFlags","name":"extra_flags"}],"defaults":{"extra_flags":"0","format":"\"%.3f\""},"signature":"(const char*,float[3],const char*,ImGuiInputTextFlags)","cimguiname":"igInputFloat3"}],"igDragFloat2":[{"funcname":"DragFloat2","args":"(const char* label,float v[2],float v_speed,float v_min,float v_max,const char* format,float power)","ret":"bool","comment":"","call_args":"(label,v,v_speed,v_min,v_max,format,power)","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)","stname":"ImGui","argsT":[{"type":"const char*","name":"label"},{"type":"float[2]","name":"v"},{"type":"float","name":"v_speed"},{"type":"float","name":"v_min"},{"type":"float","name":"v_max"},{"type":"const char*","name":"format"},{"type":"float","name":"power"}],"defaults":{"v_speed":"1.0f","v_min":"0.0f","power":"1.0f","v_max":"0.0f","format":"\"%.3f\""},"signature":"(const char*,float[2],float,float,float,const char*,float)","cimguiname":"igDragFloat2"}]} \ No newline at end of file diff --git a/src/CodeGenerator/structs_and_enums.json b/src/CodeGenerator/structs_and_enums.json index ba60df1..5e1466b 100644 --- a/src/CodeGenerator/structs_and_enums.json +++ b/src/CodeGenerator/structs_and_enums.json @@ -1,2564 +1 @@ -{ - "enums": { - "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" - } - ], - "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" - } - ], - "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 - } - ], - "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 - } - ], - "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": 256, - "name": "ImGuiWindowFlags_NoSavedSettings", - "value": "1 << 8" - }, - { - "calc_value": 512, - "name": "ImGuiWindowFlags_NoInputs", - "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": 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" - } - ], - "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_" - } - ], - "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" - } - ], - "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" - } - ], - "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 - } - ], - "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" - } - ], - "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" - } - ], - "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" - } - ], - "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" - } - ], - "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" - } - ], - "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" - } - ], - "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 - } - ], - "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" - } - ], - "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" - } - ], - "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 - } - ], - "ImDrawListFlags_": [ - { - "calc_value": 1, - "name": "ImDrawListFlags_AntiAliasedLines", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImDrawListFlags_AntiAliasedFill", - "value": "1 << 1" - } - ], - "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 - } - ], - "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" - } - ] - }, - "structs": { - "ImDrawVert": [ - { - "type": "ImVec2", - "name": "pos" - }, - { - "type": "ImVec2", - "name": "uv" - }, - { - "type": "ImU32", - "name": "col" - } - ], - "ImDrawList": [ - { - "type": "ImVector/**/", - "name": "CmdBuffer" - }, - { - "type": "ImVector/**/", - "name": "IdxBuffer" - }, - { - "type": "ImVector/**/", - "name": "VtxBuffer" - }, - { - "type": "ImDrawListFlags", - "name": "Flags" - }, - { - "type": "const ImDrawListSharedData*", - "name": "_Data" - }, - { - "type": "const char*", - "name": "_OwnerName" - }, - { - "type": "unsigned int", - "name": "_VtxCurrentIdx" - }, - { - "type": "ImDrawVert*", - "name": "_VtxWritePtr" - }, - { - "type": "ImDrawIdx*", - "name": "_IdxWritePtr" - }, - { - "type": "ImVector/**/", - "name": "_ClipRectStack" - }, - { - "type": "ImVector/**/", - "name": "_TextureIdStack" - }, - { - "type": "ImVector/**/", - "name": "_Path" - }, - { - "type": "int", - "name": "_ChannelsCurrent" - }, - { - "type": "int", - "name": "_ChannelsCount" - }, - { - "type": "ImVector/**/", - "name": "_Channels" - } - ], - "Pair": [ - { - "type": "ImGuiID", - "name": "key" - }, - { - "type": "union { int val_i; float val_f; void* val_p;", - "name": "}" - } - ], - "ImFont": [ - { - "type": "float", - "name": "FontSize" - }, - { - "type": "float", - "name": "Scale" - }, - { - "type": "ImVec2", - "name": "DisplayOffset" - }, - { - "type": "ImVector/**/", - "name": "Glyphs" - }, - { - "type": "ImVector/**/", - "name": "IndexAdvanceX" - }, - { - "type": "ImVector/**/", - "name": "IndexLookup" - }, - { - "type": "const ImFontGlyph*", - "name": "FallbackGlyph" - }, - { - "type": "float", - "name": "FallbackAdvanceX" - }, - { - "type": "ImWchar", - "name": "FallbackChar" - }, - { - "type": "short", - "name": "ConfigDataCount" - }, - { - "type": "ImFontConfig*", - "name": "ConfigData" - }, - { - "type": "ImFontAtlas*", - "name": "ContainerAtlas" - }, - { - "type": "float", - "name": "Ascent" - }, - { - "type": "float", - "name": "Descent" - }, - { - "type": "bool", - "name": "DirtyLookupTables" - }, - { - "type": "int", - "name": "MetricsTotalSurface" - } - ], - "ImGuiListClipper": [ - { - "type": "float", - "name": "StartPosY" - }, - { - "type": "float", - "name": "ItemsHeight" - }, - { - "type": "int", - "name": "ItemsCount" - }, - { - "type": "int", - "name": "StepNo" - }, - { - "type": "int", - "name": "DisplayStart" - }, - { - "type": "int", - "name": "DisplayEnd" - } - ], - "CustomRect": [ - { - "type": "unsigned int", - "name": "ID" - }, - { - "type": "unsigned short", - "name": "Width" - }, - { - "type": "unsigned short", - "name": "Height" - }, - { - "type": "unsigned short", - "name": "X" - }, - { - "type": "unsigned short", - "name": "Y" - }, - { - "type": "float", - "name": "GlyphAdvanceX" - }, - { - "type": "ImVec2", - "name": "GlyphOffset" - }, - { - "type": "ImFont*", - "name": "Font" - } - ], - "ImVec4": [ - { - "type": "float", - "name": "x" - }, - { - "type": "float", - "name": "y" - }, - { - "type": "float", - "name": "z" - }, - { - "type": "float", - "name": "w" - } - ], - "GlyphRangesBuilder": [ - { - "type": "ImVector/**/", - "name": "UsedChars" - } - ], - "ImGuiStorage": [ - { - "type": "ImVector/**/", - "name": "Data" - } - ], - "ImFontAtlas": [ - { - "type": "bool", - "name": "Locked" - }, - { - "type": "ImFontAtlasFlags", - "name": "Flags" - }, - { - "type": "ImTextureID", - "name": "TexID" - }, - { - "type": "int", - "name": "TexDesiredWidth" - }, - { - "type": "int", - "name": "TexGlyphPadding" - }, - { - "type": "unsigned char*", - "name": "TexPixelsAlpha8" - }, - { - "type": "unsigned int*", - "name": "TexPixelsRGBA32" - }, - { - "type": "int", - "name": "TexWidth" - }, - { - "type": "int", - "name": "TexHeight" - }, - { - "type": "ImVec2", - "name": "TexUvScale" - }, - { - "type": "ImVec2", - "name": "TexUvWhitePixel" - }, - { - "type": "ImVector/**/", - "name": "Fonts" - }, - { - "type": "ImVector/**/", - "name": "CustomRects" - }, - { - "type": "ImVector/**/", - "name": "ConfigData" - }, - { - "type": "int", - "name": "CustomRectIds[1]", - "size": 1 - } - ], - "ImFontGlyph": [ - { - "type": "ImWchar", - "name": "Codepoint" - }, - { - "type": "float", - "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" - } - ], - "ImFontConfig": [ - { - "type": "void*", - "name": "FontData" - }, - { - "type": "int", - "name": "FontDataSize" - }, - { - "type": "bool", - "name": "FontDataOwnedByAtlas" - }, - { - "type": "int", - "name": "FontNo" - }, - { - "type": "float", - "name": "SizePixels" - }, - { - "type": "int", - "name": "OversampleH" - }, - { - "type": "int", - "name": "OversampleV" - }, - { - "type": "bool", - "name": "PixelSnapH" - }, - { - "type": "ImVec2", - "name": "GlyphExtraSpacing" - }, - { - "type": "ImVec2", - "name": "GlyphOffset" - }, - { - "type": "const ImWchar*", - "name": "GlyphRanges" - }, - { - "type": "float", - "name": "GlyphMinAdvanceX" - }, - { - "type": "float", - "name": "GlyphMaxAdvanceX" - }, - { - "type": "bool", - "name": "MergeMode" - }, - { - "type": "unsigned int", - "name": "RasterizerFlags" - }, - { - "type": "float", - "name": "RasterizerMultiply" - }, - { - "type": "char", - "name": "Name[40]", - "size": 40 - }, - { - "type": "ImFont*", - "name": "DstFont" - } - ], - "ImDrawData": [ - { - "type": "bool", - "name": "Valid" - }, - { - "type": "ImDrawList**", - "name": "CmdLists" - }, - { - "type": "int", - "name": "CmdListsCount" - }, - { - "type": "int", - "name": "TotalIdxCount" - }, - { - "type": "int", - "name": "TotalVtxCount" - }, - { - "type": "ImVec2", - "name": "DisplayPos" - }, - { - "type": "ImVec2", - "name": "DisplaySize" - } - ], - "ImGuiTextBuffer": [ - { - "type": "ImVector/**/", - "name": "Buf" - } - ], - "ImGuiStyle": [ - { - "type": "float", - "name": "Alpha" - }, - { - "type": "ImVec2", - "name": "WindowPadding" - }, - { - "type": "float", - "name": "WindowRounding" - }, - { - "type": "float", - "name": "WindowBorderSize" - }, - { - "type": "ImVec2", - "name": "WindowMinSize" - }, - { - "type": "ImVec2", - "name": "WindowTitleAlign" - }, - { - "type": "float", - "name": "ChildRounding" - }, - { - "type": "float", - "name": "ChildBorderSize" - }, - { - "type": "float", - "name": "PopupRounding" - }, - { - "type": "float", - "name": "PopupBorderSize" - }, - { - "type": "ImVec2", - "name": "FramePadding" - }, - { - "type": "float", - "name": "FrameRounding" - }, - { - "type": "float", - "name": "FrameBorderSize" - }, - { - "type": "ImVec2", - "name": "ItemSpacing" - }, - { - "type": "ImVec2", - "name": "ItemInnerSpacing" - }, - { - "type": "ImVec2", - "name": "TouchExtraPadding" - }, - { - "type": "float", - "name": "IndentSpacing" - }, - { - "type": "float", - "name": "ColumnsMinSpacing" - }, - { - "type": "float", - "name": "ScrollbarSize" - }, - { - "type": "float", - "name": "ScrollbarRounding" - }, - { - "type": "float", - "name": "GrabMinSize" - }, - { - "type": "float", - "name": "GrabRounding" - }, - { - "type": "ImVec2", - "name": "ButtonTextAlign" - }, - { - "type": "ImVec2", - "name": "DisplayWindowPadding" - }, - { - "type": "ImVec2", - "name": "DisplaySafeAreaPadding" - }, - { - "type": "float", - "name": "MouseCursorScale" - }, - { - "type": "bool", - "name": "AntiAliasedLines" - }, - { - "type": "bool", - "name": "AntiAliasedFill" - }, - { - "type": "float", - "name": "CurveTessellationTol" - }, - { - "type": "ImVec4", - "name": "Colors[ImGuiCol_COUNT]", - "size": 43 - } - ], - "ImDrawChannel": [ - { - "type": "ImVector/**/", - "name": "CmdBuffer" - }, - { - "type": "ImVector/**/", - "name": "IdxBuffer" - } - ], - "ImDrawCmd": [ - { - "type": "unsigned int", - "name": "ElemCount" - }, - { - "type": "ImVec4", - "name": "ClipRect" - }, - { - "type": "ImTextureID", - "name": "TextureId" - }, - { - "type": "ImDrawCallback", - "name": "UserCallback" - }, - { - "type": "void*", - "name": "UserCallbackData" - } - ], - "TextRange": [ - { - "type": "const char*", - "name": "b" - }, - { - "type": "const char*", - "name": "e" - } - ], - "ImGuiOnceUponAFrame": [ - { - "type": "int", - "name": "RefFrame" - } - ], - "ImVector": [], - "ImGuiIO": [ - { - "type": "ImGuiConfigFlags", - "name": "ConfigFlags" - }, - { - "type": "ImGuiBackendFlags", - "name": "BackendFlags" - }, - { - "type": "ImVec2", - "name": "DisplaySize" - }, - { - "type": "float", - "name": "DeltaTime" - }, - { - "type": "float", - "name": "IniSavingRate" - }, - { - "type": "const char*", - "name": "IniFilename" - }, - { - "type": "const char*", - "name": "LogFilename" - }, - { - "type": "float", - "name": "MouseDoubleClickTime" - }, - { - "type": "float", - "name": "MouseDoubleClickMaxDist" - }, - { - "type": "float", - "name": "MouseDragThreshold" - }, - { - "type": "int", - "name": "KeyMap[ImGuiKey_COUNT]", - "size": 21 - }, - { - "type": "float", - "name": "KeyRepeatDelay" - }, - { - "type": "float", - "name": "KeyRepeatRate" - }, - { - "type": "void*", - "name": "UserData" - }, - { - "type": "ImFontAtlas*", - "name": "Fonts" - }, - { - "type": "float", - "name": "FontGlobalScale" - }, - { - "type": "bool", - "name": "FontAllowUserScaling" - }, - { - "type": "ImFont*", - "name": "FontDefault" - }, - { - "type": "ImVec2", - "name": "DisplayFramebufferScale" - }, - { - "type": "ImVec2", - "name": "DisplayVisibleMin" - }, - { - "type": "ImVec2", - "name": "DisplayVisibleMax" - }, - { - "type": "bool", - "name": "MouseDrawCursor" - }, - { - "type": "bool", - "name": "ConfigMacOSXBehaviors" - }, - { - "type": "bool", - "name": "ConfigInputTextCursorBlink" - }, - { - "type": "bool", - "name": "ConfigResizeWindowsFromEdges" - }, - { - "type": "const char*(*)(void* user_data)", - "name": "GetClipboardTextFn" - }, - { - "type": "void(*)(void* user_data,const char* text)", - "name": "SetClipboardTextFn" - }, - { - "type": "void*", - "name": "ClipboardUserData" - }, - { - "type": "void(*)(int x,int y)", - "name": "ImeSetInputScreenPosFn" - }, - { - "type": "void*", - "name": "ImeWindowHandle" - }, - { - "type": "void*", - "name": "RenderDrawListsFnUnused" - }, - { - "type": "ImVec2", - "name": "MousePos" - }, - { - "type": "bool", - "name": "MouseDown[5]", - "size": 5 - }, - { - "type": "float", - "name": "MouseWheel" - }, - { - "type": "float", - "name": "MouseWheelH" - }, - { - "type": "bool", - "name": "KeyCtrl" - }, - { - "type": "bool", - "name": "KeyShift" - }, - { - "type": "bool", - "name": "KeyAlt" - }, - { - "type": "bool", - "name": "KeySuper" - }, - { - "type": "bool", - "name": "KeysDown[512]", - "size": 512 - }, - { - "type": "ImWchar", - "name": "InputCharacters[16+1]", - "size": 17 - }, - { - "type": "float", - "name": "NavInputs[ImGuiNavInput_COUNT]", - "size": 21 - }, - { - "type": "bool", - "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": "float", - "name": "Framerate" - }, - { - "type": "int", - "name": "MetricsRenderVertices" - }, - { - "type": "int", - "name": "MetricsRenderIndices" - }, - { - "type": "int", - "name": "MetricsRenderWindows" - }, - { - "type": "int", - "name": "MetricsActiveWindows" - }, - { - "type": "int", - "name": "MetricsActiveAllocations" - }, - { - "type": "ImVec2", - "name": "MouseDelta" - }, - { - "type": "ImVec2", - "name": "MousePosPrev" - }, - { - "type": "ImVec2", - "name": "MouseClickedPos[5]", - "size": 5 - }, - { - "type": "double", - "name": "MouseClickedTime[5]", - "size": 5 - }, - { - "type": "bool", - "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": "float", - "name": "MouseDownDuration[5]", - "size": 5 - }, - { - "type": "float", - "name": "MouseDownDurationPrev[5]", - "size": 5 - }, - { - "type": "ImVec2", - "name": "MouseDragMaxDistanceAbs[5]", - "size": 5 - }, - { - "type": "float", - "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 - } - ], - "ImGuiPayload": [ - { - "type": "void*", - "name": "Data" - }, - { - "type": "int", - "name": "DataSize" - }, - { - "type": "ImGuiID", - "name": "SourceId" - }, - { - "type": "ImGuiID", - "name": "SourceParentId" - }, - { - "type": "int", - "name": "DataFrameCount" - }, - { - "type": "char", - "name": "DataType[32+1]", - "size": 33 - }, - { - "type": "bool", - "name": "Preview" - }, - { - "type": "bool", - "name": "Delivery" - } - ], - "ImColor": [ - { - "type": "ImVec4", - "name": "Value" - } - ], - "ImGuiSizeCallbackData": [ - { - "type": "void*", - "name": "UserData" - }, - { - "type": "ImVec2", - "name": "Pos" - }, - { - "type": "ImVec2", - "name": "CurrentSize" - }, - { - "type": "ImVec2", - "name": "DesiredSize" - } - ], - "ImGuiTextFilter": [ - { - "type": "char", - "name": "InputBuf[256]", - "size": 256 - }, - { - "type": "ImVector/**/", - "name": "Filters" - }, - { - "type": "int", - "name": "CountGrep" - } - ], - "ImGuiInputTextCallbackData": [ - { - "type": "ImGuiInputTextFlags", - "name": "EventFlag" - }, - { - "type": "ImGuiInputTextFlags", - "name": "Flags" - }, - { - "type": "void*", - "name": "UserData" - }, - { - "type": "ImWchar", - "name": "EventChar" - }, - { - "type": "ImGuiKey", - "name": "EventKey" - }, - { - "type": "char*", - "name": "Buf" - }, - { - "type": "int", - "name": "BufTextLen" - }, - { - "type": "int", - "name": "BufSize" - }, - { - "type": "bool", - "name": "BufDirty" - }, - { - "type": "int", - "name": "CursorPos" - }, - { - "type": "int", - "name": "SelectionStart" - }, - { - "type": "int", - "name": "SelectionEnd" - } - ], - "ImVec2": [ - { - "type": "float", - "name": "x" - }, - { - "type": "float", - "name": "y" - } - ] - } -} \ No newline at end of file +{"enums":{"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"}],"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"}],"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}],"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}],"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":256,"name":"ImGuiWindowFlags_NoSavedSettings","value":"1 << 8"},{"calc_value":512,"name":"ImGuiWindowFlags_NoInputs","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":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"}],"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_"}],"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"}],"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"}],"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}],"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"}],"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"}],"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"}],"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"}],"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"}],"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"}],"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}],"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"}],"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"}],"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}],"ImDrawListFlags_":[{"calc_value":1,"name":"ImDrawListFlags_AntiAliasedLines","value":"1 << 0"},{"calc_value":2,"name":"ImDrawListFlags_AntiAliasedFill","value":"1 << 1"}],"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}],"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"}]},"structs":{"ImDrawVert":[{"type":"ImVec2","name":"pos"},{"type":"ImVec2","name":"uv"},{"type":"ImU32","name":"col"}],"ImDrawList":[{"type":"ImVector","template_type":"ImDrawCmd","name":"CmdBuffer"},{"type":"ImVector","template_type":"ImDrawIdx","name":"IdxBuffer"},{"type":"ImVector","template_type":"ImDrawVert","name":"VtxBuffer"},{"type":"ImDrawListFlags","name":"Flags"},{"type":"const ImDrawListSharedData*","name":"_Data"},{"type":"const char*","name":"_OwnerName"},{"type":"unsigned int","name":"_VtxCurrentIdx"},{"type":"ImDrawVert*","name":"_VtxWritePtr"},{"type":"ImDrawIdx*","name":"_IdxWritePtr"},{"type":"ImVector","template_type":"ImVec4","name":"_ClipRectStack"},{"type":"ImVector","template_type":"ImTextureID","name":"_TextureIdStack"},{"type":"ImVector","template_type":"ImVec2","name":"_Path"},{"type":"int","name":"_ChannelsCurrent"},{"type":"int","name":"_ChannelsCount"},{"type":"ImVector","template_type":"ImDrawChannel","name":"_Channels"}],"Pair":[{"type":"ImGuiID","name":"key"},{"type":"union { int val_i; float val_f; void* val_p;","name":"}"}],"ImFont":[{"type":"float","name":"FontSize"},{"type":"float","name":"Scale"},{"type":"ImVec2","name":"DisplayOffset"},{"type":"ImVector","template_type":"ImFontGlyph","name":"Glyphs"},{"type":"ImVector","template_type":"float","name":"IndexAdvanceX"},{"type":"ImVector","template_type":"unsigned short","name":"IndexLookup"},{"type":"const ImFontGlyph*","name":"FallbackGlyph"},{"type":"float","name":"FallbackAdvanceX"},{"type":"ImWchar","name":"FallbackChar"},{"type":"short","name":"ConfigDataCount"},{"type":"ImFontConfig*","name":"ConfigData"},{"type":"ImFontAtlas*","name":"ContainerAtlas"},{"type":"float","name":"Ascent"},{"type":"float","name":"Descent"},{"type":"bool","name":"DirtyLookupTables"},{"type":"int","name":"MetricsTotalSurface"}],"ImGuiListClipper":[{"type":"float","name":"StartPosY"},{"type":"float","name":"ItemsHeight"},{"type":"int","name":"ItemsCount"},{"type":"int","name":"StepNo"},{"type":"int","name":"DisplayStart"},{"type":"int","name":"DisplayEnd"}],"CustomRect":[{"type":"unsigned int","name":"ID"},{"type":"unsigned short","name":"Width"},{"type":"unsigned short","name":"Height"},{"type":"unsigned short","name":"X"},{"type":"unsigned short","name":"Y"},{"type":"float","name":"GlyphAdvanceX"},{"type":"ImVec2","name":"GlyphOffset"},{"type":"ImFont*","name":"Font"}],"ImVec4":[{"type":"float","name":"x"},{"type":"float","name":"y"},{"type":"float","name":"z"},{"type":"float","name":"w"}],"GlyphRangesBuilder":[{"type":"ImVector","template_type":"unsigned char","name":"UsedChars"}],"ImGuiStorage":[{"type":"ImVector","template_type":"Pair","name":"Data"}],"ImFontAtlas":[{"type":"bool","name":"Locked"},{"type":"ImFontAtlasFlags","name":"Flags"},{"type":"ImTextureID","name":"TexID"},{"type":"int","name":"TexDesiredWidth"},{"type":"int","name":"TexGlyphPadding"},{"type":"unsigned char*","name":"TexPixelsAlpha8"},{"type":"unsigned int*","name":"TexPixelsRGBA32"},{"type":"int","name":"TexWidth"},{"type":"int","name":"TexHeight"},{"type":"ImVec2","name":"TexUvScale"},{"type":"ImVec2","name":"TexUvWhitePixel"},{"type":"ImVector","template_type":"ImFont*","name":"Fonts"},{"type":"ImVector","template_type":"CustomRect","name":"CustomRects"},{"type":"ImVector","template_type":"ImFontConfig","name":"ConfigData"},{"type":"int","size":1,"name":"CustomRectIds[1]"}],"ImFontGlyph":[{"type":"ImWchar","name":"Codepoint"},{"type":"float","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"}],"ImFontConfig":[{"type":"void*","name":"FontData"},{"type":"int","name":"FontDataSize"},{"type":"bool","name":"FontDataOwnedByAtlas"},{"type":"int","name":"FontNo"},{"type":"float","name":"SizePixels"},{"type":"int","name":"OversampleH"},{"type":"int","name":"OversampleV"},{"type":"bool","name":"PixelSnapH"},{"type":"ImVec2","name":"GlyphExtraSpacing"},{"type":"ImVec2","name":"GlyphOffset"},{"type":"const ImWchar*","name":"GlyphRanges"},{"type":"float","name":"GlyphMinAdvanceX"},{"type":"float","name":"GlyphMaxAdvanceX"},{"type":"bool","name":"MergeMode"},{"type":"unsigned int","name":"RasterizerFlags"},{"type":"float","name":"RasterizerMultiply"},{"type":"char","size":40,"name":"Name[40]"},{"type":"ImFont*","name":"DstFont"}],"ImDrawData":[{"type":"bool","name":"Valid"},{"type":"ImDrawList**","name":"CmdLists"},{"type":"int","name":"CmdListsCount"},{"type":"int","name":"TotalIdxCount"},{"type":"int","name":"TotalVtxCount"},{"type":"ImVec2","name":"DisplayPos"},{"type":"ImVec2","name":"DisplaySize"}],"ImGuiTextBuffer":[{"type":"ImVector","template_type":"char","name":"Buf"}],"ImGuiStyle":[{"type":"float","name":"Alpha"},{"type":"ImVec2","name":"WindowPadding"},{"type":"float","name":"WindowRounding"},{"type":"float","name":"WindowBorderSize"},{"type":"ImVec2","name":"WindowMinSize"},{"type":"ImVec2","name":"WindowTitleAlign"},{"type":"float","name":"ChildRounding"},{"type":"float","name":"ChildBorderSize"},{"type":"float","name":"PopupRounding"},{"type":"float","name":"PopupBorderSize"},{"type":"ImVec2","name":"FramePadding"},{"type":"float","name":"FrameRounding"},{"type":"float","name":"FrameBorderSize"},{"type":"ImVec2","name":"ItemSpacing"},{"type":"ImVec2","name":"ItemInnerSpacing"},{"type":"ImVec2","name":"TouchExtraPadding"},{"type":"float","name":"IndentSpacing"},{"type":"float","name":"ColumnsMinSpacing"},{"type":"float","name":"ScrollbarSize"},{"type":"float","name":"ScrollbarRounding"},{"type":"float","name":"GrabMinSize"},{"type":"float","name":"GrabRounding"},{"type":"ImVec2","name":"ButtonTextAlign"},{"type":"ImVec2","name":"DisplayWindowPadding"},{"type":"ImVec2","name":"DisplaySafeAreaPadding"},{"type":"float","name":"MouseCursorScale"},{"type":"bool","name":"AntiAliasedLines"},{"type":"bool","name":"AntiAliasedFill"},{"type":"float","name":"CurveTessellationTol"},{"type":"ImVec4","size":43,"name":"Colors[ImGuiCol_COUNT]"}],"ImDrawChannel":[{"type":"ImVector","template_type":"ImDrawCmd","name":"CmdBuffer"},{"type":"ImVector","template_type":"ImDrawIdx","name":"IdxBuffer"}],"ImDrawCmd":[{"type":"unsigned int","name":"ElemCount"},{"type":"ImVec4","name":"ClipRect"},{"type":"ImTextureID","name":"TextureId"},{"type":"ImDrawCallback","name":"UserCallback"},{"type":"void*","name":"UserCallbackData"}],"TextRange":[{"type":"const char*","name":"b"},{"type":"const char*","name":"e"}],"ImGuiOnceUponAFrame":[{"type":"int","name":"RefFrame"}],"ImVector":[],"ImGuiIO":[{"type":"ImGuiConfigFlags","name":"ConfigFlags"},{"type":"ImGuiBackendFlags","name":"BackendFlags"},{"type":"ImVec2","name":"DisplaySize"},{"type":"float","name":"DeltaTime"},{"type":"float","name":"IniSavingRate"},{"type":"const char*","name":"IniFilename"},{"type":"const char*","name":"LogFilename"},{"type":"float","name":"MouseDoubleClickTime"},{"type":"float","name":"MouseDoubleClickMaxDist"},{"type":"float","name":"MouseDragThreshold"},{"type":"int","size":21,"name":"KeyMap[ImGuiKey_COUNT]"},{"type":"float","name":"KeyRepeatDelay"},{"type":"float","name":"KeyRepeatRate"},{"type":"void*","name":"UserData"},{"type":"ImFontAtlas*","name":"Fonts"},{"type":"float","name":"FontGlobalScale"},{"type":"bool","name":"FontAllowUserScaling"},{"type":"ImFont*","name":"FontDefault"},{"type":"ImVec2","name":"DisplayFramebufferScale"},{"type":"ImVec2","name":"DisplayVisibleMin"},{"type":"ImVec2","name":"DisplayVisibleMax"},{"type":"bool","name":"MouseDrawCursor"},{"type":"bool","name":"ConfigMacOSXBehaviors"},{"type":"bool","name":"ConfigInputTextCursorBlink"},{"type":"bool","name":"ConfigResizeWindowsFromEdges"},{"type":"const char*(*)(void* user_data)","name":"GetClipboardTextFn"},{"type":"void(*)(void* user_data,const char* text)","name":"SetClipboardTextFn"},{"type":"void*","name":"ClipboardUserData"},{"type":"void(*)(int x,int y)","name":"ImeSetInputScreenPosFn"},{"type":"void*","name":"ImeWindowHandle"},{"type":"void*","name":"RenderDrawListsFnUnused"},{"type":"ImVec2","name":"MousePos"},{"type":"bool","size":5,"name":"MouseDown[5]"},{"type":"float","name":"MouseWheel"},{"type":"float","name":"MouseWheelH"},{"type":"bool","name":"KeyCtrl"},{"type":"bool","name":"KeyShift"},{"type":"bool","name":"KeyAlt"},{"type":"bool","name":"KeySuper"},{"type":"bool","size":512,"name":"KeysDown[512]"},{"type":"ImWchar","size":17,"name":"InputCharacters[16+1]"},{"type":"float","size":21,"name":"NavInputs[ImGuiNavInput_COUNT]"},{"type":"bool","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":"float","name":"Framerate"},{"type":"int","name":"MetricsRenderVertices"},{"type":"int","name":"MetricsRenderIndices"},{"type":"int","name":"MetricsRenderWindows"},{"type":"int","name":"MetricsActiveWindows"},{"type":"int","name":"MetricsActiveAllocations"},{"type":"ImVec2","name":"MouseDelta"},{"type":"ImVec2","name":"MousePosPrev"},{"type":"ImVec2","size":5,"name":"MouseClickedPos[5]"},{"type":"double","size":5,"name":"MouseClickedTime[5]"},{"type":"bool","size":5,"name":"MouseClicked[5]"},{"type":"bool","size":5,"name":"MouseDoubleClicked[5]"},{"type":"bool","size":5,"name":"MouseReleased[5]"},{"type":"bool","size":5,"name":"MouseDownOwned[5]"},{"type":"float","size":5,"name":"MouseDownDuration[5]"},{"type":"float","size":5,"name":"MouseDownDurationPrev[5]"},{"type":"ImVec2","size":5,"name":"MouseDragMaxDistanceAbs[5]"},{"type":"float","size":5,"name":"MouseDragMaxDistanceSqr[5]"},{"type":"float","size":512,"name":"KeysDownDuration[512]"},{"type":"float","size":512,"name":"KeysDownDurationPrev[512]"},{"type":"float","size":21,"name":"NavInputsDownDuration[ImGuiNavInput_COUNT]"},{"type":"float","size":21,"name":"NavInputsDownDurationPrev[ImGuiNavInput_COUNT]"}],"ImGuiPayload":[{"type":"void*","name":"Data"},{"type":"int","name":"DataSize"},{"type":"ImGuiID","name":"SourceId"},{"type":"ImGuiID","name":"SourceParentId"},{"type":"int","name":"DataFrameCount"},{"type":"char","size":33,"name":"DataType[32+1]"},{"type":"bool","name":"Preview"},{"type":"bool","name":"Delivery"}],"ImColor":[{"type":"ImVec4","name":"Value"}],"ImGuiSizeCallbackData":[{"type":"void*","name":"UserData"},{"type":"ImVec2","name":"Pos"},{"type":"ImVec2","name":"CurrentSize"},{"type":"ImVec2","name":"DesiredSize"}],"ImGuiTextFilter":[{"type":"char","size":256,"name":"InputBuf[256]"},{"type":"ImVector","template_type":"TextRange","name":"Filters"},{"type":"int","name":"CountGrep"}],"ImGuiInputTextCallbackData":[{"type":"ImGuiInputTextFlags","name":"EventFlag"},{"type":"ImGuiInputTextFlags","name":"Flags"},{"type":"void*","name":"UserData"},{"type":"ImWchar","name":"EventChar"},{"type":"ImGuiKey","name":"EventKey"},{"type":"char*","name":"Buf"},{"type":"int","name":"BufTextLen"},{"type":"int","name":"BufSize"},{"type":"bool","name":"BufDirty"},{"type":"int","name":"CursorPos"},{"type":"int","name":"SelectionStart"},{"type":"int","name":"SelectionEnd"}],"ImVec2":[{"type":"float","name":"x"},{"type":"float","name":"y"}]}} \ No newline at end of file diff --git a/src/ImGui.NET/Generated/GlyphRangesBuilder.gen.cs b/src/ImGui.NET/Generated/GlyphRangesBuilder.gen.cs index c4cf863..74b768e 100644 --- a/src/ImGui.NET/Generated/GlyphRangesBuilder.gen.cs +++ b/src/ImGui.NET/Generated/GlyphRangesBuilder.gen.cs @@ -7,7 +7,7 @@ namespace ImGuiNET { public unsafe partial struct GlyphRangesBuilder { - public ImVector/**/ UsedChars; + public ImVector UsedChars; } public unsafe partial struct GlyphRangesBuilderPtr { diff --git a/src/ImGui.NET/Generated/ImDrawChannel.gen.cs b/src/ImGui.NET/Generated/ImDrawChannel.gen.cs index d72cc42..7b08e1a 100644 --- a/src/ImGui.NET/Generated/ImDrawChannel.gen.cs +++ b/src/ImGui.NET/Generated/ImDrawChannel.gen.cs @@ -7,8 +7,8 @@ namespace ImGuiNET { public unsafe partial struct ImDrawChannel { - public ImVector/**/ CmdBuffer; - public ImVector/**/ IdxBuffer; + public ImVector CmdBuffer; + public ImVector IdxBuffer; } public unsafe partial struct ImDrawChannelPtr { diff --git a/src/ImGui.NET/Generated/ImDrawList.gen.cs b/src/ImGui.NET/Generated/ImDrawList.gen.cs index 07bb2aa..9e4a110 100644 --- a/src/ImGui.NET/Generated/ImDrawList.gen.cs +++ b/src/ImGui.NET/Generated/ImDrawList.gen.cs @@ -7,21 +7,21 @@ namespace ImGuiNET { public unsafe partial struct ImDrawList { - public ImVector/**/ CmdBuffer; - public ImVector/**/ IdxBuffer; - public ImVector/**/ VtxBuffer; + public ImVector CmdBuffer; + public ImVector IdxBuffer; + public ImVector VtxBuffer; public ImDrawListFlags Flags; public IntPtr _Data; public byte* _OwnerName; public uint _VtxCurrentIdx; public ImDrawVert* _VtxWritePtr; public ushort* _IdxWritePtr; - public ImVector/**/ _ClipRectStack; - public ImVector/**/ _TextureIdStack; - public ImVector/**/ _Path; + public ImVector _ClipRectStack; + public ImVector _TextureIdStack; + public ImVector _Path; public int _ChannelsCurrent; public int _ChannelsCount; - public ImVector/**/ _Channels; + public ImVector _Channels; } public unsafe partial struct ImDrawListPtr { diff --git a/src/ImGui.NET/Generated/ImFont.gen.cs b/src/ImGui.NET/Generated/ImFont.gen.cs index 5f98225..fded502 100644 --- a/src/ImGui.NET/Generated/ImFont.gen.cs +++ b/src/ImGui.NET/Generated/ImFont.gen.cs @@ -10,9 +10,9 @@ namespace ImGuiNET public float FontSize; public float Scale; public Vector2 DisplayOffset; - public ImVector/**/ Glyphs; - public ImVector/**/ IndexAdvanceX; - public ImVector/**/ IndexLookup; + public ImVector Glyphs; + public ImVector IndexAdvanceX; + public ImVector IndexLookup; public ImFontGlyph* FallbackGlyph; public float FallbackAdvanceX; public ushort FallbackChar; diff --git a/src/ImGui.NET/Generated/ImFontAtlas.gen.cs b/src/ImGui.NET/Generated/ImFontAtlas.gen.cs index dc430cd..a187cc0 100644 --- a/src/ImGui.NET/Generated/ImFontAtlas.gen.cs +++ b/src/ImGui.NET/Generated/ImFontAtlas.gen.cs @@ -18,9 +18,9 @@ namespace ImGuiNET public int TexHeight; public Vector2 TexUvScale; public Vector2 TexUvWhitePixel; - public ImVector/**/ Fonts; - public ImVector/**/ CustomRects; - public ImVector/**/ ConfigData; + public ImVector Fonts; + public ImVector CustomRects; + public ImVector ConfigData; public fixed int CustomRectIds[1]; } public unsafe partial struct ImFontAtlasPtr diff --git a/src/ImGui.NET/Generated/ImGui.gen.cs b/src/ImGui.NET/Generated/ImGui.gen.cs index 57dcc73..4bab972 100644 --- a/src/ImGui.NET/Generated/ImGui.gen.cs +++ b/src/ImGui.NET/Generated/ImGui.gen.cs @@ -1528,8 +1528,8 @@ namespace ImGuiNET } int values_offset = 0; byte* native_overlay_text = null; - float scale_min = 3.40282347e+38F; - float scale_max = 3.40282347e+38F; + float scale_min = float.MaxValue; + float scale_max = float.MaxValue; Vector2 graph_size = new Vector2(); int stride = sizeof(float); fixed (float* native_values = &values) @@ -1547,8 +1547,8 @@ namespace ImGuiNET native_label[native_label_offset] = 0; } byte* native_overlay_text = null; - float scale_min = 3.40282347e+38F; - float scale_max = 3.40282347e+38F; + float scale_min = float.MaxValue; + float scale_max = float.MaxValue; Vector2 graph_size = new Vector2(); int stride = sizeof(float); fixed (float* native_values = &values) @@ -1572,8 +1572,8 @@ namespace ImGuiNET int native_overlay_text_offset = Encoding.UTF8.GetBytes(overlay_text_ptr, overlay_text.Length, native_overlay_text, overlay_text_byteCount); native_overlay_text[native_overlay_text_offset] = 0; } - float scale_min = 3.40282347e+38F; - float scale_max = 3.40282347e+38F; + float scale_min = float.MaxValue; + float scale_max = float.MaxValue; Vector2 graph_size = new Vector2(); int stride = sizeof(float); fixed (float* native_values = &values) @@ -1597,7 +1597,7 @@ namespace ImGuiNET int native_overlay_text_offset = Encoding.UTF8.GetBytes(overlay_text_ptr, overlay_text.Length, native_overlay_text, overlay_text_byteCount); native_overlay_text[native_overlay_text_offset] = 0; } - float scale_max = 3.40282347e+38F; + float scale_max = float.MaxValue; Vector2 graph_size = new Vector2(); int stride = sizeof(float); fixed (float* native_values = &values) @@ -1726,8 +1726,8 @@ namespace ImGuiNET } int values_offset = 0; byte* native_overlay_text = null; - float scale_min = 3.40282347e+38F; - float scale_max = 3.40282347e+38F; + float scale_min = float.MaxValue; + float scale_max = float.MaxValue; Vector2 graph_size = new Vector2(); int stride = sizeof(float); fixed (float* native_values = &values) @@ -1745,8 +1745,8 @@ namespace ImGuiNET native_label[native_label_offset] = 0; } byte* native_overlay_text = null; - float scale_min = 3.40282347e+38F; - float scale_max = 3.40282347e+38F; + float scale_min = float.MaxValue; + float scale_max = float.MaxValue; Vector2 graph_size = new Vector2(); int stride = sizeof(float); fixed (float* native_values = &values) @@ -1770,8 +1770,8 @@ namespace ImGuiNET int native_overlay_text_offset = Encoding.UTF8.GetBytes(overlay_text_ptr, overlay_text.Length, native_overlay_text, overlay_text_byteCount); native_overlay_text[native_overlay_text_offset] = 0; } - float scale_min = 3.40282347e+38F; - float scale_max = 3.40282347e+38F; + float scale_min = float.MaxValue; + float scale_max = float.MaxValue; Vector2 graph_size = new Vector2(); int stride = sizeof(float); fixed (float* native_values = &values) @@ -1795,7 +1795,7 @@ namespace ImGuiNET int native_overlay_text_offset = Encoding.UTF8.GetBytes(overlay_text_ptr, overlay_text.Length, native_overlay_text, overlay_text_byteCount); native_overlay_text[native_overlay_text_offset] = 0; } - float scale_max = 3.40282347e+38F; + float scale_max = float.MaxValue; Vector2 graph_size = new Vector2(); int stride = sizeof(float); fixed (float* native_values = &values) diff --git a/src/ImGui.NET/Generated/ImGuiNative.gen.cs b/src/ImGui.NET/Generated/ImGuiNative.gen.cs index 6b45435..757c96c 100644 --- a/src/ImGui.NET/Generated/ImGuiNative.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiNative.gen.cs @@ -355,7 +355,7 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern uint igGetIDStr(byte* str_id); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern uint igGetIDStrStr(byte* str_id_begin, byte* str_id_end); + public static extern uint igGetIDRange(byte* str_id_begin, byte* str_id_end); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern uint igGetIDPtr(void* ptr_id); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] diff --git a/src/ImGui.NET/Generated/ImGuiStorage.gen.cs b/src/ImGui.NET/Generated/ImGuiStorage.gen.cs index aa1b57d..de2c67d 100644 --- a/src/ImGui.NET/Generated/ImGuiStorage.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiStorage.gen.cs @@ -7,7 +7,7 @@ namespace ImGuiNET { public unsafe partial struct ImGuiStorage { - public ImVector/**/ Data; + public ImVector Data; } public unsafe partial struct ImGuiStoragePtr { diff --git a/src/ImGui.NET/Generated/ImGuiTextBuffer.gen.cs b/src/ImGui.NET/Generated/ImGuiTextBuffer.gen.cs index 9106bce..71bfbdf 100644 --- a/src/ImGui.NET/Generated/ImGuiTextBuffer.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiTextBuffer.gen.cs @@ -7,7 +7,7 @@ namespace ImGuiNET { public unsafe partial struct ImGuiTextBuffer { - public ImVector/**/ Buf; + public ImVector Buf; } public unsafe partial struct ImGuiTextBufferPtr { diff --git a/src/ImGui.NET/Generated/ImGuiTextFilter.gen.cs b/src/ImGui.NET/Generated/ImGuiTextFilter.gen.cs index 21ad0ef..c5a5456 100644 --- a/src/ImGui.NET/Generated/ImGuiTextFilter.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiTextFilter.gen.cs @@ -8,7 +8,7 @@ namespace ImGuiNET public unsafe partial struct ImGuiTextFilter { public fixed byte InputBuf[256]; - public ImVector/**/ Filters; + public ImVector Filters; public int CountGrep; } public unsafe partial struct ImGuiTextFilterPtr