diff --git a/generator/json.lua b/generator/json.lua index 8a853d3..43baf93 100644 --- a/generator/json.lua +++ b/generator/json.lua @@ -82,7 +82,7 @@ local function encode_table(val, stack) table.insert(res, encode(v, stack)) end stack[val] = nil - return "[" .. table.concat(res, ",") .. "]" + return "[" .. table.concat(res, ",\n") .. "]" else -- Treat as an object @@ -93,7 +93,7 @@ local function encode_table(val, stack) table.insert(res, encode(k, stack) .. ":" .. encode(v, stack)) end stack[val] = nil - return "{" .. table.concat(res, ",") .. "}" + return "{" .. table.concat(res, ",\n") .. "}" end end diff --git a/generator/output/definitions.json b/generator/output/definitions.json index a433f5f..a6217f1 100644 --- a/generator/output/definitions.json +++ b/generator/output/definitions.json @@ -1 +1,8825 @@ -{"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":"(ImDrawList* self,int channel_index)","ret":"void","comment":"","call_args":"(channel_index)","argsoriginal":"(int channel_index)","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"},{"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":"(ImDrawList* self,int channels_count)","ret":"void","comment":"","call_args":"(channels_count)","argsoriginal":"(int channels_count)","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"},{"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"}],"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"}],"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"}],"CustomRect_destroy":[{"signature":"(CustomRect*)","args":"(CustomRect* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"CustomRect","ov_cimguiname":"CustomRect_destroy","cimguiname":"CustomRect_destroy","argsT":[{"type":"CustomRect*","name":"self"}],"defaults":[]}],"igGetStateStorage":[{"funcname":"GetStateStorage","args":"()","ret":"ImGuiStorage*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetStateStorage"}],"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"}],"ImFontAtlas_destroy":[{"signature":"(ImFontAtlas*)","args":"(ImFontAtlas* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImFontAtlas","ov_cimguiname":"ImFontAtlas_destroy","cimguiname":"ImFontAtlas_destroy","argsT":[{"type":"ImFontAtlas*","name":"self"}],"defaults":[]}],"ImGuiStorage_GetBoolRef":[{"funcname":"GetBoolRef","args":"(ImGuiStorage* self,ImGuiID key,bool default_val)","ret":"bool*","comment":"","call_args":"(key,default_val)","argsoriginal":"(ImGuiID key,bool default_val=false)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiStorage*","name":"self"},{"type":"ImGuiID","name":"key"},{"type":"bool","name":"default_val"}],"defaults":{"default_val":"false"},"signature":"(ImGuiID,bool)","cimguiname":"ImGuiStorage_GetBoolRef"}],"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"}],"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"}],"ImGuiInputTextCallbackData_destroy":[{"signature":"(ImGuiInputTextCallbackData*)","args":"(ImGuiInputTextCallbackData* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImGuiInputTextCallbackData","ov_cimguiname":"ImGuiInputTextCallbackData_destroy","cimguiname":"ImGuiInputTextCallbackData_destroy","argsT":[{"type":"ImGuiInputTextCallbackData*","name":"self"}],"defaults":[]}],"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"}],"ImDrawCmd_destroy":[{"signature":"(ImDrawCmd*)","args":"(ImDrawCmd* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImDrawCmd","ov_cimguiname":"ImDrawCmd_destroy","cimguiname":"ImDrawCmd_destroy","argsT":[{"type":"ImDrawCmd*","name":"self"}],"defaults":[]}],"ImDrawList_Clear":[{"funcname":"Clear","args":"(ImDrawList* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawList_Clear"}],"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"}],"igGetClipboardText":[{"funcname":"GetClipboardText","args":"()","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetClipboardText"}],"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":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImVec4","constructor":true,"comment":"","ov_cimguiname":"ImVec4_ImVec4","defaults":[],"signature":"()","cimguiname":"ImVec4_ImVec4"},{"funcname":"ImVec4","args":"(float _x,float _y,float _z,float _w)","argsT":[{"type":"float","name":"_x"},{"type":"float","name":"_y"},{"type":"float","name":"_z"},{"type":"float","name":"_w"}],"call_args":"(_x,_y,_z,_w)","argsoriginal":"(float _x,float _y,float _z,float _w)","stname":"ImVec4","constructor":true,"comment":"","ov_cimguiname":"ImVec4_ImVec4Float","defaults":[],"signature":"(float,float,float,float)","cimguiname":"ImVec4_ImVec4"}],"ImGuiPayload_destroy":[{"signature":"(ImGuiPayload*)","args":"(ImGuiPayload* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImGuiPayload","ov_cimguiname":"ImGuiPayload_destroy","cimguiname":"ImGuiPayload_destroy","argsT":[{"type":"ImGuiPayload*","name":"self"}],"defaults":[]}],"ImColor_SetHSV":[{"funcname":"SetHSV","args":"(ImColor* self,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":"ImColor*","name":"self"},{"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"}],"Pair_destroy":[{"signature":"(Pair*)","args":"(Pair* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"Pair","ov_cimguiname":"Pair_destroy","cimguiname":"Pair_destroy","argsT":[{"type":"Pair*","name":"self"}],"defaults":[]}],"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":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"ImGuiTextBuffer_destroy":[{"signature":"(ImGuiTextBuffer*)","args":"(ImGuiTextBuffer* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImGuiTextBuffer","ov_cimguiname":"ImGuiTextBuffer_destroy","cimguiname":"ImGuiTextBuffer_destroy","argsT":[{"type":"ImGuiTextBuffer*","name":"self"}],"defaults":[]}],"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"}]}],"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"}],"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"}],"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"}],"ImGuiTextFilter_Build":[{"funcname":"Build","args":"(ImGuiTextFilter* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextFilter","argsT":[{"type":"ImGuiTextFilter*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiTextFilter_Build"}],"ImGuiIO_destroy":[{"signature":"(ImGuiIO*)","args":"(ImGuiIO* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImGuiIO","ov_cimguiname":"ImGuiIO_destroy","cimguiname":"ImGuiIO_destroy","argsT":[{"type":"ImGuiIO*","name":"self"}],"defaults":[]}],"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":[]}],"ImGuiStyle_destroy":[{"signature":"(ImGuiStyle*)","args":"(ImGuiStyle* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImGuiStyle","ov_cimguiname":"ImGuiStyle_destroy","cimguiname":"ImGuiStyle_destroy","argsT":[{"type":"ImGuiStyle*","name":"self"}],"defaults":[]}],"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"}],"ImGuiTextBuffer_size":[{"funcname":"size","args":"(ImGuiTextBuffer* self)","ret":"int","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[{"type":"ImGuiTextBuffer*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiTextBuffer_size"}],"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":"(ImFontAtlas* self,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":"ImFontAtlas*","name":"self"},{"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"}],"ImVec2_destroy":[{"signature":"(ImVec2*)","args":"(ImVec2* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImVec2","ov_cimguiname":"ImVec2_destroy","cimguiname":"ImVec2_destroy","argsT":[{"type":"ImVec2*","name":"self"}],"defaults":[]}],"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"}],"ImFont_AddRemapChar":[{"funcname":"AddRemapChar","args":"(ImFont* self,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":"ImFont*","name":"self"},{"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":"(ImFont* self,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":"ImFont*","name":"self"},{"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"}],"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_GrowIndex":[{"funcname":"GrowIndex","args":"(ImFont* self,int new_size)","ret":"void","comment":"","call_args":"(new_size)","argsoriginal":"(int new_size)","stname":"ImFont","argsT":[{"type":"ImFont*","name":"self"},{"type":"int","name":"new_size"}],"defaults":[],"signature":"(int)","cimguiname":"ImFont_GrowIndex"}],"ImFont_RenderText":[{"funcname":"RenderText","args":"(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip)","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":"ImFont*","name":"self"},{"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"}],"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"}],"ImDrawList_destroy":[{"signature":"(ImDrawList*)","args":"(ImDrawList* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImDrawList","ov_cimguiname":"ImDrawList_destroy","cimguiname":"ImDrawList_destroy","argsT":[{"type":"ImDrawList*","name":"self"}],"defaults":[]}],"ImFontAtlas_Build":[{"funcname":"Build","args":"(ImFontAtlas* self)","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"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_CalcWordWrapPositionA":[{"funcname":"CalcWordWrapPositionA","args":"(ImFont* self,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":"ImFont*","name":"self"},{"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"}],"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":"(ImDrawList* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawList_PopClipRect"}],"ImFont_CalcTextSizeA":[{"funcname":"CalcTextSizeA","args":"(ImFont* self,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":"ImFont*","name":"self"},{"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,ImFont* self,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":"ImFont*","name":"self"},{"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":"(ImFont* self,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":"ImFont*","name":"self"},{"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"}]}],"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"}],"GlyphRangesBuilder_GlyphRangesBuilder":[{"funcname":"GlyphRangesBuilder","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"GlyphRangesBuilder","constructor":true,"comment":"","defaults":[],"signature":"()","cimguiname":"GlyphRangesBuilder_GlyphRangesBuilder"}],"ImFont_IsLoaded":[{"funcname":"IsLoaded","args":"(ImFont* self)","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFont","argsT":[{"type":"ImFont*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFont_IsLoaded"}],"ImFont_GetCharAdvance":[{"funcname":"GetCharAdvance","args":"(ImFont* self,ImWchar c)","ret":"float","comment":"","call_args":"(c)","argsoriginal":"(ImWchar c)","stname":"ImFont","argsT":[{"type":"ImFont*","name":"self"},{"type":"ImWchar","name":"c"}],"defaults":[],"signature":"(ImWchar)","cimguiname":"ImFont_GetCharAdvance"}],"ImFont_SetFallbackChar":[{"funcname":"SetFallbackChar","args":"(ImFont* self,ImWchar c)","ret":"void","comment":"","call_args":"(c)","argsoriginal":"(ImWchar c)","stname":"ImFont","argsT":[{"type":"ImFont*","name":"self"},{"type":"ImWchar","name":"c"}],"defaults":[],"signature":"(ImWchar)","cimguiname":"ImFont_SetFallbackChar"}],"ImFont_FindGlyphNoFallback":[{"funcname":"FindGlyphNoFallback","args":"(ImFont* self,ImWchar c)","ret":"const ImFontGlyph*","comment":"","call_args":"(c)","argsoriginal":"(ImWchar c)","stname":"ImFont","argsT":[{"type":"ImFont*","name":"self"},{"type":"ImWchar","name":"c"}],"defaults":[],"signature":"(ImWchar)","cimguiname":"ImFont_FindGlyphNoFallback"}],"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_FindGlyph":[{"funcname":"FindGlyph","args":"(ImFont* self,ImWchar c)","ret":"const ImFontGlyph*","comment":"","call_args":"(c)","argsoriginal":"(ImWchar c)","stname":"ImFont","argsT":[{"type":"ImFont*","name":"self"},{"type":"ImWchar","name":"c"}],"defaults":[],"signature":"(ImWchar)","cimguiname":"ImFont_FindGlyph"}],"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":"(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)","ret":"void","comment":"","call_args":"(draw_list,size,pos,col,c)","argsoriginal":"(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)","stname":"ImFont","argsT":[{"type":"ImFont*","name":"self"},{"type":"ImDrawList*","name":"draw_list"},{"type":"float","name":"size"},{"type":"ImVec2","name":"pos"},{"type":"ImU32","name":"col"},{"type":"ImWchar","name":"c"}],"defaults":[],"signature":"(ImDrawList*,float,ImVec2,ImU32,ImWchar)","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":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"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"}],"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"}],"ImDrawList_PathBezierCurveTo":[{"funcname":"PathBezierCurveTo","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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":"(ImGuiPayload* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiPayload","argsT":[{"type":"ImGuiPayload*","name":"self"}],"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"}],"ImFont_ImFont":[{"funcname":"ImFont","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImFont","constructor":true,"comment":"","defaults":[],"signature":"()","cimguiname":"ImFont_ImFont"}],"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"}],"ImGuiStorage_SetAllInt":[{"funcname":"SetAllInt","args":"(ImGuiStorage* self,int val)","ret":"void","comment":"","call_args":"(val)","argsoriginal":"(int val)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiStorage*","name":"self"},{"type":"int","name":"val"}],"defaults":[],"signature":"(int)","cimguiname":"ImGuiStorage_SetAllInt"}],"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"}],"ImFontAtlas_CalcCustomRectUV":[{"funcname":"CalcCustomRectUV","args":"(ImFontAtlas* self,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":"ImFontAtlas*","name":"self"},{"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"}],"ImFontAtlas_GetCustomRectByIndex":[{"funcname":"GetCustomRectByIndex","args":"(ImFontAtlas* self,int index)","ret":"const CustomRect*","comment":"","call_args":"(index)","argsoriginal":"(int index)","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"},{"type":"int","name":"index"}],"defaults":[],"signature":"(int)","cimguiname":"ImFontAtlas_GetCustomRectByIndex"}],"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"}],"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":[]}],"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_AddCustomRectRegular":[{"funcname":"AddCustomRectRegular","args":"(ImFontAtlas* self,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":"ImFontAtlas*","name":"self"},{"type":"unsigned int","name":"id"},{"type":"int","name":"width"},{"type":"int","name":"height"}],"defaults":[],"signature":"(unsigned int,int,int)","cimguiname":"ImFontAtlas_AddCustomRectRegular"}],"GlyphRangesBuilder_AddText":[{"funcname":"AddText","args":"(GlyphRangesBuilder* self,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":"GlyphRangesBuilder*","name":"self"},{"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":"(ImDrawList* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawList_UpdateTextureID"}],"CustomRect_IsPacked":[{"funcname":"IsPacked","args":"(CustomRect* self)","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"CustomRect","argsT":[{"type":"CustomRect*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"CustomRect_IsPacked"}],"ImGuiInputTextCallbackData_HasSelection":[{"funcname":"HasSelection","args":"(ImGuiInputTextCallbackData* self)","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiInputTextCallbackData","argsT":[{"type":"ImGuiInputTextCallbackData*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiInputTextCallbackData_HasSelection"}],"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"}],"ImDrawList_AddCallback":[{"funcname":"AddCallback","args":"(ImDrawList* self,ImDrawCallback callback,void* callback_data)","ret":"void","comment":"","call_args":"(callback,callback_data)","argsoriginal":"(ImDrawCallback callback,void* callback_data)","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"},{"type":"ImDrawCallback","name":"callback"},{"type":"void*","name":"callback_data"}],"defaults":[],"signature":"(ImDrawCallback,void*)","cimguiname":"ImDrawList_AddCallback"}],"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":"(ImFontAtlas* self)","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_IsBuilt"}],"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"}],"GlyphRangesBuilder_AddRanges":[{"funcname":"AddRanges","args":"(GlyphRangesBuilder* self,const ImWchar* ranges)","ret":"void","comment":"","call_args":"(ranges)","argsoriginal":"(const ImWchar* ranges)","stname":"GlyphRangesBuilder","argsT":[{"type":"GlyphRangesBuilder*","name":"self"},{"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"}],"GlyphRangesBuilder_SetBit":[{"funcname":"SetBit","args":"(GlyphRangesBuilder* self,int n)","ret":"void","comment":"","call_args":"(n)","argsoriginal":"(int n)","stname":"GlyphRangesBuilder","argsT":[{"type":"GlyphRangesBuilder*","name":"self"},{"type":"int","name":"n"}],"defaults":[],"signature":"(int)","cimguiname":"GlyphRangesBuilder_SetBit"}],"ImDrawList_PathFillConvex":[{"funcname":"PathFillConvex","args":"(ImDrawList* self,ImU32 col)","ret":"void","comment":"","call_args":"(col)","argsoriginal":"(ImU32 col)","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"},{"type":"ImU32","name":"col"}],"defaults":[],"signature":"(ImU32)","cimguiname":"ImDrawList_PathFillConvex"}],"ImFont_GetDebugName":[{"funcname":"GetDebugName","args":"(ImFont* self)","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFont","argsT":[{"type":"ImFont*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFont_GetDebugName"}],"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"}],"igPopClipRect":[{"funcname":"PopClipRect","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igPopClipRect"}],"ImFontAtlas_GetGlyphRangesThai":[{"funcname":"GetGlyphRangesThai","args":"(ImFontAtlas* self)","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesThai"}],"ImFontAtlas_GetGlyphRangesCyrillic":[{"funcname":"GetGlyphRangesCyrillic","args":"(ImFontAtlas* self)","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesCyrillic"}],"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_GetGlyphRangesChineseSimplifiedCommon":[{"funcname":"GetGlyphRangesChineseSimplifiedCommon","args":"(ImFontAtlas* self)","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"}],"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_GetGlyphRangesChineseFull":[{"funcname":"GetGlyphRangesChineseFull","args":"(ImFontAtlas* self)","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesChineseFull"}],"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"}],"ImFontConfig_ImFontConfig":[{"funcname":"ImFontConfig","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImFontConfig","constructor":true,"comment":"","defaults":[],"signature":"()","cimguiname":"ImFontConfig_ImFontConfig"}],"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"}],"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"}],"igShowUserGuide":[{"funcname":"ShowUserGuide","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igShowUserGuide"}],"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_GetGlyphRangesDefault":[{"funcname":"GetGlyphRangesDefault","args":"(ImFontAtlas* self)","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesDefault"}],"ImGuiInputTextCallbackData_ImGuiInputTextCallbackData":[{"funcname":"ImGuiInputTextCallbackData","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImGuiInputTextCallbackData","constructor":true,"comment":"","defaults":[],"signature":"()","cimguiname":"ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"}],"ImFontAtlas_SetTexID":[{"funcname":"SetTexID","args":"(ImFontAtlas* self,ImTextureID id)","ret":"void","comment":"","call_args":"(id)","argsoriginal":"(ImTextureID id)","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"},{"type":"ImTextureID","name":"id"}],"defaults":[],"signature":"(ImTextureID)","cimguiname":"ImFontAtlas_SetTexID"}],"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":"(ImDrawList* self,ImTextureID texture_id)","ret":"void","comment":"","call_args":"(texture_id)","argsoriginal":"(ImTextureID texture_id)","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"},{"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":"(ImGuiInputTextCallbackData* self,int pos,int bytes_count)","ret":"void","comment":"","call_args":"(pos,bytes_count)","argsoriginal":"(int pos,int bytes_count)","stname":"ImGuiInputTextCallbackData","argsT":[{"type":"ImGuiInputTextCallbackData*","name":"self"},{"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"}],"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"}],"igIsAnyItemActive":[{"funcname":"IsAnyItemActive","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsAnyItemActive"}],"ImDrawList_AddBezierCurve":[{"funcname":"AddBezierCurve","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"ImFontAtlas_AddFontFromMemoryCompressedTTF":[{"funcname":"AddFontFromMemoryCompressedTTF","args":"(ImFontAtlas* self,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":"ImFontAtlas*","name":"self"},{"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"}],"ImFontAtlas_ClearFonts":[{"funcname":"ClearFonts","args":"(ImFontAtlas* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_ClearFonts"}],"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"}],"ImFontAtlas_ClearTexData":[{"funcname":"ClearTexData","args":"(ImFontAtlas* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_ClearTexData"}],"TextRange_destroy":[{"signature":"(TextRange*)","args":"(TextRange* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"TextRange","ov_cimguiname":"TextRange_destroy","cimguiname":"TextRange_destroy","argsT":[{"type":"TextRange*","name":"self"}],"defaults":[]}],"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":"(ImGuiPayload* self)","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiPayload","argsT":[{"type":"ImGuiPayload*","name":"self"}],"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":"(ImFontAtlas* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_Clear"}],"igIsAnyItemFocused":[{"funcname":"IsAnyItemFocused","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsAnyItemFocused"}],"ImFontAtlas_AddFontFromMemoryTTF":[{"funcname":"AddFontFromMemoryTTF","args":"(ImFontAtlas* self,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":"ImFontAtlas*","name":"self"},{"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":"(ImFontAtlas* self,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":"ImFontAtlas*","name":"self"},{"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"}],"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":"(ImDrawList* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"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_AddFontDefault":[{"funcname":"AddFontDefault","args":"(ImFontAtlas* self,const ImFontConfig* font_cfg)","ret":"ImFont*","comment":"","call_args":"(font_cfg)","argsoriginal":"(const ImFontConfig* font_cfg=((void *)0))","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"},{"type":"const ImFontConfig*","name":"font_cfg"}],"defaults":{"font_cfg":"((void *)0)"},"signature":"(const ImFontConfig*)","cimguiname":"ImFontAtlas_AddFontDefault"}],"ImFontAtlas_AddFont":[{"funcname":"AddFont","args":"(ImFontAtlas* self,const ImFontConfig* font_cfg)","ret":"ImFont*","comment":"","call_args":"(font_cfg)","argsoriginal":"(const ImFontConfig* font_cfg)","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"},{"type":"const ImFontConfig*","name":"font_cfg"}],"defaults":[],"signature":"(const ImFontConfig*)","cimguiname":"ImFontAtlas_AddFont"}],"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"}],"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":"(ImFont* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFont","argsT":[{"type":"ImFont*","name":"self"}],"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":"(ImFontAtlas* self)","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_GetGlyphRangesJapanese"}],"ImDrawData_ScaleClipRects":[{"funcname":"ScaleClipRects","args":"(ImDrawData* self,const ImVec2 sc)","ret":"void","comment":"","call_args":"(sc)","argsoriginal":"(const ImVec2& sc)","stname":"ImDrawData","argsT":[{"type":"ImDrawData*","name":"self"},{"type":"const ImVec2","name":"sc"}],"defaults":[],"signature":"(const ImVec2)","cimguiname":"ImDrawData_ScaleClipRects"}],"ImDrawData_DeIndexAllBuffers":[{"funcname":"DeIndexAllBuffers","args":"(ImDrawData* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawData","argsT":[{"type":"ImDrawData*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawData_DeIndexAllBuffers"}],"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_Clear":[{"funcname":"Clear","args":"(ImDrawData* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawData","argsT":[{"type":"ImDrawData*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawData_Clear"}],"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":[]}],"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"}],"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"}],"ImGuiStorage_GetVoidPtr":[{"funcname":"GetVoidPtr","args":"(ImGuiStorage* self,ImGuiID key)","ret":"void*","comment":"","call_args":"(key)","argsoriginal":"(ImGuiID key)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiStorage*","name":"self"},{"type":"ImGuiID","name":"key"}],"defaults":[],"signature":"(ImGuiID)","cimguiname":"ImGuiStorage_GetVoidPtr"}],"ImDrawList_UpdateClipRect":[{"funcname":"UpdateClipRect","args":"(ImDrawList* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawList_UpdateClipRect"}],"ImDrawList_PrimVtx":[{"funcname":"PrimVtx","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"type":"const ImVec2","name":"pos"},{"type":"const ImVec2","name":"uv"},{"type":"ImU32","name":"col"}],"defaults":[],"signature":"(const ImVec2,const ImVec2,ImU32)","cimguiname":"ImDrawList_PrimVtx"}],"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"}],"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"}],"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"}],"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"}],"ImDrawList_PrimRect":[{"funcname":"PrimRect","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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_AddRectFilled":[{"funcname":"AddRectFilled","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"ImDrawList_ClearFreeMemory":[{"funcname":"ClearFreeMemory","args":"(ImDrawList* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawList_ClearFreeMemory"}],"ImGuiListClipper_destroy":[{"signature":"(ImGuiListClipper*)","args":"(ImGuiListClipper* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImGuiListClipper","ov_cimguiname":"ImGuiListClipper_destroy","cimguiname":"ImGuiListClipper_destroy","argsT":[{"type":"ImGuiListClipper*","name":"self"}],"defaults":[]}],"ImDrawList_CloneOutput":[{"funcname":"CloneOutput","args":"(ImDrawList* self)","ret":"ImDrawList*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawList_CloneOutput"}],"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":"(GlyphRangesBuilder* self,ImVector_ImWchar* out_ranges)","ret":"void","comment":"","call_args":"(out_ranges)","argsoriginal":"(ImVector* out_ranges)","stname":"GlyphRangesBuilder","argsT":[{"type":"GlyphRangesBuilder*","name":"self"},{"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"}],"igEndGroup":[{"funcname":"EndGroup","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndGroup"}],"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":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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":"(TextRange* self,char separator,ImVector_TextRange* out)","ret":"void","comment":"","call_args":"(separator,out)","argsoriginal":"(char separator,ImVector* out)","stname":"TextRange","argsT":[{"type":"TextRange*","name":"self"},{"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_PathRect":[{"funcname":"PathRect","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"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"}],"ImDrawList_PathArcToFast":[{"funcname":"PathArcToFast","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"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"}],"igIsWindowAppearing":[{"funcname":"IsWindowAppearing","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsWindowAppearing"}],"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":"(ImGuiTextBuffer* self,const char* fmt,va_list args)","ret":"void","comment":"","call_args":"(fmt,args)","argsoriginal":"(const char* fmt,va_list args)","stname":"ImGuiTextBuffer","argsT":[{"type":"ImGuiTextBuffer*","name":"self"},{"type":"const char*","name":"fmt"},{"type":"va_list","name":"args"}],"defaults":[],"signature":"(const char*,va_list)","cimguiname":"ImGuiTextBuffer_appendfv"}],"ImDrawList_PathStroke":[{"funcname":"PathStroke","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"type":"ImU32","name":"col"},{"type":"bool","name":"closed"},{"type":"float","name":"thickness"}],"defaults":{"thickness":"1.0f"},"signature":"(ImU32,bool,float)","cimguiname":"ImDrawList_PathStroke"}],"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":"(GlyphRangesBuilder* self,int n)","ret":"bool","comment":"","call_args":"(n)","argsoriginal":"(int n)","stname":"GlyphRangesBuilder","argsT":[{"type":"GlyphRangesBuilder*","name":"self"},{"type":"int","name":"n"}],"defaults":[],"signature":"(int)","cimguiname":"GlyphRangesBuilder_GetBit"}],"igSetScrollHereY":[{"funcname":"SetScrollHereY","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":"igSetScrollHereY"}],"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_PathLineToMergeDuplicate":[{"funcname":"PathLineToMergeDuplicate","args":"(ImDrawList* self,const ImVec2 pos)","ret":"void","comment":"","call_args":"(pos)","argsoriginal":"(const ImVec2& pos)","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"},{"type":"const ImVec2","name":"pos"}],"defaults":[],"signature":"(const ImVec2)","cimguiname":"ImDrawList_PathLineToMergeDuplicate"}],"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"}],"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"}],"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":"(ImFontAtlas* self,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":"ImFontAtlas*","name":"self"},{"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"}],"ImDrawList_AddConvexPolyFilled":[{"funcname":"AddConvexPolyFilled","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"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":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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_AddImageQuad":[{"funcname":"AddImageQuad","args":"(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)","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":"ImDrawList*","name":"self"},{"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"}],"igIsWindowCollapsed":[{"funcname":"IsWindowCollapsed","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igIsWindowCollapsed"}],"ImDrawList_AddImage":[{"funcname":"AddImage","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"ImDrawList_AddText":[{"funcname":"AddText","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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":"(ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect)","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":"ImDrawList*","name":"self"},{"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"}],"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_AddCircleFilled":[{"funcname":"AddCircleFilled","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"ImGuiIO_AddInputCharactersUTF8":[{"funcname":"AddInputCharactersUTF8","args":"(ImGuiIO* self,const char* utf8_chars)","ret":"void","comment":"","call_args":"(utf8_chars)","argsoriginal":"(const char* utf8_chars)","stname":"ImGuiIO","argsT":[{"type":"ImGuiIO*","name":"self"},{"type":"const char*","name":"utf8_chars"}],"defaults":[],"signature":"(const char*)","cimguiname":"ImGuiIO_AddInputCharactersUTF8"}],"ImDrawList_AddCircle":[{"funcname":"AddCircle","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"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"}],"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_AddTriangle":[{"funcname":"AddTriangle","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"ImDrawList_AddQuad":[{"funcname":"AddQuad","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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_AddRectFilledMultiColor":[{"funcname":"AddRectFilledMultiColor","args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)","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":"ImDrawList*","name":"self"},{"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"}],"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":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"type":"int","name":"idx_count"},{"type":"int","name":"vtx_count"}],"defaults":[],"signature":"(int,int)","cimguiname":"ImDrawList_PrimReserve"}],"ImDrawList_AddLine":[{"funcname":"AddLine","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"igEndPopup":[{"funcname":"EndPopup","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndPopup"}],"ImFontAtlas_ClearInputData":[{"funcname":"ClearInputData","args":"(ImFontAtlas* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFontAtlas_ClearInputData"}],"ImDrawList_GetClipRectMin":[{"funcname":"GetClipRectMin","args":"(ImDrawList* self)","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawList_GetClipRectMin"},{"funcname":"GetClipRectMin","args":"(ImVec2 *pOut,ImDrawList* self)","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"},{"type":"ImDrawList*","name":"self"}]},{"cimguiname":"ImDrawList_GetClipRectMin","funcname":"GetClipRectMin","args":"(ImDrawList* self)","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImDrawList","retorig":"ImVec2","ov_cimguiname":"ImDrawList_GetClipRectMin_nonUDT2","comment":"","defaults":[],"argsT":[{"type":"ImDrawList*","name":"self"}]}],"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"}],"ImDrawList_PopTextureID":[{"funcname":"PopTextureID","args":"(ImDrawList* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawList_PopTextureID"}],"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"}],"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"}],"ImDrawList_ImDrawList":[{"funcname":"ImDrawList","args":"(const ImDrawListSharedData* shared_data)","argsT":[{"type":"const ImDrawListSharedData*","name":"shared_data"}],"call_args":"(shared_data)","argsoriginal":"(const ImDrawListSharedData* shared_data)","stname":"ImDrawList","constructor":true,"comment":"","defaults":[],"signature":"(const ImDrawListSharedData*)","cimguiname":"ImDrawList_ImDrawList"}],"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"}],"ImDrawCmd_ImDrawCmd":[{"funcname":"ImDrawCmd","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImDrawCmd","constructor":true,"comment":"","defaults":[],"signature":"()","cimguiname":"ImDrawCmd_ImDrawCmd"}],"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"}],"ImGuiListClipper_End":[{"funcname":"End","args":"(ImGuiListClipper* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiListClipper","argsT":[{"type":"ImGuiListClipper*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiListClipper_End"}],"ImGuiListClipper_Begin":[{"funcname":"Begin","args":"(ImGuiListClipper* self,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":"ImGuiListClipper*","name":"self"},{"type":"int","name":"items_count"},{"type":"float","name":"items_height"}],"defaults":{"items_height":"-1.0f"},"signature":"(int,float)","cimguiname":"ImGuiListClipper_Begin"}],"igGetDragDropPayload":[{"funcname":"GetDragDropPayload","args":"()","ret":"const ImGuiPayload*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetDragDropPayload"}],"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_Step":[{"funcname":"Step","args":"(ImGuiListClipper* self)","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiListClipper","argsT":[{"type":"ImGuiListClipper*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiListClipper_Step"}],"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"}],"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"}],"ImGuiListClipper_ImGuiListClipper":[{"funcname":"ImGuiListClipper","args":"(int items_count,float items_height)","argsT":[{"type":"int","name":"items_count"},{"type":"float","name":"items_height"}],"call_args":"(items_count,items_height)","argsoriginal":"(int items_count=-1,float items_height=-1.0f)","stname":"ImGuiListClipper","constructor":true,"comment":"","defaults":{"items_height":"-1.0f","items_count":"-1"},"signature":"(int,float)","cimguiname":"ImGuiListClipper_ImGuiListClipper"}],"ImGuiStorage_GetFloatRef":[{"funcname":"GetFloatRef","args":"(ImGuiStorage* self,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":"ImGuiStorage*","name":"self"},{"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"}],"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"}],"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"}],"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":"(ImGuiIO* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiIO","argsT":[{"type":"ImGuiIO*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiIO_ClearInputCharacters"}],"ImGuiPayload_IsDataType":[{"funcname":"IsDataType","args":"(ImGuiPayload* self,const char* type)","ret":"bool","comment":"","call_args":"(type)","argsoriginal":"(const char* type)","stname":"ImGuiPayload","argsT":[{"type":"ImGuiPayload*","name":"self"},{"type":"const char*","name":"type"}],"defaults":[],"signature":"(const char*)","cimguiname":"ImGuiPayload_IsDataType"}],"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_ImGuiPayload":[{"funcname":"ImGuiPayload","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImGuiPayload","constructor":true,"comment":"","defaults":[],"signature":"()","cimguiname":"ImGuiPayload_ImGuiPayload"}],"igBeginMainMenuBar":[{"funcname":"BeginMainMenuBar","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igBeginMainMenuBar"}],"CustomRect_CustomRect":[{"funcname":"CustomRect","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"CustomRect","constructor":true,"comment":"","defaults":[],"signature":"()","cimguiname":"CustomRect_CustomRect"}],"ImGuiInputTextCallbackData_InsertChars":[{"funcname":"InsertChars","args":"(ImGuiInputTextCallbackData* self,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":"ImGuiInputTextCallbackData*","name":"self"},{"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"}],"ImGuiStorage_GetFloat":[{"funcname":"GetFloat","args":"(ImGuiStorage* self,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":"ImGuiStorage*","name":"self"},{"type":"ImGuiID","name":"key"},{"type":"float","name":"default_val"}],"defaults":{"default_val":"0.0f"},"signature":"(ImGuiID,float)","cimguiname":"ImGuiStorage_GetFloat"}],"ImFontAtlas_GetMouseCursorTexData":[{"funcname":"GetMouseCursorTexData","args":"(ImFontAtlas* self,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":"ImFontAtlas*","name":"self"},{"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_GetVoidPtrRef":[{"funcname":"GetVoidPtrRef","args":"(ImGuiStorage* self,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":"ImGuiStorage*","name":"self"},{"type":"ImGuiID","name":"key"},{"type":"void*","name":"default_val"}],"defaults":{"default_val":"((void *)0)"},"signature":"(ImGuiID,void*)","cimguiname":"ImGuiStorage_GetVoidPtrRef"}],"ImFontConfig_destroy":[{"signature":"(ImFontConfig*)","args":"(ImFontConfig* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImFontConfig","ov_cimguiname":"ImFontConfig_destroy","cimguiname":"ImFontConfig_destroy","argsT":[{"type":"ImFontConfig*","name":"self"}],"defaults":[]}],"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_GetIntRef":[{"funcname":"GetIntRef","args":"(ImGuiStorage* self,ImGuiID key,int default_val)","ret":"int*","comment":"","call_args":"(key,default_val)","argsoriginal":"(ImGuiID key,int default_val=0)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiStorage*","name":"self"},{"type":"ImGuiID","name":"key"},{"type":"int","name":"default_val"}],"defaults":{"default_val":"0"},"signature":"(ImGuiID,int)","cimguiname":"ImGuiStorage_GetIntRef"}],"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_SetVoidPtr":[{"funcname":"SetVoidPtr","args":"(ImGuiStorage* self,ImGuiID key,void* val)","ret":"void","comment":"","call_args":"(key,val)","argsoriginal":"(ImGuiID key,void* val)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiStorage*","name":"self"},{"type":"ImGuiID","name":"key"},{"type":"void*","name":"val"}],"defaults":[],"signature":"(ImGuiID,void*)","cimguiname":"ImGuiStorage_SetVoidPtr"}],"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_SetFloat":[{"funcname":"SetFloat","args":"(ImGuiStorage* self,ImGuiID key,float val)","ret":"void","comment":"","call_args":"(key,val)","argsoriginal":"(ImGuiID key,float val)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiStorage*","name":"self"},{"type":"ImGuiID","name":"key"},{"type":"float","name":"val"}],"defaults":[],"signature":"(ImGuiID,float)","cimguiname":"ImGuiStorage_SetFloat"}],"igEndDragDropSource":[{"funcname":"EndDragDropSource","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndDragDropSource"}],"ImGuiStorage_BuildSortByKey":[{"funcname":"BuildSortByKey","args":"(ImGuiStorage* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiStorage","argsT":[{"type":"ImGuiStorage*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiStorage_BuildSortByKey"}],"ImGuiStorage_SetBool":[{"funcname":"SetBool","args":"(ImGuiStorage* self,ImGuiID key,bool val)","ret":"void","comment":"","call_args":"(key,val)","argsoriginal":"(ImGuiID key,bool val)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiStorage*","name":"self"},{"type":"ImGuiID","name":"key"},{"type":"bool","name":"val"}],"defaults":[],"signature":"(ImGuiID,bool)","cimguiname":"ImGuiStorage_SetBool"}],"ImGuiStorage_GetBool":[{"funcname":"GetBool","args":"(ImGuiStorage* self,ImGuiID key,bool default_val)","ret":"bool","comment":"","call_args":"(key,default_val)","argsoriginal":"(ImGuiID key,bool default_val=false)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiStorage*","name":"self"},{"type":"ImGuiID","name":"key"},{"type":"bool","name":"default_val"}],"defaults":{"default_val":"false"},"signature":"(ImGuiID,bool)","cimguiname":"ImGuiStorage_GetBool"}],"ImGuiStorage_SetInt":[{"funcname":"SetInt","args":"(ImGuiStorage* self,ImGuiID key,int val)","ret":"void","comment":"","call_args":"(key,val)","argsoriginal":"(ImGuiID key,int val)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiStorage*","name":"self"},{"type":"ImGuiID","name":"key"},{"type":"int","name":"val"}],"defaults":[],"signature":"(ImGuiID,int)","cimguiname":"ImGuiStorage_SetInt"}],"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"}],"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"}],"igCloseCurrentPopup":[{"funcname":"CloseCurrentPopup","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igCloseCurrentPopup"}],"ImGuiTextBuffer_clear":[{"funcname":"clear","args":"(ImGuiTextBuffer* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[{"type":"ImGuiTextBuffer*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiTextBuffer_clear"}],"ImGuiStorage_Clear":[{"funcname":"Clear","args":"(ImGuiStorage* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiStorage","argsT":[{"type":"ImGuiStorage*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiStorage_Clear"}],"Pair_Pair":[{"funcname":"Pair","args":"(ImGuiID _key,int _val_i)","argsT":[{"type":"ImGuiID","name":"_key"},{"type":"int","name":"_val_i"}],"call_args":"(_key,_val_i)","argsoriginal":"(ImGuiID _key,int _val_i)","stname":"Pair","constructor":true,"comment":"","ov_cimguiname":"Pair_PairInt","defaults":[],"signature":"(ImGuiID,int)","cimguiname":"Pair_Pair"},{"funcname":"Pair","args":"(ImGuiID _key,float _val_f)","argsT":[{"type":"ImGuiID","name":"_key"},{"type":"float","name":"_val_f"}],"call_args":"(_key,_val_f)","argsoriginal":"(ImGuiID _key,float _val_f)","stname":"Pair","constructor":true,"comment":"","ov_cimguiname":"Pair_PairFloat","defaults":[],"signature":"(ImGuiID,float)","cimguiname":"Pair_Pair"},{"funcname":"Pair","args":"(ImGuiID _key,void* _val_p)","argsT":[{"type":"ImGuiID","name":"_key"},{"type":"void*","name":"_val_p"}],"call_args":"(_key,_val_p)","argsoriginal":"(ImGuiID _key,void* _val_p)","stname":"Pair","constructor":true,"comment":"","ov_cimguiname":"Pair_PairPtr","defaults":[],"signature":"(ImGuiID,void*)","cimguiname":"Pair_Pair"}],"ImGuiTextBuffer_appendf":[{"isvararg":"...)","funcname":"appendf","args":"(ImGuiTextBuffer* self,const char* fmt,...)","ret":"void","comment":"","manual":true,"call_args":"(fmt,...)","argsoriginal":"(const char* fmt,...)","stname":"ImGuiTextBuffer","argsT":[{"type":"ImGuiTextBuffer*","name":"self"},{"type":"const char*","name":"fmt"},{"type":"...","name":"..."}],"defaults":[],"signature":"(const char*,...)","cimguiname":"ImGuiTextBuffer_appendf"}],"ImGuiTextBuffer_c_str":[{"funcname":"c_str","args":"(ImGuiTextBuffer* self)","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[{"type":"ImGuiTextBuffer*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiTextBuffer_c_str"}],"ImGuiTextBuffer_reserve":[{"funcname":"reserve","args":"(ImGuiTextBuffer* self,int capacity)","ret":"void","comment":"","call_args":"(capacity)","argsoriginal":"(int capacity)","stname":"ImGuiTextBuffer","argsT":[{"type":"ImGuiTextBuffer*","name":"self"},{"type":"int","name":"capacity"}],"defaults":[],"signature":"(int)","cimguiname":"ImGuiTextBuffer_reserve"}],"ImGuiTextBuffer_empty":[{"funcname":"empty","args":"(ImGuiTextBuffer* self)","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[{"type":"ImGuiTextBuffer*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiTextBuffer_empty"}],"ImVec4_destroy":[{"signature":"(ImVec4*)","args":"(ImVec4* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImVec4","ov_cimguiname":"ImVec4_destroy","cimguiname":"ImVec4_destroy","argsT":[{"type":"ImVec4*","name":"self"}],"defaults":[]}],"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"}],"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"}],"igListBoxFooter":[{"funcname":"ListBoxFooter","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igListBoxFooter"}],"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"}],"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":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"ImGuiIO_ImGuiIO":[{"funcname":"ImGuiIO","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImGuiIO","constructor":true,"comment":"","defaults":[],"signature":"()","cimguiname":"ImGuiIO_ImGuiIO"}],"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"}],"TextRange_end":[{"funcname":"end","args":"(TextRange* self)","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"TextRange","argsT":[{"type":"TextRange*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"TextRange_end"}],"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_begin":[{"funcname":"begin","args":"(TextRange* self)","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"TextRange","argsT":[{"type":"TextRange*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"TextRange_begin"}],"TextRange_TextRange":[{"funcname":"TextRange","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"TextRange","constructor":true,"comment":"","ov_cimguiname":"TextRange_TextRange","defaults":[],"signature":"()","cimguiname":"TextRange_TextRange"},{"funcname":"TextRange","args":"(const char* _b,const char* _e)","argsT":[{"type":"const char*","name":"_b"},{"type":"const char*","name":"_e"}],"call_args":"(_b,_e)","argsoriginal":"(const char* _b,const char* _e)","stname":"TextRange","constructor":true,"comment":"","ov_cimguiname":"TextRange_TextRangeStr","defaults":[],"signature":"(const char*,const char*)","cimguiname":"TextRange_TextRange"}],"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"}],"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"}],"ImDrawList_GetClipRectMax":[{"funcname":"GetClipRectMax","args":"(ImDrawList* self)","ret":"ImVec2","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawList_GetClipRectMax"},{"funcname":"GetClipRectMax","args":"(ImVec2 *pOut,ImDrawList* self)","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"},{"type":"ImDrawList*","name":"self"}]},{"cimguiname":"ImDrawList_GetClipRectMax","funcname":"GetClipRectMax","args":"(ImDrawList* self)","ret":"ImVec2_Simple","nonUDT":2,"signature":"()","call_args":"()","argsoriginal":"()","stname":"ImDrawList","retorig":"ImVec2","ov_cimguiname":"ImDrawList_GetClipRectMax_nonUDT2","comment":"","defaults":[],"argsT":[{"type":"ImDrawList*","name":"self"}]}],"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"}],"igGetDrawListSharedData":[{"funcname":"GetDrawListSharedData","args":"()","ret":"ImDrawListSharedData*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetDrawListSharedData"}],"ImGuiTextFilter_Draw":[{"funcname":"Draw","args":"(ImGuiTextFilter* self,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":"ImGuiTextFilter*","name":"self"},{"type":"const char*","name":"label"},{"type":"float","name":"width"}],"defaults":{"label":"\"Filter(inc,-exc)\"","width":"0.0f"},"signature":"(const char*,float)","cimguiname":"ImGuiTextFilter_Draw"}],"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)","argsT":[{"type":"const char*","name":"default_filter"}],"call_args":"(default_filter)","argsoriginal":"(const char* default_filter=\"\")","stname":"ImGuiTextFilter","constructor":true,"comment":"","defaults":{"default_filter":"\"\""},"signature":"(const char*)","cimguiname":"ImGuiTextFilter_ImGuiTextFilter"}],"ImGuiOnceUponAFrame_ImGuiOnceUponAFrame":[{"funcname":"ImGuiOnceUponAFrame","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImGuiOnceUponAFrame","constructor":true,"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":"(TextRange* self)","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"TextRange","argsT":[{"type":"TextRange*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"TextRange_empty"}],"ImGuiPayload_IsDelivery":[{"funcname":"IsDelivery","args":"(ImGuiPayload* self)","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiPayload","argsT":[{"type":"ImGuiPayload*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiPayload_IsDelivery"}],"ImGuiIO_AddInputCharacter":[{"funcname":"AddInputCharacter","args":"(ImGuiIO* self,ImWchar c)","ret":"void","comment":"","call_args":"(c)","argsoriginal":"(ImWchar c)","stname":"ImGuiIO","argsT":[{"type":"ImGuiIO*","name":"self"},{"type":"ImWchar","name":"c"}],"defaults":[],"signature":"(ImWchar)","cimguiname":"ImGuiIO_AddInputCharacter"}],"ImDrawList_AddImageRounded":[{"funcname":"AddImageRounded","args":"(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col,float rounding,int rounding_corners)","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":"ImDrawList*","name":"self"},{"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":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImGuiStyle","constructor":true,"comment":"","defaults":[],"signature":"()","cimguiname":"ImGuiStyle_ImGuiStyle"}],"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"}],"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":"(ImFont* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFont","argsT":[{"type":"ImFont*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImFont_ClearOutputData"}],"ImColor_destroy":[{"signature":"(ImColor*)","args":"(ImColor* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImColor","ov_cimguiname":"ImColor_destroy","cimguiname":"ImColor_destroy","argsT":[{"type":"ImColor*","name":"self"}],"defaults":[]}],"ImDrawList_PrimQuadUV":[{"funcname":"PrimQuadUV","args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)","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":"ImDrawList*","name":"self"},{"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":"(ImFontAtlas* self)","ret":"const ImWchar*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","argsT":[{"type":"ImFontAtlas*","name":"self"}],"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":"(ImFontAtlas* self,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":"ImFontAtlas*","name":"self"},{"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":"(GlyphRangesBuilder* self,ImWchar c)","ret":"void","comment":"","call_args":"(c)","argsoriginal":"(ImWchar c)","stname":"GlyphRangesBuilder","argsT":[{"type":"GlyphRangesBuilder*","name":"self"},{"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"}],"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"}],"ImGuiTextFilter_IsActive":[{"funcname":"IsActive","args":"(ImGuiTextFilter* self)","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextFilter","argsT":[{"type":"ImGuiTextFilter*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiTextFilter_IsActive"}],"ImDrawList_PathClear":[{"funcname":"PathClear","args":"(ImDrawList* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawList_PathClear"}],"igBeginGroup":[{"funcname":"BeginGroup","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igBeginGroup"}],"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":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImColor","constructor":true,"comment":"","ov_cimguiname":"ImColor_ImColor","defaults":[],"signature":"()","cimguiname":"ImColor_ImColor"},{"funcname":"ImColor","args":"(int r,int g,int b,int a)","argsT":[{"type":"int","name":"r"},{"type":"int","name":"g"},{"type":"int","name":"b"},{"type":"int","name":"a"}],"call_args":"(r,g,b,a)","argsoriginal":"(int r,int g,int b,int a=255)","stname":"ImColor","constructor":true,"comment":"","ov_cimguiname":"ImColor_ImColorInt","defaults":{"a":"255"},"signature":"(int,int,int,int)","cimguiname":"ImColor_ImColor"},{"funcname":"ImColor","args":"(ImU32 rgba)","argsT":[{"type":"ImU32","name":"rgba"}],"call_args":"(rgba)","argsoriginal":"(ImU32 rgba)","stname":"ImColor","constructor":true,"comment":"","ov_cimguiname":"ImColor_ImColorU32","defaults":[],"signature":"(ImU32)","cimguiname":"ImColor_ImColor"},{"funcname":"ImColor","args":"(float r,float g,float b,float a)","argsT":[{"type":"float","name":"r"},{"type":"float","name":"g"},{"type":"float","name":"b"},{"type":"float","name":"a"}],"call_args":"(r,g,b,a)","argsoriginal":"(float r,float g,float b,float a=1.0f)","stname":"ImColor","constructor":true,"comment":"","ov_cimguiname":"ImColor_ImColorFloat","defaults":{"a":"1.0f"},"signature":"(float,float,float,float)","cimguiname":"ImColor_ImColor"},{"funcname":"ImColor","args":"(const ImVec4 col)","argsT":[{"type":"const ImVec4","name":"col"}],"call_args":"(col)","argsoriginal":"(const ImVec4& col)","stname":"ImColor","constructor":true,"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":"(ImGuiTextFilter* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextFilter","argsT":[{"type":"ImGuiTextFilter*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiTextFilter_Clear"}],"GlyphRangesBuilder_destroy":[{"signature":"(GlyphRangesBuilder*)","args":"(GlyphRangesBuilder* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"GlyphRangesBuilder","ov_cimguiname":"GlyphRangesBuilder_destroy","cimguiname":"GlyphRangesBuilder_destroy","argsT":[{"type":"GlyphRangesBuilder*","name":"self"}],"defaults":[]}],"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"}],"ImGuiTextFilter_destroy":[{"signature":"(ImGuiTextFilter*)","args":"(ImGuiTextFilter* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImGuiTextFilter","ov_cimguiname":"ImGuiTextFilter_destroy","cimguiname":"ImGuiTextFilter_destroy","argsT":[{"type":"ImGuiTextFilter*","name":"self"}],"defaults":[]}],"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":"(ImDrawList* self,ImDrawIdx idx)","ret":"void","comment":"","call_args":"(idx)","argsoriginal":"(ImDrawIdx idx)","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"},{"type":"ImDrawIdx","name":"idx"}],"defaults":[],"signature":"(ImDrawIdx)","cimguiname":"ImDrawList_PrimWriteIdx"}],"ImGuiStyle_ScaleAllSizes":[{"funcname":"ScaleAllSizes","args":"(ImGuiStyle* self,float scale_factor)","ret":"void","comment":"","call_args":"(scale_factor)","argsoriginal":"(float scale_factor)","stname":"ImGuiStyle","argsT":[{"type":"ImGuiStyle*","name":"self"},{"type":"float","name":"scale_factor"}],"defaults":[],"signature":"(float)","cimguiname":"ImGuiStyle_ScaleAllSizes"}],"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":[]}],"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"}],"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"}],"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"}],"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"}],"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"}],"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":"(ImDrawList* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImDrawList_PushClipRectFullScreen"}],"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"}],"igGetTime":[{"funcname":"GetTime","args":"()","ret":"double","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetTime"}],"ImDrawList_ChannelsMerge":[{"funcname":"ChannelsMerge","args":"(ImDrawList* self)","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"}],"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"}],"igGetCursorPosX":[{"funcname":"GetCursorPosX","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetCursorPosX"}],"igEndMainMenuBar":[{"funcname":"EndMainMenuBar","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEndMainMenuBar"}],"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"}],"igGetMouseCursor":[{"funcname":"GetMouseCursor","args":"()","ret":"ImGuiMouseCursor","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetMouseCursor"}],"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"}],"igGetScrollY":[{"funcname":"GetScrollY","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetScrollY"}],"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"}],"ImGuiTextBuffer_begin":[{"funcname":"begin","args":"(ImGuiTextBuffer* self)","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[{"type":"ImGuiTextBuffer*","name":"self"}],"defaults":[],"signature":"()","cimguiname":"ImGuiTextBuffer_begin"}],"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"}],"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"}],"igGetCursorPosY":[{"funcname":"GetCursorPosY","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetCursorPosY"}],"ImFontAtlas_AddCustomRectFontGlyph":[{"funcname":"AddCustomRectFontGlyph","args":"(ImFontAtlas* self,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":"ImFontAtlas*","name":"self"},{"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"}],"ImVec2_ImVec2":[{"funcname":"ImVec2","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImVec2","constructor":true,"comment":"","ov_cimguiname":"ImVec2_ImVec2","defaults":[],"signature":"()","cimguiname":"ImVec2_ImVec2"},{"funcname":"ImVec2","args":"(float _x,float _y)","argsT":[{"type":"float","name":"_x"},{"type":"float","name":"_y"}],"call_args":"(_x,_y)","argsoriginal":"(float _x,float _y)","stname":"ImVec2","constructor":true,"comment":"","ov_cimguiname":"ImVec2_ImVec2Float","defaults":[],"signature":"(float,float)","cimguiname":"ImVec2_ImVec2"}],"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"}],"igEnd":[{"funcname":"End","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igEnd"}],"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"}],"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":[]}],"igLogButtons":[{"funcname":"LogButtons","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igLogButtons"}],"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"}],"igSliderAngle":[{"funcname":"SliderAngle","args":"(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format)","ret":"bool","comment":"","call_args":"(label,v_rad,v_degrees_min,v_degrees_max,format)","argsoriginal":"(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f,const char* format=\"%.0f deg\")","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"},{"type":"const char*","name":"format"}],"defaults":{"v_degrees_min":"-360.0f","v_degrees_max":"+360.0f","format":"\"%.0f deg\""},"signature":"(const char*,float*,float,float,const char*)","cimguiname":"igSliderAngle"}],"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"}],"igGetWindowWidth":[{"funcname":"GetWindowWidth","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetWindowWidth"}],"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":[]}],"ImGuiStorage_GetInt":[{"funcname":"GetInt","args":"(ImGuiStorage* self,ImGuiID key,int default_val)","ret":"int","comment":"","call_args":"(key,default_val)","argsoriginal":"(ImGuiID key,int default_val=0)","stname":"ImGuiStorage","argsT":[{"type":"ImGuiStorage*","name":"self"},{"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"}],"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"}],"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":"(ImColor* self,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":"ImColor*","name":"self"},{"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,ImColor* self,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":"ImColor*","name":"self"},{"type":"float","name":"h"},{"type":"float","name":"s"},{"type":"float","name":"v"},{"type":"float","name":"a"}]},{"cimguiname":"ImColor_HSV","funcname":"HSV","args":"(ImColor* self,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":"ImColor*","name":"self"},{"type":"float","name":"h"},{"type":"float","name":"s"},{"type":"float","name":"v"},{"type":"float","name":"a"}]}],"ImDrawList_PathLineTo":[{"funcname":"PathLineTo","args":"(ImDrawList* self,const ImVec2 pos)","ret":"void","comment":"","call_args":"(pos)","argsoriginal":"(const ImVec2& pos)","stname":"ImDrawList","argsT":[{"type":"ImDrawList*","name":"self"},{"type":"const ImVec2","name":"pos"}],"defaults":[],"signature":"(const ImVec2)","cimguiname":"ImDrawList_PathLineTo"}],"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"}],"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"}],"ImFont_destroy":[{"signature":"(ImFont*)","args":"(ImFont* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImFont","ov_cimguiname":"ImFont_destroy","cimguiname":"ImFont_destroy","argsT":[{"type":"ImFont*","name":"self"}],"defaults":[]}],"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"}],"ImGuiTextBuffer_ImGuiTextBuffer":[{"funcname":"ImGuiTextBuffer","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","constructor":true,"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"}],"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"}],"igGetTextLineHeightWithSpacing":[{"funcname":"GetTextLineHeightWithSpacing","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetTextLineHeightWithSpacing"}],"ImDrawList_PrimRectUV":[{"funcname":"PrimRectUV","args":"(ImDrawList* self,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":"ImDrawList*","name":"self"},{"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"}],"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"}],"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":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImFontAtlas","constructor":true,"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"}],"ImDrawData_destroy":[{"signature":"(ImDrawData*)","args":"(ImDrawData* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImDrawData","ov_cimguiname":"ImDrawData_destroy","cimguiname":"ImDrawData_destroy","argsT":[{"type":"ImDrawData*","name":"self"}],"defaults":[]}],"igTreePop":[{"funcname":"TreePop","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igTreePop"}],"igGetWindowContentRegionWidth":[{"funcname":"GetWindowContentRegionWidth","args":"()","ret":"float","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetWindowContentRegionWidth"}],"ImDrawData_ImDrawData":[{"funcname":"ImDrawData","args":"()","argsT":[],"call_args":"()","argsoriginal":"()","stname":"ImDrawData","constructor":true,"comment":"","defaults":[],"signature":"()","cimguiname":"ImDrawData_ImDrawData"}],"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"}],"ImGuiTextBuffer_end":[{"funcname":"end","args":"(ImGuiTextBuffer* self)","ret":"const char*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGuiTextBuffer","argsT":[{"type":"ImGuiTextBuffer*","name":"self"}],"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":"(ImGuiTextFilter* self,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":"ImGuiTextFilter*","name":"self"},{"type":"const char*","name":"text"},{"type":"const char*","name":"text_end"}],"defaults":{"text_end":"((void *)0)"},"signature":"(const char*,const char*)","cimguiname":"ImGuiTextFilter_PassFilter"}],"ImGuiOnceUponAFrame_destroy":[{"signature":"(ImGuiOnceUponAFrame*)","args":"(ImGuiOnceUponAFrame* self)","ret":"void","call_args":"(self)","destructor":true,"stname":"ImGuiOnceUponAFrame","ov_cimguiname":"ImGuiOnceUponAFrame_destroy","cimguiname":"ImGuiOnceUponAFrame_destroy","argsT":[{"type":"ImGuiOnceUponAFrame*","name":"self"}],"defaults":[]}],"igGetFont":[{"funcname":"GetFont","args":"()","ret":"ImFont*","comment":"","call_args":"()","argsoriginal":"()","stname":"ImGui","argsT":[],"defaults":[],"signature":"()","cimguiname":"igGetFont"}],"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"}],"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"}]} \ 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":"(ImDrawList* self,int channel_index)", +"ret":"void", +"comment":"", +"call_args":"(channel_index)", +"argsoriginal":"(int channel_index)", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}, +{"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":"(ImDrawList* self,int channels_count)", +"ret":"void", +"comment":"", +"call_args":"(channels_count)", +"argsoriginal":"(int channels_count)", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}, +{"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"}], +"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"}], +"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"}], +"CustomRect_destroy":[{"signature":"(CustomRect*)", +"args":"(CustomRect* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"CustomRect", +"ov_cimguiname":"CustomRect_destroy", +"cimguiname":"CustomRect_destroy", +"argsT":[{"type":"CustomRect*", +"name":"self"}], +"defaults":[]}], +"igGetStateStorage":[{"funcname":"GetStateStorage", +"args":"()", +"ret":"ImGuiStorage*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetStateStorage"}], +"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"}], +"ImFontAtlas_destroy":[{"signature":"(ImFontAtlas*)", +"args":"(ImFontAtlas* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImFontAtlas", +"ov_cimguiname":"ImFontAtlas_destroy", +"cimguiname":"ImFontAtlas_destroy", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"defaults":[]}], +"ImGuiStorage_GetBoolRef":[{"funcname":"GetBoolRef", +"args":"(ImGuiStorage* self,ImGuiID key,bool default_val)", +"ret":"bool*", +"comment":"", +"call_args":"(key,default_val)", +"argsoriginal":"(ImGuiID key,bool default_val=false)", +"stname":"ImGuiStorage", +"argsT":[{"type":"ImGuiStorage*", +"name":"self"}, +{"type":"ImGuiID", +"name":"key"}, +{"type":"bool", +"name":"default_val"}], +"defaults":{"default_val":"false"}, +"signature":"(ImGuiID,bool)", +"cimguiname":"ImGuiStorage_GetBoolRef"}], +"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"}], +"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"}], +"ImGuiInputTextCallbackData_destroy":[{"signature":"(ImGuiInputTextCallbackData*)", +"args":"(ImGuiInputTextCallbackData* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImGuiInputTextCallbackData", +"ov_cimguiname":"ImGuiInputTextCallbackData_destroy", +"cimguiname":"ImGuiInputTextCallbackData_destroy", +"argsT":[{"type":"ImGuiInputTextCallbackData*", +"name":"self"}], +"defaults":[]}], +"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"}], +"ImDrawCmd_destroy":[{"signature":"(ImDrawCmd*)", +"args":"(ImDrawCmd* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImDrawCmd", +"ov_cimguiname":"ImDrawCmd_destroy", +"cimguiname":"ImDrawCmd_destroy", +"argsT":[{"type":"ImDrawCmd*", +"name":"self"}], +"defaults":[]}], +"ImDrawList_Clear":[{"funcname":"Clear", +"args":"(ImDrawList* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawList_Clear"}], +"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"}], +"igGetClipboardText":[{"funcname":"GetClipboardText", +"args":"()", +"ret":"const char*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetClipboardText"}], +"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":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImVec4", +"constructor":true, +"comment":"", +"ov_cimguiname":"ImVec4_ImVec4", +"defaults":[], +"signature":"()", +"cimguiname":"ImVec4_ImVec4"}, +{"funcname":"ImVec4", +"args":"(float _x,float _y,float _z,float _w)", +"argsT":[{"type":"float", +"name":"_x"}, +{"type":"float", +"name":"_y"}, +{"type":"float", +"name":"_z"}, +{"type":"float", +"name":"_w"}], +"call_args":"(_x,_y,_z,_w)", +"argsoriginal":"(float _x,float _y,float _z,float _w)", +"stname":"ImVec4", +"constructor":true, +"comment":"", +"ov_cimguiname":"ImVec4_ImVec4Float", +"defaults":[], +"signature":"(float,float,float,float)", +"cimguiname":"ImVec4_ImVec4"}], +"ImGuiPayload_destroy":[{"signature":"(ImGuiPayload*)", +"args":"(ImGuiPayload* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImGuiPayload", +"ov_cimguiname":"ImGuiPayload_destroy", +"cimguiname":"ImGuiPayload_destroy", +"argsT":[{"type":"ImGuiPayload*", +"name":"self"}], +"defaults":[]}], +"ImColor_SetHSV":[{"funcname":"SetHSV", +"args":"(ImColor* self,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":"ImColor*", +"name":"self"}, +{"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"}], +"Pair_destroy":[{"signature":"(Pair*)", +"args":"(Pair* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"Pair", +"ov_cimguiname":"Pair_destroy", +"cimguiname":"Pair_destroy", +"argsT":[{"type":"Pair*", +"name":"self"}], +"defaults":[]}], +"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":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"ImGuiTextBuffer_destroy":[{"signature":"(ImGuiTextBuffer*)", +"args":"(ImGuiTextBuffer* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImGuiTextBuffer", +"ov_cimguiname":"ImGuiTextBuffer_destroy", +"cimguiname":"ImGuiTextBuffer_destroy", +"argsT":[{"type":"ImGuiTextBuffer*", +"name":"self"}], +"defaults":[]}], +"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"}]}], +"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"}], +"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"}], +"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"}], +"ImGuiTextFilter_Build":[{"funcname":"Build", +"args":"(ImGuiTextFilter* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiTextFilter", +"argsT":[{"type":"ImGuiTextFilter*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiTextFilter_Build"}], +"ImGuiIO_destroy":[{"signature":"(ImGuiIO*)", +"args":"(ImGuiIO* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImGuiIO", +"ov_cimguiname":"ImGuiIO_destroy", +"cimguiname":"ImGuiIO_destroy", +"argsT":[{"type":"ImGuiIO*", +"name":"self"}], +"defaults":[]}], +"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":[]}], +"ImGuiStyle_destroy":[{"signature":"(ImGuiStyle*)", +"args":"(ImGuiStyle* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImGuiStyle", +"ov_cimguiname":"ImGuiStyle_destroy", +"cimguiname":"ImGuiStyle_destroy", +"argsT":[{"type":"ImGuiStyle*", +"name":"self"}], +"defaults":[]}], +"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"}], +"ImGuiTextBuffer_size":[{"funcname":"size", +"args":"(ImGuiTextBuffer* self)", +"ret":"int", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiTextBuffer", +"argsT":[{"type":"ImGuiTextBuffer*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiTextBuffer_size"}], +"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":"(ImFontAtlas* self,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":"ImFontAtlas*", +"name":"self"}, +{"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"}], +"ImVec2_destroy":[{"signature":"(ImVec2*)", +"args":"(ImVec2* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImVec2", +"ov_cimguiname":"ImVec2_destroy", +"cimguiname":"ImVec2_destroy", +"argsT":[{"type":"ImVec2*", +"name":"self"}], +"defaults":[]}], +"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"}], +"ImFont_AddRemapChar":[{"funcname":"AddRemapChar", +"args":"(ImFont* self,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":"ImFont*", +"name":"self"}, +{"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":"(ImFont* self,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":"ImFont*", +"name":"self"}, +{"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"}], +"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_GrowIndex":[{"funcname":"GrowIndex", +"args":"(ImFont* self,int new_size)", +"ret":"void", +"comment":"", +"call_args":"(new_size)", +"argsoriginal":"(int new_size)", +"stname":"ImFont", +"argsT":[{"type":"ImFont*", +"name":"self"}, +{"type":"int", +"name":"new_size"}], +"defaults":[], +"signature":"(int)", +"cimguiname":"ImFont_GrowIndex"}], +"ImFont_RenderText":[{"funcname":"RenderText", +"args":"(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip)", +"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":"ImFont*", +"name":"self"}, +{"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"}], +"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"}], +"ImDrawList_destroy":[{"signature":"(ImDrawList*)", +"args":"(ImDrawList* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImDrawList", +"ov_cimguiname":"ImDrawList_destroy", +"cimguiname":"ImDrawList_destroy", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"defaults":[]}], +"ImFontAtlas_Build":[{"funcname":"Build", +"args":"(ImFontAtlas* self)", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"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_CalcWordWrapPositionA":[{"funcname":"CalcWordWrapPositionA", +"args":"(ImFont* self,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":"ImFont*", +"name":"self"}, +{"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"}], +"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":"(ImDrawList* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawList_PopClipRect"}], +"ImFont_CalcTextSizeA":[{"funcname":"CalcTextSizeA", +"args":"(ImFont* self,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":"ImFont*", +"name":"self"}, +{"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,ImFont* self,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":"ImFont*", +"name":"self"}, +{"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":"(ImFont* self,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":"ImFont*", +"name":"self"}, +{"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"}]}], +"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"}], +"GlyphRangesBuilder_GlyphRangesBuilder":[{"funcname":"GlyphRangesBuilder", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"GlyphRangesBuilder", +"constructor":true, +"comment":"", +"defaults":[], +"signature":"()", +"cimguiname":"GlyphRangesBuilder_GlyphRangesBuilder"}], +"ImFont_IsLoaded":[{"funcname":"IsLoaded", +"args":"(ImFont* self)", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFont", +"argsT":[{"type":"ImFont*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFont_IsLoaded"}], +"ImFont_GetCharAdvance":[{"funcname":"GetCharAdvance", +"args":"(ImFont* self,ImWchar c)", +"ret":"float", +"comment":"", +"call_args":"(c)", +"argsoriginal":"(ImWchar c)", +"stname":"ImFont", +"argsT":[{"type":"ImFont*", +"name":"self"}, +{"type":"ImWchar", +"name":"c"}], +"defaults":[], +"signature":"(ImWchar)", +"cimguiname":"ImFont_GetCharAdvance"}], +"ImFont_SetFallbackChar":[{"funcname":"SetFallbackChar", +"args":"(ImFont* self,ImWchar c)", +"ret":"void", +"comment":"", +"call_args":"(c)", +"argsoriginal":"(ImWchar c)", +"stname":"ImFont", +"argsT":[{"type":"ImFont*", +"name":"self"}, +{"type":"ImWchar", +"name":"c"}], +"defaults":[], +"signature":"(ImWchar)", +"cimguiname":"ImFont_SetFallbackChar"}], +"ImFont_FindGlyphNoFallback":[{"funcname":"FindGlyphNoFallback", +"args":"(ImFont* self,ImWchar c)", +"ret":"const ImFontGlyph*", +"comment":"", +"call_args":"(c)", +"argsoriginal":"(ImWchar c)", +"stname":"ImFont", +"argsT":[{"type":"ImFont*", +"name":"self"}, +{"type":"ImWchar", +"name":"c"}], +"defaults":[], +"signature":"(ImWchar)", +"cimguiname":"ImFont_FindGlyphNoFallback"}], +"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_FindGlyph":[{"funcname":"FindGlyph", +"args":"(ImFont* self,ImWchar c)", +"ret":"const ImFontGlyph*", +"comment":"", +"call_args":"(c)", +"argsoriginal":"(ImWchar c)", +"stname":"ImFont", +"argsT":[{"type":"ImFont*", +"name":"self"}, +{"type":"ImWchar", +"name":"c"}], +"defaults":[], +"signature":"(ImWchar)", +"cimguiname":"ImFont_FindGlyph"}], +"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":"(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)", +"ret":"void", +"comment":"", +"call_args":"(draw_list,size,pos,col,c)", +"argsoriginal":"(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)", +"stname":"ImFont", +"argsT":[{"type":"ImFont*", +"name":"self"}, +{"type":"ImDrawList*", +"name":"draw_list"}, +{"type":"float", +"name":"size"}, +{"type":"ImVec2", +"name":"pos"}, +{"type":"ImU32", +"name":"col"}, +{"type":"ImWchar", +"name":"c"}], +"defaults":[], +"signature":"(ImDrawList*,float,ImVec2,ImU32,ImWchar)", +"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":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"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"}], +"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"}], +"ImDrawList_PathBezierCurveTo":[{"funcname":"PathBezierCurveTo", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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":"(ImGuiPayload* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiPayload", +"argsT":[{"type":"ImGuiPayload*", +"name":"self"}], +"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"}], +"ImFont_ImFont":[{"funcname":"ImFont", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFont", +"constructor":true, +"comment":"", +"defaults":[], +"signature":"()", +"cimguiname":"ImFont_ImFont"}], +"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"}], +"ImGuiStorage_SetAllInt":[{"funcname":"SetAllInt", +"args":"(ImGuiStorage* self,int val)", +"ret":"void", +"comment":"", +"call_args":"(val)", +"argsoriginal":"(int val)", +"stname":"ImGuiStorage", +"argsT":[{"type":"ImGuiStorage*", +"name":"self"}, +{"type":"int", +"name":"val"}], +"defaults":[], +"signature":"(int)", +"cimguiname":"ImGuiStorage_SetAllInt"}], +"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"}], +"ImFontAtlas_CalcCustomRectUV":[{"funcname":"CalcCustomRectUV", +"args":"(ImFontAtlas* self,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":"ImFontAtlas*", +"name":"self"}, +{"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"}], +"ImFontAtlas_GetCustomRectByIndex":[{"funcname":"GetCustomRectByIndex", +"args":"(ImFontAtlas* self,int index)", +"ret":"const CustomRect*", +"comment":"", +"call_args":"(index)", +"argsoriginal":"(int index)", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}, +{"type":"int", +"name":"index"}], +"defaults":[], +"signature":"(int)", +"cimguiname":"ImFontAtlas_GetCustomRectByIndex"}], +"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"}], +"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":[]}], +"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_AddCustomRectRegular":[{"funcname":"AddCustomRectRegular", +"args":"(ImFontAtlas* self,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":"ImFontAtlas*", +"name":"self"}, +{"type":"unsigned int", +"name":"id"}, +{"type":"int", +"name":"width"}, +{"type":"int", +"name":"height"}], +"defaults":[], +"signature":"(unsigned int,int,int)", +"cimguiname":"ImFontAtlas_AddCustomRectRegular"}], +"GlyphRangesBuilder_AddText":[{"funcname":"AddText", +"args":"(GlyphRangesBuilder* self,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":"GlyphRangesBuilder*", +"name":"self"}, +{"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":"(ImDrawList* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawList_UpdateTextureID"}], +"CustomRect_IsPacked":[{"funcname":"IsPacked", +"args":"(CustomRect* self)", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"CustomRect", +"argsT":[{"type":"CustomRect*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"CustomRect_IsPacked"}], +"ImGuiInputTextCallbackData_HasSelection":[{"funcname":"HasSelection", +"args":"(ImGuiInputTextCallbackData* self)", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiInputTextCallbackData", +"argsT":[{"type":"ImGuiInputTextCallbackData*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiInputTextCallbackData_HasSelection"}], +"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"}], +"ImDrawList_AddCallback":[{"funcname":"AddCallback", +"args":"(ImDrawList* self,ImDrawCallback callback,void* callback_data)", +"ret":"void", +"comment":"", +"call_args":"(callback,callback_data)", +"argsoriginal":"(ImDrawCallback callback,void* callback_data)", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}, +{"type":"ImDrawCallback", +"name":"callback"}, +{"type":"void*", +"name":"callback_data"}], +"defaults":[], +"signature":"(ImDrawCallback,void*)", +"cimguiname":"ImDrawList_AddCallback"}], +"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":"(ImFontAtlas* self)", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFontAtlas_IsBuilt"}], +"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"}], +"GlyphRangesBuilder_AddRanges":[{"funcname":"AddRanges", +"args":"(GlyphRangesBuilder* self,const ImWchar* ranges)", +"ret":"void", +"comment":"", +"call_args":"(ranges)", +"argsoriginal":"(const ImWchar* ranges)", +"stname":"GlyphRangesBuilder", +"argsT":[{"type":"GlyphRangesBuilder*", +"name":"self"}, +{"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"}], +"GlyphRangesBuilder_SetBit":[{"funcname":"SetBit", +"args":"(GlyphRangesBuilder* self,int n)", +"ret":"void", +"comment":"", +"call_args":"(n)", +"argsoriginal":"(int n)", +"stname":"GlyphRangesBuilder", +"argsT":[{"type":"GlyphRangesBuilder*", +"name":"self"}, +{"type":"int", +"name":"n"}], +"defaults":[], +"signature":"(int)", +"cimguiname":"GlyphRangesBuilder_SetBit"}], +"ImDrawList_PathFillConvex":[{"funcname":"PathFillConvex", +"args":"(ImDrawList* self,ImU32 col)", +"ret":"void", +"comment":"", +"call_args":"(col)", +"argsoriginal":"(ImU32 col)", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}, +{"type":"ImU32", +"name":"col"}], +"defaults":[], +"signature":"(ImU32)", +"cimguiname":"ImDrawList_PathFillConvex"}], +"ImFont_GetDebugName":[{"funcname":"GetDebugName", +"args":"(ImFont* self)", +"ret":"const char*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFont", +"argsT":[{"type":"ImFont*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFont_GetDebugName"}], +"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"}], +"igPopClipRect":[{"funcname":"PopClipRect", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igPopClipRect"}], +"ImFontAtlas_GetGlyphRangesThai":[{"funcname":"GetGlyphRangesThai", +"args":"(ImFontAtlas* self)", +"ret":"const ImWchar*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFontAtlas_GetGlyphRangesThai"}], +"ImFontAtlas_GetGlyphRangesCyrillic":[{"funcname":"GetGlyphRangesCyrillic", +"args":"(ImFontAtlas* self)", +"ret":"const ImWchar*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFontAtlas_GetGlyphRangesCyrillic"}], +"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_GetGlyphRangesChineseSimplifiedCommon":[{"funcname":"GetGlyphRangesChineseSimplifiedCommon", +"args":"(ImFontAtlas* self)", +"ret":"const ImWchar*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"}], +"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_GetGlyphRangesChineseFull":[{"funcname":"GetGlyphRangesChineseFull", +"args":"(ImFontAtlas* self)", +"ret":"const ImWchar*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFontAtlas_GetGlyphRangesChineseFull"}], +"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"}], +"ImFontConfig_ImFontConfig":[{"funcname":"ImFontConfig", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontConfig", +"constructor":true, +"comment":"", +"defaults":[], +"signature":"()", +"cimguiname":"ImFontConfig_ImFontConfig"}], +"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"}], +"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"}], +"igShowUserGuide":[{"funcname":"ShowUserGuide", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igShowUserGuide"}], +"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_GetGlyphRangesDefault":[{"funcname":"GetGlyphRangesDefault", +"args":"(ImFontAtlas* self)", +"ret":"const ImWchar*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFontAtlas_GetGlyphRangesDefault"}], +"ImGuiInputTextCallbackData_ImGuiInputTextCallbackData":[{"funcname":"ImGuiInputTextCallbackData", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiInputTextCallbackData", +"constructor":true, +"comment":"", +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"}], +"ImFontAtlas_SetTexID":[{"funcname":"SetTexID", +"args":"(ImFontAtlas* self,ImTextureID id)", +"ret":"void", +"comment":"", +"call_args":"(id)", +"argsoriginal":"(ImTextureID id)", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}, +{"type":"ImTextureID", +"name":"id"}], +"defaults":[], +"signature":"(ImTextureID)", +"cimguiname":"ImFontAtlas_SetTexID"}], +"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":"(ImDrawList* self,ImTextureID texture_id)", +"ret":"void", +"comment":"", +"call_args":"(texture_id)", +"argsoriginal":"(ImTextureID texture_id)", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}, +{"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":"(ImGuiInputTextCallbackData* self,int pos,int bytes_count)", +"ret":"void", +"comment":"", +"call_args":"(pos,bytes_count)", +"argsoriginal":"(int pos,int bytes_count)", +"stname":"ImGuiInputTextCallbackData", +"argsT":[{"type":"ImGuiInputTextCallbackData*", +"name":"self"}, +{"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"}], +"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"}], +"igIsAnyItemActive":[{"funcname":"IsAnyItemActive", +"args":"()", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igIsAnyItemActive"}], +"ImDrawList_AddBezierCurve":[{"funcname":"AddBezierCurve", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"ImFontAtlas_AddFontFromMemoryCompressedTTF":[{"funcname":"AddFontFromMemoryCompressedTTF", +"args":"(ImFontAtlas* self,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":"ImFontAtlas*", +"name":"self"}, +{"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"}], +"ImFontAtlas_ClearFonts":[{"funcname":"ClearFonts", +"args":"(ImFontAtlas* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFontAtlas_ClearFonts"}], +"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"}], +"ImFontAtlas_ClearTexData":[{"funcname":"ClearTexData", +"args":"(ImFontAtlas* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFontAtlas_ClearTexData"}], +"TextRange_destroy":[{"signature":"(TextRange*)", +"args":"(TextRange* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"TextRange", +"ov_cimguiname":"TextRange_destroy", +"cimguiname":"TextRange_destroy", +"argsT":[{"type":"TextRange*", +"name":"self"}], +"defaults":[]}], +"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":"(ImGuiPayload* self)", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiPayload", +"argsT":[{"type":"ImGuiPayload*", +"name":"self"}], +"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":"(ImFontAtlas* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFontAtlas_Clear"}], +"igIsAnyItemFocused":[{"funcname":"IsAnyItemFocused", +"args":"()", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igIsAnyItemFocused"}], +"ImFontAtlas_AddFontFromMemoryTTF":[{"funcname":"AddFontFromMemoryTTF", +"args":"(ImFontAtlas* self,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":"ImFontAtlas*", +"name":"self"}, +{"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":"(ImFontAtlas* self,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":"ImFontAtlas*", +"name":"self"}, +{"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"}], +"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":"(ImDrawList* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"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_AddFontDefault":[{"funcname":"AddFontDefault", +"args":"(ImFontAtlas* self,const ImFontConfig* font_cfg)", +"ret":"ImFont*", +"comment":"", +"call_args":"(font_cfg)", +"argsoriginal":"(const ImFontConfig* font_cfg=((void *)0))", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}, +{"type":"const ImFontConfig*", +"name":"font_cfg"}], +"defaults":{"font_cfg":"((void *)0)"}, +"signature":"(const ImFontConfig*)", +"cimguiname":"ImFontAtlas_AddFontDefault"}], +"ImFontAtlas_AddFont":[{"funcname":"AddFont", +"args":"(ImFontAtlas* self,const ImFontConfig* font_cfg)", +"ret":"ImFont*", +"comment":"", +"call_args":"(font_cfg)", +"argsoriginal":"(const ImFontConfig* font_cfg)", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}, +{"type":"const ImFontConfig*", +"name":"font_cfg"}], +"defaults":[], +"signature":"(const ImFontConfig*)", +"cimguiname":"ImFontAtlas_AddFont"}], +"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"}], +"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":"(ImFont* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFont", +"argsT":[{"type":"ImFont*", +"name":"self"}], +"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":"(ImFontAtlas* self)", +"ret":"const ImWchar*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFontAtlas_GetGlyphRangesJapanese"}], +"ImDrawData_ScaleClipRects":[{"funcname":"ScaleClipRects", +"args":"(ImDrawData* self,const ImVec2 sc)", +"ret":"void", +"comment":"", +"call_args":"(sc)", +"argsoriginal":"(const ImVec2& sc)", +"stname":"ImDrawData", +"argsT":[{"type":"ImDrawData*", +"name":"self"}, +{"type":"const ImVec2", +"name":"sc"}], +"defaults":[], +"signature":"(const ImVec2)", +"cimguiname":"ImDrawData_ScaleClipRects"}], +"ImDrawData_DeIndexAllBuffers":[{"funcname":"DeIndexAllBuffers", +"args":"(ImDrawData* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawData", +"argsT":[{"type":"ImDrawData*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawData_DeIndexAllBuffers"}], +"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_Clear":[{"funcname":"Clear", +"args":"(ImDrawData* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawData", +"argsT":[{"type":"ImDrawData*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawData_Clear"}], +"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":[]}], +"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"}], +"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"}], +"ImGuiStorage_GetVoidPtr":[{"funcname":"GetVoidPtr", +"args":"(ImGuiStorage* self,ImGuiID key)", +"ret":"void*", +"comment":"", +"call_args":"(key)", +"argsoriginal":"(ImGuiID key)", +"stname":"ImGuiStorage", +"argsT":[{"type":"ImGuiStorage*", +"name":"self"}, +{"type":"ImGuiID", +"name":"key"}], +"defaults":[], +"signature":"(ImGuiID)", +"cimguiname":"ImGuiStorage_GetVoidPtr"}], +"ImDrawList_UpdateClipRect":[{"funcname":"UpdateClipRect", +"args":"(ImDrawList* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawList_UpdateClipRect"}], +"ImDrawList_PrimVtx":[{"funcname":"PrimVtx", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"type":"const ImVec2", +"name":"pos"}, +{"type":"const ImVec2", +"name":"uv"}, +{"type":"ImU32", +"name":"col"}], +"defaults":[], +"signature":"(const ImVec2,const ImVec2,ImU32)", +"cimguiname":"ImDrawList_PrimVtx"}], +"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"}], +"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"}], +"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"}], +"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"}], +"ImDrawList_PrimRect":[{"funcname":"PrimRect", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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_AddRectFilled":[{"funcname":"AddRectFilled", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"ImDrawList_ClearFreeMemory":[{"funcname":"ClearFreeMemory", +"args":"(ImDrawList* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawList_ClearFreeMemory"}], +"ImGuiListClipper_destroy":[{"signature":"(ImGuiListClipper*)", +"args":"(ImGuiListClipper* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImGuiListClipper", +"ov_cimguiname":"ImGuiListClipper_destroy", +"cimguiname":"ImGuiListClipper_destroy", +"argsT":[{"type":"ImGuiListClipper*", +"name":"self"}], +"defaults":[]}], +"ImDrawList_CloneOutput":[{"funcname":"CloneOutput", +"args":"(ImDrawList* self)", +"ret":"ImDrawList*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawList_CloneOutput"}], +"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":"(GlyphRangesBuilder* self,ImVector_ImWchar* out_ranges)", +"ret":"void", +"comment":"", +"call_args":"(out_ranges)", +"argsoriginal":"(ImVector* out_ranges)", +"stname":"GlyphRangesBuilder", +"argsT":[{"type":"GlyphRangesBuilder*", +"name":"self"}, +{"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"}], +"igEndGroup":[{"funcname":"EndGroup", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igEndGroup"}], +"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":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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":"(TextRange* self,char separator,ImVector_TextRange* out)", +"ret":"void", +"comment":"", +"call_args":"(separator,out)", +"argsoriginal":"(char separator,ImVector* out)", +"stname":"TextRange", +"argsT":[{"type":"TextRange*", +"name":"self"}, +{"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_PathRect":[{"funcname":"PathRect", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"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"}], +"ImDrawList_PathArcToFast":[{"funcname":"PathArcToFast", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"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"}], +"igIsWindowAppearing":[{"funcname":"IsWindowAppearing", +"args":"()", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igIsWindowAppearing"}], +"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":"(ImGuiTextBuffer* self,const char* fmt,va_list args)", +"ret":"void", +"comment":"", +"call_args":"(fmt,args)", +"argsoriginal":"(const char* fmt,va_list args)", +"stname":"ImGuiTextBuffer", +"argsT":[{"type":"ImGuiTextBuffer*", +"name":"self"}, +{"type":"const char*", +"name":"fmt"}, +{"type":"va_list", +"name":"args"}], +"defaults":[], +"signature":"(const char*,va_list)", +"cimguiname":"ImGuiTextBuffer_appendfv"}], +"ImDrawList_PathStroke":[{"funcname":"PathStroke", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"type":"ImU32", +"name":"col"}, +{"type":"bool", +"name":"closed"}, +{"type":"float", +"name":"thickness"}], +"defaults":{"thickness":"1.0f"}, +"signature":"(ImU32,bool,float)", +"cimguiname":"ImDrawList_PathStroke"}], +"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":"(GlyphRangesBuilder* self,int n)", +"ret":"bool", +"comment":"", +"call_args":"(n)", +"argsoriginal":"(int n)", +"stname":"GlyphRangesBuilder", +"argsT":[{"type":"GlyphRangesBuilder*", +"name":"self"}, +{"type":"int", +"name":"n"}], +"defaults":[], +"signature":"(int)", +"cimguiname":"GlyphRangesBuilder_GetBit"}], +"igSetScrollHereY":[{"funcname":"SetScrollHereY", +"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":"igSetScrollHereY"}], +"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_PathLineToMergeDuplicate":[{"funcname":"PathLineToMergeDuplicate", +"args":"(ImDrawList* self,const ImVec2 pos)", +"ret":"void", +"comment":"", +"call_args":"(pos)", +"argsoriginal":"(const ImVec2& pos)", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}, +{"type":"const ImVec2", +"name":"pos"}], +"defaults":[], +"signature":"(const ImVec2)", +"cimguiname":"ImDrawList_PathLineToMergeDuplicate"}], +"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"}], +"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"}], +"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":"(ImFontAtlas* self,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":"ImFontAtlas*", +"name":"self"}, +{"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"}], +"ImDrawList_AddConvexPolyFilled":[{"funcname":"AddConvexPolyFilled", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"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":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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_AddImageQuad":[{"funcname":"AddImageQuad", +"args":"(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)", +"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":"ImDrawList*", +"name":"self"}, +{"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"}], +"igIsWindowCollapsed":[{"funcname":"IsWindowCollapsed", +"args":"()", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igIsWindowCollapsed"}], +"ImDrawList_AddImage":[{"funcname":"AddImage", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"ImDrawList_AddText":[{"funcname":"AddText", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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":"(ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect)", +"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":"ImDrawList*", +"name":"self"}, +{"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"}], +"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_AddCircleFilled":[{"funcname":"AddCircleFilled", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"ImGuiIO_AddInputCharactersUTF8":[{"funcname":"AddInputCharactersUTF8", +"args":"(ImGuiIO* self,const char* utf8_chars)", +"ret":"void", +"comment":"", +"call_args":"(utf8_chars)", +"argsoriginal":"(const char* utf8_chars)", +"stname":"ImGuiIO", +"argsT":[{"type":"ImGuiIO*", +"name":"self"}, +{"type":"const char*", +"name":"utf8_chars"}], +"defaults":[], +"signature":"(const char*)", +"cimguiname":"ImGuiIO_AddInputCharactersUTF8"}], +"ImDrawList_AddCircle":[{"funcname":"AddCircle", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"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"}], +"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_AddTriangle":[{"funcname":"AddTriangle", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"ImDrawList_AddQuad":[{"funcname":"AddQuad", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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_AddRectFilledMultiColor":[{"funcname":"AddRectFilledMultiColor", +"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)", +"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":"ImDrawList*", +"name":"self"}, +{"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"}], +"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":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"type":"int", +"name":"idx_count"}, +{"type":"int", +"name":"vtx_count"}], +"defaults":[], +"signature":"(int,int)", +"cimguiname":"ImDrawList_PrimReserve"}], +"ImDrawList_AddLine":[{"funcname":"AddLine", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"igEndPopup":[{"funcname":"EndPopup", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igEndPopup"}], +"ImFontAtlas_ClearInputData":[{"funcname":"ClearInputData", +"args":"(ImFontAtlas* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFontAtlas_ClearInputData"}], +"ImDrawList_GetClipRectMin":[{"funcname":"GetClipRectMin", +"args":"(ImDrawList* self)", +"ret":"ImVec2", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawList_GetClipRectMin"}, +{"funcname":"GetClipRectMin", +"args":"(ImVec2 *pOut,ImDrawList* self)", +"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"}, +{"type":"ImDrawList*", +"name":"self"}]}, +{"cimguiname":"ImDrawList_GetClipRectMin", +"funcname":"GetClipRectMin", +"args":"(ImDrawList* self)", +"ret":"ImVec2_Simple", +"nonUDT":2, +"signature":"()", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"retorig":"ImVec2", +"ov_cimguiname":"ImDrawList_GetClipRectMin_nonUDT2", +"comment":"", +"defaults":[], +"argsT":[{"type":"ImDrawList*", +"name":"self"}]}], +"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"}], +"ImDrawList_PopTextureID":[{"funcname":"PopTextureID", +"args":"(ImDrawList* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawList_PopTextureID"}], +"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"}], +"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"}], +"ImDrawList_ImDrawList":[{"funcname":"ImDrawList", +"args":"(const ImDrawListSharedData* shared_data)", +"argsT":[{"type":"const ImDrawListSharedData*", +"name":"shared_data"}], +"call_args":"(shared_data)", +"argsoriginal":"(const ImDrawListSharedData* shared_data)", +"stname":"ImDrawList", +"constructor":true, +"comment":"", +"defaults":[], +"signature":"(const ImDrawListSharedData*)", +"cimguiname":"ImDrawList_ImDrawList"}], +"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"}], +"ImDrawCmd_ImDrawCmd":[{"funcname":"ImDrawCmd", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawCmd", +"constructor":true, +"comment":"", +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawCmd_ImDrawCmd"}], +"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"}], +"ImGuiListClipper_End":[{"funcname":"End", +"args":"(ImGuiListClipper* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiListClipper", +"argsT":[{"type":"ImGuiListClipper*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiListClipper_End"}], +"ImGuiListClipper_Begin":[{"funcname":"Begin", +"args":"(ImGuiListClipper* self,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":"ImGuiListClipper*", +"name":"self"}, +{"type":"int", +"name":"items_count"}, +{"type":"float", +"name":"items_height"}], +"defaults":{"items_height":"-1.0f"}, +"signature":"(int,float)", +"cimguiname":"ImGuiListClipper_Begin"}], +"igGetDragDropPayload":[{"funcname":"GetDragDropPayload", +"args":"()", +"ret":"const ImGuiPayload*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetDragDropPayload"}], +"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_Step":[{"funcname":"Step", +"args":"(ImGuiListClipper* self)", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiListClipper", +"argsT":[{"type":"ImGuiListClipper*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiListClipper_Step"}], +"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"}], +"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"}], +"ImGuiListClipper_ImGuiListClipper":[{"funcname":"ImGuiListClipper", +"args":"(int items_count,float items_height)", +"argsT":[{"type":"int", +"name":"items_count"}, +{"type":"float", +"name":"items_height"}], +"call_args":"(items_count,items_height)", +"argsoriginal":"(int items_count=-1,float items_height=-1.0f)", +"stname":"ImGuiListClipper", +"constructor":true, +"comment":"", +"defaults":{"items_height":"-1.0f", +"items_count":"-1"}, +"signature":"(int,float)", +"cimguiname":"ImGuiListClipper_ImGuiListClipper"}], +"ImGuiStorage_GetFloatRef":[{"funcname":"GetFloatRef", +"args":"(ImGuiStorage* self,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":"ImGuiStorage*", +"name":"self"}, +{"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"}], +"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"}], +"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"}], +"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":"(ImGuiIO* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiIO", +"argsT":[{"type":"ImGuiIO*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiIO_ClearInputCharacters"}], +"ImGuiPayload_IsDataType":[{"funcname":"IsDataType", +"args":"(ImGuiPayload* self,const char* type)", +"ret":"bool", +"comment":"", +"call_args":"(type)", +"argsoriginal":"(const char* type)", +"stname":"ImGuiPayload", +"argsT":[{"type":"ImGuiPayload*", +"name":"self"}, +{"type":"const char*", +"name":"type"}], +"defaults":[], +"signature":"(const char*)", +"cimguiname":"ImGuiPayload_IsDataType"}], +"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_ImGuiPayload":[{"funcname":"ImGuiPayload", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiPayload", +"constructor":true, +"comment":"", +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiPayload_ImGuiPayload"}], +"igBeginMainMenuBar":[{"funcname":"BeginMainMenuBar", +"args":"()", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igBeginMainMenuBar"}], +"CustomRect_CustomRect":[{"funcname":"CustomRect", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"CustomRect", +"constructor":true, +"comment":"", +"defaults":[], +"signature":"()", +"cimguiname":"CustomRect_CustomRect"}], +"ImGuiInputTextCallbackData_InsertChars":[{"funcname":"InsertChars", +"args":"(ImGuiInputTextCallbackData* self,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":"ImGuiInputTextCallbackData*", +"name":"self"}, +{"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"}], +"ImGuiStorage_GetFloat":[{"funcname":"GetFloat", +"args":"(ImGuiStorage* self,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":"ImGuiStorage*", +"name":"self"}, +{"type":"ImGuiID", +"name":"key"}, +{"type":"float", +"name":"default_val"}], +"defaults":{"default_val":"0.0f"}, +"signature":"(ImGuiID,float)", +"cimguiname":"ImGuiStorage_GetFloat"}], +"ImFontAtlas_GetMouseCursorTexData":[{"funcname":"GetMouseCursorTexData", +"args":"(ImFontAtlas* self,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":"ImFontAtlas*", +"name":"self"}, +{"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_GetVoidPtrRef":[{"funcname":"GetVoidPtrRef", +"args":"(ImGuiStorage* self,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":"ImGuiStorage*", +"name":"self"}, +{"type":"ImGuiID", +"name":"key"}, +{"type":"void*", +"name":"default_val"}], +"defaults":{"default_val":"((void *)0)"}, +"signature":"(ImGuiID,void*)", +"cimguiname":"ImGuiStorage_GetVoidPtrRef"}], +"ImFontConfig_destroy":[{"signature":"(ImFontConfig*)", +"args":"(ImFontConfig* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImFontConfig", +"ov_cimguiname":"ImFontConfig_destroy", +"cimguiname":"ImFontConfig_destroy", +"argsT":[{"type":"ImFontConfig*", +"name":"self"}], +"defaults":[]}], +"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_GetIntRef":[{"funcname":"GetIntRef", +"args":"(ImGuiStorage* self,ImGuiID key,int default_val)", +"ret":"int*", +"comment":"", +"call_args":"(key,default_val)", +"argsoriginal":"(ImGuiID key,int default_val=0)", +"stname":"ImGuiStorage", +"argsT":[{"type":"ImGuiStorage*", +"name":"self"}, +{"type":"ImGuiID", +"name":"key"}, +{"type":"int", +"name":"default_val"}], +"defaults":{"default_val":"0"}, +"signature":"(ImGuiID,int)", +"cimguiname":"ImGuiStorage_GetIntRef"}], +"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_SetVoidPtr":[{"funcname":"SetVoidPtr", +"args":"(ImGuiStorage* self,ImGuiID key,void* val)", +"ret":"void", +"comment":"", +"call_args":"(key,val)", +"argsoriginal":"(ImGuiID key,void* val)", +"stname":"ImGuiStorage", +"argsT":[{"type":"ImGuiStorage*", +"name":"self"}, +{"type":"ImGuiID", +"name":"key"}, +{"type":"void*", +"name":"val"}], +"defaults":[], +"signature":"(ImGuiID,void*)", +"cimguiname":"ImGuiStorage_SetVoidPtr"}], +"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_SetFloat":[{"funcname":"SetFloat", +"args":"(ImGuiStorage* self,ImGuiID key,float val)", +"ret":"void", +"comment":"", +"call_args":"(key,val)", +"argsoriginal":"(ImGuiID key,float val)", +"stname":"ImGuiStorage", +"argsT":[{"type":"ImGuiStorage*", +"name":"self"}, +{"type":"ImGuiID", +"name":"key"}, +{"type":"float", +"name":"val"}], +"defaults":[], +"signature":"(ImGuiID,float)", +"cimguiname":"ImGuiStorage_SetFloat"}], +"igEndDragDropSource":[{"funcname":"EndDragDropSource", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igEndDragDropSource"}], +"ImGuiStorage_BuildSortByKey":[{"funcname":"BuildSortByKey", +"args":"(ImGuiStorage* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiStorage", +"argsT":[{"type":"ImGuiStorage*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiStorage_BuildSortByKey"}], +"ImGuiStorage_SetBool":[{"funcname":"SetBool", +"args":"(ImGuiStorage* self,ImGuiID key,bool val)", +"ret":"void", +"comment":"", +"call_args":"(key,val)", +"argsoriginal":"(ImGuiID key,bool val)", +"stname":"ImGuiStorage", +"argsT":[{"type":"ImGuiStorage*", +"name":"self"}, +{"type":"ImGuiID", +"name":"key"}, +{"type":"bool", +"name":"val"}], +"defaults":[], +"signature":"(ImGuiID,bool)", +"cimguiname":"ImGuiStorage_SetBool"}], +"ImGuiStorage_GetBool":[{"funcname":"GetBool", +"args":"(ImGuiStorage* self,ImGuiID key,bool default_val)", +"ret":"bool", +"comment":"", +"call_args":"(key,default_val)", +"argsoriginal":"(ImGuiID key,bool default_val=false)", +"stname":"ImGuiStorage", +"argsT":[{"type":"ImGuiStorage*", +"name":"self"}, +{"type":"ImGuiID", +"name":"key"}, +{"type":"bool", +"name":"default_val"}], +"defaults":{"default_val":"false"}, +"signature":"(ImGuiID,bool)", +"cimguiname":"ImGuiStorage_GetBool"}], +"ImGuiStorage_SetInt":[{"funcname":"SetInt", +"args":"(ImGuiStorage* self,ImGuiID key,int val)", +"ret":"void", +"comment":"", +"call_args":"(key,val)", +"argsoriginal":"(ImGuiID key,int val)", +"stname":"ImGuiStorage", +"argsT":[{"type":"ImGuiStorage*", +"name":"self"}, +{"type":"ImGuiID", +"name":"key"}, +{"type":"int", +"name":"val"}], +"defaults":[], +"signature":"(ImGuiID,int)", +"cimguiname":"ImGuiStorage_SetInt"}], +"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"}], +"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"}], +"igCloseCurrentPopup":[{"funcname":"CloseCurrentPopup", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igCloseCurrentPopup"}], +"ImGuiTextBuffer_clear":[{"funcname":"clear", +"args":"(ImGuiTextBuffer* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiTextBuffer", +"argsT":[{"type":"ImGuiTextBuffer*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiTextBuffer_clear"}], +"ImGuiStorage_Clear":[{"funcname":"Clear", +"args":"(ImGuiStorage* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiStorage", +"argsT":[{"type":"ImGuiStorage*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiStorage_Clear"}], +"Pair_Pair":[{"funcname":"Pair", +"args":"(ImGuiID _key,int _val_i)", +"argsT":[{"type":"ImGuiID", +"name":"_key"}, +{"type":"int", +"name":"_val_i"}], +"call_args":"(_key,_val_i)", +"argsoriginal":"(ImGuiID _key,int _val_i)", +"stname":"Pair", +"constructor":true, +"comment":"", +"ov_cimguiname":"Pair_PairInt", +"defaults":[], +"signature":"(ImGuiID,int)", +"cimguiname":"Pair_Pair"}, +{"funcname":"Pair", +"args":"(ImGuiID _key,float _val_f)", +"argsT":[{"type":"ImGuiID", +"name":"_key"}, +{"type":"float", +"name":"_val_f"}], +"call_args":"(_key,_val_f)", +"argsoriginal":"(ImGuiID _key,float _val_f)", +"stname":"Pair", +"constructor":true, +"comment":"", +"ov_cimguiname":"Pair_PairFloat", +"defaults":[], +"signature":"(ImGuiID,float)", +"cimguiname":"Pair_Pair"}, +{"funcname":"Pair", +"args":"(ImGuiID _key,void* _val_p)", +"argsT":[{"type":"ImGuiID", +"name":"_key"}, +{"type":"void*", +"name":"_val_p"}], +"call_args":"(_key,_val_p)", +"argsoriginal":"(ImGuiID _key,void* _val_p)", +"stname":"Pair", +"constructor":true, +"comment":"", +"ov_cimguiname":"Pair_PairPtr", +"defaults":[], +"signature":"(ImGuiID,void*)", +"cimguiname":"Pair_Pair"}], +"ImGuiTextBuffer_appendf":[{"isvararg":"...)", +"funcname":"appendf", +"args":"(ImGuiTextBuffer* self,const char* fmt,...)", +"ret":"void", +"comment":"", +"manual":true, +"call_args":"(fmt,...)", +"argsoriginal":"(const char* fmt,...)", +"stname":"ImGuiTextBuffer", +"argsT":[{"type":"ImGuiTextBuffer*", +"name":"self"}, +{"type":"const char*", +"name":"fmt"}, +{"type":"...", +"name":"..."}], +"defaults":[], +"signature":"(const char*,...)", +"cimguiname":"ImGuiTextBuffer_appendf"}], +"ImGuiTextBuffer_c_str":[{"funcname":"c_str", +"args":"(ImGuiTextBuffer* self)", +"ret":"const char*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiTextBuffer", +"argsT":[{"type":"ImGuiTextBuffer*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiTextBuffer_c_str"}], +"ImGuiTextBuffer_reserve":[{"funcname":"reserve", +"args":"(ImGuiTextBuffer* self,int capacity)", +"ret":"void", +"comment":"", +"call_args":"(capacity)", +"argsoriginal":"(int capacity)", +"stname":"ImGuiTextBuffer", +"argsT":[{"type":"ImGuiTextBuffer*", +"name":"self"}, +{"type":"int", +"name":"capacity"}], +"defaults":[], +"signature":"(int)", +"cimguiname":"ImGuiTextBuffer_reserve"}], +"ImGuiTextBuffer_empty":[{"funcname":"empty", +"args":"(ImGuiTextBuffer* self)", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiTextBuffer", +"argsT":[{"type":"ImGuiTextBuffer*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiTextBuffer_empty"}], +"ImVec4_destroy":[{"signature":"(ImVec4*)", +"args":"(ImVec4* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImVec4", +"ov_cimguiname":"ImVec4_destroy", +"cimguiname":"ImVec4_destroy", +"argsT":[{"type":"ImVec4*", +"name":"self"}], +"defaults":[]}], +"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"}], +"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"}], +"igListBoxFooter":[{"funcname":"ListBoxFooter", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igListBoxFooter"}], +"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"}], +"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":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"ImGuiIO_ImGuiIO":[{"funcname":"ImGuiIO", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiIO", +"constructor":true, +"comment":"", +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiIO_ImGuiIO"}], +"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"}], +"TextRange_end":[{"funcname":"end", +"args":"(TextRange* self)", +"ret":"const char*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"TextRange", +"argsT":[{"type":"TextRange*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"TextRange_end"}], +"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_begin":[{"funcname":"begin", +"args":"(TextRange* self)", +"ret":"const char*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"TextRange", +"argsT":[{"type":"TextRange*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"TextRange_begin"}], +"TextRange_TextRange":[{"funcname":"TextRange", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"TextRange", +"constructor":true, +"comment":"", +"ov_cimguiname":"TextRange_TextRange", +"defaults":[], +"signature":"()", +"cimguiname":"TextRange_TextRange"}, +{"funcname":"TextRange", +"args":"(const char* _b,const char* _e)", +"argsT":[{"type":"const char*", +"name":"_b"}, +{"type":"const char*", +"name":"_e"}], +"call_args":"(_b,_e)", +"argsoriginal":"(const char* _b,const char* _e)", +"stname":"TextRange", +"constructor":true, +"comment":"", +"ov_cimguiname":"TextRange_TextRangeStr", +"defaults":[], +"signature":"(const char*,const char*)", +"cimguiname":"TextRange_TextRange"}], +"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"}], +"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"}], +"ImDrawList_GetClipRectMax":[{"funcname":"GetClipRectMax", +"args":"(ImDrawList* self)", +"ret":"ImVec2", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawList_GetClipRectMax"}, +{"funcname":"GetClipRectMax", +"args":"(ImVec2 *pOut,ImDrawList* self)", +"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"}, +{"type":"ImDrawList*", +"name":"self"}]}, +{"cimguiname":"ImDrawList_GetClipRectMax", +"funcname":"GetClipRectMax", +"args":"(ImDrawList* self)", +"ret":"ImVec2_Simple", +"nonUDT":2, +"signature":"()", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"retorig":"ImVec2", +"ov_cimguiname":"ImDrawList_GetClipRectMax_nonUDT2", +"comment":"", +"defaults":[], +"argsT":[{"type":"ImDrawList*", +"name":"self"}]}], +"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"}], +"igGetDrawListSharedData":[{"funcname":"GetDrawListSharedData", +"args":"()", +"ret":"ImDrawListSharedData*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetDrawListSharedData"}], +"ImGuiTextFilter_Draw":[{"funcname":"Draw", +"args":"(ImGuiTextFilter* self,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":"ImGuiTextFilter*", +"name":"self"}, +{"type":"const char*", +"name":"label"}, +{"type":"float", +"name":"width"}], +"defaults":{"label":"\"Filter(inc,-exc)\"", +"width":"0.0f"}, +"signature":"(const char*,float)", +"cimguiname":"ImGuiTextFilter_Draw"}], +"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)", +"argsT":[{"type":"const char*", +"name":"default_filter"}], +"call_args":"(default_filter)", +"argsoriginal":"(const char* default_filter=\"\")", +"stname":"ImGuiTextFilter", +"constructor":true, +"comment":"", +"defaults":{"default_filter":"\"\""}, +"signature":"(const char*)", +"cimguiname":"ImGuiTextFilter_ImGuiTextFilter"}], +"ImGuiOnceUponAFrame_ImGuiOnceUponAFrame":[{"funcname":"ImGuiOnceUponAFrame", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiOnceUponAFrame", +"constructor":true, +"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":"(TextRange* self)", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"TextRange", +"argsT":[{"type":"TextRange*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"TextRange_empty"}], +"ImGuiPayload_IsDelivery":[{"funcname":"IsDelivery", +"args":"(ImGuiPayload* self)", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiPayload", +"argsT":[{"type":"ImGuiPayload*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiPayload_IsDelivery"}], +"ImGuiIO_AddInputCharacter":[{"funcname":"AddInputCharacter", +"args":"(ImGuiIO* self,ImWchar c)", +"ret":"void", +"comment":"", +"call_args":"(c)", +"argsoriginal":"(ImWchar c)", +"stname":"ImGuiIO", +"argsT":[{"type":"ImGuiIO*", +"name":"self"}, +{"type":"ImWchar", +"name":"c"}], +"defaults":[], +"signature":"(ImWchar)", +"cimguiname":"ImGuiIO_AddInputCharacter"}], +"ImDrawList_AddImageRounded":[{"funcname":"AddImageRounded", +"args":"(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col,float rounding,int rounding_corners)", +"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":"ImDrawList*", +"name":"self"}, +{"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":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiStyle", +"constructor":true, +"comment":"", +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiStyle_ImGuiStyle"}], +"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"}], +"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":"(ImFont* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFont", +"argsT":[{"type":"ImFont*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImFont_ClearOutputData"}], +"ImColor_destroy":[{"signature":"(ImColor*)", +"args":"(ImColor* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImColor", +"ov_cimguiname":"ImColor_destroy", +"cimguiname":"ImColor_destroy", +"argsT":[{"type":"ImColor*", +"name":"self"}], +"defaults":[]}], +"ImDrawList_PrimQuadUV":[{"funcname":"PrimQuadUV", +"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)", +"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":"ImDrawList*", +"name":"self"}, +{"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":"(ImFontAtlas* self)", +"ret":"const ImWchar*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"argsT":[{"type":"ImFontAtlas*", +"name":"self"}], +"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":"(ImFontAtlas* self,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":"ImFontAtlas*", +"name":"self"}, +{"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":"(GlyphRangesBuilder* self,ImWchar c)", +"ret":"void", +"comment":"", +"call_args":"(c)", +"argsoriginal":"(ImWchar c)", +"stname":"GlyphRangesBuilder", +"argsT":[{"type":"GlyphRangesBuilder*", +"name":"self"}, +{"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"}], +"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"}], +"ImGuiTextFilter_IsActive":[{"funcname":"IsActive", +"args":"(ImGuiTextFilter* self)", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiTextFilter", +"argsT":[{"type":"ImGuiTextFilter*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiTextFilter_IsActive"}], +"ImDrawList_PathClear":[{"funcname":"PathClear", +"args":"(ImDrawList* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawList_PathClear"}], +"igBeginGroup":[{"funcname":"BeginGroup", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igBeginGroup"}], +"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":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImColor", +"constructor":true, +"comment":"", +"ov_cimguiname":"ImColor_ImColor", +"defaults":[], +"signature":"()", +"cimguiname":"ImColor_ImColor"}, +{"funcname":"ImColor", +"args":"(int r,int g,int b,int a)", +"argsT":[{"type":"int", +"name":"r"}, +{"type":"int", +"name":"g"}, +{"type":"int", +"name":"b"}, +{"type":"int", +"name":"a"}], +"call_args":"(r,g,b,a)", +"argsoriginal":"(int r,int g,int b,int a=255)", +"stname":"ImColor", +"constructor":true, +"comment":"", +"ov_cimguiname":"ImColor_ImColorInt", +"defaults":{"a":"255"}, +"signature":"(int,int,int,int)", +"cimguiname":"ImColor_ImColor"}, +{"funcname":"ImColor", +"args":"(ImU32 rgba)", +"argsT":[{"type":"ImU32", +"name":"rgba"}], +"call_args":"(rgba)", +"argsoriginal":"(ImU32 rgba)", +"stname":"ImColor", +"constructor":true, +"comment":"", +"ov_cimguiname":"ImColor_ImColorU32", +"defaults":[], +"signature":"(ImU32)", +"cimguiname":"ImColor_ImColor"}, +{"funcname":"ImColor", +"args":"(float r,float g,float b,float a)", +"argsT":[{"type":"float", +"name":"r"}, +{"type":"float", +"name":"g"}, +{"type":"float", +"name":"b"}, +{"type":"float", +"name":"a"}], +"call_args":"(r,g,b,a)", +"argsoriginal":"(float r,float g,float b,float a=1.0f)", +"stname":"ImColor", +"constructor":true, +"comment":"", +"ov_cimguiname":"ImColor_ImColorFloat", +"defaults":{"a":"1.0f"}, +"signature":"(float,float,float,float)", +"cimguiname":"ImColor_ImColor"}, +{"funcname":"ImColor", +"args":"(const ImVec4 col)", +"argsT":[{"type":"const ImVec4", +"name":"col"}], +"call_args":"(col)", +"argsoriginal":"(const ImVec4& col)", +"stname":"ImColor", +"constructor":true, +"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":"(ImGuiTextFilter* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiTextFilter", +"argsT":[{"type":"ImGuiTextFilter*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiTextFilter_Clear"}], +"GlyphRangesBuilder_destroy":[{"signature":"(GlyphRangesBuilder*)", +"args":"(GlyphRangesBuilder* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"GlyphRangesBuilder", +"ov_cimguiname":"GlyphRangesBuilder_destroy", +"cimguiname":"GlyphRangesBuilder_destroy", +"argsT":[{"type":"GlyphRangesBuilder*", +"name":"self"}], +"defaults":[]}], +"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"}], +"ImGuiTextFilter_destroy":[{"signature":"(ImGuiTextFilter*)", +"args":"(ImGuiTextFilter* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImGuiTextFilter", +"ov_cimguiname":"ImGuiTextFilter_destroy", +"cimguiname":"ImGuiTextFilter_destroy", +"argsT":[{"type":"ImGuiTextFilter*", +"name":"self"}], +"defaults":[]}], +"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":"(ImDrawList* self,ImDrawIdx idx)", +"ret":"void", +"comment":"", +"call_args":"(idx)", +"argsoriginal":"(ImDrawIdx idx)", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}, +{"type":"ImDrawIdx", +"name":"idx"}], +"defaults":[], +"signature":"(ImDrawIdx)", +"cimguiname":"ImDrawList_PrimWriteIdx"}], +"ImGuiStyle_ScaleAllSizes":[{"funcname":"ScaleAllSizes", +"args":"(ImGuiStyle* self,float scale_factor)", +"ret":"void", +"comment":"", +"call_args":"(scale_factor)", +"argsoriginal":"(float scale_factor)", +"stname":"ImGuiStyle", +"argsT":[{"type":"ImGuiStyle*", +"name":"self"}, +{"type":"float", +"name":"scale_factor"}], +"defaults":[], +"signature":"(float)", +"cimguiname":"ImGuiStyle_ScaleAllSizes"}], +"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":[]}], +"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"}], +"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"}], +"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"}], +"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"}], +"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"}], +"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":"(ImDrawList* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawList_PushClipRectFullScreen"}], +"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"}], +"igGetTime":[{"funcname":"GetTime", +"args":"()", +"ret":"double", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetTime"}], +"ImDrawList_ChannelsMerge":[{"funcname":"ChannelsMerge", +"args":"(ImDrawList* self)", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}], +"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"}], +"igGetCursorPosX":[{"funcname":"GetCursorPosX", +"args":"()", +"ret":"float", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetCursorPosX"}], +"igEndMainMenuBar":[{"funcname":"EndMainMenuBar", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igEndMainMenuBar"}], +"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"}], +"igGetMouseCursor":[{"funcname":"GetMouseCursor", +"args":"()", +"ret":"ImGuiMouseCursor", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetMouseCursor"}], +"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"}], +"igGetScrollY":[{"funcname":"GetScrollY", +"args":"()", +"ret":"float", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetScrollY"}], +"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"}], +"ImGuiTextBuffer_begin":[{"funcname":"begin", +"args":"(ImGuiTextBuffer* self)", +"ret":"const char*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiTextBuffer", +"argsT":[{"type":"ImGuiTextBuffer*", +"name":"self"}], +"defaults":[], +"signature":"()", +"cimguiname":"ImGuiTextBuffer_begin"}], +"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"}], +"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"}], +"igGetCursorPosY":[{"funcname":"GetCursorPosY", +"args":"()", +"ret":"float", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetCursorPosY"}], +"ImFontAtlas_AddCustomRectFontGlyph":[{"funcname":"AddCustomRectFontGlyph", +"args":"(ImFontAtlas* self,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":"ImFontAtlas*", +"name":"self"}, +{"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"}], +"ImVec2_ImVec2":[{"funcname":"ImVec2", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImVec2", +"constructor":true, +"comment":"", +"ov_cimguiname":"ImVec2_ImVec2", +"defaults":[], +"signature":"()", +"cimguiname":"ImVec2_ImVec2"}, +{"funcname":"ImVec2", +"args":"(float _x,float _y)", +"argsT":[{"type":"float", +"name":"_x"}, +{"type":"float", +"name":"_y"}], +"call_args":"(_x,_y)", +"argsoriginal":"(float _x,float _y)", +"stname":"ImVec2", +"constructor":true, +"comment":"", +"ov_cimguiname":"ImVec2_ImVec2Float", +"defaults":[], +"signature":"(float,float)", +"cimguiname":"ImVec2_ImVec2"}], +"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"}], +"igEnd":[{"funcname":"End", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igEnd"}], +"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"}], +"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":[]}], +"igLogButtons":[{"funcname":"LogButtons", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igLogButtons"}], +"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"}], +"igSliderAngle":[{"funcname":"SliderAngle", +"args":"(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format)", +"ret":"bool", +"comment":"", +"call_args":"(label,v_rad,v_degrees_min,v_degrees_max,format)", +"argsoriginal":"(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f,const char* format=\"%.0f deg\")", +"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"}, +{"type":"const char*", +"name":"format"}], +"defaults":{"v_degrees_min":"-360.0f", +"v_degrees_max":"+360.0f", +"format":"\"%.0f deg\""}, +"signature":"(const char*,float*,float,float,const char*)", +"cimguiname":"igSliderAngle"}], +"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"}], +"igGetWindowWidth":[{"funcname":"GetWindowWidth", +"args":"()", +"ret":"float", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetWindowWidth"}], +"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":[]}], +"ImGuiStorage_GetInt":[{"funcname":"GetInt", +"args":"(ImGuiStorage* self,ImGuiID key,int default_val)", +"ret":"int", +"comment":"", +"call_args":"(key,default_val)", +"argsoriginal":"(ImGuiID key,int default_val=0)", +"stname":"ImGuiStorage", +"argsT":[{"type":"ImGuiStorage*", +"name":"self"}, +{"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"}], +"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"}], +"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":"(ImColor* self,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":"ImColor*", +"name":"self"}, +{"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,ImColor* self,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":"ImColor*", +"name":"self"}, +{"type":"float", +"name":"h"}, +{"type":"float", +"name":"s"}, +{"type":"float", +"name":"v"}, +{"type":"float", +"name":"a"}]}, +{"cimguiname":"ImColor_HSV", +"funcname":"HSV", +"args":"(ImColor* self,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":"ImColor*", +"name":"self"}, +{"type":"float", +"name":"h"}, +{"type":"float", +"name":"s"}, +{"type":"float", +"name":"v"}, +{"type":"float", +"name":"a"}]}], +"ImDrawList_PathLineTo":[{"funcname":"PathLineTo", +"args":"(ImDrawList* self,const ImVec2 pos)", +"ret":"void", +"comment":"", +"call_args":"(pos)", +"argsoriginal":"(const ImVec2& pos)", +"stname":"ImDrawList", +"argsT":[{"type":"ImDrawList*", +"name":"self"}, +{"type":"const ImVec2", +"name":"pos"}], +"defaults":[], +"signature":"(const ImVec2)", +"cimguiname":"ImDrawList_PathLineTo"}], +"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"}], +"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"}], +"ImFont_destroy":[{"signature":"(ImFont*)", +"args":"(ImFont* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImFont", +"ov_cimguiname":"ImFont_destroy", +"cimguiname":"ImFont_destroy", +"argsT":[{"type":"ImFont*", +"name":"self"}], +"defaults":[]}], +"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"}], +"ImGuiTextBuffer_ImGuiTextBuffer":[{"funcname":"ImGuiTextBuffer", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiTextBuffer", +"constructor":true, +"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"}], +"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"}], +"igGetTextLineHeightWithSpacing":[{"funcname":"GetTextLineHeightWithSpacing", +"args":"()", +"ret":"float", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetTextLineHeightWithSpacing"}], +"ImDrawList_PrimRectUV":[{"funcname":"PrimRectUV", +"args":"(ImDrawList* self,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":"ImDrawList*", +"name":"self"}, +{"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"}], +"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"}], +"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":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImFontAtlas", +"constructor":true, +"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"}], +"ImDrawData_destroy":[{"signature":"(ImDrawData*)", +"args":"(ImDrawData* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImDrawData", +"ov_cimguiname":"ImDrawData_destroy", +"cimguiname":"ImDrawData_destroy", +"argsT":[{"type":"ImDrawData*", +"name":"self"}], +"defaults":[]}], +"igTreePop":[{"funcname":"TreePop", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igTreePop"}], +"igGetWindowContentRegionWidth":[{"funcname":"GetWindowContentRegionWidth", +"args":"()", +"ret":"float", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetWindowContentRegionWidth"}], +"ImDrawData_ImDrawData":[{"funcname":"ImDrawData", +"args":"()", +"argsT":[], +"call_args":"()", +"argsoriginal":"()", +"stname":"ImDrawData", +"constructor":true, +"comment":"", +"defaults":[], +"signature":"()", +"cimguiname":"ImDrawData_ImDrawData"}], +"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"}], +"ImGuiTextBuffer_end":[{"funcname":"end", +"args":"(ImGuiTextBuffer* self)", +"ret":"const char*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGuiTextBuffer", +"argsT":[{"type":"ImGuiTextBuffer*", +"name":"self"}], +"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":"(ImGuiTextFilter* self,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":"ImGuiTextFilter*", +"name":"self"}, +{"type":"const char*", +"name":"text"}, +{"type":"const char*", +"name":"text_end"}], +"defaults":{"text_end":"((void *)0)"}, +"signature":"(const char*,const char*)", +"cimguiname":"ImGuiTextFilter_PassFilter"}], +"ImGuiOnceUponAFrame_destroy":[{"signature":"(ImGuiOnceUponAFrame*)", +"args":"(ImGuiOnceUponAFrame* self)", +"ret":"void", +"call_args":"(self)", +"destructor":true, +"stname":"ImGuiOnceUponAFrame", +"ov_cimguiname":"ImGuiOnceUponAFrame_destroy", +"cimguiname":"ImGuiOnceUponAFrame_destroy", +"argsT":[{"type":"ImGuiOnceUponAFrame*", +"name":"self"}], +"defaults":[]}], +"igGetFont":[{"funcname":"GetFont", +"args":"()", +"ret":"ImFont*", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"ImGui", +"argsT":[], +"defaults":[], +"signature":"()", +"cimguiname":"igGetFont"}], +"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"}], +"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"}]} \ No newline at end of file diff --git a/generator/output/impl_definitions.json b/generator/output/impl_definitions.json index 85015ab..64fa232 100644 --- a/generator/output/impl_definitions.json +++ b/generator/output/impl_definitions.json @@ -1 +1,387 @@ -{"ImGui_ImplOpenGL3_NewFrame":[{"funcname":"ImGui_ImplOpenGL3_NewFrame","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl3","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL3_NewFrame"}],"ImGui_ImplSDL2_Shutdown":[{"funcname":"ImGui_ImplSDL2_Shutdown","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_sdl","defaults":[],"signature":"()","cimguiname":"ImGui_ImplSDL2_Shutdown"}],"ImGui_ImplGlfw_KeyCallback":[{"funcname":"ImGui_ImplGlfw_KeyCallback","args":"(GLFWwindow* window,int key,int scancode,int action,int mods)","ret":"void","comment":"","call_args":"(window,key,scancode,action,mods)","argsoriginal":"(GLFWwindow* window,int key,int scancode,int action,int mods)","stname":"","argsT":[{"type":"GLFWwindow*","name":"window"},{"type":"int","name":"key"},{"type":"int","name":"scancode"},{"type":"int","name":"action"},{"type":"int","name":"mods"}],"location":"imgui_impl_glfw","defaults":[],"signature":"(GLFWwindow*,int,int,int,int)","cimguiname":"ImGui_ImplGlfw_KeyCallback"}],"ImGui_ImplGlfw_InitForVulkan":[{"funcname":"ImGui_ImplGlfw_InitForVulkan","args":"(GLFWwindow* window,bool install_callbacks)","ret":"bool","comment":"","call_args":"(window,install_callbacks)","argsoriginal":"(GLFWwindow* window,bool install_callbacks)","stname":"","argsT":[{"type":"GLFWwindow*","name":"window"},{"type":"bool","name":"install_callbacks"}],"location":"imgui_impl_glfw","defaults":[],"signature":"(GLFWwindow*,bool)","cimguiname":"ImGui_ImplGlfw_InitForVulkan"}],"ImGui_ImplSDL2_NewFrame":[{"funcname":"ImGui_ImplSDL2_NewFrame","args":"(SDL_Window* window)","ret":"void","comment":"","call_args":"(window)","argsoriginal":"(SDL_Window* window)","stname":"","argsT":[{"type":"SDL_Window*","name":"window"}],"location":"imgui_impl_sdl","defaults":[],"signature":"(SDL_Window*)","cimguiname":"ImGui_ImplSDL2_NewFrame"}],"ImGui_ImplSDL2_InitForVulkan":[{"funcname":"ImGui_ImplSDL2_InitForVulkan","args":"(SDL_Window* window)","ret":"bool","comment":"","call_args":"(window)","argsoriginal":"(SDL_Window* window)","stname":"","argsT":[{"type":"SDL_Window*","name":"window"}],"location":"imgui_impl_sdl","defaults":[],"signature":"(SDL_Window*)","cimguiname":"ImGui_ImplSDL2_InitForVulkan"}],"ImGui_ImplGlfw_ScrollCallback":[{"funcname":"ImGui_ImplGlfw_ScrollCallback","args":"(GLFWwindow* window,double xoffset,double yoffset)","ret":"void","comment":"","call_args":"(window,xoffset,yoffset)","argsoriginal":"(GLFWwindow* window,double xoffset,double yoffset)","stname":"","argsT":[{"type":"GLFWwindow*","name":"window"},{"type":"double","name":"xoffset"},{"type":"double","name":"yoffset"}],"location":"imgui_impl_glfw","defaults":[],"signature":"(GLFWwindow*,double,double)","cimguiname":"ImGui_ImplGlfw_ScrollCallback"}],"ImGui_ImplOpenGL3_Init":[{"funcname":"ImGui_ImplOpenGL3_Init","args":"(const char* glsl_version)","ret":"bool","comment":"","call_args":"(glsl_version)","argsoriginal":"(const char* glsl_version=NULL)","stname":"","argsT":[{"type":"const char*","name":"glsl_version"}],"location":"imgui_impl_opengl3","defaults":{"glsl_version":"NULL"},"signature":"(const char*)","cimguiname":"ImGui_ImplOpenGL3_Init"}],"ImGui_ImplSDL2_InitForOpenGL":[{"funcname":"ImGui_ImplSDL2_InitForOpenGL","args":"(SDL_Window* window,void* sdl_gl_context)","ret":"bool","comment":"","call_args":"(window,sdl_gl_context)","argsoriginal":"(SDL_Window* window,void* sdl_gl_context)","stname":"","argsT":[{"type":"SDL_Window*","name":"window"},{"type":"void*","name":"sdl_gl_context"}],"location":"imgui_impl_sdl","defaults":[],"signature":"(SDL_Window*,void*)","cimguiname":"ImGui_ImplSDL2_InitForOpenGL"}],"ImGui_ImplGlfw_InitForOpenGL":[{"funcname":"ImGui_ImplGlfw_InitForOpenGL","args":"(GLFWwindow* window,bool install_callbacks)","ret":"bool","comment":"","call_args":"(window,install_callbacks)","argsoriginal":"(GLFWwindow* window,bool install_callbacks)","stname":"","argsT":[{"type":"GLFWwindow*","name":"window"},{"type":"bool","name":"install_callbacks"}],"location":"imgui_impl_glfw","defaults":[],"signature":"(GLFWwindow*,bool)","cimguiname":"ImGui_ImplGlfw_InitForOpenGL"}],"ImGui_ImplOpenGL2_DestroyDeviceObjects":[{"funcname":"ImGui_ImplOpenGL2_DestroyDeviceObjects","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl2","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL2_DestroyDeviceObjects"}],"ImGui_ImplOpenGL2_DestroyFontsTexture":[{"funcname":"ImGui_ImplOpenGL2_DestroyFontsTexture","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl2","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL2_DestroyFontsTexture"}],"ImGui_ImplOpenGL2_CreateDeviceObjects":[{"funcname":"ImGui_ImplOpenGL2_CreateDeviceObjects","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl2","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL2_CreateDeviceObjects"}],"ImGui_ImplOpenGL3_CreateFontsTexture":[{"funcname":"ImGui_ImplOpenGL3_CreateFontsTexture","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl3","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL3_CreateFontsTexture"}],"ImGui_ImplGlfw_Shutdown":[{"funcname":"ImGui_ImplGlfw_Shutdown","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_glfw","defaults":[],"signature":"()","cimguiname":"ImGui_ImplGlfw_Shutdown"}],"ImGui_ImplOpenGL2_RenderDrawData":[{"funcname":"ImGui_ImplOpenGL2_RenderDrawData","args":"(ImDrawData* draw_data)","ret":"void","comment":"","call_args":"(draw_data)","argsoriginal":"(ImDrawData* draw_data)","stname":"","argsT":[{"type":"ImDrawData*","name":"draw_data"}],"location":"imgui_impl_opengl2","defaults":[],"signature":"(ImDrawData*)","cimguiname":"ImGui_ImplOpenGL2_RenderDrawData"}],"ImGui_ImplOpenGL2_NewFrame":[{"funcname":"ImGui_ImplOpenGL2_NewFrame","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl2","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL2_NewFrame"}],"ImGui_ImplOpenGL2_Shutdown":[{"funcname":"ImGui_ImplOpenGL2_Shutdown","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl2","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL2_Shutdown"}],"ImGui_ImplOpenGL3_DestroyDeviceObjects":[{"funcname":"ImGui_ImplOpenGL3_DestroyDeviceObjects","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl3","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL3_DestroyDeviceObjects"}],"ImGui_ImplGlfw_NewFrame":[{"funcname":"ImGui_ImplGlfw_NewFrame","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_glfw","defaults":[],"signature":"()","cimguiname":"ImGui_ImplGlfw_NewFrame"}],"ImGui_ImplOpenGL3_Shutdown":[{"funcname":"ImGui_ImplOpenGL3_Shutdown","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl3","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL3_Shutdown"}],"ImGui_ImplOpenGL2_Init":[{"funcname":"ImGui_ImplOpenGL2_Init","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl2","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL2_Init"}],"ImGui_ImplSDL2_ProcessEvent":[{"funcname":"ImGui_ImplSDL2_ProcessEvent","args":"(SDL_Event* event)","ret":"bool","comment":"","call_args":"(event)","argsoriginal":"(SDL_Event* event)","stname":"","argsT":[{"type":"SDL_Event*","name":"event"}],"location":"imgui_impl_sdl","defaults":[],"signature":"(SDL_Event*)","cimguiname":"ImGui_ImplSDL2_ProcessEvent"}],"ImGui_ImplGlfw_MouseButtonCallback":[{"funcname":"ImGui_ImplGlfw_MouseButtonCallback","args":"(GLFWwindow* window,int button,int action,int mods)","ret":"void","comment":"","call_args":"(window,button,action,mods)","argsoriginal":"(GLFWwindow* window,int button,int action,int mods)","stname":"","argsT":[{"type":"GLFWwindow*","name":"window"},{"type":"int","name":"button"},{"type":"int","name":"action"},{"type":"int","name":"mods"}],"location":"imgui_impl_glfw","defaults":[],"signature":"(GLFWwindow*,int,int,int)","cimguiname":"ImGui_ImplGlfw_MouseButtonCallback"}],"ImGui_ImplOpenGL2_CreateFontsTexture":[{"funcname":"ImGui_ImplOpenGL2_CreateFontsTexture","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl2","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL2_CreateFontsTexture"}],"ImGui_ImplOpenGL3_DestroyFontsTexture":[{"funcname":"ImGui_ImplOpenGL3_DestroyFontsTexture","args":"()","ret":"void","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl3","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL3_DestroyFontsTexture"}],"ImGui_ImplGlfw_CharCallback":[{"funcname":"ImGui_ImplGlfw_CharCallback","args":"(GLFWwindow* window,unsigned int c)","ret":"void","comment":"","call_args":"(window,c)","argsoriginal":"(GLFWwindow* window,unsigned int c)","stname":"","argsT":[{"type":"GLFWwindow*","name":"window"},{"type":"unsigned int","name":"c"}],"location":"imgui_impl_glfw","defaults":[],"signature":"(GLFWwindow*,unsigned int)","cimguiname":"ImGui_ImplGlfw_CharCallback"}],"ImGui_ImplOpenGL3_RenderDrawData":[{"funcname":"ImGui_ImplOpenGL3_RenderDrawData","args":"(ImDrawData* draw_data)","ret":"void","comment":"","call_args":"(draw_data)","argsoriginal":"(ImDrawData* draw_data)","stname":"","argsT":[{"type":"ImDrawData*","name":"draw_data"}],"location":"imgui_impl_opengl3","defaults":[],"signature":"(ImDrawData*)","cimguiname":"ImGui_ImplOpenGL3_RenderDrawData"}],"ImGui_ImplOpenGL3_CreateDeviceObjects":[{"funcname":"ImGui_ImplOpenGL3_CreateDeviceObjects","args":"()","ret":"bool","comment":"","call_args":"()","argsoriginal":"()","stname":"","argsT":[],"location":"imgui_impl_opengl3","defaults":[],"signature":"()","cimguiname":"ImGui_ImplOpenGL3_CreateDeviceObjects"}]} \ No newline at end of file +{"ImGui_ImplOpenGL3_NewFrame":[{"funcname":"ImGui_ImplOpenGL3_NewFrame", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl3", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL3_NewFrame"}], +"ImGui_ImplSDL2_Shutdown":[{"funcname":"ImGui_ImplSDL2_Shutdown", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_sdl", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplSDL2_Shutdown"}], +"ImGui_ImplGlfw_KeyCallback":[{"funcname":"ImGui_ImplGlfw_KeyCallback", +"args":"(GLFWwindow* window,int key,int scancode,int action,int mods)", +"ret":"void", +"comment":"", +"call_args":"(window,key,scancode,action,mods)", +"argsoriginal":"(GLFWwindow* window,int key,int scancode,int action,int mods)", +"stname":"", +"argsT":[{"type":"GLFWwindow*", +"name":"window"}, +{"type":"int", +"name":"key"}, +{"type":"int", +"name":"scancode"}, +{"type":"int", +"name":"action"}, +{"type":"int", +"name":"mods"}], +"location":"imgui_impl_glfw", +"defaults":[], +"signature":"(GLFWwindow*,int,int,int,int)", +"cimguiname":"ImGui_ImplGlfw_KeyCallback"}], +"ImGui_ImplGlfw_InitForVulkan":[{"funcname":"ImGui_ImplGlfw_InitForVulkan", +"args":"(GLFWwindow* window,bool install_callbacks)", +"ret":"bool", +"comment":"", +"call_args":"(window,install_callbacks)", +"argsoriginal":"(GLFWwindow* window,bool install_callbacks)", +"stname":"", +"argsT":[{"type":"GLFWwindow*", +"name":"window"}, +{"type":"bool", +"name":"install_callbacks"}], +"location":"imgui_impl_glfw", +"defaults":[], +"signature":"(GLFWwindow*,bool)", +"cimguiname":"ImGui_ImplGlfw_InitForVulkan"}], +"ImGui_ImplSDL2_NewFrame":[{"funcname":"ImGui_ImplSDL2_NewFrame", +"args":"(SDL_Window* window)", +"ret":"void", +"comment":"", +"call_args":"(window)", +"argsoriginal":"(SDL_Window* window)", +"stname":"", +"argsT":[{"type":"SDL_Window*", +"name":"window"}], +"location":"imgui_impl_sdl", +"defaults":[], +"signature":"(SDL_Window*)", +"cimguiname":"ImGui_ImplSDL2_NewFrame"}], +"ImGui_ImplSDL2_InitForVulkan":[{"funcname":"ImGui_ImplSDL2_InitForVulkan", +"args":"(SDL_Window* window)", +"ret":"bool", +"comment":"", +"call_args":"(window)", +"argsoriginal":"(SDL_Window* window)", +"stname":"", +"argsT":[{"type":"SDL_Window*", +"name":"window"}], +"location":"imgui_impl_sdl", +"defaults":[], +"signature":"(SDL_Window*)", +"cimguiname":"ImGui_ImplSDL2_InitForVulkan"}], +"ImGui_ImplGlfw_ScrollCallback":[{"funcname":"ImGui_ImplGlfw_ScrollCallback", +"args":"(GLFWwindow* window,double xoffset,double yoffset)", +"ret":"void", +"comment":"", +"call_args":"(window,xoffset,yoffset)", +"argsoriginal":"(GLFWwindow* window,double xoffset,double yoffset)", +"stname":"", +"argsT":[{"type":"GLFWwindow*", +"name":"window"}, +{"type":"double", +"name":"xoffset"}, +{"type":"double", +"name":"yoffset"}], +"location":"imgui_impl_glfw", +"defaults":[], +"signature":"(GLFWwindow*,double,double)", +"cimguiname":"ImGui_ImplGlfw_ScrollCallback"}], +"ImGui_ImplOpenGL3_Init":[{"funcname":"ImGui_ImplOpenGL3_Init", +"args":"(const char* glsl_version)", +"ret":"bool", +"comment":"", +"call_args":"(glsl_version)", +"argsoriginal":"(const char* glsl_version=NULL)", +"stname":"", +"argsT":[{"type":"const char*", +"name":"glsl_version"}], +"location":"imgui_impl_opengl3", +"defaults":{"glsl_version":"NULL"}, +"signature":"(const char*)", +"cimguiname":"ImGui_ImplOpenGL3_Init"}], +"ImGui_ImplSDL2_InitForOpenGL":[{"funcname":"ImGui_ImplSDL2_InitForOpenGL", +"args":"(SDL_Window* window,void* sdl_gl_context)", +"ret":"bool", +"comment":"", +"call_args":"(window,sdl_gl_context)", +"argsoriginal":"(SDL_Window* window,void* sdl_gl_context)", +"stname":"", +"argsT":[{"type":"SDL_Window*", +"name":"window"}, +{"type":"void*", +"name":"sdl_gl_context"}], +"location":"imgui_impl_sdl", +"defaults":[], +"signature":"(SDL_Window*,void*)", +"cimguiname":"ImGui_ImplSDL2_InitForOpenGL"}], +"ImGui_ImplGlfw_InitForOpenGL":[{"funcname":"ImGui_ImplGlfw_InitForOpenGL", +"args":"(GLFWwindow* window,bool install_callbacks)", +"ret":"bool", +"comment":"", +"call_args":"(window,install_callbacks)", +"argsoriginal":"(GLFWwindow* window,bool install_callbacks)", +"stname":"", +"argsT":[{"type":"GLFWwindow*", +"name":"window"}, +{"type":"bool", +"name":"install_callbacks"}], +"location":"imgui_impl_glfw", +"defaults":[], +"signature":"(GLFWwindow*,bool)", +"cimguiname":"ImGui_ImplGlfw_InitForOpenGL"}], +"ImGui_ImplOpenGL2_DestroyDeviceObjects":[{"funcname":"ImGui_ImplOpenGL2_DestroyDeviceObjects", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl2", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL2_DestroyDeviceObjects"}], +"ImGui_ImplOpenGL2_DestroyFontsTexture":[{"funcname":"ImGui_ImplOpenGL2_DestroyFontsTexture", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl2", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL2_DestroyFontsTexture"}], +"ImGui_ImplOpenGL2_CreateDeviceObjects":[{"funcname":"ImGui_ImplOpenGL2_CreateDeviceObjects", +"args":"()", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl2", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL2_CreateDeviceObjects"}], +"ImGui_ImplOpenGL3_CreateFontsTexture":[{"funcname":"ImGui_ImplOpenGL3_CreateFontsTexture", +"args":"()", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl3", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL3_CreateFontsTexture"}], +"ImGui_ImplGlfw_Shutdown":[{"funcname":"ImGui_ImplGlfw_Shutdown", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_glfw", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplGlfw_Shutdown"}], +"ImGui_ImplOpenGL2_RenderDrawData":[{"funcname":"ImGui_ImplOpenGL2_RenderDrawData", +"args":"(ImDrawData* draw_data)", +"ret":"void", +"comment":"", +"call_args":"(draw_data)", +"argsoriginal":"(ImDrawData* draw_data)", +"stname":"", +"argsT":[{"type":"ImDrawData*", +"name":"draw_data"}], +"location":"imgui_impl_opengl2", +"defaults":[], +"signature":"(ImDrawData*)", +"cimguiname":"ImGui_ImplOpenGL2_RenderDrawData"}], +"ImGui_ImplOpenGL2_NewFrame":[{"funcname":"ImGui_ImplOpenGL2_NewFrame", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl2", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL2_NewFrame"}], +"ImGui_ImplOpenGL2_Shutdown":[{"funcname":"ImGui_ImplOpenGL2_Shutdown", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl2", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL2_Shutdown"}], +"ImGui_ImplOpenGL3_DestroyDeviceObjects":[{"funcname":"ImGui_ImplOpenGL3_DestroyDeviceObjects", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl3", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL3_DestroyDeviceObjects"}], +"ImGui_ImplGlfw_NewFrame":[{"funcname":"ImGui_ImplGlfw_NewFrame", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_glfw", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplGlfw_NewFrame"}], +"ImGui_ImplOpenGL3_Shutdown":[{"funcname":"ImGui_ImplOpenGL3_Shutdown", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl3", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL3_Shutdown"}], +"ImGui_ImplOpenGL2_Init":[{"funcname":"ImGui_ImplOpenGL2_Init", +"args":"()", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl2", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL2_Init"}], +"ImGui_ImplSDL2_ProcessEvent":[{"funcname":"ImGui_ImplSDL2_ProcessEvent", +"args":"(SDL_Event* event)", +"ret":"bool", +"comment":"", +"call_args":"(event)", +"argsoriginal":"(SDL_Event* event)", +"stname":"", +"argsT":[{"type":"SDL_Event*", +"name":"event"}], +"location":"imgui_impl_sdl", +"defaults":[], +"signature":"(SDL_Event*)", +"cimguiname":"ImGui_ImplSDL2_ProcessEvent"}], +"ImGui_ImplGlfw_MouseButtonCallback":[{"funcname":"ImGui_ImplGlfw_MouseButtonCallback", +"args":"(GLFWwindow* window,int button,int action,int mods)", +"ret":"void", +"comment":"", +"call_args":"(window,button,action,mods)", +"argsoriginal":"(GLFWwindow* window,int button,int action,int mods)", +"stname":"", +"argsT":[{"type":"GLFWwindow*", +"name":"window"}, +{"type":"int", +"name":"button"}, +{"type":"int", +"name":"action"}, +{"type":"int", +"name":"mods"}], +"location":"imgui_impl_glfw", +"defaults":[], +"signature":"(GLFWwindow*,int,int,int)", +"cimguiname":"ImGui_ImplGlfw_MouseButtonCallback"}], +"ImGui_ImplOpenGL2_CreateFontsTexture":[{"funcname":"ImGui_ImplOpenGL2_CreateFontsTexture", +"args":"()", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl2", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL2_CreateFontsTexture"}], +"ImGui_ImplOpenGL3_DestroyFontsTexture":[{"funcname":"ImGui_ImplOpenGL3_DestroyFontsTexture", +"args":"()", +"ret":"void", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl3", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL3_DestroyFontsTexture"}], +"ImGui_ImplGlfw_CharCallback":[{"funcname":"ImGui_ImplGlfw_CharCallback", +"args":"(GLFWwindow* window,unsigned int c)", +"ret":"void", +"comment":"", +"call_args":"(window,c)", +"argsoriginal":"(GLFWwindow* window,unsigned int c)", +"stname":"", +"argsT":[{"type":"GLFWwindow*", +"name":"window"}, +{"type":"unsigned int", +"name":"c"}], +"location":"imgui_impl_glfw", +"defaults":[], +"signature":"(GLFWwindow*,unsigned int)", +"cimguiname":"ImGui_ImplGlfw_CharCallback"}], +"ImGui_ImplOpenGL3_RenderDrawData":[{"funcname":"ImGui_ImplOpenGL3_RenderDrawData", +"args":"(ImDrawData* draw_data)", +"ret":"void", +"comment":"", +"call_args":"(draw_data)", +"argsoriginal":"(ImDrawData* draw_data)", +"stname":"", +"argsT":[{"type":"ImDrawData*", +"name":"draw_data"}], +"location":"imgui_impl_opengl3", +"defaults":[], +"signature":"(ImDrawData*)", +"cimguiname":"ImGui_ImplOpenGL3_RenderDrawData"}], +"ImGui_ImplOpenGL3_CreateDeviceObjects":[{"funcname":"ImGui_ImplOpenGL3_CreateDeviceObjects", +"args":"()", +"ret":"bool", +"comment":"", +"call_args":"()", +"argsoriginal":"()", +"stname":"", +"argsT":[], +"location":"imgui_impl_opengl3", +"defaults":[], +"signature":"()", +"cimguiname":"ImGui_ImplOpenGL3_CreateDeviceObjects"}]} \ No newline at end of file diff --git a/generator/output/structs_and_enums.json b/generator/output/structs_and_enums.json index 3f06ec3..87af69d 100644 --- a/generator/output/structs_and_enums.json +++ b/generator/output/structs_and_enums.json @@ -1 +1,1419 @@ -{"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":128,"name":"ImGuiWindowFlags_NoBackground","value":"1 << 7"},{"calc_value":256,"name":"ImGuiWindowFlags_NoSavedSettings","value":"1 << 8"},{"calc_value":512,"name":"ImGuiWindowFlags_NoMouseInputs","value":"1 << 9"},{"calc_value":1024,"name":"ImGuiWindowFlags_MenuBar","value":"1 << 10"},{"calc_value":2048,"name":"ImGuiWindowFlags_HorizontalScrollbar","value":"1 << 11"},{"calc_value":4096,"name":"ImGuiWindowFlags_NoFocusOnAppearing","value":"1 << 12"},{"calc_value":8192,"name":"ImGuiWindowFlags_NoBringToFrontOnFocus","value":"1 << 13"},{"calc_value":16384,"name":"ImGuiWindowFlags_AlwaysVerticalScrollbar","value":"1 << 14"},{"calc_value":32768,"name":"ImGuiWindowFlags_AlwaysHorizontalScrollbar","value":"1<< 15"},{"calc_value":65536,"name":"ImGuiWindowFlags_AlwaysUseWindowPadding","value":"1 << 16"},{"calc_value":262144,"name":"ImGuiWindowFlags_NoNavInputs","value":"1 << 18"},{"calc_value":524288,"name":"ImGuiWindowFlags_NoNavFocus","value":"1 << 19"},{"calc_value":786432,"name":"ImGuiWindowFlags_NoNav","value":"ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus"},{"calc_value":43,"name":"ImGuiWindowFlags_NoDecoration","value":"ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse"},{"calc_value":786944,"name":"ImGuiWindowFlags_NoInputs","value":"ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus"},{"calc_value":8388608,"name":"ImGuiWindowFlags_NavFlattened","value":"1 << 23"},{"calc_value":16777216,"name":"ImGuiWindowFlags_ChildWindow","value":"1 << 24"},{"calc_value":33554432,"name":"ImGuiWindowFlags_Tooltip","value":"1 << 25"},{"calc_value":67108864,"name":"ImGuiWindowFlags_Popup","value":"1 << 26"},{"calc_value":134217728,"name":"ImGuiWindowFlags_Modal","value":"1 << 27"},{"calc_value":268435456,"name":"ImGuiWindowFlags_ChildMenu","value":"1 << 28"}],"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_ImDrawCmd","template_type":"ImDrawCmd","name":"CmdBuffer"},{"type":"ImVector_ImDrawIdx","template_type":"ImDrawIdx","name":"IdxBuffer"},{"type":"ImVector_ImDrawVert","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_ImVec4","template_type":"ImVec4","name":"_ClipRectStack"},{"type":"ImVector_ImTextureID","template_type":"ImTextureID","name":"_TextureIdStack"},{"type":"ImVector_ImVec2","template_type":"ImVec2","name":"_Path"},{"type":"int","name":"_ChannelsCurrent"},{"type":"int","name":"_ChannelsCount"},{"type":"ImVector_ImDrawChannel","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_ImFontGlyph","template_type":"ImFontGlyph","name":"Glyphs"},{"type":"ImVector_float","template_type":"float","name":"IndexAdvanceX"},{"type":"ImVector_ImWchar","template_type":"ImWchar","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_unsigned_char","template_type":"unsigned char","name":"UsedChars"}],"ImGuiStorage":[{"type":"ImVector_Pair","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_ImFontPtr","template_type":"ImFont*","name":"Fonts"},{"type":"ImVector_CustomRect","template_type":"CustomRect","name":"CustomRects"},{"type":"ImVector_ImFontConfig","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_char","template_type":"char","name":"Buf"},{"type":"char","size":1,"name":"EmptyString[1]"}],"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_ImDrawCmd","template_type":"ImDrawCmd","name":"CmdBuffer"},{"type":"ImVector_ImDrawIdx","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_TextRange","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 +{"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":128, +"name":"ImGuiWindowFlags_NoBackground", +"value":"1 << 7"}, +{"calc_value":256, +"name":"ImGuiWindowFlags_NoSavedSettings", +"value":"1 << 8"}, +{"calc_value":512, +"name":"ImGuiWindowFlags_NoMouseInputs", +"value":"1 << 9"}, +{"calc_value":1024, +"name":"ImGuiWindowFlags_MenuBar", +"value":"1 << 10"}, +{"calc_value":2048, +"name":"ImGuiWindowFlags_HorizontalScrollbar", +"value":"1 << 11"}, +{"calc_value":4096, +"name":"ImGuiWindowFlags_NoFocusOnAppearing", +"value":"1 << 12"}, +{"calc_value":8192, +"name":"ImGuiWindowFlags_NoBringToFrontOnFocus", +"value":"1 << 13"}, +{"calc_value":16384, +"name":"ImGuiWindowFlags_AlwaysVerticalScrollbar", +"value":"1 << 14"}, +{"calc_value":32768, +"name":"ImGuiWindowFlags_AlwaysHorizontalScrollbar", +"value":"1<< 15"}, +{"calc_value":65536, +"name":"ImGuiWindowFlags_AlwaysUseWindowPadding", +"value":"1 << 16"}, +{"calc_value":262144, +"name":"ImGuiWindowFlags_NoNavInputs", +"value":"1 << 18"}, +{"calc_value":524288, +"name":"ImGuiWindowFlags_NoNavFocus", +"value":"1 << 19"}, +{"calc_value":786432, +"name":"ImGuiWindowFlags_NoNav", +"value":"ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus"}, +{"calc_value":43, +"name":"ImGuiWindowFlags_NoDecoration", +"value":"ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse"}, +{"calc_value":786944, +"name":"ImGuiWindowFlags_NoInputs", +"value":"ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus"}, +{"calc_value":8388608, +"name":"ImGuiWindowFlags_NavFlattened", +"value":"1 << 23"}, +{"calc_value":16777216, +"name":"ImGuiWindowFlags_ChildWindow", +"value":"1 << 24"}, +{"calc_value":33554432, +"name":"ImGuiWindowFlags_Tooltip", +"value":"1 << 25"}, +{"calc_value":67108864, +"name":"ImGuiWindowFlags_Popup", +"value":"1 << 26"}, +{"calc_value":134217728, +"name":"ImGuiWindowFlags_Modal", +"value":"1 << 27"}, +{"calc_value":268435456, +"name":"ImGuiWindowFlags_ChildMenu", +"value":"1 << 28"}], +"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_ImDrawCmd", +"template_type":"ImDrawCmd", +"name":"CmdBuffer"}, +{"type":"ImVector_ImDrawIdx", +"template_type":"ImDrawIdx", +"name":"IdxBuffer"}, +{"type":"ImVector_ImDrawVert", +"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_ImVec4", +"template_type":"ImVec4", +"name":"_ClipRectStack"}, +{"type":"ImVector_ImTextureID", +"template_type":"ImTextureID", +"name":"_TextureIdStack"}, +{"type":"ImVector_ImVec2", +"template_type":"ImVec2", +"name":"_Path"}, +{"type":"int", +"name":"_ChannelsCurrent"}, +{"type":"int", +"name":"_ChannelsCount"}, +{"type":"ImVector_ImDrawChannel", +"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_ImFontGlyph", +"template_type":"ImFontGlyph", +"name":"Glyphs"}, +{"type":"ImVector_float", +"template_type":"float", +"name":"IndexAdvanceX"}, +{"type":"ImVector_ImWchar", +"template_type":"ImWchar", +"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_unsigned_char", +"template_type":"unsigned char", +"name":"UsedChars"}], +"ImGuiStorage":[{"type":"ImVector_Pair", +"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_ImFontPtr", +"template_type":"ImFont*", +"name":"Fonts"}, +{"type":"ImVector_CustomRect", +"template_type":"CustomRect", +"name":"CustomRects"}, +{"type":"ImVector_ImFontConfig", +"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_char", +"template_type":"char", +"name":"Buf"}, +{"type":"char", +"size":1, +"name":"EmptyString[1]"}], +"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_ImDrawCmd", +"template_type":"ImDrawCmd", +"name":"CmdBuffer"}, +{"type":"ImVector_ImDrawIdx", +"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_TextRange", +"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/generator/output/typedefs_dict.json b/generator/output/typedefs_dict.json index 533c82e..af18552 100644 --- a/generator/output/typedefs_dict.json +++ b/generator/output/typedefs_dict.json @@ -1 +1,65 @@ -{"ImGuiColumnsFlags":"int","ImFontConfig":"struct ImFontConfig","ImS32":"signed int","ImGuiTreeNodeFlags":"int","ImGuiFocusedFlags":"int","ImGuiHoveredFlags":"int","ImU64":"uint64_t","ImGuiID":"unsigned int","ImGuiStyle":"struct ImGuiStyle","ImDrawData":"struct ImDrawData","ImDrawListFlags":"int","ImGuiBackendFlags":"int","ImGuiMouseCursor":"int","ImDrawListSharedData":"struct ImDrawListSharedData","ImGuiStyleVar":"int","ImGuiDir":"int","ImFontAtlas":"struct ImFontAtlas","ImGuiCol":"int","ImGuiOnceUponAFrame":"struct ImGuiOnceUponAFrame","value_type":"T","iterator":"value_type*","ImGuiTextFilter":"struct ImGuiTextFilter","ImDrawIdx":"unsigned short","ImGuiComboFlags":"int","ImDrawCornerFlags":"int","ImWchar":"unsigned short","const_iterator":"const value_type*","ImDrawVert":"struct ImDrawVert","GlyphRangesBuilder":"struct GlyphRangesBuilder","ImVec4":"struct ImVec4","ImGuiSizeCallback":"void(*)(ImGuiSizeCallbackData* data);","ImGuiConfigFlags":"int","ImGuiTextBuffer":"struct ImGuiTextBuffer","ImGuiContext":"struct ImGuiContext","ImColor":"struct ImColor","ImGuiInputTextCallback":"int(*)(ImGuiInputTextCallbackData *data);","ImVec2":"struct ImVec2","ImFontGlyph":"struct ImFontGlyph","ImGuiWindowFlags":"int","Pair":"struct Pair","ImGuiKey":"int","ImGuiInputTextFlags":"int","ImGuiListClipper":"struct ImGuiListClipper","ImGuiDataType":"int","ImDrawChannel":"struct ImDrawChannel","ImGuiIO":"struct ImGuiIO","ImGuiStorage":"struct ImGuiStorage","ImGuiCond":"int","ImU32":"unsigned int","ImGuiNavInput":"int","ImGuiColorEditFlags":"int","ImFont":"struct ImFont","ImGuiSelectableFlags":"int","ImDrawCallback":"void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);","ImTextureID":"void*","ImDrawList":"struct ImDrawList","TextRange":"struct TextRange","CustomRect":"struct CustomRect","ImFontAtlasFlags":"int","ImGuiInputTextCallbackData":"struct ImGuiInputTextCallbackData","ImDrawCmd":"struct ImDrawCmd","ImGuiSizeCallbackData":"struct ImGuiSizeCallbackData","ImS64":"int64_t","ImGuiDragDropFlags":"int","ImGuiPayload":"struct ImGuiPayload"} \ No newline at end of file +{"ImGuiColumnsFlags":"int", +"ImFontConfig":"struct ImFontConfig", +"ImS32":"signed int", +"ImGuiTreeNodeFlags":"int", +"ImGuiFocusedFlags":"int", +"ImGuiHoveredFlags":"int", +"ImU64":"uint64_t", +"ImGuiID":"unsigned int", +"ImGuiStyle":"struct ImGuiStyle", +"ImDrawData":"struct ImDrawData", +"ImDrawListFlags":"int", +"ImGuiBackendFlags":"int", +"ImGuiMouseCursor":"int", +"ImDrawListSharedData":"struct ImDrawListSharedData", +"ImGuiStyleVar":"int", +"ImGuiDir":"int", +"ImFontAtlas":"struct ImFontAtlas", +"ImGuiCol":"int", +"ImGuiOnceUponAFrame":"struct ImGuiOnceUponAFrame", +"value_type":"T", +"iterator":"value_type*", +"ImGuiTextFilter":"struct ImGuiTextFilter", +"ImDrawIdx":"unsigned short", +"ImGuiComboFlags":"int", +"ImDrawCornerFlags":"int", +"ImWchar":"unsigned short", +"const_iterator":"const value_type*", +"ImDrawVert":"struct ImDrawVert", +"GlyphRangesBuilder":"struct GlyphRangesBuilder", +"ImVec4":"struct ImVec4", +"ImGuiSizeCallback":"void(*)(ImGuiSizeCallbackData* data);", +"ImGuiConfigFlags":"int", +"ImGuiTextBuffer":"struct ImGuiTextBuffer", +"ImGuiContext":"struct ImGuiContext", +"ImColor":"struct ImColor", +"ImGuiInputTextCallback":"int(*)(ImGuiInputTextCallbackData *data);", +"ImVec2":"struct ImVec2", +"ImFontGlyph":"struct ImFontGlyph", +"ImGuiWindowFlags":"int", +"Pair":"struct Pair", +"ImGuiKey":"int", +"ImGuiInputTextFlags":"int", +"ImGuiListClipper":"struct ImGuiListClipper", +"ImGuiDataType":"int", +"ImDrawChannel":"struct ImDrawChannel", +"ImGuiIO":"struct ImGuiIO", +"ImGuiStorage":"struct ImGuiStorage", +"ImGuiCond":"int", +"ImU32":"unsigned int", +"ImGuiNavInput":"int", +"ImGuiColorEditFlags":"int", +"ImFont":"struct ImFont", +"ImGuiSelectableFlags":"int", +"ImDrawCallback":"void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);", +"ImTextureID":"void*", +"ImDrawList":"struct ImDrawList", +"TextRange":"struct TextRange", +"CustomRect":"struct CustomRect", +"ImFontAtlasFlags":"int", +"ImGuiInputTextCallbackData":"struct ImGuiInputTextCallbackData", +"ImDrawCmd":"struct ImDrawCmd", +"ImGuiSizeCallbackData":"struct ImGuiSizeCallbackData", +"ImS64":"int64_t", +"ImGuiDragDropFlags":"int", +"ImGuiPayload":"struct ImGuiPayload"} \ No newline at end of file