diff --git a/deps/cimgui/linux-x64/cimgui.so b/deps/cimgui/linux-x64/cimgui.so index d87f2da..41b1eb8 100644 Binary files a/deps/cimgui/linux-x64/cimgui.so and b/deps/cimgui/linux-x64/cimgui.so differ diff --git a/deps/cimgui/osx-x64/cimgui.dylib b/deps/cimgui/osx-x64/cimgui.dylib index abea0eb..d901a04 100644 Binary files a/deps/cimgui/osx-x64/cimgui.dylib and b/deps/cimgui/osx-x64/cimgui.dylib differ diff --git a/deps/cimgui/win-x64/cimgui.dll b/deps/cimgui/win-x64/cimgui.dll index e50f85b..9fa5b3b 100644 Binary files a/deps/cimgui/win-x64/cimgui.dll and b/deps/cimgui/win-x64/cimgui.dll differ diff --git a/deps/cimgui/win-x86/cimgui.dll b/deps/cimgui/win-x86/cimgui.dll index 691100e..d5f3c85 100644 Binary files a/deps/cimgui/win-x86/cimgui.dll and b/deps/cimgui/win-x86/cimgui.dll differ diff --git a/src/CodeGenerator/Program.cs b/src/CodeGenerator/Program.cs index 321b25f..5eeaa0e 100644 --- a/src/CodeGenerator/Program.cs +++ b/src/CodeGenerator/Program.cs @@ -436,6 +436,7 @@ namespace CodeGenerator { string exportedName = overload.ExportedName; if (exportedName.Contains("~")) { continue; } + if (exportedName.Contains("ImVector_")) { continue; } if (overload.Parameters.Any(tr => tr.Type.Contains('('))) { continue; } // TODO: Parse function pointer parameters. string ret = GetTypeString(overload.ReturnType, false); @@ -1159,7 +1160,7 @@ namespace CodeGenerator DefaultValues = defaultValues; ReturnType = returnType.Replace("const", string.Empty).Replace("inline", string.Empty).Trim(); StructName = structName; - IsMemberFunction = structName != "ImGui"; + IsMemberFunction = !string.IsNullOrEmpty(structName); Comment = comment; IsConstructor = isConstructor; IsDestructor = isDestructor; diff --git a/src/CodeGenerator/definitions.json b/src/CodeGenerator/definitions.json index 0cb0248..31f5ab0 100644 --- a/src/CodeGenerator/definitions.json +++ b/src/CodeGenerator/definitions.json @@ -6,10 +6,10 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "CustomRect_CustomRect", - "comment": "", "constructor": true, "defaults": [], "funcname": "CustomRect", + "ov_cimguiname": "CustomRect_CustomRect", "signature": "()", "stname": "CustomRect" } @@ -26,11 +26,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "CustomRect_IsPacked", - "comment": "", "defaults": [], "funcname": "IsPacked", + "ov_cimguiname": "CustomRect_IsPacked", "ret": "bool", - "signature": "()", + "signature": "()const", "stname": "CustomRect" } ], @@ -81,11 +81,11 @@ "argsoriginal": "(float h,float s,float v,float a=1.0f)", "call_args": "(h,s,v,a)", "cimguiname": "ImColor_HSV", - "comment": "", "defaults": { "a": "1.0f" }, "funcname": "HSV", + "ov_cimguiname": "ImColor_HSV", "ret": "ImColor", "signature": "(float,float,float,float)", "stname": "ImColor" @@ -121,7 +121,6 @@ "argsoriginal": "(float h,float s,float v,float a=1.0f)", "call_args": "(h,s,v,a)", "cimguiname": "ImColor_HSV", - "comment": "", "defaults": { "a": "1.0f" }, @@ -159,7 +158,6 @@ "argsoriginal": "(float h,float s,float v,float a=1.0f)", "call_args": "(h,s,v,a)", "cimguiname": "ImColor_HSV", - "comment": "", "defaults": { "a": "1.0f" }, @@ -179,7 +177,6 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImColor_ImColor", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImColor", @@ -210,7 +207,6 @@ "argsoriginal": "(int r,int g,int b,int a=255)", "call_args": "(r,g,b,a)", "cimguiname": "ImColor_ImColor", - "comment": "", "constructor": true, "defaults": { "a": "255" @@ -231,7 +227,6 @@ "argsoriginal": "(ImU32 rgba)", "call_args": "(rgba)", "cimguiname": "ImColor_ImColor", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImColor", @@ -262,7 +257,6 @@ "argsoriginal": "(float r,float g,float b,float a=1.0f)", "call_args": "(r,g,b,a)", "cimguiname": "ImColor_ImColor", - "comment": "", "constructor": true, "defaults": { "a": "1.0f" @@ -283,7 +277,6 @@ "argsoriginal": "(const ImVec4& col)", "call_args": "(col)", "cimguiname": "ImColor_ImColor", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImColor", @@ -320,11 +313,11 @@ "argsoriginal": "(float h,float s,float v,float a=1.0f)", "call_args": "(h,s,v,a)", "cimguiname": "ImColor_SetHSV", - "comment": "", "defaults": { "a": "1.0f" }, "funcname": "SetHSV", + "ov_cimguiname": "ImColor_SetHSV", "ret": "void", "signature": "(float,float,float,float)", "stname": "ImColor" @@ -356,10 +349,10 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawCmd_ImDrawCmd", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImDrawCmd", + "ov_cimguiname": "ImDrawCmd_ImDrawCmd", "signature": "()", "stname": "ImDrawCmd" } @@ -395,9 +388,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawData_Clear", - "comment": "", "defaults": [], "funcname": "Clear", + "ov_cimguiname": "ImDrawData_Clear", "ret": "void", "signature": "()", "stname": "ImDrawData" @@ -415,9 +408,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawData_DeIndexAllBuffers", - "comment": "", "defaults": [], "funcname": "DeIndexAllBuffers", + "ov_cimguiname": "ImDrawData_DeIndexAllBuffers", "ret": "void", "signature": "()", "stname": "ImDrawData" @@ -430,33 +423,33 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawData_ImDrawData", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImDrawData", + "ov_cimguiname": "ImDrawData_ImDrawData", "signature": "()", "stname": "ImDrawData" } ], "ImDrawData_ScaleClipRects": [ { - "args": "(ImDrawData* self,const ImVec2 sc)", + "args": "(ImDrawData* self,const ImVec2 fb_scale)", "argsT": [ { "name": "self", "type": "ImDrawData*" }, { - "name": "sc", + "name": "fb_scale", "type": "const ImVec2" } ], - "argsoriginal": "(const ImVec2& sc)", - "call_args": "(sc)", + "argsoriginal": "(const ImVec2& fb_scale)", + "call_args": "(fb_scale)", "cimguiname": "ImDrawData_ScaleClipRects", - "comment": "", "defaults": [], "funcname": "ScaleClipRects", + "ov_cimguiname": "ImDrawData_ScaleClipRects", "ret": "void", "signature": "(const ImVec2)", "stname": "ImDrawData" @@ -521,11 +514,11 @@ "argsoriginal": "(const ImVec2& pos0,const ImVec2& cp0,const ImVec2& cp1,const ImVec2& pos1,ImU32 col,float thickness,int num_segments=0)", "call_args": "(pos0,cp0,cp1,pos1,col,thickness,num_segments)", "cimguiname": "ImDrawList_AddBezierCurve", - "comment": "", "defaults": { "num_segments": "0" }, "funcname": "AddBezierCurve", + "ov_cimguiname": "ImDrawList_AddBezierCurve", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", "stname": "ImDrawList" @@ -551,9 +544,9 @@ "argsoriginal": "(ImDrawCallback callback,void* callback_data)", "call_args": "(callback,callback_data)", "cimguiname": "ImDrawList_AddCallback", - "comment": "", "defaults": [], "funcname": "AddCallback", + "ov_cimguiname": "ImDrawList_AddCallback", "ret": "void", "signature": "(ImDrawCallback,void*)", "stname": "ImDrawList" @@ -591,12 +584,12 @@ "argsoriginal": "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12,float thickness=1.0f)", "call_args": "(centre,radius,col,num_segments,thickness)", "cimguiname": "ImDrawList_AddCircle", - "comment": "", "defaults": { "num_segments": "12", "thickness": "1.0f" }, "funcname": "AddCircle", + "ov_cimguiname": "ImDrawList_AddCircle", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", "stname": "ImDrawList" @@ -630,11 +623,11 @@ "argsoriginal": "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12)", "call_args": "(centre,radius,col,num_segments)", "cimguiname": "ImDrawList_AddCircleFilled", - "comment": "", "defaults": { "num_segments": "12" }, "funcname": "AddCircleFilled", + "ov_cimguiname": "ImDrawList_AddCircleFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", "stname": "ImDrawList" @@ -664,9 +657,9 @@ "argsoriginal": "(const ImVec2* points,const int num_points,ImU32 col)", "call_args": "(points,num_points,col)", "cimguiname": "ImDrawList_AddConvexPolyFilled", - "comment": "", "defaults": [], "funcname": "AddConvexPolyFilled", + "ov_cimguiname": "ImDrawList_AddConvexPolyFilled", "ret": "void", "signature": "(const ImVec2*,const int,ImU32)", "stname": "ImDrawList" @@ -684,9 +677,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_AddDrawCmd", - "comment": "", "defaults": [], "funcname": "AddDrawCmd", + "ov_cimguiname": "ImDrawList_AddDrawCmd", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -728,13 +721,13 @@ "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,1),ImU32 col=0xFFFFFFFF)", "call_args": "(user_texture_id,a,b,uv_a,uv_b,col)", "cimguiname": "ImDrawList_AddImage", - "comment": "", "defaults": { "col": "0xFFFFFFFF", "uv_a": "ImVec2(0,0)", "uv_b": "ImVec2(1,1)" }, "funcname": "AddImage", + "ov_cimguiname": "ImDrawList_AddImage", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", "stname": "ImDrawList" @@ -792,7 +785,6 @@ "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,0),const ImVec2& uv_c=ImVec2(1,1),const ImVec2& uv_d=ImVec2(0,1),ImU32 col=0xFFFFFFFF)", "call_args": "(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)", "cimguiname": "ImDrawList_AddImageQuad", - "comment": "", "defaults": { "col": "0xFFFFFFFF", "uv_a": "ImVec2(0,0)", @@ -801,6 +793,7 @@ "uv_d": "ImVec2(0,1)" }, "funcname": "AddImageQuad", + "ov_cimguiname": "ImDrawList_AddImageQuad", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", "stname": "ImDrawList" @@ -850,11 +843,11 @@ "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col,float rounding,int rounding_corners=ImDrawCornerFlags_All)", "call_args": "(user_texture_id,a,b,uv_a,uv_b,col,rounding,rounding_corners)", "cimguiname": "ImDrawList_AddImageRounded", - "comment": "", "defaults": { "rounding_corners": "ImDrawCornerFlags_All" }, "funcname": "AddImageRounded", + "ov_cimguiname": "ImDrawList_AddImageRounded", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", "stname": "ImDrawList" @@ -888,11 +881,11 @@ "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float thickness=1.0f)", "call_args": "(a,b,col,thickness)", "cimguiname": "ImDrawList_AddLine", - "comment": "", "defaults": { "thickness": "1.0f" }, "funcname": "AddLine", + "ov_cimguiname": "ImDrawList_AddLine", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float)", "stname": "ImDrawList" @@ -930,9 +923,9 @@ "argsoriginal": "(const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness)", "call_args": "(points,num_points,col,closed,thickness)", "cimguiname": "ImDrawList_AddPolyline", - "comment": "", "defaults": [], "funcname": "AddPolyline", + "ov_cimguiname": "ImDrawList_AddPolyline", "ret": "void", "signature": "(const ImVec2*,const int,ImU32,bool,float)", "stname": "ImDrawList" @@ -974,11 +967,11 @@ "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col,float thickness=1.0f)", "call_args": "(a,b,c,d,col,thickness)", "cimguiname": "ImDrawList_AddQuad", - "comment": "", "defaults": { "thickness": "1.0f" }, "funcname": "AddQuad", + "ov_cimguiname": "ImDrawList_AddQuad", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", "stname": "ImDrawList" @@ -1016,9 +1009,9 @@ "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col)", "call_args": "(a,b,c,d,col)", "cimguiname": "ImDrawList_AddQuadFilled", - "comment": "", "defaults": [], "funcname": "AddQuadFilled", + "ov_cimguiname": "ImDrawList_AddQuadFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", "stname": "ImDrawList" @@ -1060,13 +1053,13 @@ "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All,float thickness=1.0f)", "call_args": "(a,b,col,rounding,rounding_corners_flags,thickness)", "cimguiname": "ImDrawList_AddRect", - "comment": "", "defaults": { "rounding": "0.0f", "rounding_corners_flags": "ImDrawCornerFlags_All", "thickness": "1.0f" }, "funcname": "AddRect", + "ov_cimguiname": "ImDrawList_AddRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,int,float)", "stname": "ImDrawList" @@ -1104,12 +1097,12 @@ "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All)", "call_args": "(a,b,col,rounding,rounding_corners_flags)", "cimguiname": "ImDrawList_AddRectFilled", - "comment": "", "defaults": { "rounding": "0.0f", "rounding_corners_flags": "ImDrawCornerFlags_All" }, "funcname": "AddRectFilled", + "ov_cimguiname": "ImDrawList_AddRectFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,int)", "stname": "ImDrawList" @@ -1151,9 +1144,9 @@ "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)", "call_args": "(a,b,col_upr_left,col_upr_right,col_bot_right,col_bot_left)", "cimguiname": "ImDrawList_AddRectFilledMultiColor", - "comment": "", "defaults": [], "funcname": "AddRectFilledMultiColor", + "ov_cimguiname": "ImDrawList_AddRectFilledMultiColor", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", "stname": "ImDrawList" @@ -1187,7 +1180,6 @@ "argsoriginal": "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0))", "call_args": "(pos,col,text_begin,text_end)", "cimguiname": "ImDrawList_AddText", - "comment": "", "defaults": { "text_end": "((void*)0)" }, @@ -1240,7 +1232,6 @@ "argsoriginal": "(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void*)0))", "call_args": "(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)", "cimguiname": "ImDrawList_AddText", - "comment": "", "defaults": { "cpu_fine_clip_rect": "((void*)0)", "text_end": "((void*)0)", @@ -1285,11 +1276,11 @@ "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col,float thickness=1.0f)", "call_args": "(a,b,c,col,thickness)", "cimguiname": "ImDrawList_AddTriangle", - "comment": "", "defaults": { "thickness": "1.0f" }, "funcname": "AddTriangle", + "ov_cimguiname": "ImDrawList_AddTriangle", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", "stname": "ImDrawList" @@ -1323,9 +1314,9 @@ "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col)", "call_args": "(a,b,c,col)", "cimguiname": "ImDrawList_AddTriangleFilled", - "comment": "", "defaults": [], "funcname": "AddTriangleFilled", + "ov_cimguiname": "ImDrawList_AddTriangleFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)", "stname": "ImDrawList" @@ -1343,9 +1334,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_ChannelsMerge", - "comment": "", "defaults": [], "funcname": "ChannelsMerge", + "ov_cimguiname": "ImDrawList_ChannelsMerge", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -1367,9 +1358,9 @@ "argsoriginal": "(int channel_index)", "call_args": "(channel_index)", "cimguiname": "ImDrawList_ChannelsSetCurrent", - "comment": "", "defaults": [], "funcname": "ChannelsSetCurrent", + "ov_cimguiname": "ImDrawList_ChannelsSetCurrent", "ret": "void", "signature": "(int)", "stname": "ImDrawList" @@ -1391,9 +1382,9 @@ "argsoriginal": "(int channels_count)", "call_args": "(channels_count)", "cimguiname": "ImDrawList_ChannelsSplit", - "comment": "", "defaults": [], "funcname": "ChannelsSplit", + "ov_cimguiname": "ImDrawList_ChannelsSplit", "ret": "void", "signature": "(int)", "stname": "ImDrawList" @@ -1411,9 +1402,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_Clear", - "comment": "", "defaults": [], "funcname": "Clear", + "ov_cimguiname": "ImDrawList_Clear", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -1431,9 +1422,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_ClearFreeMemory", - "comment": "", "defaults": [], "funcname": "ClearFreeMemory", + "ov_cimguiname": "ImDrawList_ClearFreeMemory", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -1451,11 +1442,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_CloneOutput", - "comment": "", "defaults": [], "funcname": "CloneOutput", + "ov_cimguiname": "ImDrawList_CloneOutput", "ret": "ImDrawList*", - "signature": "()", + "signature": "()const", "stname": "ImDrawList" } ], @@ -1471,11 +1462,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_GetClipRectMax", - "comment": "", "defaults": [], "funcname": "GetClipRectMax", + "ov_cimguiname": "ImDrawList_GetClipRectMax", "ret": "ImVec2", - "signature": "()", + "signature": "()const", "stname": "ImDrawList" }, { @@ -1493,13 +1484,12 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_GetClipRectMax", - "comment": "", "defaults": [], "funcname": "GetClipRectMax", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMax_nonUDT", "ret": "void", - "signature": "()", + "signature": "()const", "stname": "ImDrawList" }, { @@ -1513,14 +1503,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_GetClipRectMax", - "comment": "", "defaults": [], "funcname": "GetClipRectMax", "nonUDT": 2, "ov_cimguiname": "ImDrawList_GetClipRectMax_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", - "signature": "()", + "signature": "()const", "stname": "ImDrawList" } ], @@ -1536,11 +1525,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_GetClipRectMin", - "comment": "", "defaults": [], "funcname": "GetClipRectMin", + "ov_cimguiname": "ImDrawList_GetClipRectMin", "ret": "ImVec2", - "signature": "()", + "signature": "()const", "stname": "ImDrawList" }, { @@ -1558,13 +1547,12 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_GetClipRectMin", - "comment": "", "defaults": [], "funcname": "GetClipRectMin", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMin_nonUDT", "ret": "void", - "signature": "()", + "signature": "()const", "stname": "ImDrawList" }, { @@ -1578,14 +1566,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_GetClipRectMin", - "comment": "", "defaults": [], "funcname": "GetClipRectMin", "nonUDT": 2, "ov_cimguiname": "ImDrawList_GetClipRectMin_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", - "signature": "()", + "signature": "()const", "stname": "ImDrawList" } ], @@ -1601,10 +1588,10 @@ "argsoriginal": "(const ImDrawListSharedData* shared_data)", "call_args": "(shared_data)", "cimguiname": "ImDrawList_ImDrawList", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImDrawList", + "ov_cimguiname": "ImDrawList_ImDrawList", "signature": "(const ImDrawListSharedData*)", "stname": "ImDrawList" } @@ -1641,11 +1628,11 @@ "argsoriginal": "(const ImVec2& centre,float radius,float a_min,float a_max,int num_segments=10)", "call_args": "(centre,radius,a_min,a_max,num_segments)", "cimguiname": "ImDrawList_PathArcTo", - "comment": "", "defaults": { "num_segments": "10" }, "funcname": "PathArcTo", + "ov_cimguiname": "ImDrawList_PathArcTo", "ret": "void", "signature": "(const ImVec2,float,float,float,int)", "stname": "ImDrawList" @@ -1679,9 +1666,9 @@ "argsoriginal": "(const ImVec2& centre,float radius,int a_min_of_12,int a_max_of_12)", "call_args": "(centre,radius,a_min_of_12,a_max_of_12)", "cimguiname": "ImDrawList_PathArcToFast", - "comment": "", "defaults": [], "funcname": "PathArcToFast", + "ov_cimguiname": "ImDrawList_PathArcToFast", "ret": "void", "signature": "(const ImVec2,float,int,int)", "stname": "ImDrawList" @@ -1715,11 +1702,11 @@ "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,int num_segments=0)", "call_args": "(p1,p2,p3,num_segments)", "cimguiname": "ImDrawList_PathBezierCurveTo", - "comment": "", "defaults": { "num_segments": "0" }, "funcname": "PathBezierCurveTo", + "ov_cimguiname": "ImDrawList_PathBezierCurveTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,int)", "stname": "ImDrawList" @@ -1737,9 +1724,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_PathClear", - "comment": "", "defaults": [], "funcname": "PathClear", + "ov_cimguiname": "ImDrawList_PathClear", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -1761,9 +1748,9 @@ "argsoriginal": "(ImU32 col)", "call_args": "(col)", "cimguiname": "ImDrawList_PathFillConvex", - "comment": "", "defaults": [], "funcname": "PathFillConvex", + "ov_cimguiname": "ImDrawList_PathFillConvex", "ret": "void", "signature": "(ImU32)", "stname": "ImDrawList" @@ -1785,9 +1772,9 @@ "argsoriginal": "(const ImVec2& pos)", "call_args": "(pos)", "cimguiname": "ImDrawList_PathLineTo", - "comment": "", "defaults": [], "funcname": "PathLineTo", + "ov_cimguiname": "ImDrawList_PathLineTo", "ret": "void", "signature": "(const ImVec2)", "stname": "ImDrawList" @@ -1809,9 +1796,9 @@ "argsoriginal": "(const ImVec2& pos)", "call_args": "(pos)", "cimguiname": "ImDrawList_PathLineToMergeDuplicate", - "comment": "", "defaults": [], "funcname": "PathLineToMergeDuplicate", + "ov_cimguiname": "ImDrawList_PathLineToMergeDuplicate", "ret": "void", "signature": "(const ImVec2)", "stname": "ImDrawList" @@ -1845,12 +1832,12 @@ "argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All)", "call_args": "(rect_min,rect_max,rounding,rounding_corners_flags)", "cimguiname": "ImDrawList_PathRect", - "comment": "", "defaults": { "rounding": "0.0f", "rounding_corners_flags": "ImDrawCornerFlags_All" }, "funcname": "PathRect", + "ov_cimguiname": "ImDrawList_PathRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,float,int)", "stname": "ImDrawList" @@ -1880,11 +1867,11 @@ "argsoriginal": "(ImU32 col,bool closed,float thickness=1.0f)", "call_args": "(col,closed,thickness)", "cimguiname": "ImDrawList_PathStroke", - "comment": "", "defaults": { "thickness": "1.0f" }, "funcname": "PathStroke", + "ov_cimguiname": "ImDrawList_PathStroke", "ret": "void", "signature": "(ImU32,bool,float)", "stname": "ImDrawList" @@ -1902,9 +1889,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_PopClipRect", - "comment": "", "defaults": [], "funcname": "PopClipRect", + "ov_cimguiname": "ImDrawList_PopClipRect", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -1922,9 +1909,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_PopTextureID", - "comment": "", "defaults": [], "funcname": "PopTextureID", + "ov_cimguiname": "ImDrawList_PopTextureID", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -1978,9 +1965,9 @@ "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a,const ImVec2& uv_b,const ImVec2& uv_c,const ImVec2& uv_d,ImU32 col)", "call_args": "(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)", "cimguiname": "ImDrawList_PrimQuadUV", - "comment": "", "defaults": [], "funcname": "PrimQuadUV", + "ov_cimguiname": "ImDrawList_PrimQuadUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", "stname": "ImDrawList" @@ -2010,9 +1997,9 @@ "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col)", "call_args": "(a,b,col)", "cimguiname": "ImDrawList_PrimRect", - "comment": "", "defaults": [], "funcname": "PrimRect", + "ov_cimguiname": "ImDrawList_PrimRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", "stname": "ImDrawList" @@ -2050,9 +2037,9 @@ "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col)", "call_args": "(a,b,uv_a,uv_b,col)", "cimguiname": "ImDrawList_PrimRectUV", - "comment": "", "defaults": [], "funcname": "PrimRectUV", + "ov_cimguiname": "ImDrawList_PrimRectUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", "stname": "ImDrawList" @@ -2078,9 +2065,9 @@ "argsoriginal": "(int idx_count,int vtx_count)", "call_args": "(idx_count,vtx_count)", "cimguiname": "ImDrawList_PrimReserve", - "comment": "", "defaults": [], "funcname": "PrimReserve", + "ov_cimguiname": "ImDrawList_PrimReserve", "ret": "void", "signature": "(int,int)", "stname": "ImDrawList" @@ -2110,9 +2097,9 @@ "argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)", "call_args": "(pos,uv,col)", "cimguiname": "ImDrawList_PrimVtx", - "comment": "", "defaults": [], "funcname": "PrimVtx", + "ov_cimguiname": "ImDrawList_PrimVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", "stname": "ImDrawList" @@ -2134,9 +2121,9 @@ "argsoriginal": "(ImDrawIdx idx)", "call_args": "(idx)", "cimguiname": "ImDrawList_PrimWriteIdx", - "comment": "", "defaults": [], "funcname": "PrimWriteIdx", + "ov_cimguiname": "ImDrawList_PrimWriteIdx", "ret": "void", "signature": "(ImDrawIdx)", "stname": "ImDrawList" @@ -2166,9 +2153,9 @@ "argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)", "call_args": "(pos,uv,col)", "cimguiname": "ImDrawList_PrimWriteVtx", - "comment": "", "defaults": [], "funcname": "PrimWriteVtx", + "ov_cimguiname": "ImDrawList_PrimWriteVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", "stname": "ImDrawList" @@ -2198,11 +2185,11 @@ "argsoriginal": "(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect=false)", "call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)", "cimguiname": "ImDrawList_PushClipRect", - "comment": "", "defaults": { "intersect_with_current_clip_rect": "false" }, "funcname": "PushClipRect", + "ov_cimguiname": "ImDrawList_PushClipRect", "ret": "void", "signature": "(ImVec2,ImVec2,bool)", "stname": "ImDrawList" @@ -2220,9 +2207,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_PushClipRectFullScreen", - "comment": "", "defaults": [], "funcname": "PushClipRectFullScreen", + "ov_cimguiname": "ImDrawList_PushClipRectFullScreen", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -2244,9 +2231,9 @@ "argsoriginal": "(ImTextureID texture_id)", "call_args": "(texture_id)", "cimguiname": "ImDrawList_PushTextureID", - "comment": "", "defaults": [], "funcname": "PushTextureID", + "ov_cimguiname": "ImDrawList_PushTextureID", "ret": "void", "signature": "(ImTextureID)", "stname": "ImDrawList" @@ -2264,9 +2251,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_UpdateClipRect", - "comment": "", "defaults": [], "funcname": "UpdateClipRect", + "ov_cimguiname": "ImDrawList_UpdateClipRect", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -2284,9 +2271,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImDrawList_UpdateTextureID", - "comment": "", "defaults": [], "funcname": "UpdateTextureID", + "ov_cimguiname": "ImDrawList_UpdateTextureID", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -2347,11 +2334,11 @@ "argsoriginal": "(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))", "call_args": "(font,id,width,height,advance_x,offset)", "cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", - "comment": "", "defaults": { "offset": "ImVec2(0,0)" }, "funcname": "AddCustomRectFontGlyph", + "ov_cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", "ret": "int", "signature": "(ImFont*,ImWchar,int,int,float,const ImVec2)", "stname": "ImFontAtlas" @@ -2381,9 +2368,9 @@ "argsoriginal": "(unsigned int id,int width,int height)", "call_args": "(id,width,height)", "cimguiname": "ImFontAtlas_AddCustomRectRegular", - "comment": "", "defaults": [], "funcname": "AddCustomRectRegular", + "ov_cimguiname": "ImFontAtlas_AddCustomRectRegular", "ret": "int", "signature": "(unsigned int,int,int)", "stname": "ImFontAtlas" @@ -2405,9 +2392,9 @@ "argsoriginal": "(const ImFontConfig* font_cfg)", "call_args": "(font_cfg)", "cimguiname": "ImFontAtlas_AddFont", - "comment": "", "defaults": [], "funcname": "AddFont", + "ov_cimguiname": "ImFontAtlas_AddFont", "ret": "ImFont*", "signature": "(const ImFontConfig*)", "stname": "ImFontAtlas" @@ -2429,11 +2416,11 @@ "argsoriginal": "(const ImFontConfig* font_cfg=((void*)0))", "call_args": "(font_cfg)", "cimguiname": "ImFontAtlas_AddFontDefault", - "comment": "", "defaults": { "font_cfg": "((void*)0)" }, "funcname": "AddFontDefault", + "ov_cimguiname": "ImFontAtlas_AddFontDefault", "ret": "ImFont*", "signature": "(const ImFontConfig*)", "stname": "ImFontAtlas" @@ -2467,12 +2454,12 @@ "argsoriginal": "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", "call_args": "(filename,size_pixels,font_cfg,glyph_ranges)", "cimguiname": "ImFontAtlas_AddFontFromFileTTF", - "comment": "", "defaults": { "font_cfg": "((void*)0)", "glyph_ranges": "((void*)0)" }, "funcname": "AddFontFromFileTTF", + "ov_cimguiname": "ImFontAtlas_AddFontFromFileTTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", "stname": "ImFontAtlas" @@ -2506,12 +2493,12 @@ "argsoriginal": "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", "call_args": "(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)", "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", - "comment": "", "defaults": { "font_cfg": "((void*)0)", "glyph_ranges": "((void*)0)" }, "funcname": "AddFontFromMemoryCompressedBase85TTF", + "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", "stname": "ImFontAtlas" @@ -2549,12 +2536,12 @@ "argsoriginal": "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", "call_args": "(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)", "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", - "comment": "", "defaults": { "font_cfg": "((void*)0)", "glyph_ranges": "((void*)0)" }, "funcname": "AddFontFromMemoryCompressedTTF", + "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", "ret": "ImFont*", "signature": "(const void*,int,float,const ImFontConfig*,const ImWchar*)", "stname": "ImFontAtlas" @@ -2592,12 +2579,12 @@ "argsoriginal": "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", "call_args": "(font_data,font_size,size_pixels,font_cfg,glyph_ranges)", "cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", - "comment": "", "defaults": { "font_cfg": "((void*)0)", "glyph_ranges": "((void*)0)" }, "funcname": "AddFontFromMemoryTTF", + "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", "ret": "ImFont*", "signature": "(void*,int,float,const ImFontConfig*,const ImWchar*)", "stname": "ImFontAtlas" @@ -2615,9 +2602,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_Build", - "comment": "", "defaults": [], "funcname": "Build", + "ov_cimguiname": "ImFontAtlas_Build", "ret": "bool", "signature": "()", "stname": "ImFontAtlas" @@ -2647,9 +2634,9 @@ "argsoriginal": "(const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", "call_args": "(rect,out_uv_min,out_uv_max)", "cimguiname": "ImFontAtlas_CalcCustomRectUV", - "comment": "", "defaults": [], "funcname": "CalcCustomRectUV", + "ov_cimguiname": "ImFontAtlas_CalcCustomRectUV", "ret": "void", "signature": "(const CustomRect*,ImVec2*,ImVec2*)", "stname": "ImFontAtlas" @@ -2667,9 +2654,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_Clear", - "comment": "", "defaults": [], "funcname": "Clear", + "ov_cimguiname": "ImFontAtlas_Clear", "ret": "void", "signature": "()", "stname": "ImFontAtlas" @@ -2687,9 +2674,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_ClearFonts", - "comment": "", "defaults": [], "funcname": "ClearFonts", + "ov_cimguiname": "ImFontAtlas_ClearFonts", "ret": "void", "signature": "()", "stname": "ImFontAtlas" @@ -2707,9 +2694,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_ClearInputData", - "comment": "", "defaults": [], "funcname": "ClearInputData", + "ov_cimguiname": "ImFontAtlas_ClearInputData", "ret": "void", "signature": "()", "stname": "ImFontAtlas" @@ -2727,9 +2714,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_ClearTexData", - "comment": "", "defaults": [], "funcname": "ClearTexData", + "ov_cimguiname": "ImFontAtlas_ClearTexData", "ret": "void", "signature": "()", "stname": "ImFontAtlas" @@ -2751,11 +2738,11 @@ "argsoriginal": "(int index)", "call_args": "(index)", "cimguiname": "ImFontAtlas_GetCustomRectByIndex", - "comment": "", "defaults": [], "funcname": "GetCustomRectByIndex", + "ov_cimguiname": "ImFontAtlas_GetCustomRectByIndex", "ret": "const CustomRect*", - "signature": "(int)", + "signature": "(int)const", "stname": "ImFontAtlas" } ], @@ -2771,9 +2758,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", - "comment": "", "defaults": [], "funcname": "GetGlyphRangesChineseFull", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", "ret": "const ImWchar*", "signature": "()", "stname": "ImFontAtlas" @@ -2791,9 +2778,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", - "comment": "", "defaults": [], "funcname": "GetGlyphRangesChineseSimplifiedCommon", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", "ret": "const ImWchar*", "signature": "()", "stname": "ImFontAtlas" @@ -2811,9 +2798,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", - "comment": "", "defaults": [], "funcname": "GetGlyphRangesCyrillic", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", "ret": "const ImWchar*", "signature": "()", "stname": "ImFontAtlas" @@ -2831,9 +2818,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_GetGlyphRangesDefault", - "comment": "", "defaults": [], "funcname": "GetGlyphRangesDefault", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "ret": "const ImWchar*", "signature": "()", "stname": "ImFontAtlas" @@ -2851,9 +2838,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", - "comment": "", "defaults": [], "funcname": "GetGlyphRangesJapanese", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", "ret": "const ImWchar*", "signature": "()", "stname": "ImFontAtlas" @@ -2871,9 +2858,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_GetGlyphRangesKorean", - "comment": "", "defaults": [], "funcname": "GetGlyphRangesKorean", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesKorean", "ret": "const ImWchar*", "signature": "()", "stname": "ImFontAtlas" @@ -2891,9 +2878,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_GetGlyphRangesThai", - "comment": "", "defaults": [], "funcname": "GetGlyphRangesThai", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesThai", "ret": "const ImWchar*", "signature": "()", "stname": "ImFontAtlas" @@ -2931,9 +2918,9 @@ "argsoriginal": "(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])", "call_args": "(cursor,out_offset,out_size,out_uv_border,out_uv_fill)", "cimguiname": "ImFontAtlas_GetMouseCursorTexData", - "comment": "", "defaults": [], "funcname": "GetMouseCursorTexData", + "ov_cimguiname": "ImFontAtlas_GetMouseCursorTexData", "ret": "bool", "signature": "(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", "stname": "ImFontAtlas" @@ -2967,11 +2954,11 @@ "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", "cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", - "comment": "", "defaults": { "out_bytes_per_pixel": "((void*)0)" }, "funcname": "GetTexDataAsAlpha8", + "ov_cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", "ret": "void", "signature": "(unsigned char**,int*,int*,int*)", "stname": "ImFontAtlas" @@ -3005,11 +2992,11 @@ "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", "cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", - "comment": "", "defaults": { "out_bytes_per_pixel": "((void*)0)" }, "funcname": "GetTexDataAsRGBA32", + "ov_cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", "ret": "void", "signature": "(unsigned char**,int*,int*,int*)", "stname": "ImFontAtlas" @@ -3022,10 +3009,10 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_ImFontAtlas", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImFontAtlas", + "ov_cimguiname": "ImFontAtlas_ImFontAtlas", "signature": "()", "stname": "ImFontAtlas" } @@ -3042,9 +3029,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontAtlas_IsBuilt", - "comment": "", "defaults": [], "funcname": "IsBuilt", + "ov_cimguiname": "ImFontAtlas_IsBuilt", "ret": "bool", "signature": "()", "stname": "ImFontAtlas" @@ -3066,9 +3053,9 @@ "argsoriginal": "(ImTextureID id)", "call_args": "(id)", "cimguiname": "ImFontAtlas_SetTexID", - "comment": "", "defaults": [], "funcname": "SetTexID", + "ov_cimguiname": "ImFontAtlas_SetTexID", "ret": "void", "signature": "(ImTextureID)", "stname": "ImFontAtlas" @@ -3100,10 +3087,10 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontConfig_ImFontConfig", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImFontConfig", + "ov_cimguiname": "ImFontConfig_ImFontConfig", "signature": "()", "stname": "ImFontConfig" } @@ -3143,9 +3130,9 @@ "argsoriginal": "(ImWchar c)", "call_args": "(c)", "cimguiname": "ImFontGlyphRangesBuilder_AddChar", - "comment": "", "defaults": [], "funcname": "AddChar", + "ov_cimguiname": "ImFontGlyphRangesBuilder_AddChar", "ret": "void", "signature": "(ImWchar)", "stname": "ImFontGlyphRangesBuilder" @@ -3167,9 +3154,9 @@ "argsoriginal": "(const ImWchar* ranges)", "call_args": "(ranges)", "cimguiname": "ImFontGlyphRangesBuilder_AddRanges", - "comment": "", "defaults": [], "funcname": "AddRanges", + "ov_cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "ret": "void", "signature": "(const ImWchar*)", "stname": "ImFontGlyphRangesBuilder" @@ -3195,11 +3182,11 @@ "argsoriginal": "(const char* text,const char* text_end=((void*)0))", "call_args": "(text,text_end)", "cimguiname": "ImFontGlyphRangesBuilder_AddText", - "comment": "", "defaults": { "text_end": "((void*)0)" }, "funcname": "AddText", + "ov_cimguiname": "ImFontGlyphRangesBuilder_AddText", "ret": "void", "signature": "(const char*,const char*)", "stname": "ImFontGlyphRangesBuilder" @@ -3221,9 +3208,9 @@ "argsoriginal": "(ImVector* out_ranges)", "call_args": "(out_ranges)", "cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", - "comment": "", "defaults": [], "funcname": "BuildRanges", + "ov_cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "ret": "void", "signature": "(ImVector_ImWchar*)", "stname": "ImFontGlyphRangesBuilder" @@ -3245,11 +3232,11 @@ "argsoriginal": "(int n)", "call_args": "(n)", "cimguiname": "ImFontGlyphRangesBuilder_GetBit", - "comment": "", "defaults": [], "funcname": "GetBit", + "ov_cimguiname": "ImFontGlyphRangesBuilder_GetBit", "ret": "bool", - "signature": "(int)", + "signature": "(int)const", "stname": "ImFontGlyphRangesBuilder" } ], @@ -3260,10 +3247,10 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImFontGlyphRangesBuilder", + "ov_cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", "signature": "()", "stname": "ImFontGlyphRangesBuilder" } @@ -3284,9 +3271,9 @@ "argsoriginal": "(int n)", "call_args": "(n)", "cimguiname": "ImFontGlyphRangesBuilder_SetBit", - "comment": "", "defaults": [], "funcname": "SetBit", + "ov_cimguiname": "ImFontGlyphRangesBuilder_SetBit", "ret": "void", "signature": "(int)", "stname": "ImFontGlyphRangesBuilder" @@ -3363,9 +3350,9 @@ "argsoriginal": "(ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)", "call_args": "(c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)", "cimguiname": "ImFont_AddGlyph", - "comment": "", "defaults": [], "funcname": "AddGlyph", + "ov_cimguiname": "ImFont_AddGlyph", "ret": "void", "signature": "(ImWchar,float,float,float,float,float,float,float,float,float)", "stname": "ImFont" @@ -3395,11 +3382,11 @@ "argsoriginal": "(ImWchar dst,ImWchar src,bool overwrite_dst=true)", "call_args": "(dst,src,overwrite_dst)", "cimguiname": "ImFont_AddRemapChar", - "comment": "", "defaults": { "overwrite_dst": "true" }, "funcname": "AddRemapChar", + "ov_cimguiname": "ImFont_AddRemapChar", "ret": "void", "signature": "(ImWchar,ImWchar,bool)", "stname": "ImFont" @@ -3417,9 +3404,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFont_BuildLookupTable", - "comment": "", "defaults": [], "funcname": "BuildLookupTable", + "ov_cimguiname": "ImFont_BuildLookupTable", "ret": "void", "signature": "()", "stname": "ImFont" @@ -3461,14 +3448,14 @@ "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", "cimguiname": "ImFont_CalcTextSizeA", - "comment": "", "defaults": { "remaining": "((void*)0)", "text_end": "((void*)0)" }, "funcname": "CalcTextSizeA", + "ov_cimguiname": "ImFont_CalcTextSizeA", "ret": "ImVec2", - "signature": "(float,float,float,const char*,const char*,const char**)", + "signature": "(float,float,float,const char*,const char*,const char**)const", "stname": "ImFont" }, { @@ -3510,7 +3497,6 @@ "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", "cimguiname": "ImFont_CalcTextSizeA", - "comment": "", "defaults": { "remaining": "((void*)0)", "text_end": "((void*)0)" @@ -3519,7 +3505,7 @@ "nonUDT": 1, "ov_cimguiname": "ImFont_CalcTextSizeA_nonUDT", "ret": "void", - "signature": "(float,float,float,const char*,const char*,const char**)", + "signature": "(float,float,float,const char*,const char*,const char**)const", "stname": "ImFont" }, { @@ -3557,7 +3543,6 @@ "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", "cimguiname": "ImFont_CalcTextSizeA", - "comment": "", "defaults": { "remaining": "((void*)0)", "text_end": "((void*)0)" @@ -3567,7 +3552,7 @@ "ov_cimguiname": "ImFont_CalcTextSizeA_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", - "signature": "(float,float,float,const char*,const char*,const char**)", + "signature": "(float,float,float,const char*,const char*,const char**)const", "stname": "ImFont" } ], @@ -3599,11 +3584,11 @@ "argsoriginal": "(float scale,const char* text,const char* text_end,float wrap_width)", "call_args": "(scale,text,text_end,wrap_width)", "cimguiname": "ImFont_CalcWordWrapPositionA", - "comment": "", "defaults": [], "funcname": "CalcWordWrapPositionA", + "ov_cimguiname": "ImFont_CalcWordWrapPositionA", "ret": "const char*", - "signature": "(float,const char*,const char*,float)", + "signature": "(float,const char*,const char*,float)const", "stname": "ImFont" } ], @@ -3619,9 +3604,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFont_ClearOutputData", - "comment": "", "defaults": [], "funcname": "ClearOutputData", + "ov_cimguiname": "ImFont_ClearOutputData", "ret": "void", "signature": "()", "stname": "ImFont" @@ -3643,11 +3628,11 @@ "argsoriginal": "(ImWchar c)", "call_args": "(c)", "cimguiname": "ImFont_FindGlyph", - "comment": "", "defaults": [], "funcname": "FindGlyph", + "ov_cimguiname": "ImFont_FindGlyph", "ret": "const ImFontGlyph*", - "signature": "(ImWchar)", + "signature": "(ImWchar)const", "stname": "ImFont" } ], @@ -3667,11 +3652,11 @@ "argsoriginal": "(ImWchar c)", "call_args": "(c)", "cimguiname": "ImFont_FindGlyphNoFallback", - "comment": "", "defaults": [], "funcname": "FindGlyphNoFallback", + "ov_cimguiname": "ImFont_FindGlyphNoFallback", "ret": "const ImFontGlyph*", - "signature": "(ImWchar)", + "signature": "(ImWchar)const", "stname": "ImFont" } ], @@ -3691,11 +3676,11 @@ "argsoriginal": "(ImWchar c)", "call_args": "(c)", "cimguiname": "ImFont_GetCharAdvance", - "comment": "", "defaults": [], "funcname": "GetCharAdvance", + "ov_cimguiname": "ImFont_GetCharAdvance", "ret": "float", - "signature": "(ImWchar)", + "signature": "(ImWchar)const", "stname": "ImFont" } ], @@ -3711,11 +3696,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFont_GetDebugName", - "comment": "", "defaults": [], "funcname": "GetDebugName", + "ov_cimguiname": "ImFont_GetDebugName", "ret": "const char*", - "signature": "()", + "signature": "()const", "stname": "ImFont" } ], @@ -3735,9 +3720,9 @@ "argsoriginal": "(int new_size)", "call_args": "(new_size)", "cimguiname": "ImFont_GrowIndex", - "comment": "", "defaults": [], "funcname": "GrowIndex", + "ov_cimguiname": "ImFont_GrowIndex", "ret": "void", "signature": "(int)", "stname": "ImFont" @@ -3750,10 +3735,10 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFont_ImFont", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImFont", + "ov_cimguiname": "ImFont_ImFont", "signature": "()", "stname": "ImFont" } @@ -3770,11 +3755,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImFont_IsLoaded", - "comment": "", "defaults": [], "funcname": "IsLoaded", + "ov_cimguiname": "ImFont_IsLoaded", "ret": "bool", - "signature": "()", + "signature": "()const", "stname": "ImFont" } ], @@ -3810,11 +3795,11 @@ "argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)", "call_args": "(draw_list,size,pos,col,c)", "cimguiname": "ImFont_RenderChar", - "comment": "", "defaults": [], "funcname": "RenderChar", + "ov_cimguiname": "ImFont_RenderChar", "ret": "void", - "signature": "(ImDrawList*,float,ImVec2,ImU32,ImWchar)", + "signature": "(ImDrawList*,float,ImVec2,ImU32,ImWchar)const", "stname": "ImFont" } ], @@ -3866,14 +3851,14 @@ "argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4& clip_rect,const char* text_begin,const char* text_end,float wrap_width=0.0f,bool cpu_fine_clip=false)", "call_args": "(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip)", "cimguiname": "ImFont_RenderText", - "comment": "", "defaults": { "cpu_fine_clip": "false", "wrap_width": "0.0f" }, "funcname": "RenderText", + "ov_cimguiname": "ImFont_RenderText", "ret": "void", - "signature": "(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)", + "signature": "(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)const", "stname": "ImFont" } ], @@ -3893,9 +3878,9 @@ "argsoriginal": "(ImWchar c)", "call_args": "(c)", "cimguiname": "ImFont_SetFallbackChar", - "comment": "", "defaults": [], "funcname": "SetFallbackChar", + "ov_cimguiname": "ImFont_SetFallbackChar", "ret": "void", "signature": "(ImWchar)", "stname": "ImFont" @@ -3936,9 +3921,9 @@ "argsoriginal": "(ImWchar c)", "call_args": "(c)", "cimguiname": "ImGuiIO_AddInputCharacter", - "comment": "", "defaults": [], "funcname": "AddInputCharacter", + "ov_cimguiname": "ImGuiIO_AddInputCharacter", "ret": "void", "signature": "(ImWchar)", "stname": "ImGuiIO" @@ -3960,9 +3945,9 @@ "argsoriginal": "(const char* str)", "call_args": "(str)", "cimguiname": "ImGuiIO_AddInputCharactersUTF8", - "comment": "", "defaults": [], "funcname": "AddInputCharactersUTF8", + "ov_cimguiname": "ImGuiIO_AddInputCharactersUTF8", "ret": "void", "signature": "(const char*)", "stname": "ImGuiIO" @@ -3980,9 +3965,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiIO_ClearInputCharacters", - "comment": "", "defaults": [], "funcname": "ClearInputCharacters", + "ov_cimguiname": "ImGuiIO_ClearInputCharacters", "ret": "void", "signature": "()", "stname": "ImGuiIO" @@ -3995,10 +3980,10 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiIO_ImGuiIO", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImGuiIO", + "ov_cimguiname": "ImGuiIO_ImGuiIO", "signature": "()", "stname": "ImGuiIO" } @@ -4042,9 +4027,9 @@ "argsoriginal": "(int pos,int bytes_count)", "call_args": "(pos,bytes_count)", "cimguiname": "ImGuiInputTextCallbackData_DeleteChars", - "comment": "", "defaults": [], "funcname": "DeleteChars", + "ov_cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "ret": "void", "signature": "(int,int)", "stname": "ImGuiInputTextCallbackData" @@ -4062,11 +4047,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiInputTextCallbackData_HasSelection", - "comment": "", "defaults": [], "funcname": "HasSelection", + "ov_cimguiname": "ImGuiInputTextCallbackData_HasSelection", "ret": "bool", - "signature": "()", + "signature": "()const", "stname": "ImGuiInputTextCallbackData" } ], @@ -4077,10 +4062,10 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImGuiInputTextCallbackData", + "ov_cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", "signature": "()", "stname": "ImGuiInputTextCallbackData" } @@ -4109,11 +4094,11 @@ "argsoriginal": "(int pos,const char* text,const char* text_end=((void*)0))", "call_args": "(pos,text,text_end)", "cimguiname": "ImGuiInputTextCallbackData_InsertChars", - "comment": "", "defaults": { "text_end": "((void*)0)" }, "funcname": "InsertChars", + "ov_cimguiname": "ImGuiInputTextCallbackData_InsertChars", "ret": "void", "signature": "(int,const char*,const char*)", "stname": "ImGuiInputTextCallbackData" @@ -4158,11 +4143,11 @@ "argsoriginal": "(int items_count,float items_height=-1.0f)", "call_args": "(items_count,items_height)", "cimguiname": "ImGuiListClipper_Begin", - "comment": "", "defaults": { "items_height": "-1.0f" }, "funcname": "Begin", + "ov_cimguiname": "ImGuiListClipper_Begin", "ret": "void", "signature": "(int,float)", "stname": "ImGuiListClipper" @@ -4180,9 +4165,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiListClipper_End", - "comment": "", "defaults": [], "funcname": "End", + "ov_cimguiname": "ImGuiListClipper_End", "ret": "void", "signature": "()", "stname": "ImGuiListClipper" @@ -4204,13 +4189,13 @@ "argsoriginal": "(int items_count=-1,float items_height=-1.0f)", "call_args": "(items_count,items_height)", "cimguiname": "ImGuiListClipper_ImGuiListClipper", - "comment": "", "constructor": true, "defaults": { "items_count": "-1", "items_height": "-1.0f" }, "funcname": "ImGuiListClipper", + "ov_cimguiname": "ImGuiListClipper_ImGuiListClipper", "signature": "(int,float)", "stname": "ImGuiListClipper" } @@ -4227,9 +4212,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiListClipper_Step", - "comment": "", "defaults": [], "funcname": "Step", + "ov_cimguiname": "ImGuiListClipper_Step", "ret": "bool", "signature": "()", "stname": "ImGuiListClipper" @@ -4261,10 +4246,10 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImGuiOnceUponAFrame", + "ov_cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", "signature": "()", "stname": "ImGuiOnceUponAFrame" } @@ -4300,9 +4285,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiPayload_Clear", - "comment": "", "defaults": [], "funcname": "Clear", + "ov_cimguiname": "ImGuiPayload_Clear", "ret": "void", "signature": "()", "stname": "ImGuiPayload" @@ -4315,10 +4300,10 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiPayload_ImGuiPayload", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImGuiPayload", + "ov_cimguiname": "ImGuiPayload_ImGuiPayload", "signature": "()", "stname": "ImGuiPayload" } @@ -4339,11 +4324,11 @@ "argsoriginal": "(const char* type)", "call_args": "(type)", "cimguiname": "ImGuiPayload_IsDataType", - "comment": "", "defaults": [], "funcname": "IsDataType", + "ov_cimguiname": "ImGuiPayload_IsDataType", "ret": "bool", - "signature": "(const char*)", + "signature": "(const char*)const", "stname": "ImGuiPayload" } ], @@ -4359,11 +4344,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiPayload_IsDelivery", - "comment": "", "defaults": [], "funcname": "IsDelivery", + "ov_cimguiname": "ImGuiPayload_IsDelivery", "ret": "bool", - "signature": "()", + "signature": "()const", "stname": "ImGuiPayload" } ], @@ -4379,11 +4364,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiPayload_IsPreview", - "comment": "", "defaults": [], "funcname": "IsPreview", + "ov_cimguiname": "ImGuiPayload_IsPreview", "ret": "bool", - "signature": "()", + "signature": "()const", "stname": "ImGuiPayload" } ], @@ -4418,9 +4403,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiStorage_BuildSortByKey", - "comment": "", "defaults": [], "funcname": "BuildSortByKey", + "ov_cimguiname": "ImGuiStorage_BuildSortByKey", "ret": "void", "signature": "()", "stname": "ImGuiStorage" @@ -4438,9 +4423,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiStorage_Clear", - "comment": "", "defaults": [], "funcname": "Clear", + "ov_cimguiname": "ImGuiStorage_Clear", "ret": "void", "signature": "()", "stname": "ImGuiStorage" @@ -4466,13 +4451,13 @@ "argsoriginal": "(ImGuiID key,bool default_val=false)", "call_args": "(key,default_val)", "cimguiname": "ImGuiStorage_GetBool", - "comment": "", "defaults": { "default_val": "false" }, "funcname": "GetBool", + "ov_cimguiname": "ImGuiStorage_GetBool", "ret": "bool", - "signature": "(ImGuiID,bool)", + "signature": "(ImGuiID,bool)const", "stname": "ImGuiStorage" } ], @@ -4496,11 +4481,11 @@ "argsoriginal": "(ImGuiID key,bool default_val=false)", "call_args": "(key,default_val)", "cimguiname": "ImGuiStorage_GetBoolRef", - "comment": "", "defaults": { "default_val": "false" }, "funcname": "GetBoolRef", + "ov_cimguiname": "ImGuiStorage_GetBoolRef", "ret": "bool*", "signature": "(ImGuiID,bool)", "stname": "ImGuiStorage" @@ -4526,13 +4511,13 @@ "argsoriginal": "(ImGuiID key,float default_val=0.0f)", "call_args": "(key,default_val)", "cimguiname": "ImGuiStorage_GetFloat", - "comment": "", "defaults": { "default_val": "0.0f" }, "funcname": "GetFloat", + "ov_cimguiname": "ImGuiStorage_GetFloat", "ret": "float", - "signature": "(ImGuiID,float)", + "signature": "(ImGuiID,float)const", "stname": "ImGuiStorage" } ], @@ -4556,11 +4541,11 @@ "argsoriginal": "(ImGuiID key,float default_val=0.0f)", "call_args": "(key,default_val)", "cimguiname": "ImGuiStorage_GetFloatRef", - "comment": "", "defaults": { "default_val": "0.0f" }, "funcname": "GetFloatRef", + "ov_cimguiname": "ImGuiStorage_GetFloatRef", "ret": "float*", "signature": "(ImGuiID,float)", "stname": "ImGuiStorage" @@ -4586,13 +4571,13 @@ "argsoriginal": "(ImGuiID key,int default_val=0)", "call_args": "(key,default_val)", "cimguiname": "ImGuiStorage_GetInt", - "comment": "", "defaults": { "default_val": "0" }, "funcname": "GetInt", + "ov_cimguiname": "ImGuiStorage_GetInt", "ret": "int", - "signature": "(ImGuiID,int)", + "signature": "(ImGuiID,int)const", "stname": "ImGuiStorage" } ], @@ -4616,11 +4601,11 @@ "argsoriginal": "(ImGuiID key,int default_val=0)", "call_args": "(key,default_val)", "cimguiname": "ImGuiStorage_GetIntRef", - "comment": "", "defaults": { "default_val": "0" }, "funcname": "GetIntRef", + "ov_cimguiname": "ImGuiStorage_GetIntRef", "ret": "int*", "signature": "(ImGuiID,int)", "stname": "ImGuiStorage" @@ -4642,11 +4627,11 @@ "argsoriginal": "(ImGuiID key)", "call_args": "(key)", "cimguiname": "ImGuiStorage_GetVoidPtr", - "comment": "", "defaults": [], "funcname": "GetVoidPtr", + "ov_cimguiname": "ImGuiStorage_GetVoidPtr", "ret": "void*", - "signature": "(ImGuiID)", + "signature": "(ImGuiID)const", "stname": "ImGuiStorage" } ], @@ -4670,11 +4655,11 @@ "argsoriginal": "(ImGuiID key,void* default_val=((void*)0))", "call_args": "(key,default_val)", "cimguiname": "ImGuiStorage_GetVoidPtrRef", - "comment": "", "defaults": { "default_val": "((void*)0)" }, "funcname": "GetVoidPtrRef", + "ov_cimguiname": "ImGuiStorage_GetVoidPtrRef", "ret": "void**", "signature": "(ImGuiID,void*)", "stname": "ImGuiStorage" @@ -4696,9 +4681,9 @@ "argsoriginal": "(int val)", "call_args": "(val)", "cimguiname": "ImGuiStorage_SetAllInt", - "comment": "", "defaults": [], "funcname": "SetAllInt", + "ov_cimguiname": "ImGuiStorage_SetAllInt", "ret": "void", "signature": "(int)", "stname": "ImGuiStorage" @@ -4724,9 +4709,9 @@ "argsoriginal": "(ImGuiID key,bool val)", "call_args": "(key,val)", "cimguiname": "ImGuiStorage_SetBool", - "comment": "", "defaults": [], "funcname": "SetBool", + "ov_cimguiname": "ImGuiStorage_SetBool", "ret": "void", "signature": "(ImGuiID,bool)", "stname": "ImGuiStorage" @@ -4752,9 +4737,9 @@ "argsoriginal": "(ImGuiID key,float val)", "call_args": "(key,val)", "cimguiname": "ImGuiStorage_SetFloat", - "comment": "", "defaults": [], "funcname": "SetFloat", + "ov_cimguiname": "ImGuiStorage_SetFloat", "ret": "void", "signature": "(ImGuiID,float)", "stname": "ImGuiStorage" @@ -4780,9 +4765,9 @@ "argsoriginal": "(ImGuiID key,int val)", "call_args": "(key,val)", "cimguiname": "ImGuiStorage_SetInt", - "comment": "", "defaults": [], "funcname": "SetInt", + "ov_cimguiname": "ImGuiStorage_SetInt", "ret": "void", "signature": "(ImGuiID,int)", "stname": "ImGuiStorage" @@ -4808,9 +4793,9 @@ "argsoriginal": "(ImGuiID key,void* val)", "call_args": "(key,val)", "cimguiname": "ImGuiStorage_SetVoidPtr", - "comment": "", "defaults": [], "funcname": "SetVoidPtr", + "ov_cimguiname": "ImGuiStorage_SetVoidPtr", "ret": "void", "signature": "(ImGuiID,void*)", "stname": "ImGuiStorage" @@ -4823,10 +4808,10 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiStyle_ImGuiStyle", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImGuiStyle", + "ov_cimguiname": "ImGuiStyle_ImGuiStyle", "signature": "()", "stname": "ImGuiStyle" } @@ -4847,9 +4832,9 @@ "argsoriginal": "(float scale_factor)", "call_args": "(scale_factor)", "cimguiname": "ImGuiStyle_ScaleAllSizes", - "comment": "", "defaults": [], "funcname": "ScaleAllSizes", + "ov_cimguiname": "ImGuiStyle_ScaleAllSizes", "ret": "void", "signature": "(float)", "stname": "ImGuiStyle" @@ -4881,14 +4866,44 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImGuiTextBuffer", + "ov_cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", "signature": "()", "stname": "ImGuiTextBuffer" } ], + "ImGuiTextBuffer_append": [ + { + "args": "(ImGuiTextBuffer* self,const char* str,const char* str_end)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextBuffer*" + }, + { + "name": "str", + "type": "const char*" + }, + { + "name": "str_end", + "type": "const char*" + } + ], + "argsoriginal": "(const char* str,const char* str_end=((void*)0))", + "call_args": "(str,str_end)", + "cimguiname": "ImGuiTextBuffer_append", + "defaults": { + "str_end": "((void*)0)" + }, + "funcname": "append", + "ov_cimguiname": "ImGuiTextBuffer_append", + "ret": "void", + "signature": "(const char*,const char*)", + "stname": "ImGuiTextBuffer" + } + ], "ImGuiTextBuffer_appendf": [ { "args": "(ImGuiTextBuffer* self,const char* fmt,...)", @@ -4909,11 +4924,11 @@ "argsoriginal": "(const char* fmt,...)", "call_args": "(fmt,...)", "cimguiname": "ImGuiTextBuffer_appendf", - "comment": "", "defaults": [], "funcname": "appendf", "isvararg": "...)", "manual": true, + "ov_cimguiname": "ImGuiTextBuffer_appendf", "ret": "void", "signature": "(const char*,...)", "stname": "ImGuiTextBuffer" @@ -4939,9 +4954,9 @@ "argsoriginal": "(const char* fmt,va_list args)", "call_args": "(fmt,args)", "cimguiname": "ImGuiTextBuffer_appendfv", - "comment": "", "defaults": [], "funcname": "appendfv", + "ov_cimguiname": "ImGuiTextBuffer_appendfv", "ret": "void", "signature": "(const char*,va_list)", "stname": "ImGuiTextBuffer" @@ -4959,11 +4974,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiTextBuffer_begin", - "comment": "", "defaults": [], "funcname": "begin", + "ov_cimguiname": "ImGuiTextBuffer_begin", "ret": "const char*", - "signature": "()", + "signature": "()const", "stname": "ImGuiTextBuffer" } ], @@ -4979,11 +4994,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiTextBuffer_c_str", - "comment": "", "defaults": [], "funcname": "c_str", + "ov_cimguiname": "ImGuiTextBuffer_c_str", "ret": "const char*", - "signature": "()", + "signature": "()const", "stname": "ImGuiTextBuffer" } ], @@ -4999,9 +5014,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiTextBuffer_clear", - "comment": "", "defaults": [], "funcname": "clear", + "ov_cimguiname": "ImGuiTextBuffer_clear", "ret": "void", "signature": "()", "stname": "ImGuiTextBuffer" @@ -5038,9 +5053,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiTextBuffer_empty", - "comment": "", "defaults": [], "funcname": "empty", + "ov_cimguiname": "ImGuiTextBuffer_empty", "ret": "bool", "signature": "()", "stname": "ImGuiTextBuffer" @@ -5058,11 +5073,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiTextBuffer_end", - "comment": "", "defaults": [], "funcname": "end", + "ov_cimguiname": "ImGuiTextBuffer_end", "ret": "const char*", - "signature": "()", + "signature": "()const", "stname": "ImGuiTextBuffer" } ], @@ -5082,9 +5097,9 @@ "argsoriginal": "(int capacity)", "call_args": "(capacity)", "cimguiname": "ImGuiTextBuffer_reserve", - "comment": "", "defaults": [], "funcname": "reserve", + "ov_cimguiname": "ImGuiTextBuffer_reserve", "ret": "void", "signature": "(int)", "stname": "ImGuiTextBuffer" @@ -5102,11 +5117,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiTextBuffer_size", - "comment": "", "defaults": [], "funcname": "size", + "ov_cimguiname": "ImGuiTextBuffer_size", "ret": "int", - "signature": "()", + "signature": "()const", "stname": "ImGuiTextBuffer" } ], @@ -5122,9 +5137,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiTextFilter_Build", - "comment": "", "defaults": [], "funcname": "Build", + "ov_cimguiname": "ImGuiTextFilter_Build", "ret": "void", "signature": "()", "stname": "ImGuiTextFilter" @@ -5142,9 +5157,9 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiTextFilter_Clear", - "comment": "", "defaults": [], "funcname": "Clear", + "ov_cimguiname": "ImGuiTextFilter_Clear", "ret": "void", "signature": "()", "stname": "ImGuiTextFilter" @@ -5170,12 +5185,12 @@ "argsoriginal": "(const char* label=\"Filter(inc,-exc)\",float width=0.0f)", "call_args": "(label,width)", "cimguiname": "ImGuiTextFilter_Draw", - "comment": "", "defaults": { "label": "\"Filter(inc,-exc)\"", "width": "0.0f" }, "funcname": "Draw", + "ov_cimguiname": "ImGuiTextFilter_Draw", "ret": "bool", "signature": "(const char*,float)", "stname": "ImGuiTextFilter" @@ -5193,12 +5208,12 @@ "argsoriginal": "(const char* default_filter=\"\")", "call_args": "(default_filter)", "cimguiname": "ImGuiTextFilter_ImGuiTextFilter", - "comment": "", "constructor": true, "defaults": { "default_filter": "\"\"" }, "funcname": "ImGuiTextFilter", + "ov_cimguiname": "ImGuiTextFilter_ImGuiTextFilter", "signature": "(const char*)", "stname": "ImGuiTextFilter" } @@ -5215,11 +5230,11 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImGuiTextFilter_IsActive", - "comment": "", "defaults": [], "funcname": "IsActive", + "ov_cimguiname": "ImGuiTextFilter_IsActive", "ret": "bool", - "signature": "()", + "signature": "()const", "stname": "ImGuiTextFilter" } ], @@ -5243,13 +5258,13 @@ "argsoriginal": "(const char* text,const char* text_end=((void*)0))", "call_args": "(text,text_end)", "cimguiname": "ImGuiTextFilter_PassFilter", - "comment": "", "defaults": { "text_end": "((void*)0)" }, "funcname": "PassFilter", + "ov_cimguiname": "ImGuiTextFilter_PassFilter", "ret": "bool", - "signature": "(const char*,const char*)", + "signature": "(const char*,const char*)const", "stname": "ImGuiTextFilter" } ], @@ -5279,7 +5294,6 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImVec2_ImVec2", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImVec2", @@ -5302,7 +5316,6 @@ "argsoriginal": "(float _x,float _y)", "call_args": "(_x,_y)", "cimguiname": "ImVec2_ImVec2", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImVec2", @@ -5337,7 +5350,6 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "ImVec4_ImVec4", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImVec4", @@ -5368,7 +5380,6 @@ "argsoriginal": "(float _x,float _y,float _z,float _w)", "call_args": "(_x,_y,_z,_w)", "cimguiname": "ImVec4_ImVec4", - "comment": "", "constructor": true, "defaults": [], "funcname": "ImVec4", @@ -5396,281 +5407,11635 @@ "stname": "ImVec4" } ], - "Pair_Pair": [ + "ImVector_CustomRect_ImVector_CustomRect": [ { - "args": "(ImGuiID _key,int _val_i)", - "argsT": [ - { - "name": "_key", - "type": "ImGuiID" - }, - { - "name": "_val_i", - "type": "int" - } - ], - "argsoriginal": "(ImGuiID _key,int _val_i)", - "call_args": "(_key,_val_i)", - "cimguiname": "Pair_Pair", - "comment": "", + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_CustomRect_ImVector_CustomRect", "constructor": true, "defaults": [], - "funcname": "Pair", - "ov_cimguiname": "Pair_PairInt", - "signature": "(ImGuiID,int)", - "stname": "Pair" + "funcname": "ImVector_CustomRect", + "ov_cimguiname": "ImVector_CustomRect_ImVector_CustomRect", + "signature": "()", + "stname": "ImVector_CustomRect", + "templatedgen": true }, { - "args": "(ImGuiID _key,float _val_f)", + "args": "(const ImVector_CustomRect src)", "argsT": [ { - "name": "_key", - "type": "ImGuiID" - }, - { - "name": "_val_f", - "type": "float" + "name": "src", + "type": "const ImVector_CustomRect" } ], - "argsoriginal": "(ImGuiID _key,float _val_f)", - "call_args": "(_key,_val_f)", - "cimguiname": "Pair_Pair", - "comment": "", + "call_args": "(src)", + "cimguiname": "ImVector_CustomRect_ImVector_CustomRect", "constructor": true, "defaults": [], - "funcname": "Pair", - "ov_cimguiname": "Pair_PairFloat", - "signature": "(ImGuiID,float)", - "stname": "Pair" - }, + "funcname": "ImVector_CustomRect", + "ov_cimguiname": "ImVector_CustomRect_ImVector_CustomRectVector", + "signature": "(const ImVector)", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_CustomRect__grow_capacity": [ { - "args": "(ImGuiID _key,void* _val_p)", + "args": "(const ImVector_CustomRect* self,int sz)", "argsT": [ { - "name": "_key", - "type": "ImGuiID" + "name": "self", + "type": "const ImVector_CustomRect*" }, { - "name": "_val_p", - "type": "void*" + "name": "sz", + "type": "int" } ], - "argsoriginal": "(ImGuiID _key,void* _val_p)", - "call_args": "(_key,_val_p)", - "cimguiname": "Pair_Pair", - "comment": "", - "constructor": true, + "call_args": "(sz)", + "cimguiname": "ImVector_CustomRect__grow_capacity", "defaults": [], - "funcname": "Pair", - "ov_cimguiname": "Pair_PairPtr", - "signature": "(ImGuiID,void*)", - "stname": "Pair" + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_CustomRect__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_CustomRect", + "templatedgen": true } ], - "Pair_destroy": [ + "ImVector_CustomRect_back": [ { - "args": "(Pair* self)", + "args": "(ImVector_CustomRect* self)", "argsT": [ { "name": "self", - "type": "Pair*" + "type": "ImVector_CustomRect*" } ], - "call_args": "(self)", - "cimguiname": "Pair_destroy", + "call_args": "()", + "cimguiname": "ImVector_CustomRect_back", "defaults": [], - "destructor": true, - "ov_cimguiname": "Pair_destroy", - "ret": "void", - "signature": "(Pair*)", - "stname": "Pair" + "funcname": "back", + "ov_cimguiname": "ImVector_CustomRect_back", + "ret": "CustomRect*", + "retref": "&", + "signature": "()", + "stname": "ImVector_CustomRect", + "templatedgen": true + }, + { + "args": "(const ImVector_CustomRect* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_CustomRect*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_CustomRect_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_CustomRect_back_const", + "ret": "CustomRect const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_CustomRect", + "templatedgen": true } ], - "TextRange_TextRange": [ + "ImVector_CustomRect_begin": [ { - "args": "()", - "argsT": [], - "argsoriginal": "()", + "args": "(ImVector_CustomRect* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_CustomRect*" + } + ], "call_args": "()", - "cimguiname": "TextRange_TextRange", - "comment": "", - "constructor": true, + "cimguiname": "ImVector_CustomRect_begin", "defaults": [], - "funcname": "TextRange", - "ov_cimguiname": "TextRange_TextRange", + "funcname": "begin", + "ov_cimguiname": "ImVector_CustomRect_begin", + "ret": "CustomRect*", "signature": "()", - "stname": "TextRange" + "stname": "ImVector_CustomRect", + "templatedgen": true }, { - "args": "(const char* _b,const char* _e)", + "args": "(const ImVector_CustomRect* self)", "argsT": [ { - "name": "_b", - "type": "const char*" - }, + "name": "self", + "type": "const ImVector_CustomRect*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_CustomRect_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_CustomRect_begin_const", + "ret": "CustomRect const *", + "signature": "()const", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_CustomRect_capacity": [ + { + "args": "(const ImVector_CustomRect* self)", + "argsT": [ { - "name": "_e", - "type": "const char*" + "name": "self", + "type": "const ImVector_CustomRect*" } ], - "argsoriginal": "(const char* _b,const char* _e)", - "call_args": "(_b,_e)", - "cimguiname": "TextRange_TextRange", - "comment": "", - "constructor": true, + "call_args": "()", + "cimguiname": "ImVector_CustomRect_capacity", "defaults": [], - "funcname": "TextRange", - "ov_cimguiname": "TextRange_TextRangeStr", - "signature": "(const char*,const char*)", - "stname": "TextRange" + "funcname": "capacity", + "ov_cimguiname": "ImVector_CustomRect_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_CustomRect", + "templatedgen": true } ], - "TextRange_begin": [ + "ImVector_CustomRect_clear": [ { - "args": "(TextRange* self)", + "args": "(ImVector_CustomRect* self)", "argsT": [ { "name": "self", - "type": "TextRange*" + "type": "ImVector_CustomRect*" } ], - "argsoriginal": "()", "call_args": "()", - "cimguiname": "TextRange_begin", - "comment": "", + "cimguiname": "ImVector_CustomRect_clear", "defaults": [], - "funcname": "begin", - "ret": "const char*", + "funcname": "clear", + "ov_cimguiname": "ImVector_CustomRect_clear", + "ret": "void", "signature": "()", - "stname": "TextRange" + "stname": "ImVector_CustomRect", + "templatedgen": true } ], - "TextRange_destroy": [ + "ImVector_CustomRect_destroy": [ { - "args": "(TextRange* self)", + "args": "(ImVector_CustomRect* self)", "argsT": [ { "name": "self", - "type": "TextRange*" + "type": "ImVector_CustomRect*" } ], "call_args": "(self)", - "cimguiname": "TextRange_destroy", + "cimguiname": "ImVector_CustomRect_destroy", "defaults": [], "destructor": true, - "ov_cimguiname": "TextRange_destroy", + "ov_cimguiname": "ImVector_CustomRect_destroy", "ret": "void", - "signature": "(TextRange*)", - "stname": "TextRange" + "signature": "(ImVector_CustomRect*)", + "stname": "ImVector_CustomRect" } ], - "TextRange_empty": [ + "ImVector_CustomRect_empty": [ { - "args": "(TextRange* self)", + "args": "(const ImVector_CustomRect* self)", "argsT": [ { "name": "self", - "type": "TextRange*" + "type": "const ImVector_CustomRect*" } ], - "argsoriginal": "()", "call_args": "()", - "cimguiname": "TextRange_empty", - "comment": "", + "cimguiname": "ImVector_CustomRect_empty", "defaults": [], "funcname": "empty", + "ov_cimguiname": "ImVector_CustomRect_empty", "ret": "bool", - "signature": "()", - "stname": "TextRange" + "signature": "()const", + "stname": "ImVector_CustomRect", + "templatedgen": true } ], - "TextRange_end": [ + "ImVector_CustomRect_end": [ { - "args": "(TextRange* self)", + "args": "(ImVector_CustomRect* self)", "argsT": [ { "name": "self", - "type": "TextRange*" + "type": "ImVector_CustomRect*" } ], - "argsoriginal": "()", "call_args": "()", - "cimguiname": "TextRange_end", - "comment": "", + "cimguiname": "ImVector_CustomRect_end", "defaults": [], "funcname": "end", - "ret": "const char*", + "ov_cimguiname": "ImVector_CustomRect_end", + "ret": "CustomRect*", "signature": "()", - "stname": "TextRange" + "stname": "ImVector_CustomRect", + "templatedgen": true + }, + { + "args": "(const ImVector_CustomRect* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_CustomRect*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_CustomRect_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_CustomRect_end_const", + "ret": "CustomRect const *", + "signature": "()const", + "stname": "ImVector_CustomRect", + "templatedgen": true } ], - "TextRange_split": [ + "ImVector_CustomRect_erase": [ { - "args": "(TextRange* self,char separator,ImVector_TextRange* out)", + "args": "(ImVector_CustomRect* self,CustomRect const * it)", "argsT": [ { "name": "self", - "type": "TextRange*" + "type": "ImVector_CustomRect*" }, { - "name": "separator", - "type": "char" + "name": "it", + "type": "CustomRect const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_CustomRect_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_CustomRect_erase", + "ret": "CustomRect*", + "signature": "(const CustomRect*)", + "stname": "ImVector_CustomRect", + "templatedgen": true + }, + { + "args": "(ImVector_CustomRect* self,CustomRect const * it,CustomRect const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_CustomRect*" }, { - "name": "out", - "type": "ImVector_TextRange*" + "name": "it", + "type": "CustomRect const *" + }, + { + "name": "it_last", + "type": "CustomRect const *" } ], - "argsoriginal": "(char separator,ImVector* out)", - "call_args": "(separator,out)", - "cimguiname": "TextRange_split", - "comment": "", + "call_args": "(it,it_last)", + "cimguiname": "ImVector_CustomRect_erase", "defaults": [], - "funcname": "split", - "ret": "void", - "signature": "(char,ImVector_TextRange*)", - "stname": "TextRange" + "funcname": "erase", + "ov_cimguiname": "ImVector_CustomRect_eraseTPtr", + "ret": "CustomRect*", + "signature": "(const CustomRect*,const CustomRect*)", + "stname": "ImVector_CustomRect", + "templatedgen": true } ], - "igAcceptDragDropPayload": [ + "ImVector_CustomRect_erase_unsorted": [ { - "args": "(const char* type,ImGuiDragDropFlags flags)", + "args": "(ImVector_CustomRect* self,CustomRect const * it)", "argsT": [ { - "name": "type", - "type": "const char*" + "name": "self", + "type": "ImVector_CustomRect*" }, { - "name": "flags", - "type": "ImGuiDragDropFlags" + "name": "it", + "type": "CustomRect const *" } ], - "argsoriginal": "(const char* type,ImGuiDragDropFlags flags=0)", - "call_args": "(type,flags)", - "cimguiname": "igAcceptDragDropPayload", - "comment": "", - "defaults": { - "flags": "0" - }, - "funcname": "AcceptDragDropPayload", - "ret": "const ImGuiPayload*", - "signature": "(const char*,ImGuiDragDropFlags)", - "stname": "ImGui" + "call_args": "(it)", + "cimguiname": "ImVector_CustomRect_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_CustomRect_erase_unsorted", + "ret": "CustomRect*", + "signature": "(const CustomRect*)", + "stname": "ImVector_CustomRect", + "templatedgen": true } ], - "igAlignTextToFramePadding": [ + "ImVector_CustomRect_front": [ { - "args": "()", - "argsT": [], - "argsoriginal": "()", + "args": "(ImVector_CustomRect* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_CustomRect*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_CustomRect_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_CustomRect_front", + "ret": "CustomRect*", + "retref": "&", + "signature": "()", + "stname": "ImVector_CustomRect", + "templatedgen": true + }, + { + "args": "(const ImVector_CustomRect* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_CustomRect*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_CustomRect_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_CustomRect_front_const", + "ret": "CustomRect const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_CustomRect_index_from_ptr": [ + { + "args": "(const ImVector_CustomRect* self,CustomRect const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_CustomRect*" + }, + { + "name": "it", + "type": "CustomRect const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_CustomRect_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_CustomRect_index_from_ptr", + "ret": "int", + "signature": "(const CustomRect*)const", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_CustomRect_insert": [ + { + "args": "(ImVector_CustomRect* self,CustomRect const * it,const CustomRect v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_CustomRect*" + }, + { + "name": "it", + "type": "CustomRect const *" + }, + { + "name": "v", + "type": "const CustomRect" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_CustomRect_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_CustomRect_insert", + "ret": "CustomRect*", + "signature": "(const CustomRect*,const CustomRect)", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_CustomRect_pop_back": [ + { + "args": "(ImVector_CustomRect* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_CustomRect*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_CustomRect_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_CustomRect_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_CustomRect_push_back": [ + { + "args": "(ImVector_CustomRect* self,const CustomRect v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_CustomRect*" + }, + { + "name": "v", + "type": "const CustomRect" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_CustomRect_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_CustomRect_push_back", + "ret": "void", + "signature": "(const CustomRect)", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_CustomRect_push_front": [ + { + "args": "(ImVector_CustomRect* self,const CustomRect v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_CustomRect*" + }, + { + "name": "v", + "type": "const CustomRect" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_CustomRect_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_CustomRect_push_front", + "ret": "void", + "signature": "(const CustomRect)", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_CustomRect_reserve": [ + { + "args": "(ImVector_CustomRect* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_CustomRect*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_CustomRect_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_CustomRect_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_CustomRect_resize": [ + { + "args": "(ImVector_CustomRect* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_CustomRect*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_CustomRect_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_CustomRect_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_CustomRect", + "templatedgen": true + }, + { + "args": "(ImVector_CustomRect* self,int new_size,const CustomRect v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_CustomRect*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const CustomRect" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_CustomRect_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_CustomRect_resizeT", + "ret": "void", + "signature": "(int,const CustomRect)", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_CustomRect_size": [ + { + "args": "(const ImVector_CustomRect* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_CustomRect*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_CustomRect_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_CustomRect_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_CustomRect_size_in_bytes": [ + { + "args": "(const ImVector_CustomRect* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_CustomRect*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_CustomRect_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_CustomRect_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_CustomRect_swap": [ + { + "args": "(ImVector_CustomRect* self,ImVector_CustomRect rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_CustomRect*" + }, + { + "name": "rhs", + "type": "ImVector_CustomRect&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_CustomRect_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_CustomRect_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_CustomRect", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_ImVector_ImDrawChannel": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_ImVector_ImDrawChannel", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImDrawChannel", + "ov_cimguiname": "ImVector_ImDrawChannel_ImVector_ImDrawChannel", + "signature": "()", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawChannel src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_ImDrawChannel" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_ImDrawChannel_ImVector_ImDrawChannel", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImDrawChannel", + "ov_cimguiname": "ImVector_ImDrawChannel_ImVector_ImDrawChannelVector", + "signature": "(const ImVector)", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel__grow_capacity": [ + { + "args": "(const ImVector_ImDrawChannel* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawChannel*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_ImDrawChannel__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_ImDrawChannel__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_back": [ + { + "args": "(ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImDrawChannel_back", + "ret": "ImDrawChannel*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImDrawChannel_back_const", + "ret": "ImDrawChannel const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_begin": [ + { + "args": "(ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImDrawChannel_begin", + "ret": "ImDrawChannel*", + "signature": "()", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImDrawChannel_begin_const", + "ret": "ImDrawChannel const *", + "signature": "()const", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_capacity": [ + { + "args": "(const ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_ImDrawChannel_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_clear": [ + { + "args": "(ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_ImDrawChannel_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_destroy": [ + { + "args": "(ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_ImDrawChannel_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_ImDrawChannel_destroy", + "ret": "void", + "signature": "(ImVector_ImDrawChannel*)", + "stname": "ImVector_ImDrawChannel" + } + ], + "ImVector_ImDrawChannel_empty": [ + { + "args": "(const ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_ImDrawChannel_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_end": [ + { + "args": "(ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImDrawChannel_end", + "ret": "ImDrawChannel*", + "signature": "()", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImDrawChannel_end_const", + "ret": "ImDrawChannel const *", + "signature": "()const", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_erase": [ + { + "args": "(ImVector_ImDrawChannel* self,ImDrawChannel const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + }, + { + "name": "it", + "type": "ImDrawChannel const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImDrawChannel_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImDrawChannel_erase", + "ret": "ImDrawChannel*", + "signature": "(const ImDrawChannel*)", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + }, + { + "args": "(ImVector_ImDrawChannel* self,ImDrawChannel const * it,ImDrawChannel const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + }, + { + "name": "it", + "type": "ImDrawChannel const *" + }, + { + "name": "it_last", + "type": "ImDrawChannel const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_ImDrawChannel_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImDrawChannel_eraseTPtr", + "ret": "ImDrawChannel*", + "signature": "(const ImDrawChannel*,const ImDrawChannel*)", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_erase_unsorted": [ + { + "args": "(ImVector_ImDrawChannel* self,ImDrawChannel const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + }, + { + "name": "it", + "type": "ImDrawChannel const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImDrawChannel_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_ImDrawChannel_erase_unsorted", + "ret": "ImDrawChannel*", + "signature": "(const ImDrawChannel*)", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_front": [ + { + "args": "(ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImDrawChannel_front", + "ret": "ImDrawChannel*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImDrawChannel_front_const", + "ret": "ImDrawChannel const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_index_from_ptr": [ + { + "args": "(const ImVector_ImDrawChannel* self,ImDrawChannel const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawChannel*" + }, + { + "name": "it", + "type": "ImDrawChannel const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImDrawChannel_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_ImDrawChannel_index_from_ptr", + "ret": "int", + "signature": "(const ImDrawChannel*)const", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_insert": [ + { + "args": "(ImVector_ImDrawChannel* self,ImDrawChannel const * it,const ImDrawChannel v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + }, + { + "name": "it", + "type": "ImDrawChannel const *" + }, + { + "name": "v", + "type": "const ImDrawChannel" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_ImDrawChannel_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_ImDrawChannel_insert", + "ret": "ImDrawChannel*", + "signature": "(const ImDrawChannel*,const ImDrawChannel)", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_pop_back": [ + { + "args": "(ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_ImDrawChannel_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_push_back": [ + { + "args": "(ImVector_ImDrawChannel* self,const ImDrawChannel v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + }, + { + "name": "v", + "type": "const ImDrawChannel" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImDrawChannel_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_ImDrawChannel_push_back", + "ret": "void", + "signature": "(const ImDrawChannel)", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_push_front": [ + { + "args": "(ImVector_ImDrawChannel* self,const ImDrawChannel v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + }, + { + "name": "v", + "type": "const ImDrawChannel" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImDrawChannel_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_ImDrawChannel_push_front", + "ret": "void", + "signature": "(const ImDrawChannel)", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_reserve": [ + { + "args": "(ImVector_ImDrawChannel* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_ImDrawChannel_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_ImDrawChannel_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_resize": [ + { + "args": "(ImVector_ImDrawChannel* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_ImDrawChannel_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImDrawChannel_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + }, + { + "args": "(ImVector_ImDrawChannel* self,int new_size,const ImDrawChannel v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const ImDrawChannel" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_ImDrawChannel_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImDrawChannel_resizeT", + "ret": "void", + "signature": "(int,const ImDrawChannel)", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_size": [ + { + "args": "(const ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_ImDrawChannel_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_size_in_bytes": [ + { + "args": "(const ImVector_ImDrawChannel* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawChannel*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawChannel_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_ImDrawChannel_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawChannel_swap": [ + { + "args": "(ImVector_ImDrawChannel* self,ImVector_ImDrawChannel rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawChannel*" + }, + { + "name": "rhs", + "type": "ImVector_ImDrawChannel&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_ImDrawChannel_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_ImDrawChannel_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_ImDrawChannel", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_ImVector_ImDrawCmd": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_ImVector_ImDrawCmd", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImDrawCmd", + "ov_cimguiname": "ImVector_ImDrawCmd_ImVector_ImDrawCmd", + "signature": "()", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawCmd src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_ImDrawCmd" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_ImDrawCmd_ImVector_ImDrawCmd", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImDrawCmd", + "ov_cimguiname": "ImVector_ImDrawCmd_ImVector_ImDrawCmdVector", + "signature": "(const ImVector)", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd__grow_capacity": [ + { + "args": "(const ImVector_ImDrawCmd* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawCmd*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_ImDrawCmd__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_ImDrawCmd__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_back": [ + { + "args": "(ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImDrawCmd_back", + "ret": "ImDrawCmd*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImDrawCmd_back_const", + "ret": "ImDrawCmd const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_begin": [ + { + "args": "(ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImDrawCmd_begin", + "ret": "ImDrawCmd*", + "signature": "()", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImDrawCmd_begin_const", + "ret": "ImDrawCmd const *", + "signature": "()const", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_capacity": [ + { + "args": "(const ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_ImDrawCmd_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_clear": [ + { + "args": "(ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_ImDrawCmd_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_destroy": [ + { + "args": "(ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_ImDrawCmd_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_ImDrawCmd_destroy", + "ret": "void", + "signature": "(ImVector_ImDrawCmd*)", + "stname": "ImVector_ImDrawCmd" + } + ], + "ImVector_ImDrawCmd_empty": [ + { + "args": "(const ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_ImDrawCmd_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_end": [ + { + "args": "(ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImDrawCmd_end", + "ret": "ImDrawCmd*", + "signature": "()", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImDrawCmd_end_const", + "ret": "ImDrawCmd const *", + "signature": "()const", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_erase": [ + { + "args": "(ImVector_ImDrawCmd* self,ImDrawCmd const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + }, + { + "name": "it", + "type": "ImDrawCmd const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImDrawCmd_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImDrawCmd_erase", + "ret": "ImDrawCmd*", + "signature": "(const ImDrawCmd*)", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + }, + { + "args": "(ImVector_ImDrawCmd* self,ImDrawCmd const * it,ImDrawCmd const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + }, + { + "name": "it", + "type": "ImDrawCmd const *" + }, + { + "name": "it_last", + "type": "ImDrawCmd const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_ImDrawCmd_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImDrawCmd_eraseTPtr", + "ret": "ImDrawCmd*", + "signature": "(const ImDrawCmd*,const ImDrawCmd*)", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_erase_unsorted": [ + { + "args": "(ImVector_ImDrawCmd* self,ImDrawCmd const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + }, + { + "name": "it", + "type": "ImDrawCmd const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImDrawCmd_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_ImDrawCmd_erase_unsorted", + "ret": "ImDrawCmd*", + "signature": "(const ImDrawCmd*)", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_front": [ + { + "args": "(ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImDrawCmd_front", + "ret": "ImDrawCmd*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImDrawCmd_front_const", + "ret": "ImDrawCmd const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_index_from_ptr": [ + { + "args": "(const ImVector_ImDrawCmd* self,ImDrawCmd const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawCmd*" + }, + { + "name": "it", + "type": "ImDrawCmd const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImDrawCmd_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_ImDrawCmd_index_from_ptr", + "ret": "int", + "signature": "(const ImDrawCmd*)const", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_insert": [ + { + "args": "(ImVector_ImDrawCmd* self,ImDrawCmd const * it,const ImDrawCmd v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + }, + { + "name": "it", + "type": "ImDrawCmd const *" + }, + { + "name": "v", + "type": "const ImDrawCmd" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_ImDrawCmd_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_ImDrawCmd_insert", + "ret": "ImDrawCmd*", + "signature": "(const ImDrawCmd*,const ImDrawCmd)", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_pop_back": [ + { + "args": "(ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_ImDrawCmd_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_push_back": [ + { + "args": "(ImVector_ImDrawCmd* self,const ImDrawCmd v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + }, + { + "name": "v", + "type": "const ImDrawCmd" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImDrawCmd_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_ImDrawCmd_push_back", + "ret": "void", + "signature": "(const ImDrawCmd)", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_push_front": [ + { + "args": "(ImVector_ImDrawCmd* self,const ImDrawCmd v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + }, + { + "name": "v", + "type": "const ImDrawCmd" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImDrawCmd_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_ImDrawCmd_push_front", + "ret": "void", + "signature": "(const ImDrawCmd)", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_reserve": [ + { + "args": "(ImVector_ImDrawCmd* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_ImDrawCmd_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_ImDrawCmd_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_resize": [ + { + "args": "(ImVector_ImDrawCmd* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_ImDrawCmd_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImDrawCmd_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + }, + { + "args": "(ImVector_ImDrawCmd* self,int new_size,const ImDrawCmd v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const ImDrawCmd" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_ImDrawCmd_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImDrawCmd_resizeT", + "ret": "void", + "signature": "(int,const ImDrawCmd)", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_size": [ + { + "args": "(const ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_ImDrawCmd_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_size_in_bytes": [ + { + "args": "(const ImVector_ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawCmd*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawCmd_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_ImDrawCmd_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawCmd_swap": [ + { + "args": "(ImVector_ImDrawCmd* self,ImVector_ImDrawCmd rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawCmd*" + }, + { + "name": "rhs", + "type": "ImVector_ImDrawCmd&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_ImDrawCmd_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_ImDrawCmd_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_ImDrawCmd", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_ImVector_ImDrawIdx": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_ImVector_ImDrawIdx", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImDrawIdx", + "ov_cimguiname": "ImVector_ImDrawIdx_ImVector_ImDrawIdx", + "signature": "()", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawIdx src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_ImDrawIdx" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_ImDrawIdx_ImVector_ImDrawIdx", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImDrawIdx", + "ov_cimguiname": "ImVector_ImDrawIdx_ImVector_ImDrawIdxVector", + "signature": "(const ImVector)", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx__grow_capacity": [ + { + "args": "(const ImVector_ImDrawIdx* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawIdx*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_ImDrawIdx__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_ImDrawIdx__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_back": [ + { + "args": "(ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImDrawIdx_back", + "ret": "ImDrawIdx*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImDrawIdx_back_const", + "ret": "ImDrawIdx const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_begin": [ + { + "args": "(ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImDrawIdx_begin", + "ret": "ImDrawIdx*", + "signature": "()", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImDrawIdx_begin_const", + "ret": "ImDrawIdx const *", + "signature": "()const", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_capacity": [ + { + "args": "(const ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_ImDrawIdx_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_clear": [ + { + "args": "(ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_ImDrawIdx_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_destroy": [ + { + "args": "(ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_ImDrawIdx_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_ImDrawIdx_destroy", + "ret": "void", + "signature": "(ImVector_ImDrawIdx*)", + "stname": "ImVector_ImDrawIdx" + } + ], + "ImVector_ImDrawIdx_empty": [ + { + "args": "(const ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_ImDrawIdx_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_end": [ + { + "args": "(ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImDrawIdx_end", + "ret": "ImDrawIdx*", + "signature": "()", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImDrawIdx_end_const", + "ret": "ImDrawIdx const *", + "signature": "()const", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_erase": [ + { + "args": "(ImVector_ImDrawIdx* self,ImDrawIdx const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + }, + { + "name": "it", + "type": "ImDrawIdx const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImDrawIdx_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImDrawIdx_erase", + "ret": "ImDrawIdx*", + "signature": "(const ImDrawIdx*)", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + }, + { + "args": "(ImVector_ImDrawIdx* self,ImDrawIdx const * it,ImDrawIdx const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + }, + { + "name": "it", + "type": "ImDrawIdx const *" + }, + { + "name": "it_last", + "type": "ImDrawIdx const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_ImDrawIdx_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImDrawIdx_eraseTPtr", + "ret": "ImDrawIdx*", + "signature": "(const ImDrawIdx*,const ImDrawIdx*)", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_erase_unsorted": [ + { + "args": "(ImVector_ImDrawIdx* self,ImDrawIdx const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + }, + { + "name": "it", + "type": "ImDrawIdx const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImDrawIdx_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_ImDrawIdx_erase_unsorted", + "ret": "ImDrawIdx*", + "signature": "(const ImDrawIdx*)", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_front": [ + { + "args": "(ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImDrawIdx_front", + "ret": "ImDrawIdx*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImDrawIdx_front_const", + "ret": "ImDrawIdx const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_index_from_ptr": [ + { + "args": "(const ImVector_ImDrawIdx* self,ImDrawIdx const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawIdx*" + }, + { + "name": "it", + "type": "ImDrawIdx const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImDrawIdx_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_ImDrawIdx_index_from_ptr", + "ret": "int", + "signature": "(const ImDrawIdx*)const", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_insert": [ + { + "args": "(ImVector_ImDrawIdx* self,ImDrawIdx const * it,const ImDrawIdx v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + }, + { + "name": "it", + "type": "ImDrawIdx const *" + }, + { + "name": "v", + "type": "const ImDrawIdx" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_ImDrawIdx_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_ImDrawIdx_insert", + "ret": "ImDrawIdx*", + "signature": "(const ImDrawIdx*,const ImDrawIdx)", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_pop_back": [ + { + "args": "(ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_ImDrawIdx_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_push_back": [ + { + "args": "(ImVector_ImDrawIdx* self,const ImDrawIdx v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + }, + { + "name": "v", + "type": "const ImDrawIdx" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImDrawIdx_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_ImDrawIdx_push_back", + "ret": "void", + "signature": "(const ImDrawIdx)", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_push_front": [ + { + "args": "(ImVector_ImDrawIdx* self,const ImDrawIdx v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + }, + { + "name": "v", + "type": "const ImDrawIdx" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImDrawIdx_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_ImDrawIdx_push_front", + "ret": "void", + "signature": "(const ImDrawIdx)", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_reserve": [ + { + "args": "(ImVector_ImDrawIdx* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_ImDrawIdx_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_ImDrawIdx_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_resize": [ + { + "args": "(ImVector_ImDrawIdx* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_ImDrawIdx_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImDrawIdx_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + }, + { + "args": "(ImVector_ImDrawIdx* self,int new_size,const ImDrawIdx v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const ImDrawIdx" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_ImDrawIdx_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImDrawIdx_resizeT", + "ret": "void", + "signature": "(int,const ImDrawIdx)", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_size": [ + { + "args": "(const ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_ImDrawIdx_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_size_in_bytes": [ + { + "args": "(const ImVector_ImDrawIdx* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawIdx*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawIdx_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_ImDrawIdx_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawIdx_swap": [ + { + "args": "(ImVector_ImDrawIdx* self,ImVector_ImDrawIdx rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawIdx*" + }, + { + "name": "rhs", + "type": "ImVector_ImDrawIdx&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_ImDrawIdx_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_ImDrawIdx_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_ImDrawIdx", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_ImVector_ImDrawVert": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_ImVector_ImDrawVert", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImDrawVert", + "ov_cimguiname": "ImVector_ImDrawVert_ImVector_ImDrawVert", + "signature": "()", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawVert src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_ImDrawVert" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_ImDrawVert_ImVector_ImDrawVert", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImDrawVert", + "ov_cimguiname": "ImVector_ImDrawVert_ImVector_ImDrawVertVector", + "signature": "(const ImVector)", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert__grow_capacity": [ + { + "args": "(const ImVector_ImDrawVert* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawVert*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_ImDrawVert__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_ImDrawVert__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_back": [ + { + "args": "(ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImDrawVert_back", + "ret": "ImDrawVert*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImDrawVert_back_const", + "ret": "ImDrawVert const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_begin": [ + { + "args": "(ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImDrawVert_begin", + "ret": "ImDrawVert*", + "signature": "()", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImDrawVert_begin_const", + "ret": "ImDrawVert const *", + "signature": "()const", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_capacity": [ + { + "args": "(const ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_ImDrawVert_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_clear": [ + { + "args": "(ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_ImDrawVert_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_destroy": [ + { + "args": "(ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_ImDrawVert_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_ImDrawVert_destroy", + "ret": "void", + "signature": "(ImVector_ImDrawVert*)", + "stname": "ImVector_ImDrawVert" + } + ], + "ImVector_ImDrawVert_empty": [ + { + "args": "(const ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_ImDrawVert_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_end": [ + { + "args": "(ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImDrawVert_end", + "ret": "ImDrawVert*", + "signature": "()", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImDrawVert_end_const", + "ret": "ImDrawVert const *", + "signature": "()const", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_erase": [ + { + "args": "(ImVector_ImDrawVert* self,ImDrawVert const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + }, + { + "name": "it", + "type": "ImDrawVert const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImDrawVert_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImDrawVert_erase", + "ret": "ImDrawVert*", + "signature": "(const ImDrawVert*)", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + }, + { + "args": "(ImVector_ImDrawVert* self,ImDrawVert const * it,ImDrawVert const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + }, + { + "name": "it", + "type": "ImDrawVert const *" + }, + { + "name": "it_last", + "type": "ImDrawVert const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_ImDrawVert_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImDrawVert_eraseTPtr", + "ret": "ImDrawVert*", + "signature": "(const ImDrawVert*,const ImDrawVert*)", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_erase_unsorted": [ + { + "args": "(ImVector_ImDrawVert* self,ImDrawVert const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + }, + { + "name": "it", + "type": "ImDrawVert const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImDrawVert_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_ImDrawVert_erase_unsorted", + "ret": "ImDrawVert*", + "signature": "(const ImDrawVert*)", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_front": [ + { + "args": "(ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImDrawVert_front", + "ret": "ImDrawVert*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + }, + { + "args": "(const ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImDrawVert_front_const", + "ret": "ImDrawVert const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_index_from_ptr": [ + { + "args": "(const ImVector_ImDrawVert* self,ImDrawVert const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawVert*" + }, + { + "name": "it", + "type": "ImDrawVert const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImDrawVert_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_ImDrawVert_index_from_ptr", + "ret": "int", + "signature": "(const ImDrawVert*)const", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_insert": [ + { + "args": "(ImVector_ImDrawVert* self,ImDrawVert const * it,const ImDrawVert v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + }, + { + "name": "it", + "type": "ImDrawVert const *" + }, + { + "name": "v", + "type": "const ImDrawVert" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_ImDrawVert_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_ImDrawVert_insert", + "ret": "ImDrawVert*", + "signature": "(const ImDrawVert*,const ImDrawVert)", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_pop_back": [ + { + "args": "(ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_ImDrawVert_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_push_back": [ + { + "args": "(ImVector_ImDrawVert* self,const ImDrawVert v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + }, + { + "name": "v", + "type": "const ImDrawVert" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImDrawVert_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_ImDrawVert_push_back", + "ret": "void", + "signature": "(const ImDrawVert)", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_push_front": [ + { + "args": "(ImVector_ImDrawVert* self,const ImDrawVert v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + }, + { + "name": "v", + "type": "const ImDrawVert" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImDrawVert_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_ImDrawVert_push_front", + "ret": "void", + "signature": "(const ImDrawVert)", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_reserve": [ + { + "args": "(ImVector_ImDrawVert* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_ImDrawVert_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_ImDrawVert_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_resize": [ + { + "args": "(ImVector_ImDrawVert* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_ImDrawVert_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImDrawVert_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + }, + { + "args": "(ImVector_ImDrawVert* self,int new_size,const ImDrawVert v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const ImDrawVert" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_ImDrawVert_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImDrawVert_resizeT", + "ret": "void", + "signature": "(int,const ImDrawVert)", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_size": [ + { + "args": "(const ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_ImDrawVert_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_size_in_bytes": [ + { + "args": "(const ImVector_ImDrawVert* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImDrawVert*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImDrawVert_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_ImDrawVert_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImDrawVert_swap": [ + { + "args": "(ImVector_ImDrawVert* self,ImVector_ImDrawVert rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImDrawVert*" + }, + { + "name": "rhs", + "type": "ImVector_ImDrawVert&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_ImDrawVert_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_ImDrawVert_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_ImDrawVert", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_ImVector_ImFontConfig": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_ImVector_ImFontConfig", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImFontConfig", + "ov_cimguiname": "ImVector_ImFontConfig_ImVector_ImFontConfig", + "signature": "()", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontConfig src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_ImFontConfig" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_ImFontConfig_ImVector_ImFontConfig", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImFontConfig", + "ov_cimguiname": "ImVector_ImFontConfig_ImVector_ImFontConfigVector", + "signature": "(const ImVector)", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig__grow_capacity": [ + { + "args": "(const ImVector_ImFontConfig* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontConfig*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_ImFontConfig__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_ImFontConfig__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_back": [ + { + "args": "(ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImFontConfig_back", + "ret": "ImFontConfig*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImFontConfig_back_const", + "ret": "ImFontConfig const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_begin": [ + { + "args": "(ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImFontConfig_begin", + "ret": "ImFontConfig*", + "signature": "()", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImFontConfig_begin_const", + "ret": "ImFontConfig const *", + "signature": "()const", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_capacity": [ + { + "args": "(const ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_ImFontConfig_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_clear": [ + { + "args": "(ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_ImFontConfig_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_destroy": [ + { + "args": "(ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_ImFontConfig_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_ImFontConfig_destroy", + "ret": "void", + "signature": "(ImVector_ImFontConfig*)", + "stname": "ImVector_ImFontConfig" + } + ], + "ImVector_ImFontConfig_empty": [ + { + "args": "(const ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_ImFontConfig_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_end": [ + { + "args": "(ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImFontConfig_end", + "ret": "ImFontConfig*", + "signature": "()", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImFontConfig_end_const", + "ret": "ImFontConfig const *", + "signature": "()const", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_erase": [ + { + "args": "(ImVector_ImFontConfig* self,ImFontConfig const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + }, + { + "name": "it", + "type": "ImFontConfig const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImFontConfig_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImFontConfig_erase", + "ret": "ImFontConfig*", + "signature": "(const ImFontConfig*)", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + }, + { + "args": "(ImVector_ImFontConfig* self,ImFontConfig const * it,ImFontConfig const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + }, + { + "name": "it", + "type": "ImFontConfig const *" + }, + { + "name": "it_last", + "type": "ImFontConfig const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_ImFontConfig_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImFontConfig_eraseTPtr", + "ret": "ImFontConfig*", + "signature": "(const ImFontConfig*,const ImFontConfig*)", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_erase_unsorted": [ + { + "args": "(ImVector_ImFontConfig* self,ImFontConfig const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + }, + { + "name": "it", + "type": "ImFontConfig const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImFontConfig_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_ImFontConfig_erase_unsorted", + "ret": "ImFontConfig*", + "signature": "(const ImFontConfig*)", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_front": [ + { + "args": "(ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImFontConfig_front", + "ret": "ImFontConfig*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImFontConfig_front_const", + "ret": "ImFontConfig const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_index_from_ptr": [ + { + "args": "(const ImVector_ImFontConfig* self,ImFontConfig const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontConfig*" + }, + { + "name": "it", + "type": "ImFontConfig const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImFontConfig_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_ImFontConfig_index_from_ptr", + "ret": "int", + "signature": "(const ImFontConfig*)const", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_insert": [ + { + "args": "(ImVector_ImFontConfig* self,ImFontConfig const * it,const ImFontConfig v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + }, + { + "name": "it", + "type": "ImFontConfig const *" + }, + { + "name": "v", + "type": "const ImFontConfig" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_ImFontConfig_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_ImFontConfig_insert", + "ret": "ImFontConfig*", + "signature": "(const ImFontConfig*,const ImFontConfig)", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_pop_back": [ + { + "args": "(ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_ImFontConfig_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_push_back": [ + { + "args": "(ImVector_ImFontConfig* self,const ImFontConfig v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + }, + { + "name": "v", + "type": "const ImFontConfig" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImFontConfig_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_ImFontConfig_push_back", + "ret": "void", + "signature": "(const ImFontConfig)", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_push_front": [ + { + "args": "(ImVector_ImFontConfig* self,const ImFontConfig v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + }, + { + "name": "v", + "type": "const ImFontConfig" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImFontConfig_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_ImFontConfig_push_front", + "ret": "void", + "signature": "(const ImFontConfig)", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_reserve": [ + { + "args": "(ImVector_ImFontConfig* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_ImFontConfig_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_ImFontConfig_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_resize": [ + { + "args": "(ImVector_ImFontConfig* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_ImFontConfig_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImFontConfig_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + }, + { + "args": "(ImVector_ImFontConfig* self,int new_size,const ImFontConfig v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const ImFontConfig" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_ImFontConfig_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImFontConfig_resizeT", + "ret": "void", + "signature": "(int,const ImFontConfig)", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_size": [ + { + "args": "(const ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_ImFontConfig_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_size_in_bytes": [ + { + "args": "(const ImVector_ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontConfig*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontConfig_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_ImFontConfig_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontConfig_swap": [ + { + "args": "(ImVector_ImFontConfig* self,ImVector_ImFontConfig rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontConfig*" + }, + { + "name": "rhs", + "type": "ImVector_ImFontConfig&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_ImFontConfig_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_ImFontConfig_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_ImFontConfig", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_ImVector_ImFontGlyph": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_ImVector_ImFontGlyph", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImFontGlyph", + "ov_cimguiname": "ImVector_ImFontGlyph_ImVector_ImFontGlyph", + "signature": "()", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontGlyph src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_ImFontGlyph" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_ImFontGlyph_ImVector_ImFontGlyph", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImFontGlyph", + "ov_cimguiname": "ImVector_ImFontGlyph_ImVector_ImFontGlyphVector", + "signature": "(const ImVector)", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph__grow_capacity": [ + { + "args": "(const ImVector_ImFontGlyph* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontGlyph*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_ImFontGlyph__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_ImFontGlyph__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_back": [ + { + "args": "(ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImFontGlyph_back", + "ret": "ImFontGlyph*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImFontGlyph_back_const", + "ret": "ImFontGlyph const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_begin": [ + { + "args": "(ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImFontGlyph_begin", + "ret": "ImFontGlyph*", + "signature": "()", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImFontGlyph_begin_const", + "ret": "ImFontGlyph const *", + "signature": "()const", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_capacity": [ + { + "args": "(const ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_ImFontGlyph_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_clear": [ + { + "args": "(ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_ImFontGlyph_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_destroy": [ + { + "args": "(ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_ImFontGlyph_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_ImFontGlyph_destroy", + "ret": "void", + "signature": "(ImVector_ImFontGlyph*)", + "stname": "ImVector_ImFontGlyph" + } + ], + "ImVector_ImFontGlyph_empty": [ + { + "args": "(const ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_ImFontGlyph_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_end": [ + { + "args": "(ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImFontGlyph_end", + "ret": "ImFontGlyph*", + "signature": "()", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImFontGlyph_end_const", + "ret": "ImFontGlyph const *", + "signature": "()const", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_erase": [ + { + "args": "(ImVector_ImFontGlyph* self,ImFontGlyph const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + }, + { + "name": "it", + "type": "ImFontGlyph const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImFontGlyph_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImFontGlyph_erase", + "ret": "ImFontGlyph*", + "signature": "(const ImFontGlyph*)", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + }, + { + "args": "(ImVector_ImFontGlyph* self,ImFontGlyph const * it,ImFontGlyph const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + }, + { + "name": "it", + "type": "ImFontGlyph const *" + }, + { + "name": "it_last", + "type": "ImFontGlyph const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_ImFontGlyph_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImFontGlyph_eraseTPtr", + "ret": "ImFontGlyph*", + "signature": "(const ImFontGlyph*,const ImFontGlyph*)", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_erase_unsorted": [ + { + "args": "(ImVector_ImFontGlyph* self,ImFontGlyph const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + }, + { + "name": "it", + "type": "ImFontGlyph const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImFontGlyph_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_ImFontGlyph_erase_unsorted", + "ret": "ImFontGlyph*", + "signature": "(const ImFontGlyph*)", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_front": [ + { + "args": "(ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImFontGlyph_front", + "ret": "ImFontGlyph*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImFontGlyph_front_const", + "ret": "ImFontGlyph const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_index_from_ptr": [ + { + "args": "(const ImVector_ImFontGlyph* self,ImFontGlyph const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontGlyph*" + }, + { + "name": "it", + "type": "ImFontGlyph const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImFontGlyph_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_ImFontGlyph_index_from_ptr", + "ret": "int", + "signature": "(const ImFontGlyph*)const", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_insert": [ + { + "args": "(ImVector_ImFontGlyph* self,ImFontGlyph const * it,const ImFontGlyph v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + }, + { + "name": "it", + "type": "ImFontGlyph const *" + }, + { + "name": "v", + "type": "const ImFontGlyph" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_ImFontGlyph_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_ImFontGlyph_insert", + "ret": "ImFontGlyph*", + "signature": "(const ImFontGlyph*,const ImFontGlyph)", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_pop_back": [ + { + "args": "(ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_ImFontGlyph_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_push_back": [ + { + "args": "(ImVector_ImFontGlyph* self,const ImFontGlyph v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + }, + { + "name": "v", + "type": "const ImFontGlyph" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImFontGlyph_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_ImFontGlyph_push_back", + "ret": "void", + "signature": "(const ImFontGlyph)", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_push_front": [ + { + "args": "(ImVector_ImFontGlyph* self,const ImFontGlyph v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + }, + { + "name": "v", + "type": "const ImFontGlyph" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImFontGlyph_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_ImFontGlyph_push_front", + "ret": "void", + "signature": "(const ImFontGlyph)", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_reserve": [ + { + "args": "(ImVector_ImFontGlyph* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_ImFontGlyph_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_ImFontGlyph_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_resize": [ + { + "args": "(ImVector_ImFontGlyph* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_ImFontGlyph_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImFontGlyph_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + }, + { + "args": "(ImVector_ImFontGlyph* self,int new_size,const ImFontGlyph v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const ImFontGlyph" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_ImFontGlyph_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImFontGlyph_resizeT", + "ret": "void", + "signature": "(int,const ImFontGlyph)", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_size": [ + { + "args": "(const ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_ImFontGlyph_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_size_in_bytes": [ + { + "args": "(const ImVector_ImFontGlyph* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontGlyph*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontGlyph_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_ImFontGlyph_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontGlyph_swap": [ + { + "args": "(ImVector_ImFontGlyph* self,ImVector_ImFontGlyph rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontGlyph*" + }, + { + "name": "rhs", + "type": "ImVector_ImFontGlyph&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_ImFontGlyph_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_ImFontGlyph_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_ImFontGlyph", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_ImVector_ImFontPtr": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_ImVector_ImFontPtr", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImFontPtr", + "ov_cimguiname": "ImVector_ImFontPtr_ImVector_ImFontPtr", + "signature": "()", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontPtr src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_ImFontPtr" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_ImFontPtr_ImVector_ImFontPtr", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImFontPtr", + "ov_cimguiname": "ImVector_ImFontPtr_ImVector_ImFontPtrVector", + "signature": "(const ImVector)", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr__grow_capacity": [ + { + "args": "(const ImVector_ImFontPtr* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontPtr*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_ImFontPtr__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_ImFontPtr__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_back": [ + { + "args": "(ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImFontPtr_back", + "ret": "ImFont**", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImFontPtr_back_const", + "ret": "ImFont* const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_begin": [ + { + "args": "(ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImFontPtr_begin", + "ret": "ImFont**", + "signature": "()", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImFontPtr_begin_const", + "ret": "ImFont* const *", + "signature": "()const", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_capacity": [ + { + "args": "(const ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_ImFontPtr_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_clear": [ + { + "args": "(ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_ImFontPtr_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_destroy": [ + { + "args": "(ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_ImFontPtr_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_ImFontPtr_destroy", + "ret": "void", + "signature": "(ImVector_ImFontPtr*)", + "stname": "ImVector_ImFontPtr" + } + ], + "ImVector_ImFontPtr_empty": [ + { + "args": "(const ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_ImFontPtr_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_end": [ + { + "args": "(ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImFontPtr_end", + "ret": "ImFont**", + "signature": "()", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImFontPtr_end_const", + "ret": "ImFont* const *", + "signature": "()const", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_erase": [ + { + "args": "(ImVector_ImFontPtr* self,ImFont* const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + }, + { + "name": "it", + "type": "ImFont* const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImFontPtr_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImFontPtr_erase", + "ret": "ImFont**", + "signature": "(const ImFont**)", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + }, + { + "args": "(ImVector_ImFontPtr* self,ImFont* const * it,ImFont* const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + }, + { + "name": "it", + "type": "ImFont* const *" + }, + { + "name": "it_last", + "type": "ImFont* const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_ImFontPtr_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImFontPtr_eraseTPtr", + "ret": "ImFont**", + "signature": "(const ImFont**,const ImFont**)", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_erase_unsorted": [ + { + "args": "(ImVector_ImFontPtr* self,ImFont* const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + }, + { + "name": "it", + "type": "ImFont* const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImFontPtr_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_ImFontPtr_erase_unsorted", + "ret": "ImFont**", + "signature": "(const ImFont**)", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_front": [ + { + "args": "(ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImFontPtr_front", + "ret": "ImFont**", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + }, + { + "args": "(const ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImFontPtr_front_const", + "ret": "ImFont* const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_index_from_ptr": [ + { + "args": "(const ImVector_ImFontPtr* self,ImFont* const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontPtr*" + }, + { + "name": "it", + "type": "ImFont* const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImFontPtr_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_ImFontPtr_index_from_ptr", + "ret": "int", + "signature": "(const ImFont**)const", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_insert": [ + { + "args": "(ImVector_ImFontPtr* self,ImFont* const * it,ImFont* const v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + }, + { + "name": "it", + "type": "ImFont* const *" + }, + { + "name": "v", + "type": "ImFont* const " + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_ImFontPtr_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_ImFontPtr_insert", + "ret": "ImFont**", + "signature": "(const ImFont**,const ImFont*)", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_pop_back": [ + { + "args": "(ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_ImFontPtr_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_push_back": [ + { + "args": "(ImVector_ImFontPtr* self,ImFont* const v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + }, + { + "name": "v", + "type": "ImFont* const " + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImFontPtr_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_ImFontPtr_push_back", + "ret": "void", + "signature": "(const ImFont*)", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_push_front": [ + { + "args": "(ImVector_ImFontPtr* self,ImFont* const v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + }, + { + "name": "v", + "type": "ImFont* const " + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImFontPtr_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_ImFontPtr_push_front", + "ret": "void", + "signature": "(const ImFont*)", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_reserve": [ + { + "args": "(ImVector_ImFontPtr* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_ImFontPtr_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_ImFontPtr_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_resize": [ + { + "args": "(ImVector_ImFontPtr* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_ImFontPtr_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImFontPtr_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + }, + { + "args": "(ImVector_ImFontPtr* self,int new_size,ImFont* const v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "ImFont* const " + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_ImFontPtr_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImFontPtr_resizeT", + "ret": "void", + "signature": "(int,const ImFont*)", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_size": [ + { + "args": "(const ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_ImFontPtr_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_size_in_bytes": [ + { + "args": "(const ImVector_ImFontPtr* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImFontPtr*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImFontPtr_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_ImFontPtr_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImFontPtr_swap": [ + { + "args": "(ImVector_ImFontPtr* self,ImVector_ImFontPtr rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImFontPtr*" + }, + { + "name": "rhs", + "type": "ImVector_ImFontPtr&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_ImFontPtr_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_ImFontPtr_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_ImFontPtr", + "templatedgen": true + } + ], + "ImVector_ImTextureID_ImVector_ImTextureID": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_ImVector_ImTextureID", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImTextureID", + "ov_cimguiname": "ImVector_ImTextureID_ImVector_ImTextureID", + "signature": "()", + "stname": "ImVector_ImTextureID", + "templatedgen": true + }, + { + "args": "(const ImVector_ImTextureID src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_ImTextureID" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_ImTextureID_ImVector_ImTextureID", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImTextureID", + "ov_cimguiname": "ImVector_ImTextureID_ImVector_ImTextureIDVector", + "signature": "(const ImVector)", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID__grow_capacity": [ + { + "args": "(const ImVector_ImTextureID* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImTextureID*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_ImTextureID__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_ImTextureID__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_back": [ + { + "args": "(ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImTextureID_back", + "ret": "ImTextureID*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImTextureID", + "templatedgen": true + }, + { + "args": "(const ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImTextureID_back_const", + "ret": "ImTextureID const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_begin": [ + { + "args": "(ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImTextureID_begin", + "ret": "ImTextureID*", + "signature": "()", + "stname": "ImVector_ImTextureID", + "templatedgen": true + }, + { + "args": "(const ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImTextureID_begin_const", + "ret": "ImTextureID const *", + "signature": "()const", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_capacity": [ + { + "args": "(const ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_ImTextureID_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_clear": [ + { + "args": "(ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_ImTextureID_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_destroy": [ + { + "args": "(ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_ImTextureID_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_ImTextureID_destroy", + "ret": "void", + "signature": "(ImVector_ImTextureID*)", + "stname": "ImVector_ImTextureID" + } + ], + "ImVector_ImTextureID_empty": [ + { + "args": "(const ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_ImTextureID_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_end": [ + { + "args": "(ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImTextureID_end", + "ret": "ImTextureID*", + "signature": "()", + "stname": "ImVector_ImTextureID", + "templatedgen": true + }, + { + "args": "(const ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImTextureID_end_const", + "ret": "ImTextureID const *", + "signature": "()const", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_erase": [ + { + "args": "(ImVector_ImTextureID* self,ImTextureID const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + }, + { + "name": "it", + "type": "ImTextureID const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImTextureID_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImTextureID_erase", + "ret": "ImTextureID*", + "signature": "(const ImTextureID*)", + "stname": "ImVector_ImTextureID", + "templatedgen": true + }, + { + "args": "(ImVector_ImTextureID* self,ImTextureID const * it,ImTextureID const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + }, + { + "name": "it", + "type": "ImTextureID const *" + }, + { + "name": "it_last", + "type": "ImTextureID const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_ImTextureID_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImTextureID_eraseTPtr", + "ret": "ImTextureID*", + "signature": "(const ImTextureID*,const ImTextureID*)", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_erase_unsorted": [ + { + "args": "(ImVector_ImTextureID* self,ImTextureID const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + }, + { + "name": "it", + "type": "ImTextureID const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImTextureID_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_ImTextureID_erase_unsorted", + "ret": "ImTextureID*", + "signature": "(const ImTextureID*)", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_front": [ + { + "args": "(ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImTextureID_front", + "ret": "ImTextureID*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImTextureID", + "templatedgen": true + }, + { + "args": "(const ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImTextureID_front_const", + "ret": "ImTextureID const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_index_from_ptr": [ + { + "args": "(const ImVector_ImTextureID* self,ImTextureID const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImTextureID*" + }, + { + "name": "it", + "type": "ImTextureID const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImTextureID_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_ImTextureID_index_from_ptr", + "ret": "int", + "signature": "(const ImTextureID*)const", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_insert": [ + { + "args": "(ImVector_ImTextureID* self,ImTextureID const * it,const ImTextureID v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + }, + { + "name": "it", + "type": "ImTextureID const *" + }, + { + "name": "v", + "type": "const ImTextureID" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_ImTextureID_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_ImTextureID_insert", + "ret": "ImTextureID*", + "signature": "(const ImTextureID*,const ImTextureID)", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_pop_back": [ + { + "args": "(ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_ImTextureID_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_push_back": [ + { + "args": "(ImVector_ImTextureID* self,const ImTextureID v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + }, + { + "name": "v", + "type": "const ImTextureID" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImTextureID_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_ImTextureID_push_back", + "ret": "void", + "signature": "(const ImTextureID)", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_push_front": [ + { + "args": "(ImVector_ImTextureID* self,const ImTextureID v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + }, + { + "name": "v", + "type": "const ImTextureID" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImTextureID_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_ImTextureID_push_front", + "ret": "void", + "signature": "(const ImTextureID)", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_reserve": [ + { + "args": "(ImVector_ImTextureID* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_ImTextureID_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_ImTextureID_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_resize": [ + { + "args": "(ImVector_ImTextureID* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_ImTextureID_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImTextureID_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImTextureID", + "templatedgen": true + }, + { + "args": "(ImVector_ImTextureID* self,int new_size,const ImTextureID v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const ImTextureID" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_ImTextureID_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImTextureID_resizeT", + "ret": "void", + "signature": "(int,const ImTextureID)", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_size": [ + { + "args": "(const ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_ImTextureID_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_size_in_bytes": [ + { + "args": "(const ImVector_ImTextureID* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImTextureID*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImTextureID_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_ImTextureID_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImTextureID_swap": [ + { + "args": "(ImVector_ImTextureID* self,ImVector_ImTextureID rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImTextureID*" + }, + { + "name": "rhs", + "type": "ImVector_ImTextureID&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_ImTextureID_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_ImTextureID_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_ImTextureID", + "templatedgen": true + } + ], + "ImVector_ImVec2_ImVector_ImVec2": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_ImVector_ImVec2", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImVec2", + "ov_cimguiname": "ImVector_ImVec2_ImVector_ImVec2", + "signature": "()", + "stname": "ImVector_ImVec2", + "templatedgen": true + }, + { + "args": "(const ImVector_ImVec2 src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_ImVec2" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_ImVec2_ImVector_ImVec2", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImVec2", + "ov_cimguiname": "ImVector_ImVec2_ImVector_ImVec2Vector", + "signature": "(const ImVector)", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2__grow_capacity": [ + { + "args": "(const ImVector_ImVec2* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec2*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_ImVec2__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_ImVec2__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_back": [ + { + "args": "(ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImVec2_back", + "ret": "ImVec2*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImVec2", + "templatedgen": true + }, + { + "args": "(const ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImVec2_back_const", + "ret": "ImVec2 const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_begin": [ + { + "args": "(ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImVec2_begin", + "ret": "ImVec2*", + "signature": "()", + "stname": "ImVector_ImVec2", + "templatedgen": true + }, + { + "args": "(const ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImVec2_begin_const", + "ret": "ImVec2 const *", + "signature": "()const", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_capacity": [ + { + "args": "(const ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_ImVec2_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_clear": [ + { + "args": "(ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_ImVec2_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_destroy": [ + { + "args": "(ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_ImVec2_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_ImVec2_destroy", + "ret": "void", + "signature": "(ImVector_ImVec2*)", + "stname": "ImVector_ImVec2" + } + ], + "ImVector_ImVec2_empty": [ + { + "args": "(const ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_ImVec2_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_end": [ + { + "args": "(ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImVec2_end", + "ret": "ImVec2*", + "signature": "()", + "stname": "ImVector_ImVec2", + "templatedgen": true + }, + { + "args": "(const ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImVec2_end_const", + "ret": "ImVec2 const *", + "signature": "()const", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_erase": [ + { + "args": "(ImVector_ImVec2* self,ImVec2 const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + }, + { + "name": "it", + "type": "ImVec2 const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImVec2_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImVec2_erase", + "ret": "ImVec2*", + "signature": "(const ImVec2*)", + "stname": "ImVector_ImVec2", + "templatedgen": true + }, + { + "args": "(ImVector_ImVec2* self,ImVec2 const * it,ImVec2 const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + }, + { + "name": "it", + "type": "ImVec2 const *" + }, + { + "name": "it_last", + "type": "ImVec2 const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_ImVec2_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImVec2_eraseTPtr", + "ret": "ImVec2*", + "signature": "(const ImVec2*,const ImVec2*)", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_erase_unsorted": [ + { + "args": "(ImVector_ImVec2* self,ImVec2 const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + }, + { + "name": "it", + "type": "ImVec2 const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImVec2_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_ImVec2_erase_unsorted", + "ret": "ImVec2*", + "signature": "(const ImVec2*)", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_front": [ + { + "args": "(ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImVec2_front", + "ret": "ImVec2*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImVec2", + "templatedgen": true + }, + { + "args": "(const ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImVec2_front_const", + "ret": "ImVec2 const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_index_from_ptr": [ + { + "args": "(const ImVector_ImVec2* self,ImVec2 const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec2*" + }, + { + "name": "it", + "type": "ImVec2 const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImVec2_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_ImVec2_index_from_ptr", + "ret": "int", + "signature": "(const ImVec2*)const", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_insert": [ + { + "args": "(ImVector_ImVec2* self,ImVec2 const * it,const ImVec2 v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + }, + { + "name": "it", + "type": "ImVec2 const *" + }, + { + "name": "v", + "type": "const ImVec2" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_ImVec2_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_ImVec2_insert", + "ret": "ImVec2*", + "signature": "(const ImVec2*,const ImVec2)", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_pop_back": [ + { + "args": "(ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_ImVec2_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_push_back": [ + { + "args": "(ImVector_ImVec2* self,const ImVec2 v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + }, + { + "name": "v", + "type": "const ImVec2" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImVec2_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_ImVec2_push_back", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_push_front": [ + { + "args": "(ImVector_ImVec2* self,const ImVec2 v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + }, + { + "name": "v", + "type": "const ImVec2" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImVec2_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_ImVec2_push_front", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_reserve": [ + { + "args": "(ImVector_ImVec2* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_ImVec2_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_ImVec2_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_resize": [ + { + "args": "(ImVector_ImVec2* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_ImVec2_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImVec2_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImVec2", + "templatedgen": true + }, + { + "args": "(ImVector_ImVec2* self,int new_size,const ImVec2 v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const ImVec2" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_ImVec2_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImVec2_resizeT", + "ret": "void", + "signature": "(int,const ImVec2)", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_size": [ + { + "args": "(const ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_ImVec2_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_size_in_bytes": [ + { + "args": "(const ImVector_ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec2*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec2_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_ImVec2_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec2_swap": [ + { + "args": "(ImVector_ImVec2* self,ImVector_ImVec2 rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec2*" + }, + { + "name": "rhs", + "type": "ImVector_ImVec2&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_ImVec2_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_ImVec2_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_ImVec2", + "templatedgen": true + } + ], + "ImVector_ImVec4_ImVector_ImVec4": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_ImVector_ImVec4", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImVec4", + "ov_cimguiname": "ImVector_ImVec4_ImVector_ImVec4", + "signature": "()", + "stname": "ImVector_ImVec4", + "templatedgen": true + }, + { + "args": "(const ImVector_ImVec4 src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_ImVec4" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_ImVec4_ImVector_ImVec4", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImVec4", + "ov_cimguiname": "ImVector_ImVec4_ImVector_ImVec4Vector", + "signature": "(const ImVector)", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4__grow_capacity": [ + { + "args": "(const ImVector_ImVec4* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec4*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_ImVec4__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_ImVec4__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_back": [ + { + "args": "(ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImVec4_back", + "ret": "ImVec4*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImVec4", + "templatedgen": true + }, + { + "args": "(const ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImVec4_back_const", + "ret": "ImVec4 const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_begin": [ + { + "args": "(ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImVec4_begin", + "ret": "ImVec4*", + "signature": "()", + "stname": "ImVector_ImVec4", + "templatedgen": true + }, + { + "args": "(const ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImVec4_begin_const", + "ret": "ImVec4 const *", + "signature": "()const", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_capacity": [ + { + "args": "(const ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_ImVec4_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_clear": [ + { + "args": "(ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_ImVec4_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_destroy": [ + { + "args": "(ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_ImVec4_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_ImVec4_destroy", + "ret": "void", + "signature": "(ImVector_ImVec4*)", + "stname": "ImVector_ImVec4" + } + ], + "ImVector_ImVec4_empty": [ + { + "args": "(const ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_ImVec4_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_end": [ + { + "args": "(ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImVec4_end", + "ret": "ImVec4*", + "signature": "()", + "stname": "ImVector_ImVec4", + "templatedgen": true + }, + { + "args": "(const ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImVec4_end_const", + "ret": "ImVec4 const *", + "signature": "()const", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_erase": [ + { + "args": "(ImVector_ImVec4* self,ImVec4 const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + }, + { + "name": "it", + "type": "ImVec4 const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImVec4_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImVec4_erase", + "ret": "ImVec4*", + "signature": "(const ImVec4*)", + "stname": "ImVector_ImVec4", + "templatedgen": true + }, + { + "args": "(ImVector_ImVec4* self,ImVec4 const * it,ImVec4 const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + }, + { + "name": "it", + "type": "ImVec4 const *" + }, + { + "name": "it_last", + "type": "ImVec4 const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_ImVec4_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImVec4_eraseTPtr", + "ret": "ImVec4*", + "signature": "(const ImVec4*,const ImVec4*)", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_erase_unsorted": [ + { + "args": "(ImVector_ImVec4* self,ImVec4 const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + }, + { + "name": "it", + "type": "ImVec4 const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImVec4_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_ImVec4_erase_unsorted", + "ret": "ImVec4*", + "signature": "(const ImVec4*)", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_front": [ + { + "args": "(ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImVec4_front", + "ret": "ImVec4*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImVec4", + "templatedgen": true + }, + { + "args": "(const ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImVec4_front_const", + "ret": "ImVec4 const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_index_from_ptr": [ + { + "args": "(const ImVector_ImVec4* self,ImVec4 const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec4*" + }, + { + "name": "it", + "type": "ImVec4 const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImVec4_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_ImVec4_index_from_ptr", + "ret": "int", + "signature": "(const ImVec4*)const", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_insert": [ + { + "args": "(ImVector_ImVec4* self,ImVec4 const * it,const ImVec4 v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + }, + { + "name": "it", + "type": "ImVec4 const *" + }, + { + "name": "v", + "type": "const ImVec4" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_ImVec4_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_ImVec4_insert", + "ret": "ImVec4*", + "signature": "(const ImVec4*,const ImVec4)", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_pop_back": [ + { + "args": "(ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_ImVec4_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_push_back": [ + { + "args": "(ImVector_ImVec4* self,const ImVec4 v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + }, + { + "name": "v", + "type": "const ImVec4" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImVec4_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_ImVec4_push_back", + "ret": "void", + "signature": "(const ImVec4)", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_push_front": [ + { + "args": "(ImVector_ImVec4* self,const ImVec4 v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + }, + { + "name": "v", + "type": "const ImVec4" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImVec4_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_ImVec4_push_front", + "ret": "void", + "signature": "(const ImVec4)", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_reserve": [ + { + "args": "(ImVector_ImVec4* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_ImVec4_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_ImVec4_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_resize": [ + { + "args": "(ImVector_ImVec4* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_ImVec4_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImVec4_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImVec4", + "templatedgen": true + }, + { + "args": "(ImVector_ImVec4* self,int new_size,const ImVec4 v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const ImVec4" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_ImVec4_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImVec4_resizeT", + "ret": "void", + "signature": "(int,const ImVec4)", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_size": [ + { + "args": "(const ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_ImVec4_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_size_in_bytes": [ + { + "args": "(const ImVector_ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImVec4*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImVec4_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_ImVec4_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVec4_swap": [ + { + "args": "(ImVector_ImVec4* self,ImVector_ImVec4 rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImVec4*" + }, + { + "name": "rhs", + "type": "ImVector_ImVec4&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_ImVec4_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_ImVec4_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_ImVec4", + "templatedgen": true + } + ], + "ImVector_ImVector": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_ImVector", + "constructor": true, + "defaults": [], + "funcname": "ImVector", + "ov_cimguiname": "ImVector_ImVector", + "signature": "()", + "stname": "ImVector", + "templated": true + }, + { + "args": "(const ImVector src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector" + } + ], + "argsoriginal": "(const ImVector& src)", + "call_args": "(src)", + "cimguiname": "ImVector_ImVector", + "constructor": true, + "defaults": [], + "funcname": "ImVector", + "ov_cimguiname": "ImVector_ImVectorVector", + "signature": "(const ImVector)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_ImWchar_ImVector_ImWchar": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_ImVector_ImWchar", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImWchar", + "ov_cimguiname": "ImVector_ImWchar_ImVector_ImWchar", + "signature": "()", + "stname": "ImVector_ImWchar", + "templatedgen": true + }, + { + "args": "(const ImVector_ImWchar src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_ImWchar" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_ImWchar_ImVector_ImWchar", + "constructor": true, + "defaults": [], + "funcname": "ImVector_ImWchar", + "ov_cimguiname": "ImVector_ImWchar_ImVector_ImWcharVector", + "signature": "(const ImVector)", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar__grow_capacity": [ + { + "args": "(const ImVector_ImWchar* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImWchar*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_ImWchar__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_ImWchar__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_back": [ + { + "args": "(ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImWchar_back", + "ret": "ImWchar*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImWchar", + "templatedgen": true + }, + { + "args": "(const ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_ImWchar_back_const", + "ret": "ImWchar const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_begin": [ + { + "args": "(ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImWchar_begin", + "ret": "ImWchar*", + "signature": "()", + "stname": "ImVector_ImWchar", + "templatedgen": true + }, + { + "args": "(const ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_ImWchar_begin_const", + "ret": "ImWchar const *", + "signature": "()const", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_capacity": [ + { + "args": "(const ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_ImWchar_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_clear": [ + { + "args": "(ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_ImWchar_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_contains": [ + { + "args": "(const ImVector_ImWchar* self,const ImWchar v)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImWchar*" + }, + { + "name": "v", + "type": "const ImWchar" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImWchar_contains", + "defaults": [], + "funcname": "contains", + "ov_cimguiname": "ImVector_ImWchar_contains", + "ret": "bool", + "signature": "(const ImWchar)const", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_destroy": [ + { + "args": "(ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_ImWchar_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_ImWchar_destroy", + "ret": "void", + "signature": "(ImVector_ImWchar*)", + "stname": "ImVector_ImWchar" + } + ], + "ImVector_ImWchar_empty": [ + { + "args": "(const ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_ImWchar_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_end": [ + { + "args": "(ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImWchar_end", + "ret": "ImWchar*", + "signature": "()", + "stname": "ImVector_ImWchar", + "templatedgen": true + }, + { + "args": "(const ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_ImWchar_end_const", + "ret": "ImWchar const *", + "signature": "()const", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_erase": [ + { + "args": "(ImVector_ImWchar* self,ImWchar const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + }, + { + "name": "it", + "type": "ImWchar const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImWchar_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImWchar_erase", + "ret": "ImWchar*", + "signature": "(const ImWchar*)", + "stname": "ImVector_ImWchar", + "templatedgen": true + }, + { + "args": "(ImVector_ImWchar* self,ImWchar const * it,ImWchar const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + }, + { + "name": "it", + "type": "ImWchar const *" + }, + { + "name": "it_last", + "type": "ImWchar const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_ImWchar_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_ImWchar_eraseTPtr", + "ret": "ImWchar*", + "signature": "(const ImWchar*,const ImWchar*)", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_erase_unsorted": [ + { + "args": "(ImVector_ImWchar* self,ImWchar const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + }, + { + "name": "it", + "type": "ImWchar const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImWchar_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_ImWchar_erase_unsorted", + "ret": "ImWchar*", + "signature": "(const ImWchar*)", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_front": [ + { + "args": "(ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImWchar_front", + "ret": "ImWchar*", + "retref": "&", + "signature": "()", + "stname": "ImVector_ImWchar", + "templatedgen": true + }, + { + "args": "(const ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_ImWchar_front_const", + "ret": "ImWchar const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_index_from_ptr": [ + { + "args": "(const ImVector_ImWchar* self,ImWchar const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImWchar*" + }, + { + "name": "it", + "type": "ImWchar const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_ImWchar_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_ImWchar_index_from_ptr", + "ret": "int", + "signature": "(const ImWchar*)const", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_insert": [ + { + "args": "(ImVector_ImWchar* self,ImWchar const * it,const ImWchar v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + }, + { + "name": "it", + "type": "ImWchar const *" + }, + { + "name": "v", + "type": "const ImWchar" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_ImWchar_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_ImWchar_insert", + "ret": "ImWchar*", + "signature": "(const ImWchar*,const ImWchar)", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_pop_back": [ + { + "args": "(ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_ImWchar_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_push_back": [ + { + "args": "(ImVector_ImWchar* self,const ImWchar v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + }, + { + "name": "v", + "type": "const ImWchar" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImWchar_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_ImWchar_push_back", + "ret": "void", + "signature": "(const ImWchar)", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_push_front": [ + { + "args": "(ImVector_ImWchar* self,const ImWchar v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + }, + { + "name": "v", + "type": "const ImWchar" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_ImWchar_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_ImWchar_push_front", + "ret": "void", + "signature": "(const ImWchar)", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_reserve": [ + { + "args": "(ImVector_ImWchar* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_ImWchar_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_ImWchar_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_resize": [ + { + "args": "(ImVector_ImWchar* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_ImWchar_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImWchar_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_ImWchar", + "templatedgen": true + }, + { + "args": "(ImVector_ImWchar* self,int new_size,const ImWchar v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const ImWchar" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_ImWchar_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_ImWchar_resizeT", + "ret": "void", + "signature": "(int,const ImWchar)", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_size": [ + { + "args": "(const ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_ImWchar_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_size_in_bytes": [ + { + "args": "(const ImVector_ImWchar* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_ImWchar*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_ImWchar_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_ImWchar_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_ImWchar_swap": [ + { + "args": "(ImVector_ImWchar* self,ImVector_ImWchar rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_ImWchar*" + }, + { + "name": "rhs", + "type": "ImVector_ImWchar&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_ImWchar_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_ImWchar_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_ImWchar", + "templatedgen": true + } + ], + "ImVector_Pair_ImVector_Pair": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_Pair_ImVector_Pair", + "constructor": true, + "defaults": [], + "funcname": "ImVector_Pair", + "ov_cimguiname": "ImVector_Pair_ImVector_Pair", + "signature": "()", + "stname": "ImVector_Pair", + "templatedgen": true + }, + { + "args": "(const ImVector_Pair src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_Pair" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_Pair_ImVector_Pair", + "constructor": true, + "defaults": [], + "funcname": "ImVector_Pair", + "ov_cimguiname": "ImVector_Pair_ImVector_PairVector", + "signature": "(const ImVector)", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair__grow_capacity": [ + { + "args": "(const ImVector_Pair* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_Pair*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_Pair__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_Pair__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_back": [ + { + "args": "(ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_Pair_back", + "ret": "Pair*", + "retref": "&", + "signature": "()", + "stname": "ImVector_Pair", + "templatedgen": true + }, + { + "args": "(const ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_Pair_back_const", + "ret": "Pair const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_begin": [ + { + "args": "(ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_Pair_begin", + "ret": "Pair*", + "signature": "()", + "stname": "ImVector_Pair", + "templatedgen": true + }, + { + "args": "(const ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_Pair_begin_const", + "ret": "Pair const *", + "signature": "()const", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_capacity": [ + { + "args": "(const ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_Pair_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_clear": [ + { + "args": "(ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_Pair_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_destroy": [ + { + "args": "(ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_Pair_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_Pair_destroy", + "ret": "void", + "signature": "(ImVector_Pair*)", + "stname": "ImVector_Pair" + } + ], + "ImVector_Pair_empty": [ + { + "args": "(const ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_Pair_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_end": [ + { + "args": "(ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_Pair_end", + "ret": "Pair*", + "signature": "()", + "stname": "ImVector_Pair", + "templatedgen": true + }, + { + "args": "(const ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_Pair_end_const", + "ret": "Pair const *", + "signature": "()const", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_erase": [ + { + "args": "(ImVector_Pair* self,Pair const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + }, + { + "name": "it", + "type": "Pair const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_Pair_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_Pair_erase", + "ret": "Pair*", + "signature": "(const Pair*)", + "stname": "ImVector_Pair", + "templatedgen": true + }, + { + "args": "(ImVector_Pair* self,Pair const * it,Pair const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + }, + { + "name": "it", + "type": "Pair const *" + }, + { + "name": "it_last", + "type": "Pair const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_Pair_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_Pair_eraseTPtr", + "ret": "Pair*", + "signature": "(const Pair*,const Pair*)", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_erase_unsorted": [ + { + "args": "(ImVector_Pair* self,Pair const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + }, + { + "name": "it", + "type": "Pair const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_Pair_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_Pair_erase_unsorted", + "ret": "Pair*", + "signature": "(const Pair*)", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_front": [ + { + "args": "(ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_Pair_front", + "ret": "Pair*", + "retref": "&", + "signature": "()", + "stname": "ImVector_Pair", + "templatedgen": true + }, + { + "args": "(const ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_Pair_front_const", + "ret": "Pair const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_index_from_ptr": [ + { + "args": "(const ImVector_Pair* self,Pair const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_Pair*" + }, + { + "name": "it", + "type": "Pair const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_Pair_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_Pair_index_from_ptr", + "ret": "int", + "signature": "(const Pair*)const", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_insert": [ + { + "args": "(ImVector_Pair* self,Pair const * it,const Pair v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + }, + { + "name": "it", + "type": "Pair const *" + }, + { + "name": "v", + "type": "const Pair" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_Pair_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_Pair_insert", + "ret": "Pair*", + "signature": "(const Pair*,const Pair)", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_pop_back": [ + { + "args": "(ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_Pair_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_push_back": [ + { + "args": "(ImVector_Pair* self,const Pair v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + }, + { + "name": "v", + "type": "const Pair" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_Pair_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_Pair_push_back", + "ret": "void", + "signature": "(const Pair)", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_push_front": [ + { + "args": "(ImVector_Pair* self,const Pair v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + }, + { + "name": "v", + "type": "const Pair" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_Pair_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_Pair_push_front", + "ret": "void", + "signature": "(const Pair)", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_reserve": [ + { + "args": "(ImVector_Pair* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_Pair_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_Pair_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_resize": [ + { + "args": "(ImVector_Pair* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_Pair_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_Pair_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_Pair", + "templatedgen": true + }, + { + "args": "(ImVector_Pair* self,int new_size,const Pair v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const Pair" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_Pair_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_Pair_resizeT", + "ret": "void", + "signature": "(int,const Pair)", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_size": [ + { + "args": "(const ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_Pair_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_size_in_bytes": [ + { + "args": "(const ImVector_Pair* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_Pair*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_Pair_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_Pair_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_Pair_swap": [ + { + "args": "(ImVector_Pair* self,ImVector_Pair rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_Pair*" + }, + { + "name": "rhs", + "type": "ImVector_Pair&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_Pair_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_Pair_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_Pair", + "templatedgen": true + } + ], + "ImVector_TextRange_ImVector_TextRange": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_TextRange_ImVector_TextRange", + "constructor": true, + "defaults": [], + "funcname": "ImVector_TextRange", + "ov_cimguiname": "ImVector_TextRange_ImVector_TextRange", + "signature": "()", + "stname": "ImVector_TextRange", + "templatedgen": true + }, + { + "args": "(const ImVector_TextRange src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_TextRange" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_TextRange_ImVector_TextRange", + "constructor": true, + "defaults": [], + "funcname": "ImVector_TextRange", + "ov_cimguiname": "ImVector_TextRange_ImVector_TextRangeVector", + "signature": "(const ImVector)", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange__grow_capacity": [ + { + "args": "(const ImVector_TextRange* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_TextRange*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_TextRange__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_TextRange__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_back": [ + { + "args": "(ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_TextRange_back", + "ret": "TextRange*", + "retref": "&", + "signature": "()", + "stname": "ImVector_TextRange", + "templatedgen": true + }, + { + "args": "(const ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_TextRange_back_const", + "ret": "TextRange const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_begin": [ + { + "args": "(ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_TextRange_begin", + "ret": "TextRange*", + "signature": "()", + "stname": "ImVector_TextRange", + "templatedgen": true + }, + { + "args": "(const ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_TextRange_begin_const", + "ret": "TextRange const *", + "signature": "()const", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_capacity": [ + { + "args": "(const ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_TextRange_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_clear": [ + { + "args": "(ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_TextRange_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_destroy": [ + { + "args": "(ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_TextRange_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_TextRange_destroy", + "ret": "void", + "signature": "(ImVector_TextRange*)", + "stname": "ImVector_TextRange" + } + ], + "ImVector_TextRange_empty": [ + { + "args": "(const ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_TextRange_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_end": [ + { + "args": "(ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_TextRange_end", + "ret": "TextRange*", + "signature": "()", + "stname": "ImVector_TextRange", + "templatedgen": true + }, + { + "args": "(const ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_TextRange_end_const", + "ret": "TextRange const *", + "signature": "()const", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_erase": [ + { + "args": "(ImVector_TextRange* self,TextRange const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + }, + { + "name": "it", + "type": "TextRange const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_TextRange_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_TextRange_erase", + "ret": "TextRange*", + "signature": "(const TextRange*)", + "stname": "ImVector_TextRange", + "templatedgen": true + }, + { + "args": "(ImVector_TextRange* self,TextRange const * it,TextRange const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + }, + { + "name": "it", + "type": "TextRange const *" + }, + { + "name": "it_last", + "type": "TextRange const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_TextRange_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_TextRange_eraseTPtr", + "ret": "TextRange*", + "signature": "(const TextRange*,const TextRange*)", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_erase_unsorted": [ + { + "args": "(ImVector_TextRange* self,TextRange const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + }, + { + "name": "it", + "type": "TextRange const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_TextRange_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_TextRange_erase_unsorted", + "ret": "TextRange*", + "signature": "(const TextRange*)", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_front": [ + { + "args": "(ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_TextRange_front", + "ret": "TextRange*", + "retref": "&", + "signature": "()", + "stname": "ImVector_TextRange", + "templatedgen": true + }, + { + "args": "(const ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_TextRange_front_const", + "ret": "TextRange const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_index_from_ptr": [ + { + "args": "(const ImVector_TextRange* self,TextRange const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_TextRange*" + }, + { + "name": "it", + "type": "TextRange const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_TextRange_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_TextRange_index_from_ptr", + "ret": "int", + "signature": "(const TextRange*)const", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_insert": [ + { + "args": "(ImVector_TextRange* self,TextRange const * it,const TextRange v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + }, + { + "name": "it", + "type": "TextRange const *" + }, + { + "name": "v", + "type": "const TextRange" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_TextRange_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_TextRange_insert", + "ret": "TextRange*", + "signature": "(const TextRange*,const TextRange)", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_pop_back": [ + { + "args": "(ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_TextRange_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_push_back": [ + { + "args": "(ImVector_TextRange* self,const TextRange v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + }, + { + "name": "v", + "type": "const TextRange" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_TextRange_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_TextRange_push_back", + "ret": "void", + "signature": "(const TextRange)", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_push_front": [ + { + "args": "(ImVector_TextRange* self,const TextRange v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + }, + { + "name": "v", + "type": "const TextRange" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_TextRange_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_TextRange_push_front", + "ret": "void", + "signature": "(const TextRange)", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_reserve": [ + { + "args": "(ImVector_TextRange* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_TextRange_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_TextRange_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_resize": [ + { + "args": "(ImVector_TextRange* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_TextRange_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_TextRange_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_TextRange", + "templatedgen": true + }, + { + "args": "(ImVector_TextRange* self,int new_size,const TextRange v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const TextRange" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_TextRange_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_TextRange_resizeT", + "ret": "void", + "signature": "(int,const TextRange)", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_size": [ + { + "args": "(const ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_TextRange_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_size_in_bytes": [ + { + "args": "(const ImVector_TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_TextRange*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_TextRange_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_TextRange_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector_TextRange_swap": [ + { + "args": "(ImVector_TextRange* self,ImVector_TextRange rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_TextRange*" + }, + { + "name": "rhs", + "type": "ImVector_TextRange&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_TextRange_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_TextRange_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_TextRange", + "templatedgen": true + } + ], + "ImVector__grow_capacity": [ + { + "args": "(ImVector* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "sz", + "type": "int" + } + ], + "argsoriginal": "(int sz)", + "call_args": "(sz)", + "cimguiname": "ImVector__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_back": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_back", + "ret": "T*", + "retref": "&", + "signature": "()", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_back_const", + "ret": "const T*", + "retref": "&", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_begin": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_begin", + "ret": "T*", + "signature": "()", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_begin_const", + "ret": "const T*", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_capacity": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_char_ImVector_char": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_char_ImVector_char", + "constructor": true, + "defaults": [], + "funcname": "ImVector_char", + "ov_cimguiname": "ImVector_char_ImVector_char", + "signature": "()", + "stname": "ImVector_char", + "templatedgen": true + }, + { + "args": "(const ImVector_char src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_char" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_char_ImVector_char", + "constructor": true, + "defaults": [], + "funcname": "ImVector_char", + "ov_cimguiname": "ImVector_char_ImVector_charVector", + "signature": "(const ImVector)", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char__grow_capacity": [ + { + "args": "(const ImVector_char* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_char*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_char__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_char__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_back": [ + { + "args": "(ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_char_back", + "ret": "char*", + "retref": "&", + "signature": "()", + "stname": "ImVector_char", + "templatedgen": true + }, + { + "args": "(const ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_char_back_const", + "ret": "char const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_begin": [ + { + "args": "(ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_char_begin", + "ret": "char*", + "signature": "()", + "stname": "ImVector_char", + "templatedgen": true + }, + { + "args": "(const ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_char_begin_const", + "ret": "char const *", + "signature": "()const", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_capacity": [ + { + "args": "(const ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_char_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_clear": [ + { + "args": "(ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_char_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_contains": [ + { + "args": "(const ImVector_char* self,const char v)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_char*" + }, + { + "name": "v", + "type": "const char" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_char_contains", + "defaults": [], + "funcname": "contains", + "ov_cimguiname": "ImVector_char_contains", + "ret": "bool", + "signature": "(const char)const", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_destroy": [ + { + "args": "(ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_char_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_char_destroy", + "ret": "void", + "signature": "(ImVector_char*)", + "stname": "ImVector_char" + } + ], + "ImVector_char_empty": [ + { + "args": "(const ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_char_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_end": [ + { + "args": "(ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_char_end", + "ret": "char*", + "signature": "()", + "stname": "ImVector_char", + "templatedgen": true + }, + { + "args": "(const ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_char_end_const", + "ret": "char const *", + "signature": "()const", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_erase": [ + { + "args": "(ImVector_char* self,char const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + }, + { + "name": "it", + "type": "char const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_char_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_char_erase", + "ret": "char*", + "signature": "(const char*)", + "stname": "ImVector_char", + "templatedgen": true + }, + { + "args": "(ImVector_char* self,char const * it,char const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + }, + { + "name": "it", + "type": "char const *" + }, + { + "name": "it_last", + "type": "char const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_char_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_char_eraseTPtr", + "ret": "char*", + "signature": "(const char*,const char*)", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_erase_unsorted": [ + { + "args": "(ImVector_char* self,char const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + }, + { + "name": "it", + "type": "char const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_char_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_char_erase_unsorted", + "ret": "char*", + "signature": "(const char*)", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_front": [ + { + "args": "(ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_char_front", + "ret": "char*", + "retref": "&", + "signature": "()", + "stname": "ImVector_char", + "templatedgen": true + }, + { + "args": "(const ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_char_front_const", + "ret": "char const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_index_from_ptr": [ + { + "args": "(const ImVector_char* self,char const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_char*" + }, + { + "name": "it", + "type": "char const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_char_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_char_index_from_ptr", + "ret": "int", + "signature": "(const char*)const", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_insert": [ + { + "args": "(ImVector_char* self,char const * it,const char v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + }, + { + "name": "it", + "type": "char const *" + }, + { + "name": "v", + "type": "const char" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_char_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_char_insert", + "ret": "char*", + "signature": "(const char*,const char)", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_pop_back": [ + { + "args": "(ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_char_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_push_back": [ + { + "args": "(ImVector_char* self,const char v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + }, + { + "name": "v", + "type": "const char" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_char_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_char_push_back", + "ret": "void", + "signature": "(const char)", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_push_front": [ + { + "args": "(ImVector_char* self,const char v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + }, + { + "name": "v", + "type": "const char" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_char_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_char_push_front", + "ret": "void", + "signature": "(const char)", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_reserve": [ + { + "args": "(ImVector_char* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_char_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_char_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_resize": [ + { + "args": "(ImVector_char* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_char_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_char_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_char", + "templatedgen": true + }, + { + "args": "(ImVector_char* self,int new_size,const char v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const char" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_char_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_char_resizeT", + "ret": "void", + "signature": "(int,const char)", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_size": [ + { + "args": "(const ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_char_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_size_in_bytes": [ + { + "args": "(const ImVector_char* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_char*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_char_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_char_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_char_swap": [ + { + "args": "(ImVector_char* self,ImVector_char rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_char*" + }, + { + "name": "rhs", + "type": "ImVector_char&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_char_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_char_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_char", + "templatedgen": true + } + ], + "ImVector_clear": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_destroy": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_destroy", + "ret": "void", + "signature": "(ImVector*)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_empty": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_end": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_end", + "ret": "T*", + "signature": "()", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_end_const", + "ret": "const T*", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_erase": [ + { + "args": "(ImVector* self,const T* it)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + } + ], + "argsoriginal": "(const T* it)", + "call_args": "(it)", + "cimguiname": "ImVector_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_erase", + "ret": "T*", + "signature": "(const T*)", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self,const T* it,const T* it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + }, + { + "name": "it_last", + "type": "const T*" + } + ], + "argsoriginal": "(const T* it,const T* it_last)", + "call_args": "(it,it_last)", + "cimguiname": "ImVector_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_eraseTPtr", + "ret": "T*", + "signature": "(const T*,const T*)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_erase_unsorted": [ + { + "args": "(ImVector* self,const T* it)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + } + ], + "argsoriginal": "(const T* it)", + "call_args": "(it)", + "cimguiname": "ImVector_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_erase_unsorted", + "ret": "T*", + "signature": "(const T*)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_float_ImVector_float": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_float_ImVector_float", + "constructor": true, + "defaults": [], + "funcname": "ImVector_float", + "ov_cimguiname": "ImVector_float_ImVector_float", + "signature": "()", + "stname": "ImVector_float", + "templatedgen": true + }, + { + "args": "(const ImVector_float src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_float" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_float_ImVector_float", + "constructor": true, + "defaults": [], + "funcname": "ImVector_float", + "ov_cimguiname": "ImVector_float_ImVector_floatVector", + "signature": "(const ImVector)", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float__grow_capacity": [ + { + "args": "(const ImVector_float* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_float*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_float__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_float__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_back": [ + { + "args": "(ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_float_back", + "ret": "float*", + "retref": "&", + "signature": "()", + "stname": "ImVector_float", + "templatedgen": true + }, + { + "args": "(const ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_float_back_const", + "ret": "float const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_begin": [ + { + "args": "(ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_float_begin", + "ret": "float*", + "signature": "()", + "stname": "ImVector_float", + "templatedgen": true + }, + { + "args": "(const ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_float_begin_const", + "ret": "float const *", + "signature": "()const", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_capacity": [ + { + "args": "(const ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_float_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_clear": [ + { + "args": "(ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_float_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_contains": [ + { + "args": "(const ImVector_float* self,const float v)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_float*" + }, + { + "name": "v", + "type": "const float" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_float_contains", + "defaults": [], + "funcname": "contains", + "ov_cimguiname": "ImVector_float_contains", + "ret": "bool", + "signature": "(const float)const", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_destroy": [ + { + "args": "(ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_float_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_float_destroy", + "ret": "void", + "signature": "(ImVector_float*)", + "stname": "ImVector_float" + } + ], + "ImVector_float_empty": [ + { + "args": "(const ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_float_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_end": [ + { + "args": "(ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_float_end", + "ret": "float*", + "signature": "()", + "stname": "ImVector_float", + "templatedgen": true + }, + { + "args": "(const ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_float_end_const", + "ret": "float const *", + "signature": "()const", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_erase": [ + { + "args": "(ImVector_float* self,float const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + }, + { + "name": "it", + "type": "float const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_float_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_float_erase", + "ret": "float*", + "signature": "(const float*)", + "stname": "ImVector_float", + "templatedgen": true + }, + { + "args": "(ImVector_float* self,float const * it,float const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + }, + { + "name": "it", + "type": "float const *" + }, + { + "name": "it_last", + "type": "float const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_float_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_float_eraseTPtr", + "ret": "float*", + "signature": "(const float*,const float*)", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_erase_unsorted": [ + { + "args": "(ImVector_float* self,float const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + }, + { + "name": "it", + "type": "float const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_float_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_float_erase_unsorted", + "ret": "float*", + "signature": "(const float*)", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_front": [ + { + "args": "(ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_float_front", + "ret": "float*", + "retref": "&", + "signature": "()", + "stname": "ImVector_float", + "templatedgen": true + }, + { + "args": "(const ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_float_front_const", + "ret": "float const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_index_from_ptr": [ + { + "args": "(const ImVector_float* self,float const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_float*" + }, + { + "name": "it", + "type": "float const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_float_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_float_index_from_ptr", + "ret": "int", + "signature": "(const float*)const", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_insert": [ + { + "args": "(ImVector_float* self,float const * it,const float v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + }, + { + "name": "it", + "type": "float const *" + }, + { + "name": "v", + "type": "const float" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_float_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_float_insert", + "ret": "float*", + "signature": "(const float*,const float)", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_pop_back": [ + { + "args": "(ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_float_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_push_back": [ + { + "args": "(ImVector_float* self,const float v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + }, + { + "name": "v", + "type": "const float" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_float_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_float_push_back", + "ret": "void", + "signature": "(const float)", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_push_front": [ + { + "args": "(ImVector_float* self,const float v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + }, + { + "name": "v", + "type": "const float" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_float_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_float_push_front", + "ret": "void", + "signature": "(const float)", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_reserve": [ + { + "args": "(ImVector_float* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_float_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_float_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_resize": [ + { + "args": "(ImVector_float* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_float_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_float_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_float", + "templatedgen": true + }, + { + "args": "(ImVector_float* self,int new_size,const float v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const float" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_float_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_float_resizeT", + "ret": "void", + "signature": "(int,const float)", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_size": [ + { + "args": "(const ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_float_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_size_in_bytes": [ + { + "args": "(const ImVector_float* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_float*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_float_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_float_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_float_swap": [ + { + "args": "(ImVector_float* self,ImVector_float rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_float*" + }, + { + "name": "rhs", + "type": "ImVector_float&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_float_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_float_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_float", + "templatedgen": true + } + ], + "ImVector_front": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_front", + "ret": "T*", + "retref": "&", + "signature": "()", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_front_const", + "ret": "const T*", + "retref": "&", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_index_from_ptr": [ + { + "args": "(ImVector* self,const T* it)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + } + ], + "argsoriginal": "(const T* it)", + "call_args": "(it)", + "cimguiname": "ImVector_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_index_from_ptr", + "ret": "int", + "signature": "(const T*)const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_insert": [ + { + "args": "(ImVector* self,const T* it,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T* it,const T& v)", + "call_args": "(it,v)", + "cimguiname": "ImVector_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_insert", + "ret": "T*", + "signature": "(const T*,const T)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_int_ImVector_int": [ + { + "args": "()", + "argsT": [], + "call_args": "()", + "cimguiname": "ImVector_int_ImVector_int", + "constructor": true, + "defaults": [], + "funcname": "ImVector_int", + "ov_cimguiname": "ImVector_int_ImVector_int", + "signature": "()", + "stname": "ImVector_int", + "templatedgen": true + }, + { + "args": "(const ImVector_int src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector_int" + } + ], + "call_args": "(src)", + "cimguiname": "ImVector_int_ImVector_int", + "constructor": true, + "defaults": [], + "funcname": "ImVector_int", + "ov_cimguiname": "ImVector_int_ImVector_intVector", + "signature": "(const ImVector)", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int__grow_capacity": [ + { + "args": "(const ImVector_int* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_int*" + }, + { + "name": "sz", + "type": "int" + } + ], + "call_args": "(sz)", + "cimguiname": "ImVector_int__grow_capacity", + "defaults": [], + "funcname": "_grow_capacity", + "ov_cimguiname": "ImVector_int__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_back": [ + { + "args": "(ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_int_back", + "ret": "int*", + "retref": "&", + "signature": "()", + "stname": "ImVector_int", + "templatedgen": true + }, + { + "args": "(const ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_back", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_int_back_const", + "ret": "int const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_begin": [ + { + "args": "(ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_int_begin", + "ret": "int*", + "signature": "()", + "stname": "ImVector_int", + "templatedgen": true + }, + { + "args": "(const ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_int_begin_const", + "ret": "int const *", + "signature": "()const", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_capacity": [ + { + "args": "(const ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_capacity", + "defaults": [], + "funcname": "capacity", + "ov_cimguiname": "ImVector_int_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_clear": [ + { + "args": "(ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_clear", + "defaults": [], + "funcname": "clear", + "ov_cimguiname": "ImVector_int_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_contains": [ + { + "args": "(const ImVector_int* self,const int v)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_int*" + }, + { + "name": "v", + "type": "const int" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_int_contains", + "defaults": [], + "funcname": "contains", + "ov_cimguiname": "ImVector_int_contains", + "ret": "bool", + "signature": "(const int)const", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_destroy": [ + { + "args": "(ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_int_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_int_destroy", + "ret": "void", + "signature": "(ImVector_int*)", + "stname": "ImVector_int" + } + ], + "ImVector_int_empty": [ + { + "args": "(const ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "ImVector_int_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_end": [ + { + "args": "(ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_int_end", + "ret": "int*", + "signature": "()", + "stname": "ImVector_int", + "templatedgen": true + }, + { + "args": "(const ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_int_end_const", + "ret": "int const *", + "signature": "()const", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_erase": [ + { + "args": "(ImVector_int* self,int const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + }, + { + "name": "it", + "type": "int const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_int_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_int_erase", + "ret": "int*", + "signature": "(const int*)", + "stname": "ImVector_int", + "templatedgen": true + }, + { + "args": "(ImVector_int* self,int const * it,int const * it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + }, + { + "name": "it", + "type": "int const *" + }, + { + "name": "it_last", + "type": "int const *" + } + ], + "call_args": "(it,it_last)", + "cimguiname": "ImVector_int_erase", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_int_eraseTPtr", + "ret": "int*", + "signature": "(const int*,const int*)", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_erase_unsorted": [ + { + "args": "(ImVector_int* self,int const * it)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + }, + { + "name": "it", + "type": "int const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_int_erase_unsorted", + "defaults": [], + "funcname": "erase_unsorted", + "ov_cimguiname": "ImVector_int_erase_unsorted", + "ret": "int*", + "signature": "(const int*)", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_front": [ + { + "args": "(ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_int_front", + "ret": "int*", + "retref": "&", + "signature": "()", + "stname": "ImVector_int", + "templatedgen": true + }, + { + "args": "(const ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_front", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_int_front_const", + "ret": "int const *", + "retref": "&", + "signature": "()const", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_index_from_ptr": [ + { + "args": "(const ImVector_int* self,int const * it)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_int*" + }, + { + "name": "it", + "type": "int const *" + } + ], + "call_args": "(it)", + "cimguiname": "ImVector_int_index_from_ptr", + "defaults": [], + "funcname": "index_from_ptr", + "ov_cimguiname": "ImVector_int_index_from_ptr", + "ret": "int", + "signature": "(const int*)const", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_insert": [ + { + "args": "(ImVector_int* self,int const * it,const int v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + }, + { + "name": "it", + "type": "int const *" + }, + { + "name": "v", + "type": "const int" + } + ], + "call_args": "(it,v)", + "cimguiname": "ImVector_int_insert", + "defaults": [], + "funcname": "insert", + "ov_cimguiname": "ImVector_int_insert", + "ret": "int*", + "signature": "(const int*,const int)", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_pop_back": [ + { + "args": "(ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_int_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_push_back": [ + { + "args": "(ImVector_int* self,const int v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + }, + { + "name": "v", + "type": "const int" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_int_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_int_push_back", + "ret": "void", + "signature": "(const int)", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_push_front": [ + { + "args": "(ImVector_int* self,const int v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + }, + { + "name": "v", + "type": "const int" + } + ], + "call_args": "(v)", + "cimguiname": "ImVector_int_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_int_push_front", + "ret": "void", + "signature": "(const int)", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_reserve": [ + { + "args": "(ImVector_int* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "call_args": "(new_capacity)", + "cimguiname": "ImVector_int_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_int_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_resize": [ + { + "args": "(ImVector_int* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "call_args": "(new_size)", + "cimguiname": "ImVector_int_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_int_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector_int", + "templatedgen": true + }, + { + "args": "(ImVector_int* self,int new_size,const int v)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const int" + } + ], + "call_args": "(new_size,v)", + "cimguiname": "ImVector_int_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_int_resizeT", + "ret": "void", + "signature": "(int,const int)", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_size": [ + { + "args": "(const ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_int_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_size_in_bytes": [ + { + "args": "(const ImVector_int* self)", + "argsT": [ + { + "name": "self", + "type": "const ImVector_int*" + } + ], + "call_args": "()", + "cimguiname": "ImVector_int_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_int_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_int_swap": [ + { + "args": "(ImVector_int* self,ImVector_int rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector_int*" + }, + { + "name": "rhs", + "type": "ImVector_int&" + } + ], + "call_args": "(rhs)", + "cimguiname": "ImVector_int_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_int_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector_int", + "templatedgen": true + } + ], + "ImVector_pop_back": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_pop_back", + "defaults": [], + "funcname": "pop_back", + "ov_cimguiname": "ImVector_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_push_back": [ + { + "args": "(ImVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImVector_push_back", + "defaults": [], + "funcname": "push_back", + "ov_cimguiname": "ImVector_push_back", + "ret": "void", + "signature": "(const T)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_push_front": [ + { + "args": "(ImVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImVector_push_front", + "defaults": [], + "funcname": "push_front", + "ov_cimguiname": "ImVector_push_front", + "ret": "void", + "signature": "(const T)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_reserve": [ + { + "args": "(ImVector* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "argsoriginal": "(int new_capacity)", + "call_args": "(new_capacity)", + "cimguiname": "ImVector_reserve", + "defaults": [], + "funcname": "reserve", + "ov_cimguiname": "ImVector_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_resize": [ + { + "args": "(ImVector* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "argsoriginal": "(int new_size)", + "call_args": "(new_size)", + "cimguiname": "ImVector_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self,int new_size,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(int new_size,const T& v)", + "call_args": "(new_size,v)", + "cimguiname": "ImVector_resize", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_resizeT", + "ret": "void", + "signature": "(int,const T)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_size": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_size", + "defaults": [], + "funcname": "size", + "ov_cimguiname": "ImVector_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_size_in_bytes": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_size_in_bytes", + "defaults": [], + "funcname": "size_in_bytes", + "ov_cimguiname": "ImVector_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_swap": [ + { + "args": "(ImVector* self,ImVector rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "rhs", + "type": "ImVector&" + } + ], + "argsoriginal": "(ImVector& rhs)", + "call_args": "(rhs)", + "cimguiname": "ImVector_swap", + "defaults": [], + "funcname": "swap", + "ov_cimguiname": "ImVector_swap", + "ret": "void", + "signature": "(ImVector)", + "stname": "ImVector", + "templated": true + } + ], + "Pair_Pair": [ + { + "args": "(ImGuiID _key,int _val_i)", + "argsT": [ + { + "name": "_key", + "type": "ImGuiID" + }, + { + "name": "_val_i", + "type": "int" + } + ], + "argsoriginal": "(ImGuiID _key,int _val_i)", + "call_args": "(_key,_val_i)", + "cimguiname": "Pair_Pair", + "constructor": true, + "defaults": [], + "funcname": "Pair", + "ov_cimguiname": "Pair_PairInt", + "signature": "(ImGuiID,int)", + "stname": "Pair" + }, + { + "args": "(ImGuiID _key,float _val_f)", + "argsT": [ + { + "name": "_key", + "type": "ImGuiID" + }, + { + "name": "_val_f", + "type": "float" + } + ], + "argsoriginal": "(ImGuiID _key,float _val_f)", + "call_args": "(_key,_val_f)", + "cimguiname": "Pair_Pair", + "constructor": true, + "defaults": [], + "funcname": "Pair", + "ov_cimguiname": "Pair_PairFloat", + "signature": "(ImGuiID,float)", + "stname": "Pair" + }, + { + "args": "(ImGuiID _key,void* _val_p)", + "argsT": [ + { + "name": "_key", + "type": "ImGuiID" + }, + { + "name": "_val_p", + "type": "void*" + } + ], + "argsoriginal": "(ImGuiID _key,void* _val_p)", + "call_args": "(_key,_val_p)", + "cimguiname": "Pair_Pair", + "constructor": true, + "defaults": [], + "funcname": "Pair", + "ov_cimguiname": "Pair_PairPtr", + "signature": "(ImGuiID,void*)", + "stname": "Pair" + } + ], + "Pair_destroy": [ + { + "args": "(Pair* self)", + "argsT": [ + { + "name": "self", + "type": "Pair*" + } + ], + "call_args": "(self)", + "cimguiname": "Pair_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "Pair_destroy", + "ret": "void", + "signature": "(Pair*)", + "stname": "Pair" + } + ], + "TextRange_TextRange": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "TextRange_TextRange", + "constructor": true, + "defaults": [], + "funcname": "TextRange", + "ov_cimguiname": "TextRange_TextRange", + "signature": "()", + "stname": "TextRange" + }, + { + "args": "(const char* _b,const char* _e)", + "argsT": [ + { + "name": "_b", + "type": "const char*" + }, + { + "name": "_e", + "type": "const char*" + } + ], + "argsoriginal": "(const char* _b,const char* _e)", + "call_args": "(_b,_e)", + "cimguiname": "TextRange_TextRange", + "constructor": true, + "defaults": [], + "funcname": "TextRange", + "ov_cimguiname": "TextRange_TextRangeStr", + "signature": "(const char*,const char*)", + "stname": "TextRange" + } + ], + "TextRange_begin": [ + { + "args": "(TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "TextRange*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "TextRange_begin", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "TextRange_begin", + "ret": "const char*", + "signature": "()const", + "stname": "TextRange" + } + ], + "TextRange_destroy": [ + { + "args": "(TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "TextRange*" + } + ], + "call_args": "(self)", + "cimguiname": "TextRange_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "TextRange_destroy", + "ret": "void", + "signature": "(TextRange*)", + "stname": "TextRange" + } + ], + "TextRange_empty": [ + { + "args": "(TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "TextRange*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "TextRange_empty", + "defaults": [], + "funcname": "empty", + "ov_cimguiname": "TextRange_empty", + "ret": "bool", + "signature": "()const", + "stname": "TextRange" + } + ], + "TextRange_end": [ + { + "args": "(TextRange* self)", + "argsT": [ + { + "name": "self", + "type": "TextRange*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "TextRange_end", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "TextRange_end", + "ret": "const char*", + "signature": "()const", + "stname": "TextRange" + } + ], + "TextRange_split": [ + { + "args": "(TextRange* self,char separator,ImVector_TextRange* out)", + "argsT": [ + { + "name": "self", + "type": "TextRange*" + }, + { + "name": "separator", + "type": "char" + }, + { + "name": "out", + "type": "ImVector_TextRange*" + } + ], + "argsoriginal": "(char separator,ImVector* out)", + "call_args": "(separator,out)", + "cimguiname": "TextRange_split", + "defaults": [], + "funcname": "split", + "ov_cimguiname": "TextRange_split", + "ret": "void", + "signature": "(char,ImVector_TextRange*)const", + "stname": "TextRange" + } + ], + "igAcceptDragDropPayload": [ + { + "args": "(const char* type,ImGuiDragDropFlags flags)", + "argsT": [ + { + "name": "type", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiDragDropFlags" + } + ], + "argsoriginal": "(const char* type,ImGuiDragDropFlags flags=0)", + "call_args": "(type,flags)", + "cimguiname": "igAcceptDragDropPayload", + "defaults": { + "flags": "0" + }, + "funcname": "AcceptDragDropPayload", + "namespace": "ImGui", + "ov_cimguiname": "igAcceptDragDropPayload", + "ret": "const ImGuiPayload*", + "signature": "(const char*,ImGuiDragDropFlags)", + "stname": "" + } + ], + "igAlignTextToFramePadding": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", "call_args": "()", "cimguiname": "igAlignTextToFramePadding", - "comment": "", "defaults": [], "funcname": "AlignTextToFramePadding", + "namespace": "ImGui", + "ov_cimguiname": "igAlignTextToFramePadding", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igArrowButton": [ @@ -5689,12 +17054,13 @@ "argsoriginal": "(const char* str_id,ImGuiDir dir)", "call_args": "(str_id,dir)", "cimguiname": "igArrowButton", - "comment": "", "defaults": [], "funcname": "ArrowButton", + "namespace": "ImGui", + "ov_cimguiname": "igArrowButton", "ret": "bool", "signature": "(const char*,ImGuiDir)", - "stname": "ImGui" + "stname": "" } ], "igBegin": [ @@ -5717,15 +17083,16 @@ "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", "call_args": "(name,p_open,flags)", "cimguiname": "igBegin", - "comment": "", "defaults": { "flags": "0", "p_open": "((void*)0)" }, "funcname": "Begin", + "namespace": "ImGui", + "ov_cimguiname": "igBegin", "ret": "bool", "signature": "(const char*,bool*,ImGuiWindowFlags)", - "stname": "ImGui" + "stname": "" } ], "igBeginChild": [ @@ -5752,17 +17119,17 @@ "argsoriginal": "(const char* str_id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)", "call_args": "(str_id,size,border,flags)", "cimguiname": "igBeginChild", - "comment": "", "defaults": { "border": "false", "flags": "0", "size": "ImVec2(0,0)" }, "funcname": "BeginChild", + "namespace": "ImGui", "ov_cimguiname": "igBeginChild", "ret": "bool", "signature": "(const char*,const ImVec2,bool,ImGuiWindowFlags)", - "stname": "ImGui" + "stname": "" }, { "args": "(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags)", @@ -5787,17 +17154,17 @@ "argsoriginal": "(ImGuiID id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)", "call_args": "(id,size,border,flags)", "cimguiname": "igBeginChild", - "comment": "", "defaults": { "border": "false", "flags": "0", "size": "ImVec2(0,0)" }, "funcname": "BeginChild", + "namespace": "ImGui", "ov_cimguiname": "igBeginChildID", "ret": "bool", "signature": "(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)", - "stname": "ImGui" + "stname": "" } ], "igBeginChildFrame": [ @@ -5820,14 +17187,15 @@ "argsoriginal": "(ImGuiID id,const ImVec2& size,ImGuiWindowFlags flags=0)", "call_args": "(id,size,flags)", "cimguiname": "igBeginChildFrame", - "comment": "", "defaults": { "flags": "0" }, "funcname": "BeginChildFrame", + "namespace": "ImGui", + "ov_cimguiname": "igBeginChildFrame", "ret": "bool", "signature": "(ImGuiID,const ImVec2,ImGuiWindowFlags)", - "stname": "ImGui" + "stname": "" } ], "igBeginCombo": [ @@ -5850,14 +17218,15 @@ "argsoriginal": "(const char* label,const char* preview_value,ImGuiComboFlags flags=0)", "call_args": "(label,preview_value,flags)", "cimguiname": "igBeginCombo", - "comment": "", "defaults": { "flags": "0" }, "funcname": "BeginCombo", + "namespace": "ImGui", + "ov_cimguiname": "igBeginCombo", "ret": "bool", "signature": "(const char*,const char*,ImGuiComboFlags)", - "stname": "ImGui" + "stname": "" } ], "igBeginDragDropSource": [ @@ -5872,14 +17241,15 @@ "argsoriginal": "(ImGuiDragDropFlags flags=0)", "call_args": "(flags)", "cimguiname": "igBeginDragDropSource", - "comment": "", "defaults": { "flags": "0" }, "funcname": "BeginDragDropSource", + "namespace": "ImGui", + "ov_cimguiname": "igBeginDragDropSource", "ret": "bool", "signature": "(ImGuiDragDropFlags)", - "stname": "ImGui" + "stname": "" } ], "igBeginDragDropTarget": [ @@ -5889,12 +17259,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igBeginDragDropTarget", - "comment": "", "defaults": [], "funcname": "BeginDragDropTarget", + "namespace": "ImGui", + "ov_cimguiname": "igBeginDragDropTarget", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igBeginGroup": [ @@ -5904,12 +17275,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igBeginGroup", - "comment": "", "defaults": [], "funcname": "BeginGroup", + "namespace": "ImGui", + "ov_cimguiname": "igBeginGroup", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igBeginMainMenuBar": [ @@ -5919,12 +17291,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igBeginMainMenuBar", - "comment": "", "defaults": [], "funcname": "BeginMainMenuBar", + "namespace": "ImGui", + "ov_cimguiname": "igBeginMainMenuBar", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igBeginMenu": [ @@ -5943,14 +17316,15 @@ "argsoriginal": "(const char* label,bool enabled=true)", "call_args": "(label,enabled)", "cimguiname": "igBeginMenu", - "comment": "", "defaults": { "enabled": "true" }, "funcname": "BeginMenu", + "namespace": "ImGui", + "ov_cimguiname": "igBeginMenu", "ret": "bool", "signature": "(const char*,bool)", - "stname": "ImGui" + "stname": "" } ], "igBeginMenuBar": [ @@ -5960,12 +17334,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igBeginMenuBar", - "comment": "", "defaults": [], "funcname": "BeginMenuBar", + "namespace": "ImGui", + "ov_cimguiname": "igBeginMenuBar", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igBeginPopup": [ @@ -5984,14 +17359,15 @@ "argsoriginal": "(const char* str_id,ImGuiWindowFlags flags=0)", "call_args": "(str_id,flags)", "cimguiname": "igBeginPopup", - "comment": "", "defaults": { "flags": "0" }, "funcname": "BeginPopup", + "namespace": "ImGui", + "ov_cimguiname": "igBeginPopup", "ret": "bool", "signature": "(const char*,ImGuiWindowFlags)", - "stname": "ImGui" + "stname": "" } ], "igBeginPopupContextItem": [ @@ -6010,15 +17386,16 @@ "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", "call_args": "(str_id,mouse_button)", "cimguiname": "igBeginPopupContextItem", - "comment": "", "defaults": { "mouse_button": "1", "str_id": "((void*)0)" }, "funcname": "BeginPopupContextItem", + "namespace": "ImGui", + "ov_cimguiname": "igBeginPopupContextItem", "ret": "bool", "signature": "(const char*,int)", - "stname": "ImGui" + "stname": "" } ], "igBeginPopupContextVoid": [ @@ -6037,15 +17414,16 @@ "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", "call_args": "(str_id,mouse_button)", "cimguiname": "igBeginPopupContextVoid", - "comment": "", "defaults": { "mouse_button": "1", "str_id": "((void*)0)" }, "funcname": "BeginPopupContextVoid", + "namespace": "ImGui", + "ov_cimguiname": "igBeginPopupContextVoid", "ret": "bool", "signature": "(const char*,int)", - "stname": "ImGui" + "stname": "" } ], "igBeginPopupContextWindow": [ @@ -6068,16 +17446,17 @@ "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1,bool also_over_items=true)", "call_args": "(str_id,mouse_button,also_over_items)", "cimguiname": "igBeginPopupContextWindow", - "comment": "", "defaults": { "also_over_items": "true", "mouse_button": "1", "str_id": "((void*)0)" }, "funcname": "BeginPopupContextWindow", + "namespace": "ImGui", + "ov_cimguiname": "igBeginPopupContextWindow", "ret": "bool", "signature": "(const char*,int,bool)", - "stname": "ImGui" + "stname": "" } ], "igBeginPopupModal": [ @@ -6100,15 +17479,16 @@ "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", "call_args": "(name,p_open,flags)", "cimguiname": "igBeginPopupModal", - "comment": "", "defaults": { "flags": "0", "p_open": "((void*)0)" }, "funcname": "BeginPopupModal", + "namespace": "ImGui", + "ov_cimguiname": "igBeginPopupModal", "ret": "bool", "signature": "(const char*,bool*,ImGuiWindowFlags)", - "stname": "ImGui" + "stname": "" } ], "igBeginTabBar": [ @@ -6127,14 +17507,15 @@ "argsoriginal": "(const char* str_id,ImGuiTabBarFlags flags=0)", "call_args": "(str_id,flags)", "cimguiname": "igBeginTabBar", - "comment": "", "defaults": { "flags": "0" }, "funcname": "BeginTabBar", + "namespace": "ImGui", + "ov_cimguiname": "igBeginTabBar", "ret": "bool", "signature": "(const char*,ImGuiTabBarFlags)", - "stname": "ImGui" + "stname": "" } ], "igBeginTabItem": [ @@ -6157,15 +17538,16 @@ "argsoriginal": "(const char* label,bool* p_open=((void*)0),ImGuiTabItemFlags flags=0)", "call_args": "(label,p_open,flags)", "cimguiname": "igBeginTabItem", - "comment": "", "defaults": { "flags": "0", "p_open": "((void*)0)" }, "funcname": "BeginTabItem", + "namespace": "ImGui", + "ov_cimguiname": "igBeginTabItem", "ret": "bool", "signature": "(const char*,bool*,ImGuiTabItemFlags)", - "stname": "ImGui" + "stname": "" } ], "igBeginTooltip": [ @@ -6175,12 +17557,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igBeginTooltip", - "comment": "", "defaults": [], "funcname": "BeginTooltip", + "namespace": "ImGui", + "ov_cimguiname": "igBeginTooltip", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igBullet": [ @@ -6190,12 +17573,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igBullet", - "comment": "", "defaults": [], "funcname": "Bullet", + "namespace": "ImGui", + "ov_cimguiname": "igBullet", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igBulletText": [ @@ -6214,13 +17598,14 @@ "argsoriginal": "(const char* fmt,...)", "call_args": "(fmt,...)", "cimguiname": "igBulletText", - "comment": "", "defaults": [], "funcname": "BulletText", "isvararg": "...)", + "namespace": "ImGui", + "ov_cimguiname": "igBulletText", "ret": "void", "signature": "(const char*,...)", - "stname": "ImGui" + "stname": "" } ], "igBulletTextV": [ @@ -6239,12 +17624,13 @@ "argsoriginal": "(const char* fmt,va_list args)", "call_args": "(fmt,args)", "cimguiname": "igBulletTextV", - "comment": "", "defaults": [], "funcname": "BulletTextV", + "namespace": "ImGui", + "ov_cimguiname": "igBulletTextV", "ret": "void", "signature": "(const char*,va_list)", - "stname": "ImGui" + "stname": "" } ], "igButton": [ @@ -6263,14 +17649,15 @@ "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", "call_args": "(label,size)", "cimguiname": "igButton", - "comment": "", "defaults": { "size": "ImVec2(0,0)" }, "funcname": "Button", + "namespace": "ImGui", + "ov_cimguiname": "igButton", "ret": "bool", "signature": "(const char*,const ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igCalcItemWidth": [ @@ -6280,12 +17667,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igCalcItemWidth", - "comment": "", "defaults": [], "funcname": "CalcItemWidth", + "namespace": "ImGui", + "ov_cimguiname": "igCalcItemWidth", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igCalcListClipping": [ @@ -6312,12 +17700,13 @@ "argsoriginal": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)", "call_args": "(items_count,items_height,out_items_display_start,out_items_display_end)", "cimguiname": "igCalcListClipping", - "comment": "", "defaults": [], "funcname": "CalcListClipping", + "namespace": "ImGui", + "ov_cimguiname": "igCalcListClipping", "ret": "void", "signature": "(int,float,int*,int*)", - "stname": "ImGui" + "stname": "" } ], "igCalcTextSize": [ @@ -6344,16 +17733,17 @@ "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", "cimguiname": "igCalcTextSize", - "comment": "", "defaults": { "hide_text_after_double_hash": "false", "text_end": "((void*)0)", "wrap_width": "-1.0f" }, "funcname": "CalcTextSize", + "namespace": "ImGui", + "ov_cimguiname": "igCalcTextSize", "ret": "ImVec2", "signature": "(const char*,const char*,bool,float)", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", @@ -6382,18 +17772,18 @@ "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", "cimguiname": "igCalcTextSize", - "comment": "", "defaults": { "hide_text_after_double_hash": "false", "text_end": "((void*)0)", "wrap_width": "-1.0f" }, "funcname": "CalcTextSize", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igCalcTextSize_nonUDT", "ret": "void", "signature": "(const char*,const char*,bool,float)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", @@ -6418,19 +17808,19 @@ "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", "cimguiname": "igCalcTextSize", - "comment": "", "defaults": { "hide_text_after_double_hash": "false", "text_end": "((void*)0)", "wrap_width": "-1.0f" }, "funcname": "CalcTextSize", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igCalcTextSize_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "(const char*,const char*,bool,float)", - "stname": "ImGui" + "stname": "" } ], "igCaptureKeyboardFromApp": [ @@ -6445,14 +17835,15 @@ "argsoriginal": "(bool want_capture_keyboard_value=true)", "call_args": "(want_capture_keyboard_value)", "cimguiname": "igCaptureKeyboardFromApp", - "comment": "", "defaults": { "want_capture_keyboard_value": "true" }, "funcname": "CaptureKeyboardFromApp", + "namespace": "ImGui", + "ov_cimguiname": "igCaptureKeyboardFromApp", "ret": "void", "signature": "(bool)", - "stname": "ImGui" + "stname": "" } ], "igCaptureMouseFromApp": [ @@ -6467,14 +17858,15 @@ "argsoriginal": "(bool want_capture_mouse_value=true)", "call_args": "(want_capture_mouse_value)", "cimguiname": "igCaptureMouseFromApp", - "comment": "", "defaults": { "want_capture_mouse_value": "true" }, "funcname": "CaptureMouseFromApp", + "namespace": "ImGui", + "ov_cimguiname": "igCaptureMouseFromApp", "ret": "void", "signature": "(bool)", - "stname": "ImGui" + "stname": "" } ], "igCheckbox": [ @@ -6493,12 +17885,13 @@ "argsoriginal": "(const char* label,bool* v)", "call_args": "(label,v)", "cimguiname": "igCheckbox", - "comment": "", "defaults": [], "funcname": "Checkbox", + "namespace": "ImGui", + "ov_cimguiname": "igCheckbox", "ret": "bool", "signature": "(const char*,bool*)", - "stname": "ImGui" + "stname": "" } ], "igCheckboxFlags": [ @@ -6521,12 +17914,13 @@ "argsoriginal": "(const char* label,unsigned int* flags,unsigned int flags_value)", "call_args": "(label,flags,flags_value)", "cimguiname": "igCheckboxFlags", - "comment": "", "defaults": [], "funcname": "CheckboxFlags", + "namespace": "ImGui", + "ov_cimguiname": "igCheckboxFlags", "ret": "bool", "signature": "(const char*,unsigned int*,unsigned int)", - "stname": "ImGui" + "stname": "" } ], "igCloseCurrentPopup": [ @@ -6536,12 +17930,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igCloseCurrentPopup", - "comment": "", "defaults": [], "funcname": "CloseCurrentPopup", + "namespace": "ImGui", + "ov_cimguiname": "igCloseCurrentPopup", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igCollapsingHeader": [ @@ -6560,15 +17955,15 @@ "argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)", "call_args": "(label,flags)", "cimguiname": "igCollapsingHeader", - "comment": "", "defaults": { "flags": "0" }, "funcname": "CollapsingHeader", + "namespace": "ImGui", "ov_cimguiname": "igCollapsingHeader", "ret": "bool", "signature": "(const char*,ImGuiTreeNodeFlags)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* label,bool* p_open,ImGuiTreeNodeFlags flags)", @@ -6589,15 +17984,15 @@ "argsoriginal": "(const char* label,bool* p_open,ImGuiTreeNodeFlags flags=0)", "call_args": "(label,p_open,flags)", "cimguiname": "igCollapsingHeader", - "comment": "", "defaults": { "flags": "0" }, "funcname": "CollapsingHeader", + "namespace": "ImGui", "ov_cimguiname": "igCollapsingHeaderBoolPtr", "ret": "bool", "signature": "(const char*,bool*,ImGuiTreeNodeFlags)", - "stname": "ImGui" + "stname": "" } ], "igColorButton": [ @@ -6624,15 +18019,16 @@ "argsoriginal": "(const char* desc_id,const ImVec4& col,ImGuiColorEditFlags flags=0,ImVec2 size=ImVec2(0,0))", "call_args": "(desc_id,col,flags,size)", "cimguiname": "igColorButton", - "comment": "", "defaults": { "flags": "0", "size": "ImVec2(0,0)" }, "funcname": "ColorButton", + "namespace": "ImGui", + "ov_cimguiname": "igColorButton", "ret": "bool", "signature": "(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igColorConvertFloat4ToU32": [ @@ -6647,12 +18043,13 @@ "argsoriginal": "(const ImVec4& in)", "call_args": "(in)", "cimguiname": "igColorConvertFloat4ToU32", - "comment": "", "defaults": [], "funcname": "ColorConvertFloat4ToU32", + "namespace": "ImGui", + "ov_cimguiname": "igColorConvertFloat4ToU32", "ret": "ImU32", "signature": "(const ImVec4)", - "stname": "ImGui" + "stname": "" } ], "igColorConvertHSVtoRGB": [ @@ -6687,13 +18084,14 @@ "argsoriginal": "(float h,float s,float v,float& out_r,float& out_g,float& out_b)", "call_args": "(h,s,v,out_r,out_g,out_b)", "cimguiname": "igColorConvertHSVtoRGB", - "comment": "", "defaults": [], "funcname": "ColorConvertHSVtoRGB", "manual": true, + "namespace": "ImGui", + "ov_cimguiname": "igColorConvertHSVtoRGB", "ret": "void", "signature": "(float,float,float,float,float,float)", - "stname": "ImGui" + "stname": "" } ], "igColorConvertRGBtoHSV": [ @@ -6728,13 +18126,14 @@ "argsoriginal": "(float r,float g,float b,float& out_h,float& out_s,float& out_v)", "call_args": "(r,g,b,out_h,out_s,out_v)", "cimguiname": "igColorConvertRGBtoHSV", - "comment": "", "defaults": [], "funcname": "ColorConvertRGBtoHSV", "manual": true, + "namespace": "ImGui", + "ov_cimguiname": "igColorConvertRGBtoHSV", "ret": "void", "signature": "(float,float,float,float,float,float)", - "stname": "ImGui" + "stname": "" } ], "igColorConvertU32ToFloat4": [ @@ -6749,12 +18148,13 @@ "argsoriginal": "(ImU32 in)", "call_args": "(in)", "cimguiname": "igColorConvertU32ToFloat4", - "comment": "", "defaults": [], "funcname": "ColorConvertU32ToFloat4", + "namespace": "ImGui", + "ov_cimguiname": "igColorConvertU32ToFloat4", "ret": "ImVec4", "signature": "(ImU32)", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec4 *pOut,ImU32 in)", @@ -6771,14 +18171,14 @@ "argsoriginal": "(ImU32 in)", "call_args": "(in)", "cimguiname": "igColorConvertU32ToFloat4", - "comment": "", "defaults": [], "funcname": "ColorConvertU32ToFloat4", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igColorConvertU32ToFloat4_nonUDT", "ret": "void", "signature": "(ImU32)", - "stname": "ImGui" + "stname": "" }, { "args": "(ImU32 in)", @@ -6791,15 +18191,15 @@ "argsoriginal": "(ImU32 in)", "call_args": "(in)", "cimguiname": "igColorConvertU32ToFloat4", - "comment": "", "defaults": [], "funcname": "ColorConvertU32ToFloat4", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igColorConvertU32ToFloat4_nonUDT2", "ret": "ImVec4_Simple", "retorig": "ImVec4", "signature": "(ImU32)", - "stname": "ImGui" + "stname": "" } ], "igColorEdit3": [ @@ -6822,14 +18222,15 @@ "argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)", "call_args": "(label,col,flags)", "cimguiname": "igColorEdit3", - "comment": "", "defaults": { "flags": "0" }, "funcname": "ColorEdit3", + "namespace": "ImGui", + "ov_cimguiname": "igColorEdit3", "ret": "bool", "signature": "(const char*,float[3],ImGuiColorEditFlags)", - "stname": "ImGui" + "stname": "" } ], "igColorEdit4": [ @@ -6852,14 +18253,15 @@ "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0)", "call_args": "(label,col,flags)", "cimguiname": "igColorEdit4", - "comment": "", "defaults": { "flags": "0" }, "funcname": "ColorEdit4", + "namespace": "ImGui", + "ov_cimguiname": "igColorEdit4", "ret": "bool", "signature": "(const char*,float[4],ImGuiColorEditFlags)", - "stname": "ImGui" + "stname": "" } ], "igColorPicker3": [ @@ -6882,14 +18284,15 @@ "argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)", "call_args": "(label,col,flags)", "cimguiname": "igColorPicker3", - "comment": "", "defaults": { "flags": "0" }, "funcname": "ColorPicker3", + "namespace": "ImGui", + "ov_cimguiname": "igColorPicker3", "ret": "bool", "signature": "(const char*,float[3],ImGuiColorEditFlags)", - "stname": "ImGui" + "stname": "" } ], "igColorPicker4": [ @@ -6916,15 +18319,16 @@ "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void*)0))", "call_args": "(label,col,flags,ref_col)", "cimguiname": "igColorPicker4", - "comment": "", "defaults": { "flags": "0", "ref_col": "((void*)0)" }, "funcname": "ColorPicker4", + "namespace": "ImGui", + "ov_cimguiname": "igColorPicker4", "ret": "bool", "signature": "(const char*,float[4],ImGuiColorEditFlags,const float*)", - "stname": "ImGui" + "stname": "" } ], "igColumns": [ @@ -6947,16 +18351,17 @@ "argsoriginal": "(int count=1,const char* id=((void*)0),bool border=true)", "call_args": "(count,id,border)", "cimguiname": "igColumns", - "comment": "", "defaults": { "border": "true", "count": "1", "id": "((void*)0)" }, "funcname": "Columns", + "namespace": "ImGui", + "ov_cimguiname": "igColumns", "ret": "void", "signature": "(int,const char*,bool)", - "stname": "ImGui" + "stname": "" } ], "igCombo": [ @@ -6987,15 +18392,15 @@ "argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items=-1)", "call_args": "(label,current_item,items,items_count,popup_max_height_in_items)", "cimguiname": "igCombo", - "comment": "", "defaults": { "popup_max_height_in_items": "-1" }, "funcname": "Combo", + "namespace": "ImGui", "ov_cimguiname": "igCombo", "ret": "bool", "signature": "(const char*,int*,const char* const[],int,int)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items)", @@ -7020,15 +18425,15 @@ "argsoriginal": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items=-1)", "call_args": "(label,current_item,items_separated_by_zeros,popup_max_height_in_items)", "cimguiname": "igCombo", - "comment": "", "defaults": { "popup_max_height_in_items": "-1" }, "funcname": "Combo", + "namespace": "ImGui", "ov_cimguiname": "igComboStr", "ret": "bool", "signature": "(const char*,int*,const char*,int)", - "stname": "ImGui" + "stname": "" }, { "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)", @@ -7063,15 +18468,15 @@ "argsoriginal": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int popup_max_height_in_items=-1)", "call_args": "(label,current_item,items_getter,data,items_count,popup_max_height_in_items)", "cimguiname": "igCombo", - "comment": "", "defaults": { "popup_max_height_in_items": "-1" }, "funcname": "Combo", + "namespace": "ImGui", "ov_cimguiname": "igComboFnPtr", "ret": "bool", "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", - "stname": "ImGui" + "stname": "" } ], "igCreateContext": [ @@ -7086,14 +18491,15 @@ "argsoriginal": "(ImFontAtlas* shared_font_atlas=((void*)0))", "call_args": "(shared_font_atlas)", "cimguiname": "igCreateContext", - "comment": "", "defaults": { "shared_font_atlas": "((void*)0)" }, "funcname": "CreateContext", + "namespace": "ImGui", + "ov_cimguiname": "igCreateContext", "ret": "ImGuiContext*", "signature": "(ImFontAtlas*)", - "stname": "ImGui" + "stname": "" } ], "igDebugCheckVersionAndDataLayout": [ @@ -7128,12 +18534,13 @@ "argsoriginal": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert)", "call_args": "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert)", "cimguiname": "igDebugCheckVersionAndDataLayout", - "comment": "", "defaults": [], "funcname": "DebugCheckVersionAndDataLayout", + "namespace": "ImGui", + "ov_cimguiname": "igDebugCheckVersionAndDataLayout", "ret": "bool", "signature": "(const char*,size_t,size_t,size_t,size_t,size_t)", - "stname": "ImGui" + "stname": "" } ], "igDestroyContext": [ @@ -7148,14 +18555,15 @@ "argsoriginal": "(ImGuiContext* ctx=((void*)0))", "call_args": "(ctx)", "cimguiname": "igDestroyContext", - "comment": "", "defaults": { "ctx": "((void*)0)" }, "funcname": "DestroyContext", + "namespace": "ImGui", + "ov_cimguiname": "igDestroyContext", "ret": "void", "signature": "(ImGuiContext*)", - "stname": "ImGui" + "stname": "" } ], "igDragFloat": [ @@ -7194,7 +18602,6 @@ "argsoriginal": "(const char* label,float* v,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)", "call_args": "(label,v,v_speed,v_min,v_max,format,power)", "cimguiname": "igDragFloat", - "comment": "", "defaults": { "format": "\"%.3f\"", "power": "1.0f", @@ -7203,9 +18610,11 @@ "v_speed": "1.0f" }, "funcname": "DragFloat", + "namespace": "ImGui", + "ov_cimguiname": "igDragFloat", "ret": "bool", "signature": "(const char*,float*,float,float,float,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igDragFloat2": [ @@ -7244,7 +18653,6 @@ "argsoriginal": "(const char* label,float v[2],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)", "call_args": "(label,v,v_speed,v_min,v_max,format,power)", "cimguiname": "igDragFloat2", - "comment": "", "defaults": { "format": "\"%.3f\"", "power": "1.0f", @@ -7253,9 +18661,11 @@ "v_speed": "1.0f" }, "funcname": "DragFloat2", + "namespace": "ImGui", + "ov_cimguiname": "igDragFloat2", "ret": "bool", "signature": "(const char*,float[2],float,float,float,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igDragFloat3": [ @@ -7294,7 +18704,6 @@ "argsoriginal": "(const char* label,float v[3],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)", "call_args": "(label,v,v_speed,v_min,v_max,format,power)", "cimguiname": "igDragFloat3", - "comment": "", "defaults": { "format": "\"%.3f\"", "power": "1.0f", @@ -7303,9 +18712,11 @@ "v_speed": "1.0f" }, "funcname": "DragFloat3", + "namespace": "ImGui", + "ov_cimguiname": "igDragFloat3", "ret": "bool", "signature": "(const char*,float[3],float,float,float,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igDragFloat4": [ @@ -7344,7 +18755,6 @@ "argsoriginal": "(const char* label,float v[4],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)", "call_args": "(label,v,v_speed,v_min,v_max,format,power)", "cimguiname": "igDragFloat4", - "comment": "", "defaults": { "format": "\"%.3f\"", "power": "1.0f", @@ -7353,9 +18763,11 @@ "v_speed": "1.0f" }, "funcname": "DragFloat4", + "namespace": "ImGui", + "ov_cimguiname": "igDragFloat4", "ret": "bool", "signature": "(const char*,float[4],float,float,float,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igDragFloatRange2": [ @@ -7402,7 +18814,6 @@ "argsoriginal": "(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void*)0),float power=1.0f)", "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,power)", "cimguiname": "igDragFloatRange2", - "comment": "", "defaults": { "format": "\"%.3f\"", "format_max": "((void*)0)", @@ -7412,9 +18823,11 @@ "v_speed": "1.0f" }, "funcname": "DragFloatRange2", + "namespace": "ImGui", + "ov_cimguiname": "igDragFloatRange2", "ret": "bool", "signature": "(const char*,float*,float*,float,float,float,const char*,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igDragInt": [ @@ -7449,7 +18862,6 @@ "argsoriginal": "(const char* label,int* v,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", "call_args": "(label,v,v_speed,v_min,v_max,format)", "cimguiname": "igDragInt", - "comment": "", "defaults": { "format": "\"%d\"", "v_max": "0", @@ -7457,9 +18869,11 @@ "v_speed": "1.0f" }, "funcname": "DragInt", + "namespace": "ImGui", + "ov_cimguiname": "igDragInt", "ret": "bool", "signature": "(const char*,int*,float,int,int,const char*)", - "stname": "ImGui" + "stname": "" } ], "igDragInt2": [ @@ -7494,7 +18908,6 @@ "argsoriginal": "(const char* label,int v[2],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", "call_args": "(label,v,v_speed,v_min,v_max,format)", "cimguiname": "igDragInt2", - "comment": "", "defaults": { "format": "\"%d\"", "v_max": "0", @@ -7502,9 +18915,11 @@ "v_speed": "1.0f" }, "funcname": "DragInt2", + "namespace": "ImGui", + "ov_cimguiname": "igDragInt2", "ret": "bool", "signature": "(const char*,int[2],float,int,int,const char*)", - "stname": "ImGui" + "stname": "" } ], "igDragInt3": [ @@ -7539,7 +18954,6 @@ "argsoriginal": "(const char* label,int v[3],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", "call_args": "(label,v,v_speed,v_min,v_max,format)", "cimguiname": "igDragInt3", - "comment": "", "defaults": { "format": "\"%d\"", "v_max": "0", @@ -7547,9 +18961,11 @@ "v_speed": "1.0f" }, "funcname": "DragInt3", + "namespace": "ImGui", + "ov_cimguiname": "igDragInt3", "ret": "bool", "signature": "(const char*,int[3],float,int,int,const char*)", - "stname": "ImGui" + "stname": "" } ], "igDragInt4": [ @@ -7584,7 +19000,6 @@ "argsoriginal": "(const char* label,int v[4],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")", "call_args": "(label,v,v_speed,v_min,v_max,format)", "cimguiname": "igDragInt4", - "comment": "", "defaults": { "format": "\"%d\"", "v_max": "0", @@ -7592,9 +19007,11 @@ "v_speed": "1.0f" }, "funcname": "DragInt4", + "namespace": "ImGui", + "ov_cimguiname": "igDragInt4", "ret": "bool", "signature": "(const char*,int[4],float,int,int,const char*)", - "stname": "ImGui" + "stname": "" } ], "igDragIntRange2": [ @@ -7637,7 +19054,6 @@ "argsoriginal": "(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void*)0))", "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max)", "cimguiname": "igDragIntRange2", - "comment": "", "defaults": { "format": "\"%d\"", "format_max": "((void*)0)", @@ -7646,9 +19062,11 @@ "v_speed": "1.0f" }, "funcname": "DragIntRange2", + "namespace": "ImGui", + "ov_cimguiname": "igDragIntRange2", "ret": "bool", "signature": "(const char*,int*,int*,float,int,int,const char*,const char*)", - "stname": "ImGui" + "stname": "" } ], "igDragScalar": [ @@ -7691,7 +19109,6 @@ "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min=((void*)0),const void* v_max=((void*)0),const char* format=((void*)0),float power=1.0f)", "call_args": "(label,data_type,v,v_speed,v_min,v_max,format,power)", "cimguiname": "igDragScalar", - "comment": "", "defaults": { "format": "((void*)0)", "power": "1.0f", @@ -7699,9 +19116,11 @@ "v_min": "((void*)0)" }, "funcname": "DragScalar", + "namespace": "ImGui", + "ov_cimguiname": "igDragScalar", "ret": "bool", "signature": "(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igDragScalarN": [ @@ -7748,7 +19167,6 @@ "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min=((void*)0),const void* v_max=((void*)0),const char* format=((void*)0),float power=1.0f)", "call_args": "(label,data_type,v,components,v_speed,v_min,v_max,format,power)", "cimguiname": "igDragScalarN", - "comment": "", "defaults": { "format": "((void*)0)", "power": "1.0f", @@ -7756,9 +19174,11 @@ "v_min": "((void*)0)" }, "funcname": "DragScalarN", + "namespace": "ImGui", + "ov_cimguiname": "igDragScalarN", "ret": "bool", "signature": "(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igDummy": [ @@ -7773,12 +19193,13 @@ "argsoriginal": "(const ImVec2& size)", "call_args": "(size)", "cimguiname": "igDummy", - "comment": "", "defaults": [], "funcname": "Dummy", + "namespace": "ImGui", + "ov_cimguiname": "igDummy", "ret": "void", "signature": "(const ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igEnd": [ @@ -7788,12 +19209,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEnd", - "comment": "", "defaults": [], "funcname": "End", + "namespace": "ImGui", + "ov_cimguiname": "igEnd", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndChild": [ @@ -7803,12 +19225,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndChild", - "comment": "", "defaults": [], "funcname": "EndChild", + "namespace": "ImGui", + "ov_cimguiname": "igEndChild", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndChildFrame": [ @@ -7818,12 +19241,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndChildFrame", - "comment": "", "defaults": [], "funcname": "EndChildFrame", + "namespace": "ImGui", + "ov_cimguiname": "igEndChildFrame", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndCombo": [ @@ -7833,12 +19257,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndCombo", - "comment": "", "defaults": [], "funcname": "EndCombo", + "namespace": "ImGui", + "ov_cimguiname": "igEndCombo", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndDragDropSource": [ @@ -7848,12 +19273,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndDragDropSource", - "comment": "", "defaults": [], "funcname": "EndDragDropSource", + "namespace": "ImGui", + "ov_cimguiname": "igEndDragDropSource", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndDragDropTarget": [ @@ -7863,12 +19289,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndDragDropTarget", - "comment": "", "defaults": [], "funcname": "EndDragDropTarget", + "namespace": "ImGui", + "ov_cimguiname": "igEndDragDropTarget", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndFrame": [ @@ -7878,12 +19305,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndFrame", - "comment": "", "defaults": [], "funcname": "EndFrame", + "namespace": "ImGui", + "ov_cimguiname": "igEndFrame", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndGroup": [ @@ -7893,12 +19321,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndGroup", - "comment": "", "defaults": [], "funcname": "EndGroup", + "namespace": "ImGui", + "ov_cimguiname": "igEndGroup", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndMainMenuBar": [ @@ -7908,12 +19337,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndMainMenuBar", - "comment": "", "defaults": [], "funcname": "EndMainMenuBar", + "namespace": "ImGui", + "ov_cimguiname": "igEndMainMenuBar", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndMenu": [ @@ -7923,12 +19353,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndMenu", - "comment": "", "defaults": [], "funcname": "EndMenu", + "namespace": "ImGui", + "ov_cimguiname": "igEndMenu", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndMenuBar": [ @@ -7938,12 +19369,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndMenuBar", - "comment": "", "defaults": [], "funcname": "EndMenuBar", + "namespace": "ImGui", + "ov_cimguiname": "igEndMenuBar", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndPopup": [ @@ -7953,12 +19385,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndPopup", - "comment": "", "defaults": [], "funcname": "EndPopup", + "namespace": "ImGui", + "ov_cimguiname": "igEndPopup", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndTabBar": [ @@ -7968,12 +19401,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndTabBar", - "comment": "", "defaults": [], "funcname": "EndTabBar", + "namespace": "ImGui", + "ov_cimguiname": "igEndTabBar", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndTabItem": [ @@ -7983,12 +19417,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndTabItem", - "comment": "", "defaults": [], "funcname": "EndTabItem", + "namespace": "ImGui", + "ov_cimguiname": "igEndTabItem", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igEndTooltip": [ @@ -7998,12 +19433,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igEndTooltip", - "comment": "", "defaults": [], "funcname": "EndTooltip", + "namespace": "ImGui", + "ov_cimguiname": "igEndTooltip", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetClipboardText": [ @@ -8013,12 +19449,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetClipboardText", - "comment": "", "defaults": [], "funcname": "GetClipboardText", + "namespace": "ImGui", + "ov_cimguiname": "igGetClipboardText", "ret": "const char*", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetColorU32": [ @@ -8037,15 +19474,15 @@ "argsoriginal": "(ImGuiCol idx,float alpha_mul=1.0f)", "call_args": "(idx,alpha_mul)", "cimguiname": "igGetColorU32", - "comment": "", "defaults": { "alpha_mul": "1.0f" }, "funcname": "GetColorU32", + "namespace": "ImGui", "ov_cimguiname": "igGetColorU32", "ret": "ImU32", "signature": "(ImGuiCol,float)", - "stname": "ImGui" + "stname": "" }, { "args": "(const ImVec4 col)", @@ -8058,13 +19495,13 @@ "argsoriginal": "(const ImVec4& col)", "call_args": "(col)", "cimguiname": "igGetColorU32", - "comment": "", "defaults": [], "funcname": "GetColorU32", + "namespace": "ImGui", "ov_cimguiname": "igGetColorU32Vec4", "ret": "ImU32", "signature": "(const ImVec4)", - "stname": "ImGui" + "stname": "" }, { "args": "(ImU32 col)", @@ -8077,13 +19514,13 @@ "argsoriginal": "(ImU32 col)", "call_args": "(col)", "cimguiname": "igGetColorU32", - "comment": "", "defaults": [], "funcname": "GetColorU32", + "namespace": "ImGui", "ov_cimguiname": "igGetColorU32U32", "ret": "ImU32", "signature": "(ImU32)", - "stname": "ImGui" + "stname": "" } ], "igGetColumnIndex": [ @@ -8093,12 +19530,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetColumnIndex", - "comment": "", "defaults": [], "funcname": "GetColumnIndex", + "namespace": "ImGui", + "ov_cimguiname": "igGetColumnIndex", "ret": "int", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetColumnOffset": [ @@ -8113,14 +19551,15 @@ "argsoriginal": "(int column_index=-1)", "call_args": "(column_index)", "cimguiname": "igGetColumnOffset", - "comment": "", "defaults": { "column_index": "-1" }, "funcname": "GetColumnOffset", + "namespace": "ImGui", + "ov_cimguiname": "igGetColumnOffset", "ret": "float", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igGetColumnWidth": [ @@ -8135,14 +19574,15 @@ "argsoriginal": "(int column_index=-1)", "call_args": "(column_index)", "cimguiname": "igGetColumnWidth", - "comment": "", "defaults": { "column_index": "-1" }, "funcname": "GetColumnWidth", + "namespace": "ImGui", + "ov_cimguiname": "igGetColumnWidth", "ret": "float", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igGetColumnsCount": [ @@ -8152,12 +19592,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetColumnsCount", - "comment": "", "defaults": [], "funcname": "GetColumnsCount", + "namespace": "ImGui", + "ov_cimguiname": "igGetColumnsCount", "ret": "int", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetContentRegionAvail": [ @@ -8167,12 +19608,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetContentRegionAvail", - "comment": "", "defaults": [], "funcname": "GetContentRegionAvail", + "namespace": "ImGui", + "ov_cimguiname": "igGetContentRegionAvail", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -8185,14 +19627,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetContentRegionAvail", - "comment": "", "defaults": [], "funcname": "GetContentRegionAvail", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetContentRegionAvail_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -8200,15 +19642,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetContentRegionAvail", - "comment": "", "defaults": [], "funcname": "GetContentRegionAvail", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetContentRegionAvail_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetContentRegionAvailWidth": [ @@ -8218,12 +19660,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetContentRegionAvailWidth", - "comment": "", "defaults": [], "funcname": "GetContentRegionAvailWidth", + "namespace": "ImGui", + "ov_cimguiname": "igGetContentRegionAvailWidth", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetContentRegionMax": [ @@ -8233,12 +19676,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetContentRegionMax", - "comment": "", "defaults": [], "funcname": "GetContentRegionMax", + "namespace": "ImGui", + "ov_cimguiname": "igGetContentRegionMax", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -8251,14 +19695,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetContentRegionMax", - "comment": "", "defaults": [], "funcname": "GetContentRegionMax", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetContentRegionMax_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -8266,15 +19710,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetContentRegionMax", - "comment": "", "defaults": [], "funcname": "GetContentRegionMax", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetContentRegionMax_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetCurrentContext": [ @@ -8284,12 +19728,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetCurrentContext", - "comment": "", "defaults": [], "funcname": "GetCurrentContext", + "namespace": "ImGui", + "ov_cimguiname": "igGetCurrentContext", "ret": "ImGuiContext*", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetCursorPos": [ @@ -8299,12 +19744,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetCursorPos", - "comment": "", "defaults": [], "funcname": "GetCursorPos", + "namespace": "ImGui", + "ov_cimguiname": "igGetCursorPos", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -8317,14 +19763,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetCursorPos", - "comment": "", "defaults": [], "funcname": "GetCursorPos", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorPos_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -8332,15 +19778,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetCursorPos", - "comment": "", "defaults": [], "funcname": "GetCursorPos", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetCursorPos_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetCursorPosX": [ @@ -8350,12 +19796,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetCursorPosX", - "comment": "", "defaults": [], "funcname": "GetCursorPosX", + "namespace": "ImGui", + "ov_cimguiname": "igGetCursorPosX", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetCursorPosY": [ @@ -8365,12 +19812,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetCursorPosY", - "comment": "", "defaults": [], "funcname": "GetCursorPosY", + "namespace": "ImGui", + "ov_cimguiname": "igGetCursorPosY", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetCursorScreenPos": [ @@ -8380,12 +19828,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetCursorScreenPos", - "comment": "", "defaults": [], "funcname": "GetCursorScreenPos", + "namespace": "ImGui", + "ov_cimguiname": "igGetCursorScreenPos", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -8398,14 +19847,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetCursorScreenPos", - "comment": "", "defaults": [], "funcname": "GetCursorScreenPos", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorScreenPos_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -8413,15 +19862,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetCursorScreenPos", - "comment": "", "defaults": [], "funcname": "GetCursorScreenPos", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetCursorScreenPos_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetCursorStartPos": [ @@ -8431,12 +19880,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetCursorStartPos", - "comment": "", "defaults": [], "funcname": "GetCursorStartPos", + "namespace": "ImGui", + "ov_cimguiname": "igGetCursorStartPos", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -8449,14 +19899,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetCursorStartPos", - "comment": "", "defaults": [], "funcname": "GetCursorStartPos", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorStartPos_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -8464,15 +19914,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetCursorStartPos", - "comment": "", "defaults": [], "funcname": "GetCursorStartPos", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetCursorStartPos_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetDragDropPayload": [ @@ -8482,12 +19932,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetDragDropPayload", - "comment": "", "defaults": [], "funcname": "GetDragDropPayload", + "namespace": "ImGui", + "ov_cimguiname": "igGetDragDropPayload", "ret": "const ImGuiPayload*", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetDrawData": [ @@ -8497,12 +19948,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetDrawData", - "comment": "", "defaults": [], "funcname": "GetDrawData", + "namespace": "ImGui", + "ov_cimguiname": "igGetDrawData", "ret": "ImDrawData*", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetDrawListSharedData": [ @@ -8512,12 +19964,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetDrawListSharedData", - "comment": "", "defaults": [], "funcname": "GetDrawListSharedData", + "namespace": "ImGui", + "ov_cimguiname": "igGetDrawListSharedData", "ret": "ImDrawListSharedData*", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetFont": [ @@ -8527,12 +19980,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetFont", - "comment": "", "defaults": [], "funcname": "GetFont", + "namespace": "ImGui", + "ov_cimguiname": "igGetFont", "ret": "ImFont*", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetFontSize": [ @@ -8542,12 +19996,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetFontSize", - "comment": "", "defaults": [], "funcname": "GetFontSize", + "namespace": "ImGui", + "ov_cimguiname": "igGetFontSize", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetFontTexUvWhitePixel": [ @@ -8557,12 +20012,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetFontTexUvWhitePixel", - "comment": "", "defaults": [], "funcname": "GetFontTexUvWhitePixel", + "namespace": "ImGui", + "ov_cimguiname": "igGetFontTexUvWhitePixel", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -8575,14 +20031,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetFontTexUvWhitePixel", - "comment": "", "defaults": [], "funcname": "GetFontTexUvWhitePixel", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetFontTexUvWhitePixel_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -8590,15 +20046,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetFontTexUvWhitePixel", - "comment": "", "defaults": [], "funcname": "GetFontTexUvWhitePixel", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetFontTexUvWhitePixel_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetFrameCount": [ @@ -8608,12 +20064,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetFrameCount", - "comment": "", "defaults": [], "funcname": "GetFrameCount", + "namespace": "ImGui", + "ov_cimguiname": "igGetFrameCount", "ret": "int", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetFrameHeight": [ @@ -8623,12 +20080,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetFrameHeight", - "comment": "", "defaults": [], "funcname": "GetFrameHeight", + "namespace": "ImGui", + "ov_cimguiname": "igGetFrameHeight", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetFrameHeightWithSpacing": [ @@ -8638,12 +20096,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetFrameHeightWithSpacing", - "comment": "", "defaults": [], "funcname": "GetFrameHeightWithSpacing", + "namespace": "ImGui", + "ov_cimguiname": "igGetFrameHeightWithSpacing", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetID": [ @@ -8658,13 +20117,13 @@ "argsoriginal": "(const char* str_id)", "call_args": "(str_id)", "cimguiname": "igGetID", - "comment": "", "defaults": [], "funcname": "GetID", + "namespace": "ImGui", "ov_cimguiname": "igGetIDStr", "ret": "ImGuiID", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* str_id_begin,const char* str_id_end)", @@ -8681,13 +20140,13 @@ "argsoriginal": "(const char* str_id_begin,const char* str_id_end)", "call_args": "(str_id_begin,str_id_end)", "cimguiname": "igGetID", - "comment": "", "defaults": [], "funcname": "GetID", + "namespace": "ImGui", "ov_cimguiname": "igGetIDRange", "ret": "ImGuiID", "signature": "(const char*,const char*)", - "stname": "ImGui" + "stname": "" }, { "args": "(const void* ptr_id)", @@ -8700,13 +20159,13 @@ "argsoriginal": "(const void* ptr_id)", "call_args": "(ptr_id)", "cimguiname": "igGetID", - "comment": "", "defaults": [], "funcname": "GetID", + "namespace": "ImGui", "ov_cimguiname": "igGetIDPtr", "ret": "ImGuiID", "signature": "(const void*)", - "stname": "ImGui" + "stname": "" } ], "igGetIO": [ @@ -8716,13 +20175,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetIO", - "comment": "", "defaults": [], "funcname": "GetIO", + "namespace": "ImGui", + "ov_cimguiname": "igGetIO", "ret": "ImGuiIO*", "retref": "&", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetItemRectMax": [ @@ -8732,12 +20192,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetItemRectMax", - "comment": "", "defaults": [], "funcname": "GetItemRectMax", + "namespace": "ImGui", + "ov_cimguiname": "igGetItemRectMax", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -8750,14 +20211,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetItemRectMax", - "comment": "", "defaults": [], "funcname": "GetItemRectMax", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectMax_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -8765,15 +20226,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetItemRectMax", - "comment": "", "defaults": [], "funcname": "GetItemRectMax", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetItemRectMax_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetItemRectMin": [ @@ -8783,12 +20244,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetItemRectMin", - "comment": "", "defaults": [], "funcname": "GetItemRectMin", + "namespace": "ImGui", + "ov_cimguiname": "igGetItemRectMin", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -8801,14 +20263,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetItemRectMin", - "comment": "", "defaults": [], "funcname": "GetItemRectMin", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectMin_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -8816,15 +20278,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetItemRectMin", - "comment": "", "defaults": [], "funcname": "GetItemRectMin", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetItemRectMin_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetItemRectSize": [ @@ -8834,12 +20296,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetItemRectSize", - "comment": "", "defaults": [], "funcname": "GetItemRectSize", + "namespace": "ImGui", + "ov_cimguiname": "igGetItemRectSize", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -8852,14 +20315,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetItemRectSize", - "comment": "", "defaults": [], "funcname": "GetItemRectSize", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectSize_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -8867,15 +20330,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetItemRectSize", - "comment": "", "defaults": [], "funcname": "GetItemRectSize", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetItemRectSize_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetKeyIndex": [ @@ -8890,12 +20353,13 @@ "argsoriginal": "(ImGuiKey imgui_key)", "call_args": "(imgui_key)", "cimguiname": "igGetKeyIndex", - "comment": "", "defaults": [], "funcname": "GetKeyIndex", + "namespace": "ImGui", + "ov_cimguiname": "igGetKeyIndex", "ret": "int", "signature": "(ImGuiKey)", - "stname": "ImGui" + "stname": "" } ], "igGetKeyPressedAmount": [ @@ -8918,12 +20382,13 @@ "argsoriginal": "(int key_index,float repeat_delay,float rate)", "call_args": "(key_index,repeat_delay,rate)", "cimguiname": "igGetKeyPressedAmount", - "comment": "", "defaults": [], "funcname": "GetKeyPressedAmount", + "namespace": "ImGui", + "ov_cimguiname": "igGetKeyPressedAmount", "ret": "int", "signature": "(int,float,float)", - "stname": "ImGui" + "stname": "" } ], "igGetMouseCursor": [ @@ -8933,12 +20398,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetMouseCursor", - "comment": "", "defaults": [], "funcname": "GetMouseCursor", + "namespace": "ImGui", + "ov_cimguiname": "igGetMouseCursor", "ret": "ImGuiMouseCursor", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetMouseDragDelta": [ @@ -8957,15 +20423,16 @@ "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", "call_args": "(button,lock_threshold)", "cimguiname": "igGetMouseDragDelta", - "comment": "", "defaults": { "button": "0", "lock_threshold": "-1.0f" }, "funcname": "GetMouseDragDelta", + "namespace": "ImGui", + "ov_cimguiname": "igGetMouseDragDelta", "ret": "ImVec2", "signature": "(int,float)", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut,int button,float lock_threshold)", @@ -8986,17 +20453,17 @@ "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", "call_args": "(button,lock_threshold)", "cimguiname": "igGetMouseDragDelta", - "comment": "", "defaults": { "button": "0", "lock_threshold": "-1.0f" }, "funcname": "GetMouseDragDelta", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMouseDragDelta_nonUDT", "ret": "void", "signature": "(int,float)", - "stname": "ImGui" + "stname": "" }, { "args": "(int button,float lock_threshold)", @@ -9013,18 +20480,18 @@ "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", "call_args": "(button,lock_threshold)", "cimguiname": "igGetMouseDragDelta", - "comment": "", "defaults": { "button": "0", "lock_threshold": "-1.0f" }, "funcname": "GetMouseDragDelta", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetMouseDragDelta_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "(int,float)", - "stname": "ImGui" + "stname": "" } ], "igGetMousePos": [ @@ -9034,12 +20501,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetMousePos", - "comment": "", "defaults": [], "funcname": "GetMousePos", + "namespace": "ImGui", + "ov_cimguiname": "igGetMousePos", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -9052,14 +20520,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetMousePos", - "comment": "", "defaults": [], "funcname": "GetMousePos", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePos_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -9067,15 +20535,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetMousePos", - "comment": "", "defaults": [], "funcname": "GetMousePos", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetMousePos_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetMousePosOnOpeningCurrentPopup": [ @@ -9085,12 +20553,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetMousePosOnOpeningCurrentPopup", - "comment": "", "defaults": [], "funcname": "GetMousePosOnOpeningCurrentPopup", + "namespace": "ImGui", + "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -9103,14 +20572,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetMousePosOnOpeningCurrentPopup", - "comment": "", "defaults": [], "funcname": "GetMousePosOnOpeningCurrentPopup", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -9118,15 +20587,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetMousePosOnOpeningCurrentPopup", - "comment": "", "defaults": [], "funcname": "GetMousePosOnOpeningCurrentPopup", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetOverlayDrawList": [ @@ -9136,12 +20605,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetOverlayDrawList", - "comment": "", "defaults": [], "funcname": "GetOverlayDrawList", + "namespace": "ImGui", + "ov_cimguiname": "igGetOverlayDrawList", "ret": "ImDrawList*", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetScrollMaxX": [ @@ -9151,12 +20621,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetScrollMaxX", - "comment": "", "defaults": [], "funcname": "GetScrollMaxX", + "namespace": "ImGui", + "ov_cimguiname": "igGetScrollMaxX", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetScrollMaxY": [ @@ -9166,12 +20637,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetScrollMaxY", - "comment": "", "defaults": [], "funcname": "GetScrollMaxY", + "namespace": "ImGui", + "ov_cimguiname": "igGetScrollMaxY", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetScrollX": [ @@ -9181,12 +20653,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetScrollX", - "comment": "", "defaults": [], "funcname": "GetScrollX", + "namespace": "ImGui", + "ov_cimguiname": "igGetScrollX", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetScrollY": [ @@ -9196,12 +20669,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetScrollY", - "comment": "", "defaults": [], "funcname": "GetScrollY", + "namespace": "ImGui", + "ov_cimguiname": "igGetScrollY", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetStateStorage": [ @@ -9211,12 +20685,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetStateStorage", - "comment": "", "defaults": [], "funcname": "GetStateStorage", + "namespace": "ImGui", + "ov_cimguiname": "igGetStateStorage", "ret": "ImGuiStorage*", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetStyle": [ @@ -9226,13 +20701,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetStyle", - "comment": "", "defaults": [], "funcname": "GetStyle", + "namespace": "ImGui", + "ov_cimguiname": "igGetStyle", "ret": "ImGuiStyle*", "retref": "&", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetStyleColorName": [ @@ -9247,12 +20723,13 @@ "argsoriginal": "(ImGuiCol idx)", "call_args": "(idx)", "cimguiname": "igGetStyleColorName", - "comment": "", "defaults": [], "funcname": "GetStyleColorName", + "namespace": "ImGui", + "ov_cimguiname": "igGetStyleColorName", "ret": "const char*", "signature": "(ImGuiCol)", - "stname": "ImGui" + "stname": "" } ], "igGetStyleColorVec4": [ @@ -9267,13 +20744,14 @@ "argsoriginal": "(ImGuiCol idx)", "call_args": "(idx)", "cimguiname": "igGetStyleColorVec4", - "comment": "", "defaults": [], "funcname": "GetStyleColorVec4", + "namespace": "ImGui", + "ov_cimguiname": "igGetStyleColorVec4", "ret": "const ImVec4*", "retref": "&", "signature": "(ImGuiCol)", - "stname": "ImGui" + "stname": "" } ], "igGetTextLineHeight": [ @@ -9283,12 +20761,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetTextLineHeight", - "comment": "", "defaults": [], "funcname": "GetTextLineHeight", + "namespace": "ImGui", + "ov_cimguiname": "igGetTextLineHeight", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetTextLineHeightWithSpacing": [ @@ -9298,12 +20777,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetTextLineHeightWithSpacing", - "comment": "", "defaults": [], "funcname": "GetTextLineHeightWithSpacing", + "namespace": "ImGui", + "ov_cimguiname": "igGetTextLineHeightWithSpacing", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetTime": [ @@ -9313,12 +20793,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetTime", - "comment": "", "defaults": [], "funcname": "GetTime", + "namespace": "ImGui", + "ov_cimguiname": "igGetTime", "ret": "double", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetTreeNodeToLabelSpacing": [ @@ -9328,12 +20809,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetTreeNodeToLabelSpacing", - "comment": "", "defaults": [], "funcname": "GetTreeNodeToLabelSpacing", + "namespace": "ImGui", + "ov_cimguiname": "igGetTreeNodeToLabelSpacing", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetVersion": [ @@ -9343,12 +20825,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetVersion", - "comment": "", "defaults": [], "funcname": "GetVersion", + "namespace": "ImGui", + "ov_cimguiname": "igGetVersion", "ret": "const char*", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetWindowContentRegionMax": [ @@ -9358,12 +20841,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowContentRegionMax", - "comment": "", "defaults": [], "funcname": "GetWindowContentRegionMax", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowContentRegionMax", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -9376,14 +20860,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowContentRegionMax", - "comment": "", "defaults": [], "funcname": "GetWindowContentRegionMax", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowContentRegionMax_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -9391,15 +20875,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowContentRegionMax", - "comment": "", "defaults": [], "funcname": "GetWindowContentRegionMax", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetWindowContentRegionMax_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetWindowContentRegionMin": [ @@ -9409,12 +20893,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowContentRegionMin", - "comment": "", "defaults": [], "funcname": "GetWindowContentRegionMin", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowContentRegionMin", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -9427,14 +20912,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowContentRegionMin", - "comment": "", "defaults": [], "funcname": "GetWindowContentRegionMin", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowContentRegionMin_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -9442,15 +20927,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowContentRegionMin", - "comment": "", "defaults": [], "funcname": "GetWindowContentRegionMin", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetWindowContentRegionMin_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetWindowContentRegionWidth": [ @@ -9460,12 +20945,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowContentRegionWidth", - "comment": "", "defaults": [], "funcname": "GetWindowContentRegionWidth", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowContentRegionWidth", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetWindowDrawList": [ @@ -9475,12 +20961,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowDrawList", - "comment": "", "defaults": [], "funcname": "GetWindowDrawList", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowDrawList", "ret": "ImDrawList*", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetWindowHeight": [ @@ -9490,12 +20977,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowHeight", - "comment": "", "defaults": [], "funcname": "GetWindowHeight", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowHeight", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetWindowPos": [ @@ -9505,12 +20993,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowPos", - "comment": "", "defaults": [], "funcname": "GetWindowPos", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowPos", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -9523,14 +21012,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowPos", - "comment": "", "defaults": [], "funcname": "GetWindowPos", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowPos_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -9538,15 +21027,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowPos", - "comment": "", "defaults": [], "funcname": "GetWindowPos", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetWindowPos_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetWindowSize": [ @@ -9556,12 +21045,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowSize", - "comment": "", "defaults": [], "funcname": "GetWindowSize", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowSize", "ret": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(ImVec2 *pOut)", @@ -9574,14 +21064,14 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowSize", - "comment": "", "defaults": [], "funcname": "GetWindowSize", + "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowSize_nonUDT", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "()", @@ -9589,15 +21079,15 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowSize", - "comment": "", "defaults": [], "funcname": "GetWindowSize", + "namespace": "ImGui", "nonUDT": 2, "ov_cimguiname": "igGetWindowSize_nonUDT2", "ret": "ImVec2_Simple", "retorig": "ImVec2", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igGetWindowWidth": [ @@ -9607,12 +21097,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igGetWindowWidth", - "comment": "", "defaults": [], "funcname": "GetWindowWidth", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowWidth", "ret": "float", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igImage": [ @@ -9647,7 +21138,6 @@ "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& tint_col=ImVec4(1,1,1,1),const ImVec4& border_col=ImVec4(0,0,0,0))", "call_args": "(user_texture_id,size,uv0,uv1,tint_col,border_col)", "cimguiname": "igImage", - "comment": "", "defaults": { "border_col": "ImVec4(0,0,0,0)", "tint_col": "ImVec4(1,1,1,1)", @@ -9655,9 +21145,11 @@ "uv1": "ImVec2(1,1)" }, "funcname": "Image", + "namespace": "ImGui", + "ov_cimguiname": "igImage", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", - "stname": "ImGui" + "stname": "" } ], "igImageButton": [ @@ -9696,7 +21188,6 @@ "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),int frame_padding=-1,const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", "call_args": "(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col)", "cimguiname": "igImageButton", - "comment": "", "defaults": { "bg_col": "ImVec4(0,0,0,0)", "frame_padding": "-1", @@ -9705,9 +21196,11 @@ "uv1": "ImVec2(1,1)" }, "funcname": "ImageButton", + "namespace": "ImGui", + "ov_cimguiname": "igImageButton", "ret": "bool", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)", - "stname": "ImGui" + "stname": "" } ], "igIndent": [ @@ -9722,14 +21215,15 @@ "argsoriginal": "(float indent_w=0.0f)", "call_args": "(indent_w)", "cimguiname": "igIndent", - "comment": "", "defaults": { "indent_w": "0.0f" }, "funcname": "Indent", + "namespace": "ImGui", + "ov_cimguiname": "igIndent", "ret": "void", "signature": "(float)", - "stname": "ImGui" + "stname": "" } ], "igInputDouble": [ @@ -9764,7 +21258,6 @@ "argsoriginal": "(const char* label,double* v,double step=0.0,double step_fast=0.0,const char* format=\"%.6f\",ImGuiInputTextFlags flags=0)", "call_args": "(label,v,step,step_fast,format,flags)", "cimguiname": "igInputDouble", - "comment": "", "defaults": { "flags": "0", "format": "\"%.6f\"", @@ -9772,9 +21265,11 @@ "step_fast": "0.0" }, "funcname": "InputDouble", + "namespace": "ImGui", + "ov_cimguiname": "igInputDouble", "ret": "bool", "signature": "(const char*,double*,double,double,const char*,ImGuiInputTextFlags)", - "stname": "ImGui" + "stname": "" } ], "igInputFloat": [ @@ -9809,7 +21304,6 @@ "argsoriginal": "(const char* label,float* v,float step=0.0f,float step_fast=0.0f,const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", "call_args": "(label,v,step,step_fast,format,flags)", "cimguiname": "igInputFloat", - "comment": "", "defaults": { "flags": "0", "format": "\"%.3f\"", @@ -9817,9 +21311,11 @@ "step_fast": "0.0f" }, "funcname": "InputFloat", + "namespace": "ImGui", + "ov_cimguiname": "igInputFloat", "ret": "bool", "signature": "(const char*,float*,float,float,const char*,ImGuiInputTextFlags)", - "stname": "ImGui" + "stname": "" } ], "igInputFloat2": [ @@ -9846,15 +21342,16 @@ "argsoriginal": "(const char* label,float v[2],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", "call_args": "(label,v,format,flags)", "cimguiname": "igInputFloat2", - "comment": "", "defaults": { "flags": "0", "format": "\"%.3f\"" }, "funcname": "InputFloat2", + "namespace": "ImGui", + "ov_cimguiname": "igInputFloat2", "ret": "bool", "signature": "(const char*,float[2],const char*,ImGuiInputTextFlags)", - "stname": "ImGui" + "stname": "" } ], "igInputFloat3": [ @@ -9881,15 +21378,16 @@ "argsoriginal": "(const char* label,float v[3],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", "call_args": "(label,v,format,flags)", "cimguiname": "igInputFloat3", - "comment": "", "defaults": { "flags": "0", "format": "\"%.3f\"" }, "funcname": "InputFloat3", + "namespace": "ImGui", + "ov_cimguiname": "igInputFloat3", "ret": "bool", "signature": "(const char*,float[3],const char*,ImGuiInputTextFlags)", - "stname": "ImGui" + "stname": "" } ], "igInputFloat4": [ @@ -9916,15 +21414,16 @@ "argsoriginal": "(const char* label,float v[4],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", "call_args": "(label,v,format,flags)", "cimguiname": "igInputFloat4", - "comment": "", "defaults": { "flags": "0", "format": "\"%.3f\"" }, "funcname": "InputFloat4", + "namespace": "ImGui", + "ov_cimguiname": "igInputFloat4", "ret": "bool", "signature": "(const char*,float[4],const char*,ImGuiInputTextFlags)", - "stname": "ImGui" + "stname": "" } ], "igInputInt": [ @@ -9955,16 +21454,17 @@ "argsoriginal": "(const char* label,int* v,int step=1,int step_fast=100,ImGuiInputTextFlags flags=0)", "call_args": "(label,v,step,step_fast,flags)", "cimguiname": "igInputInt", - "comment": "", "defaults": { "flags": "0", "step": "1", "step_fast": "100" }, "funcname": "InputInt", + "namespace": "ImGui", + "ov_cimguiname": "igInputInt", "ret": "bool", "signature": "(const char*,int*,int,int,ImGuiInputTextFlags)", - "stname": "ImGui" + "stname": "" } ], "igInputInt2": [ @@ -9987,14 +21487,15 @@ "argsoriginal": "(const char* label,int v[2],ImGuiInputTextFlags flags=0)", "call_args": "(label,v,flags)", "cimguiname": "igInputInt2", - "comment": "", "defaults": { "flags": "0" }, "funcname": "InputInt2", + "namespace": "ImGui", + "ov_cimguiname": "igInputInt2", "ret": "bool", "signature": "(const char*,int[2],ImGuiInputTextFlags)", - "stname": "ImGui" + "stname": "" } ], "igInputInt3": [ @@ -10017,14 +21518,15 @@ "argsoriginal": "(const char* label,int v[3],ImGuiInputTextFlags flags=0)", "call_args": "(label,v,flags)", "cimguiname": "igInputInt3", - "comment": "", "defaults": { "flags": "0" }, "funcname": "InputInt3", + "namespace": "ImGui", + "ov_cimguiname": "igInputInt3", "ret": "bool", "signature": "(const char*,int[3],ImGuiInputTextFlags)", - "stname": "ImGui" + "stname": "" } ], "igInputInt4": [ @@ -10047,14 +21549,15 @@ "argsoriginal": "(const char* label,int v[4],ImGuiInputTextFlags flags=0)", "call_args": "(label,v,flags)", "cimguiname": "igInputInt4", - "comment": "", "defaults": { "flags": "0" }, "funcname": "InputInt4", + "namespace": "ImGui", + "ov_cimguiname": "igInputInt4", "ret": "bool", "signature": "(const char*,int[4],ImGuiInputTextFlags)", - "stname": "ImGui" + "stname": "" } ], "igInputScalar": [ @@ -10093,7 +21596,6 @@ "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 flags=0)", "call_args": "(label,data_type,v,step,step_fast,format,flags)", "cimguiname": "igInputScalar", - "comment": "", "defaults": { "flags": "0", "format": "((void*)0)", @@ -10101,9 +21603,11 @@ "step_fast": "((void*)0)" }, "funcname": "InputScalar", + "namespace": "ImGui", + "ov_cimguiname": "igInputScalar", "ret": "bool", "signature": "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)", - "stname": "ImGui" + "stname": "" } ], "igInputScalarN": [ @@ -10146,7 +21650,6 @@ "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 flags=0)", "call_args": "(label,data_type,v,components,step,step_fast,format,flags)", "cimguiname": "igInputScalarN", - "comment": "", "defaults": { "flags": "0", "format": "((void*)0)", @@ -10154,9 +21657,11 @@ "step_fast": "((void*)0)" }, "funcname": "InputScalarN", + "namespace": "ImGui", + "ov_cimguiname": "igInputScalarN", "ret": "bool", "signature": "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)", - "stname": "ImGui" + "stname": "" } ], "igInputText": [ @@ -10191,16 +21696,17 @@ "argsoriginal": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", "call_args": "(label,buf,buf_size,flags,callback,user_data)", "cimguiname": "igInputText", - "comment": "", "defaults": { "callback": "((void*)0)", "flags": "0", "user_data": "((void*)0)" }, "funcname": "InputText", + "namespace": "ImGui", + "ov_cimguiname": "igInputText", "ret": "bool", "signature": "(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", - "stname": "ImGui" + "stname": "" } ], "igInputTextMultiline": [ @@ -10239,7 +21745,6 @@ "argsoriginal": "(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", "call_args": "(label,buf,buf_size,size,flags,callback,user_data)", "cimguiname": "igInputTextMultiline", - "comment": "", "defaults": { "callback": "((void*)0)", "flags": "0", @@ -10247,9 +21752,11 @@ "user_data": "((void*)0)" }, "funcname": "InputTextMultiline", + "namespace": "ImGui", + "ov_cimguiname": "igInputTextMultiline", "ret": "bool", "signature": "(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", - "stname": "ImGui" + "stname": "" } ], "igInvisibleButton": [ @@ -10268,12 +21775,13 @@ "argsoriginal": "(const char* str_id,const ImVec2& size)", "call_args": "(str_id,size)", "cimguiname": "igInvisibleButton", - "comment": "", "defaults": [], "funcname": "InvisibleButton", + "namespace": "ImGui", + "ov_cimguiname": "igInvisibleButton", "ret": "bool", "signature": "(const char*,const ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igIsAnyItemActive": [ @@ -10283,12 +21791,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igIsAnyItemActive", - "comment": "", "defaults": [], "funcname": "IsAnyItemActive", + "namespace": "ImGui", + "ov_cimguiname": "igIsAnyItemActive", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igIsAnyItemFocused": [ @@ -10298,12 +21807,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igIsAnyItemFocused", - "comment": "", "defaults": [], "funcname": "IsAnyItemFocused", + "namespace": "ImGui", + "ov_cimguiname": "igIsAnyItemFocused", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igIsAnyItemHovered": [ @@ -10313,12 +21823,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igIsAnyItemHovered", - "comment": "", "defaults": [], "funcname": "IsAnyItemHovered", + "namespace": "ImGui", + "ov_cimguiname": "igIsAnyItemHovered", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igIsAnyMouseDown": [ @@ -10328,12 +21839,29 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igIsAnyMouseDown", - "comment": "", "defaults": [], "funcname": "IsAnyMouseDown", + "namespace": "ImGui", + "ov_cimguiname": "igIsAnyMouseDown", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsItemActivated": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemActivated", + "defaults": [], + "funcname": "IsItemActivated", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemActivated", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igIsItemActive": [ @@ -10343,12 +21871,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igIsItemActive", - "comment": "", "defaults": [], "funcname": "IsItemActive", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemActive", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igIsItemClicked": [ @@ -10363,14 +21892,15 @@ "argsoriginal": "(int mouse_button=0)", "call_args": "(mouse_button)", "cimguiname": "igIsItemClicked", - "comment": "", "defaults": { "mouse_button": "0" }, "funcname": "IsItemClicked", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemClicked", "ret": "bool", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igIsItemDeactivated": [ @@ -10380,12 +21910,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igIsItemDeactivated", - "comment": "", "defaults": [], "funcname": "IsItemDeactivated", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemDeactivated", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igIsItemDeactivatedAfterEdit": [ @@ -10395,12 +21926,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igIsItemDeactivatedAfterEdit", - "comment": "", "defaults": [], "funcname": "IsItemDeactivatedAfterEdit", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemDeactivatedAfterEdit", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igIsItemEdited": [ @@ -10410,12 +21942,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igIsItemEdited", - "comment": "", "defaults": [], "funcname": "IsItemEdited", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemEdited", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igIsItemFocused": [ @@ -10425,12 +21958,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igIsItemFocused", - "comment": "", "defaults": [], "funcname": "IsItemFocused", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemFocused", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igIsItemHovered": [ @@ -10445,14 +21979,15 @@ "argsoriginal": "(ImGuiHoveredFlags flags=0)", "call_args": "(flags)", "cimguiname": "igIsItemHovered", - "comment": "", "defaults": { "flags": "0" }, "funcname": "IsItemHovered", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemHovered", "ret": "bool", "signature": "(ImGuiHoveredFlags)", - "stname": "ImGui" + "stname": "" } ], "igIsItemVisible": [ @@ -10462,12 +21997,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igIsItemVisible", - "comment": "", "defaults": [], "funcname": "IsItemVisible", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemVisible", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igIsKeyDown": [ @@ -10482,12 +22018,13 @@ "argsoriginal": "(int user_key_index)", "call_args": "(user_key_index)", "cimguiname": "igIsKeyDown", - "comment": "", "defaults": [], "funcname": "IsKeyDown", + "namespace": "ImGui", + "ov_cimguiname": "igIsKeyDown", "ret": "bool", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igIsKeyPressed": [ @@ -10506,14 +22043,15 @@ "argsoriginal": "(int user_key_index,bool repeat=true)", "call_args": "(user_key_index,repeat)", "cimguiname": "igIsKeyPressed", - "comment": "", "defaults": { "repeat": "true" }, "funcname": "IsKeyPressed", + "namespace": "ImGui", + "ov_cimguiname": "igIsKeyPressed", "ret": "bool", "signature": "(int,bool)", - "stname": "ImGui" + "stname": "" } ], "igIsKeyReleased": [ @@ -10528,12 +22066,13 @@ "argsoriginal": "(int user_key_index)", "call_args": "(user_key_index)", "cimguiname": "igIsKeyReleased", - "comment": "", "defaults": [], "funcname": "IsKeyReleased", + "namespace": "ImGui", + "ov_cimguiname": "igIsKeyReleased", "ret": "bool", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igIsMouseClicked": [ @@ -10552,14 +22091,15 @@ "argsoriginal": "(int button,bool repeat=false)", "call_args": "(button,repeat)", "cimguiname": "igIsMouseClicked", - "comment": "", "defaults": { "repeat": "false" }, "funcname": "IsMouseClicked", + "namespace": "ImGui", + "ov_cimguiname": "igIsMouseClicked", "ret": "bool", "signature": "(int,bool)", - "stname": "ImGui" + "stname": "" } ], "igIsMouseDoubleClicked": [ @@ -10574,12 +22114,13 @@ "argsoriginal": "(int button)", "call_args": "(button)", "cimguiname": "igIsMouseDoubleClicked", - "comment": "", "defaults": [], "funcname": "IsMouseDoubleClicked", + "namespace": "ImGui", + "ov_cimguiname": "igIsMouseDoubleClicked", "ret": "bool", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igIsMouseDown": [ @@ -10594,12 +22135,13 @@ "argsoriginal": "(int button)", "call_args": "(button)", "cimguiname": "igIsMouseDown", - "comment": "", "defaults": [], "funcname": "IsMouseDown", + "namespace": "ImGui", + "ov_cimguiname": "igIsMouseDown", "ret": "bool", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igIsMouseDragging": [ @@ -10618,15 +22160,16 @@ "argsoriginal": "(int button=0,float lock_threshold=-1.0f)", "call_args": "(button,lock_threshold)", "cimguiname": "igIsMouseDragging", - "comment": "", "defaults": { "button": "0", "lock_threshold": "-1.0f" }, "funcname": "IsMouseDragging", + "namespace": "ImGui", + "ov_cimguiname": "igIsMouseDragging", "ret": "bool", "signature": "(int,float)", - "stname": "ImGui" + "stname": "" } ], "igIsMouseHoveringRect": [ @@ -10649,14 +22192,15 @@ "argsoriginal": "(const ImVec2& r_min,const ImVec2& r_max,bool clip=true)", "call_args": "(r_min,r_max,clip)", "cimguiname": "igIsMouseHoveringRect", - "comment": "", "defaults": { "clip": "true" }, "funcname": "IsMouseHoveringRect", + "namespace": "ImGui", + "ov_cimguiname": "igIsMouseHoveringRect", "ret": "bool", "signature": "(const ImVec2,const ImVec2,bool)", - "stname": "ImGui" + "stname": "" } ], "igIsMousePosValid": [ @@ -10671,14 +22215,15 @@ "argsoriginal": "(const ImVec2* mouse_pos=((void*)0))", "call_args": "(mouse_pos)", "cimguiname": "igIsMousePosValid", - "comment": "", "defaults": { "mouse_pos": "((void*)0)" }, "funcname": "IsMousePosValid", + "namespace": "ImGui", + "ov_cimguiname": "igIsMousePosValid", "ret": "bool", "signature": "(const ImVec2*)", - "stname": "ImGui" + "stname": "" } ], "igIsMouseReleased": [ @@ -10693,12 +22238,13 @@ "argsoriginal": "(int button)", "call_args": "(button)", "cimguiname": "igIsMouseReleased", - "comment": "", "defaults": [], "funcname": "IsMouseReleased", + "namespace": "ImGui", + "ov_cimguiname": "igIsMouseReleased", "ret": "bool", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igIsPopupOpen": [ @@ -10713,12 +22259,13 @@ "argsoriginal": "(const char* str_id)", "call_args": "(str_id)", "cimguiname": "igIsPopupOpen", - "comment": "", "defaults": [], "funcname": "IsPopupOpen", + "namespace": "ImGui", + "ov_cimguiname": "igIsPopupOpen", "ret": "bool", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" } ], "igIsRectVisible": [ @@ -10733,13 +22280,13 @@ "argsoriginal": "(const ImVec2& size)", "call_args": "(size)", "cimguiname": "igIsRectVisible", - "comment": "", "defaults": [], "funcname": "IsRectVisible", + "namespace": "ImGui", "ov_cimguiname": "igIsRectVisible", "ret": "bool", "signature": "(const ImVec2)", - "stname": "ImGui" + "stname": "" }, { "args": "(const ImVec2 rect_min,const ImVec2 rect_max)", @@ -10756,13 +22303,13 @@ "argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max)", "call_args": "(rect_min,rect_max)", "cimguiname": "igIsRectVisible", - "comment": "", "defaults": [], "funcname": "IsRectVisible", + "namespace": "ImGui", "ov_cimguiname": "igIsRectVisibleVec2", "ret": "bool", "signature": "(const ImVec2,const ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igIsWindowAppearing": [ @@ -10772,12 +22319,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igIsWindowAppearing", - "comment": "", "defaults": [], "funcname": "IsWindowAppearing", + "namespace": "ImGui", + "ov_cimguiname": "igIsWindowAppearing", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igIsWindowCollapsed": [ @@ -10787,12 +22335,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igIsWindowCollapsed", - "comment": "", "defaults": [], "funcname": "IsWindowCollapsed", + "namespace": "ImGui", + "ov_cimguiname": "igIsWindowCollapsed", "ret": "bool", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igIsWindowFocused": [ @@ -10807,14 +22356,15 @@ "argsoriginal": "(ImGuiFocusedFlags flags=0)", "call_args": "(flags)", "cimguiname": "igIsWindowFocused", - "comment": "", "defaults": { "flags": "0" }, "funcname": "IsWindowFocused", + "namespace": "ImGui", + "ov_cimguiname": "igIsWindowFocused", "ret": "bool", "signature": "(ImGuiFocusedFlags)", - "stname": "ImGui" + "stname": "" } ], "igIsWindowHovered": [ @@ -10829,14 +22379,15 @@ "argsoriginal": "(ImGuiHoveredFlags flags=0)", "call_args": "(flags)", "cimguiname": "igIsWindowHovered", - "comment": "", "defaults": { "flags": "0" }, "funcname": "IsWindowHovered", + "namespace": "ImGui", + "ov_cimguiname": "igIsWindowHovered", "ret": "bool", "signature": "(ImGuiHoveredFlags)", - "stname": "ImGui" + "stname": "" } ], "igLabelText": [ @@ -10859,13 +22410,14 @@ "argsoriginal": "(const char* label,const char* fmt,...)", "call_args": "(label,fmt,...)", "cimguiname": "igLabelText", - "comment": "", "defaults": [], "funcname": "LabelText", "isvararg": "...)", + "namespace": "ImGui", + "ov_cimguiname": "igLabelText", "ret": "void", "signature": "(const char*,const char*,...)", - "stname": "ImGui" + "stname": "" } ], "igLabelTextV": [ @@ -10888,12 +22440,13 @@ "argsoriginal": "(const char* label,const char* fmt,va_list args)", "call_args": "(label,fmt,args)", "cimguiname": "igLabelTextV", - "comment": "", "defaults": [], "funcname": "LabelTextV", + "namespace": "ImGui", + "ov_cimguiname": "igLabelTextV", "ret": "void", "signature": "(const char*,const char*,va_list)", - "stname": "ImGui" + "stname": "" } ], "igListBox": [ @@ -10924,15 +22477,15 @@ "argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items=-1)", "call_args": "(label,current_item,items,items_count,height_in_items)", "cimguiname": "igListBox", - "comment": "", "defaults": { "height_in_items": "-1" }, "funcname": "ListBox", + "namespace": "ImGui", "ov_cimguiname": "igListBoxStr_arr", "ret": "bool", "signature": "(const char*,int*,const char* const[],int,int)", - "stname": "ImGui" + "stname": "" }, { "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)", @@ -10967,15 +22520,15 @@ "argsoriginal": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items=-1)", "call_args": "(label,current_item,items_getter,data,items_count,height_in_items)", "cimguiname": "igListBox", - "comment": "", "defaults": { "height_in_items": "-1" }, "funcname": "ListBox", + "namespace": "ImGui", "ov_cimguiname": "igListBoxFnPtr", "ret": "bool", "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", - "stname": "ImGui" + "stname": "" } ], "igListBoxFooter": [ @@ -10985,12 +22538,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igListBoxFooter", - "comment": "", "defaults": [], "funcname": "ListBoxFooter", + "namespace": "ImGui", + "ov_cimguiname": "igListBoxFooter", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igListBoxHeader": [ @@ -11009,15 +22563,15 @@ "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", "call_args": "(label,size)", "cimguiname": "igListBoxHeader", - "comment": "", "defaults": { "size": "ImVec2(0,0)" }, "funcname": "ListBoxHeader", + "namespace": "ImGui", "ov_cimguiname": "igListBoxHeaderVec2", "ret": "bool", "signature": "(const char*,const ImVec2)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* label,int items_count,int height_in_items)", @@ -11038,15 +22592,15 @@ "argsoriginal": "(const char* label,int items_count,int height_in_items=-1)", "call_args": "(label,items_count,height_in_items)", "cimguiname": "igListBoxHeader", - "comment": "", "defaults": { "height_in_items": "-1" }, "funcname": "ListBoxHeader", + "namespace": "ImGui", "ov_cimguiname": "igListBoxHeaderInt", "ret": "bool", "signature": "(const char*,int,int)", - "stname": "ImGui" + "stname": "" } ], "igLoadIniSettingsFromDisk": [ @@ -11061,12 +22615,13 @@ "argsoriginal": "(const char* ini_filename)", "call_args": "(ini_filename)", "cimguiname": "igLoadIniSettingsFromDisk", - "comment": "", "defaults": [], "funcname": "LoadIniSettingsFromDisk", + "namespace": "ImGui", + "ov_cimguiname": "igLoadIniSettingsFromDisk", "ret": "void", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" } ], "igLoadIniSettingsFromMemory": [ @@ -11085,14 +22640,15 @@ "argsoriginal": "(const char* ini_data,size_t ini_size=0)", "call_args": "(ini_data,ini_size)", "cimguiname": "igLoadIniSettingsFromMemory", - "comment": "", "defaults": { "ini_size": "0" }, "funcname": "LoadIniSettingsFromMemory", + "namespace": "ImGui", + "ov_cimguiname": "igLoadIniSettingsFromMemory", "ret": "void", "signature": "(const char*,size_t)", - "stname": "ImGui" + "stname": "" } ], "igLogButtons": [ @@ -11102,12 +22658,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igLogButtons", - "comment": "", "defaults": [], "funcname": "LogButtons", + "namespace": "ImGui", + "ov_cimguiname": "igLogButtons", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igLogFinish": [ @@ -11117,12 +22674,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igLogFinish", - "comment": "", "defaults": [], "funcname": "LogFinish", + "namespace": "ImGui", + "ov_cimguiname": "igLogFinish", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igLogText": [ @@ -11141,14 +22699,15 @@ "argsoriginal": "(const char* fmt,...)", "call_args": "(fmt,...)", "cimguiname": "igLogText", - "comment": "", "defaults": [], "funcname": "LogText", "isvararg": "...)", "manual": true, + "namespace": "ImGui", + "ov_cimguiname": "igLogText", "ret": "void", "signature": "(const char*,...)", - "stname": "ImGui" + "stname": "" } ], "igLogToClipboard": [ @@ -11163,14 +22722,15 @@ "argsoriginal": "(int max_depth=-1)", "call_args": "(max_depth)", "cimguiname": "igLogToClipboard", - "comment": "", "defaults": { "max_depth": "-1" }, "funcname": "LogToClipboard", + "namespace": "ImGui", + "ov_cimguiname": "igLogToClipboard", "ret": "void", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igLogToFile": [ @@ -11189,15 +22749,16 @@ "argsoriginal": "(int max_depth=-1,const char* filename=((void*)0))", "call_args": "(max_depth,filename)", "cimguiname": "igLogToFile", - "comment": "", "defaults": { "filename": "((void*)0)", "max_depth": "-1" }, "funcname": "LogToFile", + "namespace": "ImGui", + "ov_cimguiname": "igLogToFile", "ret": "void", "signature": "(int,const char*)", - "stname": "ImGui" + "stname": "" } ], "igLogToTTY": [ @@ -11212,14 +22773,15 @@ "argsoriginal": "(int max_depth=-1)", "call_args": "(max_depth)", "cimguiname": "igLogToTTY", - "comment": "", "defaults": { "max_depth": "-1" }, "funcname": "LogToTTY", + "namespace": "ImGui", + "ov_cimguiname": "igLogToTTY", "ret": "void", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igMemAlloc": [ @@ -11234,12 +22796,13 @@ "argsoriginal": "(size_t size)", "call_args": "(size)", "cimguiname": "igMemAlloc", - "comment": "", "defaults": [], "funcname": "MemAlloc", + "namespace": "ImGui", + "ov_cimguiname": "igMemAlloc", "ret": "void*", "signature": "(size_t)", - "stname": "ImGui" + "stname": "" } ], "igMemFree": [ @@ -11254,12 +22817,13 @@ "argsoriginal": "(void* ptr)", "call_args": "(ptr)", "cimguiname": "igMemFree", - "comment": "", "defaults": [], "funcname": "MemFree", + "namespace": "ImGui", + "ov_cimguiname": "igMemFree", "ret": "void", "signature": "(void*)", - "stname": "ImGui" + "stname": "" } ], "igMenuItem": [ @@ -11286,17 +22850,17 @@ "argsoriginal": "(const char* label,const char* shortcut=((void*)0),bool selected=false,bool enabled=true)", "call_args": "(label,shortcut,selected,enabled)", "cimguiname": "igMenuItem", - "comment": "", "defaults": { "enabled": "true", "selected": "false", "shortcut": "((void*)0)" }, "funcname": "MenuItem", + "namespace": "ImGui", "ov_cimguiname": "igMenuItemBool", "ret": "bool", "signature": "(const char*,const char*,bool,bool)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* label,const char* shortcut,bool* p_selected,bool enabled)", @@ -11321,15 +22885,15 @@ "argsoriginal": "(const char* label,const char* shortcut,bool* p_selected,bool enabled=true)", "call_args": "(label,shortcut,p_selected,enabled)", "cimguiname": "igMenuItem", - "comment": "", "defaults": { "enabled": "true" }, "funcname": "MenuItem", + "namespace": "ImGui", "ov_cimguiname": "igMenuItemBoolPtr", "ret": "bool", "signature": "(const char*,const char*,bool*,bool)", - "stname": "ImGui" + "stname": "" } ], "igNewFrame": [ @@ -11339,12 +22903,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igNewFrame", - "comment": "", "defaults": [], "funcname": "NewFrame", + "namespace": "ImGui", + "ov_cimguiname": "igNewFrame", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igNewLine": [ @@ -11354,12 +22919,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igNewLine", - "comment": "", "defaults": [], "funcname": "NewLine", + "namespace": "ImGui", + "ov_cimguiname": "igNewLine", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igNextColumn": [ @@ -11369,12 +22935,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igNextColumn", - "comment": "", "defaults": [], "funcname": "NextColumn", + "namespace": "ImGui", + "ov_cimguiname": "igNextColumn", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igOpenPopup": [ @@ -11389,12 +22956,13 @@ "argsoriginal": "(const char* str_id)", "call_args": "(str_id)", "cimguiname": "igOpenPopup", - "comment": "", "defaults": [], "funcname": "OpenPopup", + "namespace": "ImGui", + "ov_cimguiname": "igOpenPopup", "ret": "void", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" } ], "igOpenPopupOnItemClick": [ @@ -11413,15 +22981,16 @@ "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", "call_args": "(str_id,mouse_button)", "cimguiname": "igOpenPopupOnItemClick", - "comment": "", "defaults": { "mouse_button": "1", "str_id": "((void*)0)" }, "funcname": "OpenPopupOnItemClick", + "namespace": "ImGui", + "ov_cimguiname": "igOpenPopupOnItemClick", "ret": "bool", "signature": "(const char*,int)", - "stname": "ImGui" + "stname": "" } ], "igPlotHistogram": [ @@ -11465,10 +23034,9 @@ "type": "int" } ], - "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", + "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", "cimguiname": "igPlotHistogram", - "comment": "", "defaults": { "graph_size": "ImVec2(0,0)", "overlay_text": "((void*)0)", @@ -11478,10 +23046,11 @@ "values_offset": "0" }, "funcname": "PlotHistogram", + "namespace": "ImGui", "ov_cimguiname": "igPlotHistogramFloatPtr", "ret": "void", "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", - "stname": "ImGui" + "stname": "" }, { "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)", @@ -11525,10 +23094,9 @@ "type": "ImVec2" } ], - "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))", + "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0))", "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", "cimguiname": "igPlotHistogram", - "comment": "", "defaults": { "graph_size": "ImVec2(0,0)", "overlay_text": "((void*)0)", @@ -11537,10 +23105,11 @@ "values_offset": "0" }, "funcname": "PlotHistogram", + "namespace": "ImGui", "ov_cimguiname": "igPlotHistogramFnPtr", "ret": "void", "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igPlotLines": [ @@ -11584,10 +23153,9 @@ "type": "int" } ], - "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", + "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", "cimguiname": "igPlotLines", - "comment": "", "defaults": { "graph_size": "ImVec2(0,0)", "overlay_text": "((void*)0)", @@ -11597,10 +23165,11 @@ "values_offset": "0" }, "funcname": "PlotLines", + "namespace": "ImGui", "ov_cimguiname": "igPlotLines", "ret": "void", "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", - "stname": "ImGui" + "stname": "" }, { "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)", @@ -11644,10 +23213,9 @@ "type": "ImVec2" } ], - "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))", + "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0))", "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", "cimguiname": "igPlotLines", - "comment": "", "defaults": { "graph_size": "ImVec2(0,0)", "overlay_text": "((void*)0)", @@ -11656,10 +23224,11 @@ "values_offset": "0" }, "funcname": "PlotLines", + "namespace": "ImGui", "ov_cimguiname": "igPlotLinesFnPtr", "ret": "void", "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igPopAllowKeyboardFocus": [ @@ -11669,12 +23238,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igPopAllowKeyboardFocus", - "comment": "", "defaults": [], "funcname": "PopAllowKeyboardFocus", + "namespace": "ImGui", + "ov_cimguiname": "igPopAllowKeyboardFocus", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igPopButtonRepeat": [ @@ -11684,12 +23254,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igPopButtonRepeat", - "comment": "", "defaults": [], "funcname": "PopButtonRepeat", + "namespace": "ImGui", + "ov_cimguiname": "igPopButtonRepeat", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igPopClipRect": [ @@ -11699,12 +23270,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igPopClipRect", - "comment": "", "defaults": [], "funcname": "PopClipRect", + "namespace": "ImGui", + "ov_cimguiname": "igPopClipRect", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igPopFont": [ @@ -11714,12 +23286,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igPopFont", - "comment": "", "defaults": [], "funcname": "PopFont", + "namespace": "ImGui", + "ov_cimguiname": "igPopFont", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igPopID": [ @@ -11729,12 +23302,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igPopID", - "comment": "", "defaults": [], "funcname": "PopID", + "namespace": "ImGui", + "ov_cimguiname": "igPopID", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igPopItemWidth": [ @@ -11744,12 +23318,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igPopItemWidth", - "comment": "", "defaults": [], "funcname": "PopItemWidth", + "namespace": "ImGui", + "ov_cimguiname": "igPopItemWidth", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igPopStyleColor": [ @@ -11764,14 +23339,15 @@ "argsoriginal": "(int count=1)", "call_args": "(count)", "cimguiname": "igPopStyleColor", - "comment": "", "defaults": { "count": "1" }, "funcname": "PopStyleColor", + "namespace": "ImGui", + "ov_cimguiname": "igPopStyleColor", "ret": "void", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igPopStyleVar": [ @@ -11786,14 +23362,15 @@ "argsoriginal": "(int count=1)", "call_args": "(count)", "cimguiname": "igPopStyleVar", - "comment": "", "defaults": { "count": "1" }, "funcname": "PopStyleVar", + "namespace": "ImGui", + "ov_cimguiname": "igPopStyleVar", "ret": "void", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igPopTextWrapPos": [ @@ -11803,12 +23380,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igPopTextWrapPos", - "comment": "", "defaults": [], "funcname": "PopTextWrapPos", + "namespace": "ImGui", + "ov_cimguiname": "igPopTextWrapPos", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igProgressBar": [ @@ -11831,15 +23409,16 @@ "argsoriginal": "(float fraction,const ImVec2& size_arg=ImVec2(-1,0),const char* overlay=((void*)0))", "call_args": "(fraction,size_arg,overlay)", "cimguiname": "igProgressBar", - "comment": "", "defaults": { "overlay": "((void*)0)", "size_arg": "ImVec2(-1,0)" }, "funcname": "ProgressBar", + "namespace": "ImGui", + "ov_cimguiname": "igProgressBar", "ret": "void", "signature": "(float,const ImVec2,const char*)", - "stname": "ImGui" + "stname": "" } ], "igPushAllowKeyboardFocus": [ @@ -11854,12 +23433,13 @@ "argsoriginal": "(bool allow_keyboard_focus)", "call_args": "(allow_keyboard_focus)", "cimguiname": "igPushAllowKeyboardFocus", - "comment": "", "defaults": [], "funcname": "PushAllowKeyboardFocus", + "namespace": "ImGui", + "ov_cimguiname": "igPushAllowKeyboardFocus", "ret": "void", "signature": "(bool)", - "stname": "ImGui" + "stname": "" } ], "igPushButtonRepeat": [ @@ -11874,12 +23454,13 @@ "argsoriginal": "(bool repeat)", "call_args": "(repeat)", "cimguiname": "igPushButtonRepeat", - "comment": "", "defaults": [], "funcname": "PushButtonRepeat", + "namespace": "ImGui", + "ov_cimguiname": "igPushButtonRepeat", "ret": "void", "signature": "(bool)", - "stname": "ImGui" + "stname": "" } ], "igPushClipRect": [ @@ -11902,12 +23483,13 @@ "argsoriginal": "(const ImVec2& clip_rect_min,const ImVec2& clip_rect_max,bool intersect_with_current_clip_rect)", "call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)", "cimguiname": "igPushClipRect", - "comment": "", "defaults": [], "funcname": "PushClipRect", + "namespace": "ImGui", + "ov_cimguiname": "igPushClipRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,bool)", - "stname": "ImGui" + "stname": "" } ], "igPushFont": [ @@ -11922,12 +23504,13 @@ "argsoriginal": "(ImFont* font)", "call_args": "(font)", "cimguiname": "igPushFont", - "comment": "", "defaults": [], "funcname": "PushFont", + "namespace": "ImGui", + "ov_cimguiname": "igPushFont", "ret": "void", "signature": "(ImFont*)", - "stname": "ImGui" + "stname": "" } ], "igPushID": [ @@ -11942,13 +23525,13 @@ "argsoriginal": "(const char* str_id)", "call_args": "(str_id)", "cimguiname": "igPushID", - "comment": "", "defaults": [], "funcname": "PushID", + "namespace": "ImGui", "ov_cimguiname": "igPushIDStr", "ret": "void", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* str_id_begin,const char* str_id_end)", @@ -11965,13 +23548,13 @@ "argsoriginal": "(const char* str_id_begin,const char* str_id_end)", "call_args": "(str_id_begin,str_id_end)", "cimguiname": "igPushID", - "comment": "", "defaults": [], "funcname": "PushID", + "namespace": "ImGui", "ov_cimguiname": "igPushIDRange", "ret": "void", "signature": "(const char*,const char*)", - "stname": "ImGui" + "stname": "" }, { "args": "(const void* ptr_id)", @@ -11984,13 +23567,13 @@ "argsoriginal": "(const void* ptr_id)", "call_args": "(ptr_id)", "cimguiname": "igPushID", - "comment": "", "defaults": [], "funcname": "PushID", + "namespace": "ImGui", "ov_cimguiname": "igPushIDPtr", "ret": "void", "signature": "(const void*)", - "stname": "ImGui" + "stname": "" }, { "args": "(int int_id)", @@ -12003,13 +23586,13 @@ "argsoriginal": "(int int_id)", "call_args": "(int_id)", "cimguiname": "igPushID", - "comment": "", "defaults": [], "funcname": "PushID", + "namespace": "ImGui", "ov_cimguiname": "igPushIDInt", "ret": "void", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igPushItemWidth": [ @@ -12024,12 +23607,13 @@ "argsoriginal": "(float item_width)", "call_args": "(item_width)", "cimguiname": "igPushItemWidth", - "comment": "", "defaults": [], "funcname": "PushItemWidth", + "namespace": "ImGui", + "ov_cimguiname": "igPushItemWidth", "ret": "void", "signature": "(float)", - "stname": "ImGui" + "stname": "" } ], "igPushStyleColor": [ @@ -12048,13 +23632,13 @@ "argsoriginal": "(ImGuiCol idx,ImU32 col)", "call_args": "(idx,col)", "cimguiname": "igPushStyleColor", - "comment": "", "defaults": [], "funcname": "PushStyleColor", + "namespace": "ImGui", "ov_cimguiname": "igPushStyleColorU32", "ret": "void", "signature": "(ImGuiCol,ImU32)", - "stname": "ImGui" + "stname": "" }, { "args": "(ImGuiCol idx,const ImVec4 col)", @@ -12071,13 +23655,13 @@ "argsoriginal": "(ImGuiCol idx,const ImVec4& col)", "call_args": "(idx,col)", "cimguiname": "igPushStyleColor", - "comment": "", "defaults": [], "funcname": "PushStyleColor", + "namespace": "ImGui", "ov_cimguiname": "igPushStyleColor", "ret": "void", "signature": "(ImGuiCol,const ImVec4)", - "stname": "ImGui" + "stname": "" } ], "igPushStyleVar": [ @@ -12096,13 +23680,13 @@ "argsoriginal": "(ImGuiStyleVar idx,float val)", "call_args": "(idx,val)", "cimguiname": "igPushStyleVar", - "comment": "", "defaults": [], "funcname": "PushStyleVar", + "namespace": "ImGui", "ov_cimguiname": "igPushStyleVarFloat", "ret": "void", "signature": "(ImGuiStyleVar,float)", - "stname": "ImGui" + "stname": "" }, { "args": "(ImGuiStyleVar idx,const ImVec2 val)", @@ -12119,13 +23703,13 @@ "argsoriginal": "(ImGuiStyleVar idx,const ImVec2& val)", "call_args": "(idx,val)", "cimguiname": "igPushStyleVar", - "comment": "", "defaults": [], "funcname": "PushStyleVar", + "namespace": "ImGui", "ov_cimguiname": "igPushStyleVarVec2", "ret": "void", "signature": "(ImGuiStyleVar,const ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igPushTextWrapPos": [ @@ -12140,14 +23724,15 @@ "argsoriginal": "(float wrap_local_pos_x=0.0f)", "call_args": "(wrap_local_pos_x)", "cimguiname": "igPushTextWrapPos", - "comment": "", "defaults": { "wrap_local_pos_x": "0.0f" }, "funcname": "PushTextWrapPos", + "namespace": "ImGui", + "ov_cimguiname": "igPushTextWrapPos", "ret": "void", "signature": "(float)", - "stname": "ImGui" + "stname": "" } ], "igRadioButton": [ @@ -12166,13 +23751,13 @@ "argsoriginal": "(const char* label,bool active)", "call_args": "(label,active)", "cimguiname": "igRadioButton", - "comment": "", "defaults": [], "funcname": "RadioButton", + "namespace": "ImGui", "ov_cimguiname": "igRadioButtonBool", "ret": "bool", "signature": "(const char*,bool)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* label,int* v,int v_button)", @@ -12193,13 +23778,13 @@ "argsoriginal": "(const char* label,int* v,int v_button)", "call_args": "(label,v,v_button)", "cimguiname": "igRadioButton", - "comment": "", "defaults": [], "funcname": "RadioButton", + "namespace": "ImGui", "ov_cimguiname": "igRadioButtonIntPtr", "ret": "bool", "signature": "(const char*,int*,int)", - "stname": "ImGui" + "stname": "" } ], "igRender": [ @@ -12209,12 +23794,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igRender", - "comment": "", "defaults": [], "funcname": "Render", + "namespace": "ImGui", + "ov_cimguiname": "igRender", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igResetMouseDragDelta": [ @@ -12229,14 +23815,15 @@ "argsoriginal": "(int button=0)", "call_args": "(button)", "cimguiname": "igResetMouseDragDelta", - "comment": "", "defaults": { "button": "0" }, "funcname": "ResetMouseDragDelta", + "namespace": "ImGui", + "ov_cimguiname": "igResetMouseDragDelta", "ret": "void", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igSameLine": [ @@ -12255,15 +23842,16 @@ "argsoriginal": "(float local_pos_x=0.0f,float spacing_w=-1.0f)", "call_args": "(local_pos_x,spacing_w)", "cimguiname": "igSameLine", - "comment": "", "defaults": { "local_pos_x": "0.0f", "spacing_w": "-1.0f" }, "funcname": "SameLine", + "namespace": "ImGui", + "ov_cimguiname": "igSameLine", "ret": "void", "signature": "(float,float)", - "stname": "ImGui" + "stname": "" } ], "igSaveIniSettingsToDisk": [ @@ -12278,12 +23866,13 @@ "argsoriginal": "(const char* ini_filename)", "call_args": "(ini_filename)", "cimguiname": "igSaveIniSettingsToDisk", - "comment": "", "defaults": [], "funcname": "SaveIniSettingsToDisk", + "namespace": "ImGui", + "ov_cimguiname": "igSaveIniSettingsToDisk", "ret": "void", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" } ], "igSaveIniSettingsToMemory": [ @@ -12298,14 +23887,15 @@ "argsoriginal": "(size_t* out_ini_size=((void*)0))", "call_args": "(out_ini_size)", "cimguiname": "igSaveIniSettingsToMemory", - "comment": "", "defaults": { "out_ini_size": "((void*)0)" }, "funcname": "SaveIniSettingsToMemory", + "namespace": "ImGui", + "ov_cimguiname": "igSaveIniSettingsToMemory", "ret": "const char*", "signature": "(size_t*)", - "stname": "ImGui" + "stname": "" } ], "igSelectable": [ @@ -12332,17 +23922,17 @@ "argsoriginal": "(const char* label,bool selected=false,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))", "call_args": "(label,selected,flags,size)", "cimguiname": "igSelectable", - "comment": "", "defaults": { "flags": "0", "selected": "false", "size": "ImVec2(0,0)" }, "funcname": "Selectable", + "namespace": "ImGui", "ov_cimguiname": "igSelectable", "ret": "bool", "signature": "(const char*,bool,ImGuiSelectableFlags,const ImVec2)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size)", @@ -12367,16 +23957,16 @@ "argsoriginal": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))", "call_args": "(label,p_selected,flags,size)", "cimguiname": "igSelectable", - "comment": "", "defaults": { "flags": "0", "size": "ImVec2(0,0)" }, "funcname": "Selectable", + "namespace": "ImGui", "ov_cimguiname": "igSelectableBoolPtr", "ret": "bool", "signature": "(const char*,bool*,ImGuiSelectableFlags,const ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igSeparator": [ @@ -12386,12 +23976,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igSeparator", - "comment": "", "defaults": [], "funcname": "Separator", + "namespace": "ImGui", + "ov_cimguiname": "igSeparator", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igSetAllocatorFunctions": [ @@ -12418,14 +24009,15 @@ "argsoriginal": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void*)0))", "call_args": "(alloc_func,free_func,user_data)", "cimguiname": "igSetAllocatorFunctions", - "comment": "", "defaults": { "user_data": "((void*)0)" }, "funcname": "SetAllocatorFunctions", + "namespace": "ImGui", + "ov_cimguiname": "igSetAllocatorFunctions", "ret": "void", "signature": "(void*(*)(size_t,void*),void(*)(void*,void*),void*)", - "stname": "ImGui" + "stname": "" } ], "igSetClipboardText": [ @@ -12440,12 +24032,13 @@ "argsoriginal": "(const char* text)", "call_args": "(text)", "cimguiname": "igSetClipboardText", - "comment": "", "defaults": [], "funcname": "SetClipboardText", + "namespace": "ImGui", + "ov_cimguiname": "igSetClipboardText", "ret": "void", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" } ], "igSetColorEditOptions": [ @@ -12460,12 +24053,13 @@ "argsoriginal": "(ImGuiColorEditFlags flags)", "call_args": "(flags)", "cimguiname": "igSetColorEditOptions", - "comment": "", "defaults": [], "funcname": "SetColorEditOptions", + "namespace": "ImGui", + "ov_cimguiname": "igSetColorEditOptions", "ret": "void", "signature": "(ImGuiColorEditFlags)", - "stname": "ImGui" + "stname": "" } ], "igSetColumnOffset": [ @@ -12484,12 +24078,13 @@ "argsoriginal": "(int column_index,float offset_x)", "call_args": "(column_index,offset_x)", "cimguiname": "igSetColumnOffset", - "comment": "", "defaults": [], "funcname": "SetColumnOffset", + "namespace": "ImGui", + "ov_cimguiname": "igSetColumnOffset", "ret": "void", "signature": "(int,float)", - "stname": "ImGui" + "stname": "" } ], "igSetColumnWidth": [ @@ -12508,12 +24103,13 @@ "argsoriginal": "(int column_index,float width)", "call_args": "(column_index,width)", "cimguiname": "igSetColumnWidth", - "comment": "", "defaults": [], "funcname": "SetColumnWidth", + "namespace": "ImGui", + "ov_cimguiname": "igSetColumnWidth", "ret": "void", "signature": "(int,float)", - "stname": "ImGui" + "stname": "" } ], "igSetCurrentContext": [ @@ -12528,12 +24124,13 @@ "argsoriginal": "(ImGuiContext* ctx)", "call_args": "(ctx)", "cimguiname": "igSetCurrentContext", - "comment": "", "defaults": [], "funcname": "SetCurrentContext", + "namespace": "ImGui", + "ov_cimguiname": "igSetCurrentContext", "ret": "void", "signature": "(ImGuiContext*)", - "stname": "ImGui" + "stname": "" } ], "igSetCursorPos": [ @@ -12548,12 +24145,13 @@ "argsoriginal": "(const ImVec2& local_pos)", "call_args": "(local_pos)", "cimguiname": "igSetCursorPos", - "comment": "", "defaults": [], "funcname": "SetCursorPos", + "namespace": "ImGui", + "ov_cimguiname": "igSetCursorPos", "ret": "void", "signature": "(const ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igSetCursorPosX": [ @@ -12568,12 +24166,13 @@ "argsoriginal": "(float local_x)", "call_args": "(local_x)", "cimguiname": "igSetCursorPosX", - "comment": "", "defaults": [], "funcname": "SetCursorPosX", + "namespace": "ImGui", + "ov_cimguiname": "igSetCursorPosX", "ret": "void", "signature": "(float)", - "stname": "ImGui" + "stname": "" } ], "igSetCursorPosY": [ @@ -12588,12 +24187,13 @@ "argsoriginal": "(float local_y)", "call_args": "(local_y)", "cimguiname": "igSetCursorPosY", - "comment": "", "defaults": [], "funcname": "SetCursorPosY", + "namespace": "ImGui", + "ov_cimguiname": "igSetCursorPosY", "ret": "void", "signature": "(float)", - "stname": "ImGui" + "stname": "" } ], "igSetCursorScreenPos": [ @@ -12608,12 +24208,13 @@ "argsoriginal": "(const ImVec2& pos)", "call_args": "(pos)", "cimguiname": "igSetCursorScreenPos", - "comment": "", "defaults": [], "funcname": "SetCursorScreenPos", + "namespace": "ImGui", + "ov_cimguiname": "igSetCursorScreenPos", "ret": "void", "signature": "(const ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igSetDragDropPayload": [ @@ -12640,14 +24241,15 @@ "argsoriginal": "(const char* type,const void* data,size_t size,ImGuiCond cond=0)", "call_args": "(type,data,size,cond)", "cimguiname": "igSetDragDropPayload", - "comment": "", "defaults": { "cond": "0" }, "funcname": "SetDragDropPayload", + "namespace": "ImGui", + "ov_cimguiname": "igSetDragDropPayload", "ret": "bool", "signature": "(const char*,const void*,size_t,ImGuiCond)", - "stname": "ImGui" + "stname": "" } ], "igSetItemAllowOverlap": [ @@ -12657,12 +24259,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igSetItemAllowOverlap", - "comment": "", "defaults": [], "funcname": "SetItemAllowOverlap", + "namespace": "ImGui", + "ov_cimguiname": "igSetItemAllowOverlap", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igSetItemDefaultFocus": [ @@ -12672,12 +24275,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igSetItemDefaultFocus", - "comment": "", "defaults": [], "funcname": "SetItemDefaultFocus", + "namespace": "ImGui", + "ov_cimguiname": "igSetItemDefaultFocus", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igSetKeyboardFocusHere": [ @@ -12692,14 +24296,15 @@ "argsoriginal": "(int offset=0)", "call_args": "(offset)", "cimguiname": "igSetKeyboardFocusHere", - "comment": "", "defaults": { "offset": "0" }, "funcname": "SetKeyboardFocusHere", + "namespace": "ImGui", + "ov_cimguiname": "igSetKeyboardFocusHere", "ret": "void", "signature": "(int)", - "stname": "ImGui" + "stname": "" } ], "igSetMouseCursor": [ @@ -12714,12 +24319,13 @@ "argsoriginal": "(ImGuiMouseCursor type)", "call_args": "(type)", "cimguiname": "igSetMouseCursor", - "comment": "", "defaults": [], "funcname": "SetMouseCursor", + "namespace": "ImGui", + "ov_cimguiname": "igSetMouseCursor", "ret": "void", "signature": "(ImGuiMouseCursor)", - "stname": "ImGui" + "stname": "" } ], "igSetNextTreeNodeOpen": [ @@ -12738,14 +24344,15 @@ "argsoriginal": "(bool is_open,ImGuiCond cond=0)", "call_args": "(is_open,cond)", "cimguiname": "igSetNextTreeNodeOpen", - "comment": "", "defaults": { "cond": "0" }, "funcname": "SetNextTreeNodeOpen", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextTreeNodeOpen", "ret": "void", "signature": "(bool,ImGuiCond)", - "stname": "ImGui" + "stname": "" } ], "igSetNextWindowBgAlpha": [ @@ -12760,12 +24367,13 @@ "argsoriginal": "(float alpha)", "call_args": "(alpha)", "cimguiname": "igSetNextWindowBgAlpha", - "comment": "", "defaults": [], "funcname": "SetNextWindowBgAlpha", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowBgAlpha", "ret": "void", "signature": "(float)", - "stname": "ImGui" + "stname": "" } ], "igSetNextWindowCollapsed": [ @@ -12784,14 +24392,15 @@ "argsoriginal": "(bool collapsed,ImGuiCond cond=0)", "call_args": "(collapsed,cond)", "cimguiname": "igSetNextWindowCollapsed", - "comment": "", "defaults": { "cond": "0" }, "funcname": "SetNextWindowCollapsed", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowCollapsed", "ret": "void", "signature": "(bool,ImGuiCond)", - "stname": "ImGui" + "stname": "" } ], "igSetNextWindowContentSize": [ @@ -12806,12 +24415,13 @@ "argsoriginal": "(const ImVec2& size)", "call_args": "(size)", "cimguiname": "igSetNextWindowContentSize", - "comment": "", "defaults": [], "funcname": "SetNextWindowContentSize", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowContentSize", "ret": "void", "signature": "(const ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igSetNextWindowFocus": [ @@ -12821,12 +24431,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igSetNextWindowFocus", - "comment": "", "defaults": [], "funcname": "SetNextWindowFocus", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowFocus", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igSetNextWindowPos": [ @@ -12849,15 +24460,16 @@ "argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0,const ImVec2& pivot=ImVec2(0,0))", "call_args": "(pos,cond,pivot)", "cimguiname": "igSetNextWindowPos", - "comment": "", "defaults": { "cond": "0", "pivot": "ImVec2(0,0)" }, "funcname": "SetNextWindowPos", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowPos", "ret": "void", "signature": "(const ImVec2,ImGuiCond,const ImVec2)", - "stname": "ImGui" + "stname": "" } ], "igSetNextWindowSize": [ @@ -12876,14 +24488,15 @@ "argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)", "call_args": "(size,cond)", "cimguiname": "igSetNextWindowSize", - "comment": "", "defaults": { "cond": "0" }, "funcname": "SetNextWindowSize", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowSize", "ret": "void", "signature": "(const ImVec2,ImGuiCond)", - "stname": "ImGui" + "stname": "" } ], "igSetNextWindowSizeConstraints": [ @@ -12910,15 +24523,16 @@ "argsoriginal": "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void*)0),void* custom_callback_data=((void*)0))", "call_args": "(size_min,size_max,custom_callback,custom_callback_data)", "cimguiname": "igSetNextWindowSizeConstraints", - "comment": "", "defaults": { "custom_callback": "((void*)0)", "custom_callback_data": "((void*)0)" }, "funcname": "SetNextWindowSizeConstraints", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowSizeConstraints", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)", - "stname": "ImGui" + "stname": "" } ], "igSetScrollFromPosY": [ @@ -12937,14 +24551,15 @@ "argsoriginal": "(float local_y,float center_y_ratio=0.5f)", "call_args": "(local_y,center_y_ratio)", "cimguiname": "igSetScrollFromPosY", - "comment": "", "defaults": { "center_y_ratio": "0.5f" }, "funcname": "SetScrollFromPosY", + "namespace": "ImGui", + "ov_cimguiname": "igSetScrollFromPosY", "ret": "void", "signature": "(float,float)", - "stname": "ImGui" + "stname": "" } ], "igSetScrollHereY": [ @@ -12959,14 +24574,15 @@ "argsoriginal": "(float center_y_ratio=0.5f)", "call_args": "(center_y_ratio)", "cimguiname": "igSetScrollHereY", - "comment": "", "defaults": { "center_y_ratio": "0.5f" }, "funcname": "SetScrollHereY", + "namespace": "ImGui", + "ov_cimguiname": "igSetScrollHereY", "ret": "void", "signature": "(float)", - "stname": "ImGui" + "stname": "" } ], "igSetScrollX": [ @@ -12981,12 +24597,13 @@ "argsoriginal": "(float scroll_x)", "call_args": "(scroll_x)", "cimguiname": "igSetScrollX", - "comment": "", "defaults": [], "funcname": "SetScrollX", + "namespace": "ImGui", + "ov_cimguiname": "igSetScrollX", "ret": "void", "signature": "(float)", - "stname": "ImGui" + "stname": "" } ], "igSetScrollY": [ @@ -13001,12 +24618,13 @@ "argsoriginal": "(float scroll_y)", "call_args": "(scroll_y)", "cimguiname": "igSetScrollY", - "comment": "", "defaults": [], "funcname": "SetScrollY", + "namespace": "ImGui", + "ov_cimguiname": "igSetScrollY", "ret": "void", "signature": "(float)", - "stname": "ImGui" + "stname": "" } ], "igSetStateStorage": [ @@ -13021,12 +24639,13 @@ "argsoriginal": "(ImGuiStorage* storage)", "call_args": "(storage)", "cimguiname": "igSetStateStorage", - "comment": "", "defaults": [], "funcname": "SetStateStorage", + "namespace": "ImGui", + "ov_cimguiname": "igSetStateStorage", "ret": "void", "signature": "(ImGuiStorage*)", - "stname": "ImGui" + "stname": "" } ], "igSetTabItemClosed": [ @@ -13041,12 +24660,13 @@ "argsoriginal": "(const char* tab_or_docked_window_label)", "call_args": "(tab_or_docked_window_label)", "cimguiname": "igSetTabItemClosed", - "comment": "", "defaults": [], "funcname": "SetTabItemClosed", + "namespace": "ImGui", + "ov_cimguiname": "igSetTabItemClosed", "ret": "void", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" } ], "igSetTooltip": [ @@ -13065,13 +24685,14 @@ "argsoriginal": "(const char* fmt,...)", "call_args": "(fmt,...)", "cimguiname": "igSetTooltip", - "comment": "", "defaults": [], "funcname": "SetTooltip", "isvararg": "...)", + "namespace": "ImGui", + "ov_cimguiname": "igSetTooltip", "ret": "void", "signature": "(const char*,...)", - "stname": "ImGui" + "stname": "" } ], "igSetTooltipV": [ @@ -13090,12 +24711,13 @@ "argsoriginal": "(const char* fmt,va_list args)", "call_args": "(fmt,args)", "cimguiname": "igSetTooltipV", - "comment": "", "defaults": [], "funcname": "SetTooltipV", + "namespace": "ImGui", + "ov_cimguiname": "igSetTooltipV", "ret": "void", "signature": "(const char*,va_list)", - "stname": "ImGui" + "stname": "" } ], "igSetWindowCollapsed": [ @@ -13114,15 +24736,15 @@ "argsoriginal": "(bool collapsed,ImGuiCond cond=0)", "call_args": "(collapsed,cond)", "cimguiname": "igSetWindowCollapsed", - "comment": "", "defaults": { "cond": "0" }, "funcname": "SetWindowCollapsed", + "namespace": "ImGui", "ov_cimguiname": "igSetWindowCollapsedBool", "ret": "void", "signature": "(bool,ImGuiCond)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* name,bool collapsed,ImGuiCond cond)", @@ -13143,15 +24765,15 @@ "argsoriginal": "(const char* name,bool collapsed,ImGuiCond cond=0)", "call_args": "(name,collapsed,cond)", "cimguiname": "igSetWindowCollapsed", - "comment": "", "defaults": { "cond": "0" }, "funcname": "SetWindowCollapsed", + "namespace": "ImGui", "ov_cimguiname": "igSetWindowCollapsedStr", "ret": "void", "signature": "(const char*,bool,ImGuiCond)", - "stname": "ImGui" + "stname": "" } ], "igSetWindowFocus": [ @@ -13161,13 +24783,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igSetWindowFocus", - "comment": "", "defaults": [], "funcname": "SetWindowFocus", + "namespace": "ImGui", "ov_cimguiname": "igSetWindowFocus", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* name)", @@ -13180,13 +24802,13 @@ "argsoriginal": "(const char* name)", "call_args": "(name)", "cimguiname": "igSetWindowFocus", - "comment": "", "defaults": [], "funcname": "SetWindowFocus", + "namespace": "ImGui", "ov_cimguiname": "igSetWindowFocusStr", "ret": "void", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" } ], "igSetWindowFontScale": [ @@ -13201,12 +24823,13 @@ "argsoriginal": "(float scale)", "call_args": "(scale)", "cimguiname": "igSetWindowFontScale", - "comment": "", "defaults": [], "funcname": "SetWindowFontScale", + "namespace": "ImGui", + "ov_cimguiname": "igSetWindowFontScale", "ret": "void", "signature": "(float)", - "stname": "ImGui" + "stname": "" } ], "igSetWindowPos": [ @@ -13225,15 +24848,15 @@ "argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0)", "call_args": "(pos,cond)", "cimguiname": "igSetWindowPos", - "comment": "", "defaults": { "cond": "0" }, "funcname": "SetWindowPos", + "namespace": "ImGui", "ov_cimguiname": "igSetWindowPosVec2", "ret": "void", "signature": "(const ImVec2,ImGuiCond)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* name,const ImVec2 pos,ImGuiCond cond)", @@ -13254,15 +24877,15 @@ "argsoriginal": "(const char* name,const ImVec2& pos,ImGuiCond cond=0)", "call_args": "(name,pos,cond)", "cimguiname": "igSetWindowPos", - "comment": "", "defaults": { "cond": "0" }, "funcname": "SetWindowPos", + "namespace": "ImGui", "ov_cimguiname": "igSetWindowPosStr", "ret": "void", "signature": "(const char*,const ImVec2,ImGuiCond)", - "stname": "ImGui" + "stname": "" } ], "igSetWindowSize": [ @@ -13281,15 +24904,15 @@ "argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)", "call_args": "(size,cond)", "cimguiname": "igSetWindowSize", - "comment": "", "defaults": { "cond": "0" }, "funcname": "SetWindowSize", + "namespace": "ImGui", "ov_cimguiname": "igSetWindowSizeVec2", "ret": "void", "signature": "(const ImVec2,ImGuiCond)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* name,const ImVec2 size,ImGuiCond cond)", @@ -13310,15 +24933,15 @@ "argsoriginal": "(const char* name,const ImVec2& size,ImGuiCond cond=0)", "call_args": "(name,size,cond)", "cimguiname": "igSetWindowSize", - "comment": "", "defaults": { "cond": "0" }, "funcname": "SetWindowSize", + "namespace": "ImGui", "ov_cimguiname": "igSetWindowSizeStr", "ret": "void", "signature": "(const char*,const ImVec2,ImGuiCond)", - "stname": "ImGui" + "stname": "" } ], "igShowAboutWindow": [ @@ -13333,14 +24956,15 @@ "argsoriginal": "(bool* p_open=((void*)0))", "call_args": "(p_open)", "cimguiname": "igShowAboutWindow", - "comment": "", "defaults": { "p_open": "((void*)0)" }, "funcname": "ShowAboutWindow", + "namespace": "ImGui", + "ov_cimguiname": "igShowAboutWindow", "ret": "void", "signature": "(bool*)", - "stname": "ImGui" + "stname": "" } ], "igShowDemoWindow": [ @@ -13355,14 +24979,15 @@ "argsoriginal": "(bool* p_open=((void*)0))", "call_args": "(p_open)", "cimguiname": "igShowDemoWindow", - "comment": "", "defaults": { "p_open": "((void*)0)" }, "funcname": "ShowDemoWindow", + "namespace": "ImGui", + "ov_cimguiname": "igShowDemoWindow", "ret": "void", "signature": "(bool*)", - "stname": "ImGui" + "stname": "" } ], "igShowFontSelector": [ @@ -13377,12 +25002,13 @@ "argsoriginal": "(const char* label)", "call_args": "(label)", "cimguiname": "igShowFontSelector", - "comment": "", "defaults": [], "funcname": "ShowFontSelector", + "namespace": "ImGui", + "ov_cimguiname": "igShowFontSelector", "ret": "void", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" } ], "igShowMetricsWindow": [ @@ -13397,14 +25023,15 @@ "argsoriginal": "(bool* p_open=((void*)0))", "call_args": "(p_open)", "cimguiname": "igShowMetricsWindow", - "comment": "", "defaults": { "p_open": "((void*)0)" }, "funcname": "ShowMetricsWindow", + "namespace": "ImGui", + "ov_cimguiname": "igShowMetricsWindow", "ret": "void", "signature": "(bool*)", - "stname": "ImGui" + "stname": "" } ], "igShowStyleEditor": [ @@ -13419,14 +25046,15 @@ "argsoriginal": "(ImGuiStyle* ref=((void*)0))", "call_args": "(ref)", "cimguiname": "igShowStyleEditor", - "comment": "", "defaults": { "ref": "((void*)0)" }, "funcname": "ShowStyleEditor", + "namespace": "ImGui", + "ov_cimguiname": "igShowStyleEditor", "ret": "void", "signature": "(ImGuiStyle*)", - "stname": "ImGui" + "stname": "" } ], "igShowStyleSelector": [ @@ -13441,12 +25069,13 @@ "argsoriginal": "(const char* label)", "call_args": "(label)", "cimguiname": "igShowStyleSelector", - "comment": "", "defaults": [], "funcname": "ShowStyleSelector", + "namespace": "ImGui", + "ov_cimguiname": "igShowStyleSelector", "ret": "bool", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" } ], "igShowUserGuide": [ @@ -13456,12 +25085,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igShowUserGuide", - "comment": "", "defaults": [], "funcname": "ShowUserGuide", + "namespace": "ImGui", + "ov_cimguiname": "igShowUserGuide", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igSliderAngle": [ @@ -13492,16 +25122,17 @@ "argsoriginal": "(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f,const char* format=\"%.0f deg\")", "call_args": "(label,v_rad,v_degrees_min,v_degrees_max,format)", "cimguiname": "igSliderAngle", - "comment": "", "defaults": { "format": "\"%.0f deg\"", "v_degrees_max": "+360.0f", "v_degrees_min": "-360.0f" }, "funcname": "SliderAngle", + "namespace": "ImGui", + "ov_cimguiname": "igSliderAngle", "ret": "bool", "signature": "(const char*,float*,float,float,const char*)", - "stname": "ImGui" + "stname": "" } ], "igSliderFloat": [ @@ -13536,15 +25167,16 @@ "argsoriginal": "(const char* label,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", "call_args": "(label,v,v_min,v_max,format,power)", "cimguiname": "igSliderFloat", - "comment": "", "defaults": { "format": "\"%.3f\"", "power": "1.0f" }, "funcname": "SliderFloat", + "namespace": "ImGui", + "ov_cimguiname": "igSliderFloat", "ret": "bool", "signature": "(const char*,float*,float,float,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igSliderFloat2": [ @@ -13579,15 +25211,16 @@ "argsoriginal": "(const char* label,float v[2],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", "call_args": "(label,v,v_min,v_max,format,power)", "cimguiname": "igSliderFloat2", - "comment": "", "defaults": { "format": "\"%.3f\"", "power": "1.0f" }, "funcname": "SliderFloat2", + "namespace": "ImGui", + "ov_cimguiname": "igSliderFloat2", "ret": "bool", "signature": "(const char*,float[2],float,float,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igSliderFloat3": [ @@ -13622,15 +25255,16 @@ "argsoriginal": "(const char* label,float v[3],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", "call_args": "(label,v,v_min,v_max,format,power)", "cimguiname": "igSliderFloat3", - "comment": "", "defaults": { "format": "\"%.3f\"", "power": "1.0f" }, "funcname": "SliderFloat3", + "namespace": "ImGui", + "ov_cimguiname": "igSliderFloat3", "ret": "bool", "signature": "(const char*,float[3],float,float,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igSliderFloat4": [ @@ -13665,15 +25299,16 @@ "argsoriginal": "(const char* label,float v[4],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", "call_args": "(label,v,v_min,v_max,format,power)", "cimguiname": "igSliderFloat4", - "comment": "", "defaults": { "format": "\"%.3f\"", "power": "1.0f" }, "funcname": "SliderFloat4", + "namespace": "ImGui", + "ov_cimguiname": "igSliderFloat4", "ret": "bool", "signature": "(const char*,float[4],float,float,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igSliderInt": [ @@ -13704,14 +25339,15 @@ "argsoriginal": "(const char* label,int* v,int v_min,int v_max,const char* format=\"%d\")", "call_args": "(label,v,v_min,v_max,format)", "cimguiname": "igSliderInt", - "comment": "", "defaults": { "format": "\"%d\"" }, "funcname": "SliderInt", + "namespace": "ImGui", + "ov_cimguiname": "igSliderInt", "ret": "bool", "signature": "(const char*,int*,int,int,const char*)", - "stname": "ImGui" + "stname": "" } ], "igSliderInt2": [ @@ -13742,14 +25378,15 @@ "argsoriginal": "(const char* label,int v[2],int v_min,int v_max,const char* format=\"%d\")", "call_args": "(label,v,v_min,v_max,format)", "cimguiname": "igSliderInt2", - "comment": "", "defaults": { "format": "\"%d\"" }, "funcname": "SliderInt2", + "namespace": "ImGui", + "ov_cimguiname": "igSliderInt2", "ret": "bool", "signature": "(const char*,int[2],int,int,const char*)", - "stname": "ImGui" + "stname": "" } ], "igSliderInt3": [ @@ -13780,14 +25417,15 @@ "argsoriginal": "(const char* label,int v[3],int v_min,int v_max,const char* format=\"%d\")", "call_args": "(label,v,v_min,v_max,format)", "cimguiname": "igSliderInt3", - "comment": "", "defaults": { "format": "\"%d\"" }, "funcname": "SliderInt3", + "namespace": "ImGui", + "ov_cimguiname": "igSliderInt3", "ret": "bool", "signature": "(const char*,int[3],int,int,const char*)", - "stname": "ImGui" + "stname": "" } ], "igSliderInt4": [ @@ -13818,14 +25456,15 @@ "argsoriginal": "(const char* label,int v[4],int v_min,int v_max,const char* format=\"%d\")", "call_args": "(label,v,v_min,v_max,format)", "cimguiname": "igSliderInt4", - "comment": "", "defaults": { "format": "\"%d\"" }, "funcname": "SliderInt4", + "namespace": "ImGui", + "ov_cimguiname": "igSliderInt4", "ret": "bool", "signature": "(const char*,int[4],int,int,const char*)", - "stname": "ImGui" + "stname": "" } ], "igSliderScalar": [ @@ -13864,15 +25503,16 @@ "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)", "call_args": "(label,data_type,v,v_min,v_max,format,power)", "cimguiname": "igSliderScalar", - "comment": "", "defaults": { "format": "((void*)0)", "power": "1.0f" }, "funcname": "SliderScalar", + "namespace": "ImGui", + "ov_cimguiname": "igSliderScalar", "ret": "bool", "signature": "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igSliderScalarN": [ @@ -13915,15 +25555,16 @@ "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)", "call_args": "(label,data_type,v,components,v_min,v_max,format,power)", "cimguiname": "igSliderScalarN", - "comment": "", "defaults": { "format": "((void*)0)", "power": "1.0f" }, "funcname": "SliderScalarN", + "namespace": "ImGui", + "ov_cimguiname": "igSliderScalarN", "ret": "bool", "signature": "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igSmallButton": [ @@ -13938,12 +25579,13 @@ "argsoriginal": "(const char* label)", "call_args": "(label)", "cimguiname": "igSmallButton", - "comment": "", "defaults": [], "funcname": "SmallButton", + "namespace": "ImGui", + "ov_cimguiname": "igSmallButton", "ret": "bool", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" } ], "igSpacing": [ @@ -13953,12 +25595,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igSpacing", - "comment": "", "defaults": [], "funcname": "Spacing", + "namespace": "ImGui", + "ov_cimguiname": "igSpacing", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igStyleColorsClassic": [ @@ -13973,14 +25616,15 @@ "argsoriginal": "(ImGuiStyle* dst=((void*)0))", "call_args": "(dst)", "cimguiname": "igStyleColorsClassic", - "comment": "", "defaults": { "dst": "((void*)0)" }, "funcname": "StyleColorsClassic", + "namespace": "ImGui", + "ov_cimguiname": "igStyleColorsClassic", "ret": "void", "signature": "(ImGuiStyle*)", - "stname": "ImGui" + "stname": "" } ], "igStyleColorsDark": [ @@ -13995,14 +25639,15 @@ "argsoriginal": "(ImGuiStyle* dst=((void*)0))", "call_args": "(dst)", "cimguiname": "igStyleColorsDark", - "comment": "", "defaults": { "dst": "((void*)0)" }, "funcname": "StyleColorsDark", + "namespace": "ImGui", + "ov_cimguiname": "igStyleColorsDark", "ret": "void", "signature": "(ImGuiStyle*)", - "stname": "ImGui" + "stname": "" } ], "igStyleColorsLight": [ @@ -14017,14 +25662,15 @@ "argsoriginal": "(ImGuiStyle* dst=((void*)0))", "call_args": "(dst)", "cimguiname": "igStyleColorsLight", - "comment": "", "defaults": { "dst": "((void*)0)" }, "funcname": "StyleColorsLight", + "namespace": "ImGui", + "ov_cimguiname": "igStyleColorsLight", "ret": "void", "signature": "(ImGuiStyle*)", - "stname": "ImGui" + "stname": "" } ], "igText": [ @@ -14043,13 +25689,14 @@ "argsoriginal": "(const char* fmt,...)", "call_args": "(fmt,...)", "cimguiname": "igText", - "comment": "", "defaults": [], "funcname": "Text", "isvararg": "...)", + "namespace": "ImGui", + "ov_cimguiname": "igText", "ret": "void", "signature": "(const char*,...)", - "stname": "ImGui" + "stname": "" } ], "igTextColored": [ @@ -14072,13 +25719,14 @@ "argsoriginal": "(const ImVec4& col,const char* fmt,...)", "call_args": "(col,fmt,...)", "cimguiname": "igTextColored", - "comment": "", "defaults": [], "funcname": "TextColored", "isvararg": "...)", + "namespace": "ImGui", + "ov_cimguiname": "igTextColored", "ret": "void", "signature": "(const ImVec4,const char*,...)", - "stname": "ImGui" + "stname": "" } ], "igTextColoredV": [ @@ -14101,12 +25749,13 @@ "argsoriginal": "(const ImVec4& col,const char* fmt,va_list args)", "call_args": "(col,fmt,args)", "cimguiname": "igTextColoredV", - "comment": "", "defaults": [], "funcname": "TextColoredV", + "namespace": "ImGui", + "ov_cimguiname": "igTextColoredV", "ret": "void", "signature": "(const ImVec4,const char*,va_list)", - "stname": "ImGui" + "stname": "" } ], "igTextDisabled": [ @@ -14125,13 +25774,14 @@ "argsoriginal": "(const char* fmt,...)", "call_args": "(fmt,...)", "cimguiname": "igTextDisabled", - "comment": "", "defaults": [], "funcname": "TextDisabled", "isvararg": "...)", + "namespace": "ImGui", + "ov_cimguiname": "igTextDisabled", "ret": "void", "signature": "(const char*,...)", - "stname": "ImGui" + "stname": "" } ], "igTextDisabledV": [ @@ -14150,12 +25800,13 @@ "argsoriginal": "(const char* fmt,va_list args)", "call_args": "(fmt,args)", "cimguiname": "igTextDisabledV", - "comment": "", "defaults": [], "funcname": "TextDisabledV", + "namespace": "ImGui", + "ov_cimguiname": "igTextDisabledV", "ret": "void", "signature": "(const char*,va_list)", - "stname": "ImGui" + "stname": "" } ], "igTextUnformatted": [ @@ -14174,14 +25825,15 @@ "argsoriginal": "(const char* text,const char* text_end=((void*)0))", "call_args": "(text,text_end)", "cimguiname": "igTextUnformatted", - "comment": "", "defaults": { "text_end": "((void*)0)" }, "funcname": "TextUnformatted", + "namespace": "ImGui", + "ov_cimguiname": "igTextUnformatted", "ret": "void", "signature": "(const char*,const char*)", - "stname": "ImGui" + "stname": "" } ], "igTextV": [ @@ -14200,12 +25852,13 @@ "argsoriginal": "(const char* fmt,va_list args)", "call_args": "(fmt,args)", "cimguiname": "igTextV", - "comment": "", "defaults": [], "funcname": "TextV", + "namespace": "ImGui", + "ov_cimguiname": "igTextV", "ret": "void", "signature": "(const char*,va_list)", - "stname": "ImGui" + "stname": "" } ], "igTextWrapped": [ @@ -14224,13 +25877,14 @@ "argsoriginal": "(const char* fmt,...)", "call_args": "(fmt,...)", "cimguiname": "igTextWrapped", - "comment": "", "defaults": [], "funcname": "TextWrapped", "isvararg": "...)", + "namespace": "ImGui", + "ov_cimguiname": "igTextWrapped", "ret": "void", "signature": "(const char*,...)", - "stname": "ImGui" + "stname": "" } ], "igTextWrappedV": [ @@ -14249,12 +25903,13 @@ "argsoriginal": "(const char* fmt,va_list args)", "call_args": "(fmt,args)", "cimguiname": "igTextWrappedV", - "comment": "", "defaults": [], "funcname": "TextWrappedV", + "namespace": "ImGui", + "ov_cimguiname": "igTextWrappedV", "ret": "void", "signature": "(const char*,va_list)", - "stname": "ImGui" + "stname": "" } ], "igTreeAdvanceToLabelPos": [ @@ -14264,12 +25919,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igTreeAdvanceToLabelPos", - "comment": "", "defaults": [], "funcname": "TreeAdvanceToLabelPos", + "namespace": "ImGui", + "ov_cimguiname": "igTreeAdvanceToLabelPos", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igTreeNode": [ @@ -14284,13 +25940,13 @@ "argsoriginal": "(const char* label)", "call_args": "(label)", "cimguiname": "igTreeNode", - "comment": "", "defaults": [], "funcname": "TreeNode", + "namespace": "ImGui", "ov_cimguiname": "igTreeNodeStr", "ret": "bool", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* str_id,const char* fmt,...)", @@ -14311,14 +25967,14 @@ "argsoriginal": "(const char* str_id,const char* fmt,...)", "call_args": "(str_id,fmt,...)", "cimguiname": "igTreeNode", - "comment": "", "defaults": [], "funcname": "TreeNode", "isvararg": "...)", + "namespace": "ImGui", "ov_cimguiname": "igTreeNodeStrStr", "ret": "bool", "signature": "(const char*,const char*,...)", - "stname": "ImGui" + "stname": "" }, { "args": "(const void* ptr_id,const char* fmt,...)", @@ -14339,14 +25995,14 @@ "argsoriginal": "(const void* ptr_id,const char* fmt,...)", "call_args": "(ptr_id,fmt,...)", "cimguiname": "igTreeNode", - "comment": "", "defaults": [], "funcname": "TreeNode", "isvararg": "...)", + "namespace": "ImGui", "ov_cimguiname": "igTreeNodePtr", "ret": "bool", "signature": "(const void*,const char*,...)", - "stname": "ImGui" + "stname": "" } ], "igTreeNodeEx": [ @@ -14365,15 +26021,15 @@ "argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)", "call_args": "(label,flags)", "cimguiname": "igTreeNodeEx", - "comment": "", "defaults": { "flags": "0" }, "funcname": "TreeNodeEx", + "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExStr", "ret": "bool", "signature": "(const char*,ImGuiTreeNodeFlags)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", @@ -14398,14 +26054,14 @@ "argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", "call_args": "(str_id,flags,fmt,...)", "cimguiname": "igTreeNodeEx", - "comment": "", "defaults": [], "funcname": "TreeNodeEx", "isvararg": "...)", + "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExStrStr", "ret": "bool", "signature": "(const char*,ImGuiTreeNodeFlags,const char*,...)", - "stname": "ImGui" + "stname": "" }, { "args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", @@ -14430,14 +26086,14 @@ "argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", "call_args": "(ptr_id,flags,fmt,...)", "cimguiname": "igTreeNodeEx", - "comment": "", "defaults": [], "funcname": "TreeNodeEx", "isvararg": "...)", + "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExPtr", "ret": "bool", "signature": "(const void*,ImGuiTreeNodeFlags,const char*,...)", - "stname": "ImGui" + "stname": "" } ], "igTreeNodeExV": [ @@ -14464,13 +26120,13 @@ "argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", "call_args": "(str_id,flags,fmt,args)", "cimguiname": "igTreeNodeExV", - "comment": "", "defaults": [], "funcname": "TreeNodeExV", + "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExVStr", "ret": "bool", "signature": "(const char*,ImGuiTreeNodeFlags,const char*,va_list)", - "stname": "ImGui" + "stname": "" }, { "args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", @@ -14495,13 +26151,13 @@ "argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", "call_args": "(ptr_id,flags,fmt,args)", "cimguiname": "igTreeNodeExV", - "comment": "", "defaults": [], "funcname": "TreeNodeExV", + "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExVPtr", "ret": "bool", "signature": "(const void*,ImGuiTreeNodeFlags,const char*,va_list)", - "stname": "ImGui" + "stname": "" } ], "igTreeNodeV": [ @@ -14524,13 +26180,13 @@ "argsoriginal": "(const char* str_id,const char* fmt,va_list args)", "call_args": "(str_id,fmt,args)", "cimguiname": "igTreeNodeV", - "comment": "", "defaults": [], "funcname": "TreeNodeV", + "namespace": "ImGui", "ov_cimguiname": "igTreeNodeVStr", "ret": "bool", "signature": "(const char*,const char*,va_list)", - "stname": "ImGui" + "stname": "" }, { "args": "(const void* ptr_id,const char* fmt,va_list args)", @@ -14551,13 +26207,13 @@ "argsoriginal": "(const void* ptr_id,const char* fmt,va_list args)", "call_args": "(ptr_id,fmt,args)", "cimguiname": "igTreeNodeV", - "comment": "", "defaults": [], "funcname": "TreeNodeV", + "namespace": "ImGui", "ov_cimguiname": "igTreeNodeVPtr", "ret": "bool", "signature": "(const void*,const char*,va_list)", - "stname": "ImGui" + "stname": "" } ], "igTreePop": [ @@ -14567,12 +26223,13 @@ "argsoriginal": "()", "call_args": "()", "cimguiname": "igTreePop", - "comment": "", "defaults": [], "funcname": "TreePop", + "namespace": "ImGui", + "ov_cimguiname": "igTreePop", "ret": "void", "signature": "()", - "stname": "ImGui" + "stname": "" } ], "igTreePush": [ @@ -14587,13 +26244,13 @@ "argsoriginal": "(const char* str_id)", "call_args": "(str_id)", "cimguiname": "igTreePush", - "comment": "", "defaults": [], "funcname": "TreePush", + "namespace": "ImGui", "ov_cimguiname": "igTreePushStr", "ret": "void", "signature": "(const char*)", - "stname": "ImGui" + "stname": "" }, { "args": "(const void* ptr_id)", @@ -14606,15 +26263,15 @@ "argsoriginal": "(const void* ptr_id=((void*)0))", "call_args": "(ptr_id)", "cimguiname": "igTreePush", - "comment": "", "defaults": { "ptr_id": "((void*)0)" }, "funcname": "TreePush", + "namespace": "ImGui", "ov_cimguiname": "igTreePushPtr", "ret": "void", "signature": "(const void*)", - "stname": "ImGui" + "stname": "" } ], "igUnindent": [ @@ -14629,14 +26286,15 @@ "argsoriginal": "(float indent_w=0.0f)", "call_args": "(indent_w)", "cimguiname": "igUnindent", - "comment": "", "defaults": { "indent_w": "0.0f" }, "funcname": "Unindent", + "namespace": "ImGui", + "ov_cimguiname": "igUnindent", "ret": "void", "signature": "(float)", - "stname": "ImGui" + "stname": "" } ], "igVSliderFloat": [ @@ -14675,15 +26333,16 @@ "argsoriginal": "(const char* label,const ImVec2& size,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)", "call_args": "(label,size,v,v_min,v_max,format,power)", "cimguiname": "igVSliderFloat", - "comment": "", "defaults": { "format": "\"%.3f\"", "power": "1.0f" }, "funcname": "VSliderFloat", + "namespace": "ImGui", + "ov_cimguiname": "igVSliderFloat", "ret": "bool", "signature": "(const char*,const ImVec2,float*,float,float,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igVSliderInt": [ @@ -14718,14 +26377,15 @@ "argsoriginal": "(const char* label,const ImVec2& size,int* v,int v_min,int v_max,const char* format=\"%d\")", "call_args": "(label,size,v,v_min,v_max,format)", "cimguiname": "igVSliderInt", - "comment": "", "defaults": { "format": "\"%d\"" }, "funcname": "VSliderInt", + "namespace": "ImGui", + "ov_cimguiname": "igVSliderInt", "ret": "bool", "signature": "(const char*,const ImVec2,int*,int,int,const char*)", - "stname": "ImGui" + "stname": "" } ], "igVSliderScalar": [ @@ -14768,15 +26428,16 @@ "argsoriginal": "(const char* label,const ImVec2& size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)", "call_args": "(label,size,data_type,v,v_min,v_max,format,power)", "cimguiname": "igVSliderScalar", - "comment": "", "defaults": { "format": "((void*)0)", "power": "1.0f" }, "funcname": "VSliderScalar", + "namespace": "ImGui", + "ov_cimguiname": "igVSliderScalar", "ret": "bool", "signature": "(const char*,const ImVec2,ImGuiDataType,void*,const void*,const void*,const char*,float)", - "stname": "ImGui" + "stname": "" } ], "igValue": [ @@ -14795,13 +26456,13 @@ "argsoriginal": "(const char* prefix,bool b)", "call_args": "(prefix,b)", "cimguiname": "igValue", - "comment": "", "defaults": [], "funcname": "Value", + "namespace": "ImGui", "ov_cimguiname": "igValueBool", "ret": "void", "signature": "(const char*,bool)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* prefix,int v)", @@ -14818,13 +26479,13 @@ "argsoriginal": "(const char* prefix,int v)", "call_args": "(prefix,v)", "cimguiname": "igValue", - "comment": "", "defaults": [], "funcname": "Value", + "namespace": "ImGui", "ov_cimguiname": "igValueInt", "ret": "void", "signature": "(const char*,int)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* prefix,unsigned int v)", @@ -14841,13 +26502,13 @@ "argsoriginal": "(const char* prefix,unsigned int v)", "call_args": "(prefix,v)", "cimguiname": "igValue", - "comment": "", "defaults": [], "funcname": "Value", + "namespace": "ImGui", "ov_cimguiname": "igValueUint", "ret": "void", "signature": "(const char*,unsigned int)", - "stname": "ImGui" + "stname": "" }, { "args": "(const char* prefix,float v,const char* float_format)", @@ -14868,15 +26529,15 @@ "argsoriginal": "(const char* prefix,float v,const char* float_format=((void*)0))", "call_args": "(prefix,v,float_format)", "cimguiname": "igValue", - "comment": "", "defaults": { "float_format": "((void*)0)" }, "funcname": "Value", + "namespace": "ImGui", "ov_cimguiname": "igValueFloat", "ret": "void", "signature": "(const char*,float,const char*)", - "stname": "ImGui" + "stname": "" } ] } \ No newline at end of file diff --git a/src/CodeGenerator/structs_and_enums.json b/src/CodeGenerator/structs_and_enums.json index 6820c9e..8385e3e 100644 --- a/src/CodeGenerator/structs_and_enums.json +++ b/src/CodeGenerator/structs_and_enums.json @@ -1326,8 +1326,13 @@ }, { "calc_value": 22, - "name": "ImGuiStyleVar_COUNT", + "name": "ImGuiStyleVar_SelectableTextAlign", "value": 22 + }, + { + "calc_value": 23, + "name": "ImGuiStyleVar_COUNT", + "value": 23 } ], "ImGuiTabBarFlags_": [ @@ -1348,12 +1353,12 @@ }, { "calc_value": 4, - "name": "ImGuiTabBarFlags_NoCloseWithMiddleMouseButton", + "name": "ImGuiTabBarFlags_TabListPopupButton", "value": "1 << 2" }, { "calc_value": 8, - "name": "ImGuiTabBarFlags_NoTabListPopupButton", + "name": "ImGuiTabBarFlags_NoCloseWithMiddleMouseButton", "value": "1 << 3" }, { @@ -1742,6 +1747,10 @@ { "name": "DisplaySize", "type": "ImVec2" + }, + { + "name": "FramebufferScale", + "type": "ImVec2" } ], "ImDrawList": [ @@ -1829,55 +1838,55 @@ ], "ImFont": [ { - "name": "FontSize", + "name": "IndexAdvanceX", + "template_type": "float", + "type": "ImVector_float" + }, + { + "name": "FallbackAdvanceX", "type": "float" }, { - "name": "Scale", + "name": "FontSize", "type": "float" }, { - "name": "DisplayOffset", - "type": "ImVec2" + "name": "IndexLookup", + "template_type": "ImWchar", + "type": "ImVector_ImWchar" }, { "name": "Glyphs", "template_type": "ImFontGlyph", "type": "ImVector_ImFontGlyph" }, - { - "name": "IndexAdvanceX", - "template_type": "float", - "type": "ImVector_float" - }, - { - "name": "IndexLookup", - "template_type": "ImWchar", - "type": "ImVector_ImWchar" - }, { "name": "FallbackGlyph", "type": "const ImFontGlyph*" }, { - "name": "FallbackAdvanceX", - "type": "float" + "name": "DisplayOffset", + "type": "ImVec2" }, { - "name": "FallbackChar", - "type": "ImWchar" + "name": "ContainerAtlas", + "type": "ImFontAtlas*" + }, + { + "name": "ConfigData", + "type": "const ImFontConfig*" }, { "name": "ConfigDataCount", "type": "short" }, { - "name": "ConfigData", - "type": "ImFontConfig*" + "name": "FallbackChar", + "type": "ImWchar" }, { - "name": "ContainerAtlas", - "type": "ImFontAtlas*" + "name": "Scale", + "type": "float" }, { "name": "Ascent", @@ -1887,13 +1896,13 @@ "name": "Descent", "type": "float" }, - { - "name": "DirtyLookupTables", - "type": "bool" - }, { "name": "MetricsTotalSurface", "type": "int" + }, + { + "name": "DirtyLookupTables", + "type": "bool" } ], "ImFontAtlas": [ @@ -2164,14 +2173,6 @@ "name": "DisplayFramebufferScale", "type": "ImVec2" }, - { - "name": "DisplayVisibleMin", - "type": "ImVec2" - }, - { - "name": "DisplayVisibleMax", - "type": "ImVec2" - }, { "name": "MouseDrawCursor", "type": "bool" @@ -2658,6 +2659,10 @@ "name": "ButtonTextAlign", "type": "ImVec2" }, + { + "name": "SelectableTextAlign", + "type": "ImVec2" + }, { "name": "DisplayWindowPadding", "type": "ImVec2" @@ -2739,15 +2744,14 @@ "type": "float" } ], - "ImVector": [], "Pair": [ { "name": "key", "type": "ImGuiID" }, { - "name": "}", - "type": "union { int val_i; float val_f; void* val_p;" + "name": "", + "type": "union { int val_i; float val_f; void* val_p;}" } ], "TextRange": [ diff --git a/src/ImGui.NET.SampleProgram.XNA/ImGui.NET.SampleProgram.XNA.csproj b/src/ImGui.NET.SampleProgram.XNA/ImGui.NET.SampleProgram.XNA.csproj index 03b2d45..623947d 100644 --- a/src/ImGui.NET.SampleProgram.XNA/ImGui.NET.SampleProgram.XNA.csproj +++ b/src/ImGui.NET.SampleProgram.XNA/ImGui.NET.SampleProgram.XNA.csproj @@ -15,8 +15,10 @@ - - + + diff --git a/src/ImGui.NET.SampleProgram.XNA/SampleGame.cs b/src/ImGui.NET.SampleProgram.XNA/SampleGame.cs index 4a6a365..0164d08 100644 --- a/src/ImGui.NET.SampleProgram.XNA/SampleGame.cs +++ b/src/ImGui.NET.SampleProgram.XNA/SampleGame.cs @@ -39,11 +39,15 @@ namespace ImGuiNET.SampleProgram.XNA { // Texture loading example - // First, load the texture as a Texture2D (can also be done using the XNA/FNA content pipeline) - _xnaTexture = Texture2D.FromStream(GraphicsDevice, GenerateImage(300, 150)); + // First, load the texture as a Texture2D (can also be done using the XNA/FNA content pipeline) + _xnaTexture = CreateTexture(GraphicsDevice, 300, 150, pixel => + { + var red = (pixel % 300) / 2; + return new Color(red, 1, 1); + }); - // Then, bind it to an ImGui-friendly pointer, that we can use during regular ImGui.** calls (see below) - _imGuiTexture = _imGuiRenderer.BindTexture(_xnaTexture); + // Then, bind it to an ImGui-friendly pointer, that we can use during regular ImGui.** calls (see below) + _imGuiTexture = _imGuiRenderer.BindTexture(_xnaTexture); base.LoadContent(); } @@ -107,28 +111,23 @@ namespace ImGuiNET.SampleProgram.XNA } } - private static Stream GenerateImage(int width, int height) - { - var stream = new MemoryStream(); - var random = new Random(42); - - var bmp = new System.Drawing.Bitmap(width, height); - var graphics = System.Drawing.Graphics.FromImage(bmp); - graphics.Clear(System.Drawing.Color.Black); - - for (int i = 0; i < 100; i++) - { - var size = random.Next(10, 50); - var pen = new System.Drawing.Pen(System.Drawing.Color.FromArgb(random.Next(0, 255), random.Next(0, 255), random.Next(0, 255)), random.Next(1, 4)); - - graphics.DrawEllipse(pen, random.Next(0, width), random.Next(0, height), size, size); - } - - bmp.Save(stream, System.Drawing.Imaging.ImageFormat.Bmp); - - stream.Position = 0; - - return stream; - } - } + public static Texture2D CreateTexture(GraphicsDevice device, int width, int height, Func paint) + { + //initialize a texture + var texture = new Texture2D(device, width, height); + + //the array holds the color for each pixel in the texture + Color[] data = new Color[width * height]; + for(var pixel = 0; pixel < data.Length; pixel++) + { + //the function applies the color according to the specified pixel + data[pixel] = paint( pixel ); + } + + //set the color + texture.SetData( data ); + + return texture; + } + } } \ No newline at end of file diff --git a/src/ImGui.NET/Generated/ImDrawData.gen.cs b/src/ImGui.NET/Generated/ImDrawData.gen.cs index b143544..f4eea79 100644 --- a/src/ImGui.NET/Generated/ImDrawData.gen.cs +++ b/src/ImGui.NET/Generated/ImDrawData.gen.cs @@ -14,6 +14,7 @@ namespace ImGuiNET public int TotalVtxCount; public Vector2 DisplayPos; public Vector2 DisplaySize; + public Vector2 FramebufferScale; } public unsafe partial struct ImDrawDataPtr { @@ -30,6 +31,7 @@ namespace ImGuiNET public ref int TotalVtxCount => ref Unsafe.AsRef(&NativePtr->TotalVtxCount); public ref Vector2 DisplayPos => ref Unsafe.AsRef(&NativePtr->DisplayPos); public ref Vector2 DisplaySize => ref Unsafe.AsRef(&NativePtr->DisplaySize); + public ref Vector2 FramebufferScale => ref Unsafe.AsRef(&NativePtr->FramebufferScale); public void Clear() { ImGuiNative.ImDrawData_Clear(NativePtr); @@ -42,9 +44,9 @@ namespace ImGuiNET { ImGuiNative.ImDrawData_destroy(NativePtr); } - public void ScaleClipRects(Vector2 sc) + public void ScaleClipRects(Vector2 fb_scale) { - ImGuiNative.ImDrawData_ScaleClipRects(NativePtr, sc); + ImGuiNative.ImDrawData_ScaleClipRects(NativePtr, fb_scale); } } } diff --git a/src/ImGui.NET/Generated/ImFont.gen.cs b/src/ImGui.NET/Generated/ImFont.gen.cs index 6a8215c..b5d7016 100644 --- a/src/ImGui.NET/Generated/ImFont.gen.cs +++ b/src/ImGui.NET/Generated/ImFont.gen.cs @@ -7,22 +7,22 @@ namespace ImGuiNET { public unsafe partial struct ImFont { - public float FontSize; - public float Scale; - public Vector2 DisplayOffset; - public ImVector Glyphs; public ImVector IndexAdvanceX; + public float FallbackAdvanceX; + public float FontSize; public ImVector IndexLookup; + public ImVector Glyphs; public ImFontGlyph* FallbackGlyph; - public float FallbackAdvanceX; - public ushort FallbackChar; - public short ConfigDataCount; - public ImFontConfig* ConfigData; + public Vector2 DisplayOffset; public ImFontAtlas* ContainerAtlas; + public ImFontConfig* ConfigData; + public short ConfigDataCount; + public ushort FallbackChar; + public float Scale; public float Ascent; public float Descent; - public byte DirtyLookupTables; public int MetricsTotalSurface; + public byte DirtyLookupTables; } public unsafe partial struct ImFontPtr { @@ -32,22 +32,22 @@ namespace ImGuiNET public static implicit operator ImFontPtr(ImFont* nativePtr) => new ImFontPtr(nativePtr); public static implicit operator ImFont* (ImFontPtr wrappedPtr) => wrappedPtr.NativePtr; public static implicit operator ImFontPtr(IntPtr nativePtr) => new ImFontPtr(nativePtr); - public ref float FontSize => ref Unsafe.AsRef(&NativePtr->FontSize); - public ref float Scale => ref Unsafe.AsRef(&NativePtr->Scale); - public ref Vector2 DisplayOffset => ref Unsafe.AsRef(&NativePtr->DisplayOffset); - public ImPtrVector Glyphs => new ImPtrVector(NativePtr->Glyphs, Unsafe.SizeOf()); public ImVector IndexAdvanceX => new ImVector(NativePtr->IndexAdvanceX); + public ref float FallbackAdvanceX => ref Unsafe.AsRef(&NativePtr->FallbackAdvanceX); + public ref float FontSize => ref Unsafe.AsRef(&NativePtr->FontSize); public ImVector IndexLookup => new ImVector(NativePtr->IndexLookup); + public ImPtrVector Glyphs => new ImPtrVector(NativePtr->Glyphs, Unsafe.SizeOf()); public ImFontGlyphPtr FallbackGlyph => new ImFontGlyphPtr(NativePtr->FallbackGlyph); - public ref float FallbackAdvanceX => ref Unsafe.AsRef(&NativePtr->FallbackAdvanceX); - public ref ushort FallbackChar => ref Unsafe.AsRef(&NativePtr->FallbackChar); - public ref short ConfigDataCount => ref Unsafe.AsRef(&NativePtr->ConfigDataCount); - public ImFontConfigPtr ConfigData => new ImFontConfigPtr(NativePtr->ConfigData); + public ref Vector2 DisplayOffset => ref Unsafe.AsRef(&NativePtr->DisplayOffset); public ImFontAtlasPtr ContainerAtlas => new ImFontAtlasPtr(NativePtr->ContainerAtlas); + public ImFontConfigPtr ConfigData => new ImFontConfigPtr(NativePtr->ConfigData); + public ref short ConfigDataCount => ref Unsafe.AsRef(&NativePtr->ConfigDataCount); + public ref ushort FallbackChar => ref Unsafe.AsRef(&NativePtr->FallbackChar); + public ref float Scale => ref Unsafe.AsRef(&NativePtr->Scale); public ref float Ascent => ref Unsafe.AsRef(&NativePtr->Ascent); public ref float Descent => ref Unsafe.AsRef(&NativePtr->Descent); - public ref bool DirtyLookupTables => ref Unsafe.AsRef(&NativePtr->DirtyLookupTables); public ref int MetricsTotalSurface => ref Unsafe.AsRef(&NativePtr->MetricsTotalSurface); + public ref bool DirtyLookupTables => ref Unsafe.AsRef(&NativePtr->DirtyLookupTables); public void AddGlyph(ushort c, float x0, float y0, float x1, float y1, float u0, float v0, float u1, float v1, float advance_x) { ImGuiNative.ImFont_AddGlyph(NativePtr, c, x0, y0, x1, y1, u0, v0, u1, v1, advance_x); diff --git a/src/ImGui.NET/Generated/ImGui.gen.cs b/src/ImGui.NET/Generated/ImGui.gen.cs index a3673b9..3c350ec 100644 --- a/src/ImGui.NET/Generated/ImGui.gen.cs +++ b/src/ImGui.NET/Generated/ImGui.gen.cs @@ -7727,6 +7727,11 @@ namespace ImGuiNET byte ret = ImGuiNative.igIsAnyMouseDown(); return ret != 0; } + public static bool IsItemActivated() + { + byte ret = ImGuiNative.igIsItemActivated(); + return ret != 0; + } public static bool IsItemActive() { byte ret = ImGuiNative.igIsItemActive(); diff --git a/src/ImGui.NET/Generated/ImGuiIO.gen.cs b/src/ImGui.NET/Generated/ImGuiIO.gen.cs index 5fc8c64..4f68b2c 100644 --- a/src/ImGui.NET/Generated/ImGuiIO.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiIO.gen.cs @@ -26,8 +26,6 @@ namespace ImGuiNET public byte FontAllowUserScaling; public ImFont* FontDefault; public Vector2 DisplayFramebufferScale; - public Vector2 DisplayVisibleMin; - public Vector2 DisplayVisibleMax; public byte MouseDrawCursor; public byte ConfigMacOSXBehaviors; public byte ConfigInputTextCursorBlink; @@ -120,8 +118,6 @@ namespace ImGuiNET public ref bool FontAllowUserScaling => ref Unsafe.AsRef(&NativePtr->FontAllowUserScaling); public ImFontPtr FontDefault => new ImFontPtr(NativePtr->FontDefault); public ref Vector2 DisplayFramebufferScale => ref Unsafe.AsRef(&NativePtr->DisplayFramebufferScale); - public ref Vector2 DisplayVisibleMin => ref Unsafe.AsRef(&NativePtr->DisplayVisibleMin); - public ref Vector2 DisplayVisibleMax => ref Unsafe.AsRef(&NativePtr->DisplayVisibleMax); public ref bool MouseDrawCursor => ref Unsafe.AsRef(&NativePtr->MouseDrawCursor); public ref bool ConfigMacOSXBehaviors => ref Unsafe.AsRef(&NativePtr->ConfigMacOSXBehaviors); public ref bool ConfigInputTextCursorBlink => ref Unsafe.AsRef(&NativePtr->ConfigInputTextCursorBlink); diff --git a/src/ImGui.NET/Generated/ImGuiNative.gen.cs b/src/ImGui.NET/Generated/ImGuiNative.gen.cs index 9a98d0c..3e42d52 100644 --- a/src/ImGui.NET/Generated/ImGuiNative.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiNative.gen.cs @@ -333,6 +333,8 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igIsAnyMouseDown(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern byte igIsItemActivated(); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igIsItemActive(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igIsItemClicked(int mouse_button); @@ -695,7 +697,7 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern ImDrawData* ImDrawData_ImDrawData(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void ImDrawData_ScaleClipRects(ImDrawData* self, Vector2 sc); + public static extern void ImDrawData_ScaleClipRects(ImDrawData* self, Vector2 fb_scale); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImDrawList_AddBezierCurve(ImDrawList* self, Vector2 pos0, Vector2 cp0, Vector2 cp1, Vector2 pos1, uint col, float thickness, int num_segments); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -997,6 +999,8 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self, float scale_factor); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void ImGuiTextBuffer_append(ImGuiTextBuffer* self, byte* str, byte* str_end); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiTextBuffer_appendf(ImGuiTextBuffer* self, byte* fmt); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte* ImGuiTextBuffer_begin(ImGuiTextBuffer* self); diff --git a/src/ImGui.NET/Generated/ImGuiStyle.gen.cs b/src/ImGui.NET/Generated/ImGuiStyle.gen.cs index 905baa7..7c81427 100644 --- a/src/ImGui.NET/Generated/ImGuiStyle.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiStyle.gen.cs @@ -32,6 +32,7 @@ namespace ImGuiNET public float TabRounding; public float TabBorderSize; public Vector2 ButtonTextAlign; + public Vector2 SelectableTextAlign; public Vector2 DisplayWindowPadding; public Vector2 DisplaySafeAreaPadding; public float MouseCursorScale; @@ -120,6 +121,7 @@ namespace ImGuiNET public ref float TabRounding => ref Unsafe.AsRef(&NativePtr->TabRounding); public ref float TabBorderSize => ref Unsafe.AsRef(&NativePtr->TabBorderSize); public ref Vector2 ButtonTextAlign => ref Unsafe.AsRef(&NativePtr->ButtonTextAlign); + public ref Vector2 SelectableTextAlign => ref Unsafe.AsRef(&NativePtr->SelectableTextAlign); public ref Vector2 DisplayWindowPadding => ref Unsafe.AsRef(&NativePtr->DisplayWindowPadding); public ref Vector2 DisplaySafeAreaPadding => ref Unsafe.AsRef(&NativePtr->DisplaySafeAreaPadding); public ref float MouseCursorScale => ref Unsafe.AsRef(&NativePtr->MouseCursorScale); diff --git a/src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs b/src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs index 890ab98..660a2b8 100644 --- a/src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs @@ -24,6 +24,7 @@ namespace ImGuiNET GrabRounding = 19, TabRounding = 20, ButtonTextAlign = 21, - COUNT = 22, + SelectableTextAlign = 22, + COUNT = 23, } } diff --git a/src/ImGui.NET/Generated/ImGuiTabBarFlags.gen.cs b/src/ImGui.NET/Generated/ImGuiTabBarFlags.gen.cs index dcd4353..fcdf6a6 100644 --- a/src/ImGui.NET/Generated/ImGuiTabBarFlags.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiTabBarFlags.gen.cs @@ -6,8 +6,8 @@ namespace ImGuiNET None = 0, Reorderable = 1 << 0, AutoSelectNewTabs = 1 << 1, - NoCloseWithMiddleMouseButton = 1 << 2, - NoTabListPopupButton = 1 << 3, + TabListPopupButton = 1 << 2, + NoCloseWithMiddleMouseButton = 1 << 3, NoTabListScrollingButtons = 1 << 4, NoTooltip = 1 << 5, FittingPolicyResizeDown = 1 << 6, diff --git a/src/ImGui.NET/Generated/ImGuiTextBuffer.gen.cs b/src/ImGui.NET/Generated/ImGuiTextBuffer.gen.cs index 637f809..2c6c09f 100644 --- a/src/ImGui.NET/Generated/ImGuiTextBuffer.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiTextBuffer.gen.cs @@ -18,6 +18,33 @@ namespace ImGuiNET public static implicit operator ImGuiTextBuffer* (ImGuiTextBufferPtr wrappedPtr) => wrappedPtr.NativePtr; public static implicit operator ImGuiTextBufferPtr(IntPtr nativePtr) => new ImGuiTextBufferPtr(nativePtr); public ImVector Buf => new ImVector(NativePtr->Buf); + public void append(string str) + { + byte* native_str; + int str_byteCount = 0; + if (str != null) + { + str_byteCount = Encoding.UTF8.GetByteCount(str); + if (str_byteCount > Util.StackAllocationSizeLimit) + { + native_str = Util.Allocate(str_byteCount + 1); + } + else + { + byte* native_str_stackBytes = stackalloc byte[str_byteCount + 1]; + native_str = native_str_stackBytes; + } + int native_str_offset = Util.GetUtf8(str, native_str, str_byteCount); + native_str[native_str_offset] = 0; + } + else { native_str = null; } + byte* native_str_end = null; + ImGuiNative.ImGuiTextBuffer_append(NativePtr, native_str, native_str_end); + if (str_byteCount > Util.StackAllocationSizeLimit) + { + Util.Free(native_str); + } + } public void appendf(string fmt) { byte* native_fmt; diff --git a/src/ImGui.NET/ImGui.NET.csproj b/src/ImGui.NET/ImGui.NET.csproj index 5d05621..14c897e 100644 --- a/src/ImGui.NET/ImGui.NET.csproj +++ b/src/ImGui.NET/ImGui.NET.csproj @@ -1,7 +1,7 @@  A .NET wrapper for the Dear ImGui library. - 1.67.0 + 1.68.0 Eric Mellino netstandard2.0 true @@ -30,11 +30,15 @@ true - runtimes/linux-x64/native + runtimes/linux-x64/native/libcimgui.so true - runtimes/osx-x64/native + runtimes/osx-x64/native/libcimgui.dylib + true + + + build/net40/ImGui.NET.targets true diff --git a/src/ImGui.NET/build/net40/ImGui.NET.targets b/src/ImGui.NET/build/net40/ImGui.NET.targets new file mode 100644 index 0000000..36482b6 --- /dev/null +++ b/src/ImGui.NET/build/net40/ImGui.NET.targets @@ -0,0 +1,24 @@ + + + + <_IsWindows Condition="'$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::Windows)))' == 'true'">true + <_IsMacOS Condition="'$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::OSX)))' == 'true'">true + <_IsLinux Condition="'$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::Linux)))' == 'true'">true + + <_NativeRuntime Condition=" '$(_NativeRuntime)' == '' And '$(_IsMacOS)' == 'true' And ('$(Prefer32Bit)' == 'false' Or '$(PlatformTarget)' == 'x64')">osx-x64 + <_NativeRuntime Condition=" '$(_NativeRuntime)' == '' And '$(_IsLinux)' == 'true' And ('$(Prefer32Bit)' == 'false' Or '$(PlatformTarget)' == 'x64')">linux-x64 + <_NativeRuntime Condition=" '$(_NativeRuntime)' == '' And '$(_IsWindows)' == 'true' And ('$(Prefer32Bit)' == 'true' Or '$(PlatformTarget)' == 'x86')">win-x86 + <_NativeRuntime Condition=" '$(_NativeRuntime)' == '' And '$(_IsWindows)' == 'true' And ('$(Prefer32Bit)' == 'false' Or '$(PlatformTarget)' == 'x64')">win-x64 + + <_NativeLibName Condition="'$(_NativeRuntime)' == 'win-x86' Or '$(_NativeRuntime)' == 'win-x64'">cimgui.dll + <_NativeLibName Condition="'$(_NativeRuntime)' == 'osx-x64'">libcimgui.dylib + <_NativeLibName Condition="'$(_NativeRuntime)' == 'linux-x64'">libcimgui.so + + + + %(Filename)%(Extension) + Always + False + + +