Fork of mellinoe/ImGui.NET, an ImGui wrapper for .NET, which includes access to internal functions.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

26781 lines
677 KiB

{
"ImColor_HSV": [
{
"args": "(ImColor* self,float h,float s,float v,float a)",
"argsT": [
{
"name": "self",
"type": "ImColor*"
},
{
"name": "h",
"type": "float"
},
{
"name": "s",
"type": "float"
},
{
"name": "v",
"type": "float"
},
{
"name": "a",
"type": "float"
}
],
"argsoriginal": "(float h,float s,float v,float a=1.0f)",
"call_args": "(h,s,v,a)",
"cimguiname": "ImColor_HSV",
"defaults": {
"a": "1.0f"
},
"funcname": "HSV",
"ov_cimguiname": "ImColor_HSV",
"ret": "ImColor",
"signature": "(float,float,float,float)",
"stname": "ImColor"
},
{
"args": "(ImColor *pOut,ImColor* self,float h,float s,float v,float a)",
"argsT": [
{
"name": "pOut",
"type": "ImColor*"
},
{
"name": "self",
"type": "ImColor*"
},
{
"name": "h",
"type": "float"
},
{
"name": "s",
"type": "float"
},
{
"name": "v",
"type": "float"
},
{
"name": "a",
"type": "float"
}
],
"argsoriginal": "(float h,float s,float v,float a=1.0f)",
"call_args": "(h,s,v,a)",
"cimguiname": "ImColor_HSV",
"defaults": {
"a": "1.0f"
},
"funcname": "HSV",
"nonUDT": 1,
"ov_cimguiname": "ImColor_HSV_nonUDT",
"ret": "void",
"signature": "(float,float,float,float)",
"stname": "ImColor"
},
{
"args": "(ImColor* self,float h,float s,float v,float a)",
"argsT": [
{
"name": "self",
"type": "ImColor*"
},
{
"name": "h",
"type": "float"
},
{
"name": "s",
"type": "float"
},
{
"name": "v",
"type": "float"
},
{
"name": "a",
"type": "float"
}
],
"argsoriginal": "(float h,float s,float v,float a=1.0f)",
"call_args": "(h,s,v,a)",
"cimguiname": "ImColor_HSV",
"defaults": {
"a": "1.0f"
},
"funcname": "HSV",
"nonUDT": 2,
"ov_cimguiname": "ImColor_HSV_nonUDT2",
"ret": "ImColor_Simple",
"retorig": "ImColor",
"signature": "(float,float,float,float)",
"stname": "ImColor"
}
],
"ImColor_ImColor": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImColor_ImColor",
"constructor": true,
"defaults": [],
"funcname": "ImColor",
"ov_cimguiname": "ImColor_ImColor",
"signature": "()",
"stname": "ImColor"
},
{
"args": "(int r,int g,int b,int a)",
"argsT": [
{
"name": "r",
"type": "int"
},
{
"name": "g",
"type": "int"
},
{
"name": "b",
"type": "int"
},
{
"name": "a",
"type": "int"
}
],
"argsoriginal": "(int r,int g,int b,int a=255)",
"call_args": "(r,g,b,a)",
"cimguiname": "ImColor_ImColor",
"constructor": true,
"defaults": {
"a": "255"
},
"funcname": "ImColor",
"ov_cimguiname": "ImColor_ImColorInt",
"signature": "(int,int,int,int)",
"stname": "ImColor"
},
{
"args": "(ImU32 rgba)",
"argsT": [
{
"name": "rgba",
"type": "ImU32"
}
],
"argsoriginal": "(ImU32 rgba)",
"call_args": "(rgba)",
"cimguiname": "ImColor_ImColor",
"constructor": true,
"defaults": [],
"funcname": "ImColor",
"ov_cimguiname": "ImColor_ImColorU32",
"signature": "(ImU32)",
"stname": "ImColor"
},
{
"args": "(float r,float g,float b,float a)",
"argsT": [
{
"name": "r",
"type": "float"
},
{
"name": "g",
"type": "float"
},
{
"name": "b",
"type": "float"
},
{
"name": "a",
"type": "float"
}
],
"argsoriginal": "(float r,float g,float b,float a=1.0f)",
"call_args": "(r,g,b,a)",
"cimguiname": "ImColor_ImColor",
"constructor": true,
"defaults": {
"a": "1.0f"
},
"funcname": "ImColor",
"ov_cimguiname": "ImColor_ImColorFloat",
"signature": "(float,float,float,float)",
"stname": "ImColor"
},
{
"args": "(const ImVec4 col)",
"argsT": [
{
"name": "col",
"type": "const ImVec4"
}
],
"argsoriginal": "(const ImVec4& col)",
"call_args": "(col)",
"cimguiname": "ImColor_ImColor",
"constructor": true,
"defaults": [],
"funcname": "ImColor",
"ov_cimguiname": "ImColor_ImColorVec4",
"signature": "(const ImVec4)",
"stname": "ImColor"
}
],
"ImColor_SetHSV": [
{
"args": "(ImColor* self,float h,float s,float v,float a)",
"argsT": [
{
"name": "self",
"type": "ImColor*"
},
{
"name": "h",
"type": "float"
},
{
"name": "s",
"type": "float"
},
{
"name": "v",
"type": "float"
},
{
"name": "a",
"type": "float"
}
],
"argsoriginal": "(float h,float s,float v,float a=1.0f)",
"call_args": "(h,s,v,a)",
"cimguiname": "ImColor_SetHSV",
"defaults": {
"a": "1.0f"
},
"funcname": "SetHSV",
"ov_cimguiname": "ImColor_SetHSV",
"ret": "void",
"signature": "(float,float,float,float)",
"stname": "ImColor"
}
],
"ImColor_destroy": [
{
"args": "(ImColor* self)",
"argsT": [
{
"name": "self",
"type": "ImColor*"
}
],
"call_args": "(self)",
"cimguiname": "ImColor_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImColor_destroy",
"ret": "void",
"signature": "(ImColor*)",
"stname": "ImColor"
}
],
"ImDrawCmd_ImDrawCmd": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawCmd_ImDrawCmd",
"constructor": true,
"defaults": [],
"funcname": "ImDrawCmd",
"ov_cimguiname": "ImDrawCmd_ImDrawCmd",
"signature": "()",
"stname": "ImDrawCmd"
}
],
"ImDrawCmd_destroy": [
{
"args": "(ImDrawCmd* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawCmd*"
}
],
"call_args": "(self)",
"cimguiname": "ImDrawCmd_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImDrawCmd_destroy",
"ret": "void",
"signature": "(ImDrawCmd*)",
"stname": "ImDrawCmd"
}
],
"ImDrawData_Clear": [
{
"args": "(ImDrawData* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawData*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawData_Clear",
"defaults": [],
"funcname": "Clear",
"ov_cimguiname": "ImDrawData_Clear",
"ret": "void",
"signature": "()",
"stname": "ImDrawData"
}
],
"ImDrawData_DeIndexAllBuffers": [
{
"args": "(ImDrawData* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawData*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawData_DeIndexAllBuffers",
"defaults": [],
"funcname": "DeIndexAllBuffers",
"ov_cimguiname": "ImDrawData_DeIndexAllBuffers",
"ret": "void",
"signature": "()",
"stname": "ImDrawData"
}
],
"ImDrawData_ImDrawData": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawData_ImDrawData",
"constructor": true,
"defaults": [],
"funcname": "ImDrawData",
"ov_cimguiname": "ImDrawData_ImDrawData",
"signature": "()",
"stname": "ImDrawData"
}
],
"ImDrawData_ScaleClipRects": [
{
"args": "(ImDrawData* self,const ImVec2 fb_scale)",
"argsT": [
{
"name": "self",
"type": "ImDrawData*"
},
{
"name": "fb_scale",
"type": "const ImVec2"
}
],
"argsoriginal": "(const ImVec2& fb_scale)",
"call_args": "(fb_scale)",
"cimguiname": "ImDrawData_ScaleClipRects",
"defaults": [],
"funcname": "ScaleClipRects",
"ov_cimguiname": "ImDrawData_ScaleClipRects",
"ret": "void",
"signature": "(const ImVec2)",
"stname": "ImDrawData"
}
],
"ImDrawData_destroy": [
{
"args": "(ImDrawData* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawData*"
}
],
"call_args": "(self)",
"cimguiname": "ImDrawData_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImDrawData_destroy",
"ret": "void",
"signature": "(ImDrawData*)",
"stname": "ImDrawData"
}
],
"ImDrawListSplitter_Clear": [
{
"args": "(ImDrawListSplitter* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawListSplitter*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawListSplitter_Clear",
"defaults": [],
"funcname": "Clear",
"ov_cimguiname": "ImDrawListSplitter_Clear",
"ret": "void",
"signature": "()",
"stname": "ImDrawListSplitter"
}
],
"ImDrawListSplitter_ClearFreeMemory": [
{
"args": "(ImDrawListSplitter* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawListSplitter*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawListSplitter_ClearFreeMemory",
"defaults": [],
"funcname": "ClearFreeMemory",
"ov_cimguiname": "ImDrawListSplitter_ClearFreeMemory",
"ret": "void",
"signature": "()",
"stname": "ImDrawListSplitter"
}
],
"ImDrawListSplitter_ImDrawListSplitter": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawListSplitter_ImDrawListSplitter",
"constructor": true,
"defaults": [],
"funcname": "ImDrawListSplitter",
"ov_cimguiname": "ImDrawListSplitter_ImDrawListSplitter",
"signature": "()",
"stname": "ImDrawListSplitter"
}
],
"ImDrawListSplitter_Merge": [
{
"args": "(ImDrawListSplitter* self,ImDrawList* draw_list)",
"argsT": [
{
"name": "self",
"type": "ImDrawListSplitter*"
},
{
"name": "draw_list",
"type": "ImDrawList*"
}
],
"argsoriginal": "(ImDrawList* draw_list)",
"call_args": "(draw_list)",
"cimguiname": "ImDrawListSplitter_Merge",
"defaults": [],
"funcname": "Merge",
"ov_cimguiname": "ImDrawListSplitter_Merge",
"ret": "void",
"signature": "(ImDrawList*)",
"stname": "ImDrawListSplitter"
}
],
"ImDrawListSplitter_SetCurrentChannel": [
{
"args": "(ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx)",
"argsT": [
{
"name": "self",
"type": "ImDrawListSplitter*"
},
{
"name": "draw_list",
"type": "ImDrawList*"
},
{
"name": "channel_idx",
"type": "int"
}
],
"argsoriginal": "(ImDrawList* draw_list,int channel_idx)",
"call_args": "(draw_list,channel_idx)",
"cimguiname": "ImDrawListSplitter_SetCurrentChannel",
"defaults": [],
"funcname": "SetCurrentChannel",
"ov_cimguiname": "ImDrawListSplitter_SetCurrentChannel",
"ret": "void",
"signature": "(ImDrawList*,int)",
"stname": "ImDrawListSplitter"
}
],
"ImDrawListSplitter_Split": [
{
"args": "(ImDrawListSplitter* self,ImDrawList* draw_list,int count)",
"argsT": [
{
"name": "self",
"type": "ImDrawListSplitter*"
},
{
"name": "draw_list",
"type": "ImDrawList*"
},
{
"name": "count",
"type": "int"
}
],
"argsoriginal": "(ImDrawList* draw_list,int count)",
"call_args": "(draw_list,count)",
"cimguiname": "ImDrawListSplitter_Split",
"defaults": [],
"funcname": "Split",
"ov_cimguiname": "ImDrawListSplitter_Split",
"ret": "void",
"signature": "(ImDrawList*,int)",
"stname": "ImDrawListSplitter"
}
],
"ImDrawListSplitter_destroy": [
{
"args": "(ImDrawListSplitter* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawListSplitter*"
}
],
"call_args": "(self)",
"cimguiname": "ImDrawListSplitter_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImDrawListSplitter_destroy",
"ret": "void",
"signature": "(ImDrawListSplitter*)",
"stname": "ImDrawListSplitter"
}
],
"ImDrawList_AddBezierCurve": [
{
"args": "(ImDrawList* self,const ImVec2 pos0,const ImVec2 cp0,const ImVec2 cp1,const ImVec2 pos1,ImU32 col,float thickness,int num_segments)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "pos0",
"type": "const ImVec2"
},
{
"name": "cp0",
"type": "const ImVec2"
},
{
"name": "cp1",
"type": "const ImVec2"
},
{
"name": "pos1",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "thickness",
"type": "float"
},
{
"name": "num_segments",
"type": "int"
}
],
"argsoriginal": "(const ImVec2& pos0,const ImVec2& cp0,const ImVec2& cp1,const ImVec2& pos1,ImU32 col,float thickness,int num_segments=0)",
"call_args": "(pos0,cp0,cp1,pos1,col,thickness,num_segments)",
"cimguiname": "ImDrawList_AddBezierCurve",
"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"
}
],
"ImDrawList_AddCallback": [
{
"args": "(ImDrawList* self,ImDrawCallback callback,void* callback_data)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "callback",
"type": "ImDrawCallback"
},
{
"name": "callback_data",
"type": "void*"
}
],
"argsoriginal": "(ImDrawCallback callback,void* callback_data)",
"call_args": "(callback,callback_data)",
"cimguiname": "ImDrawList_AddCallback",
"defaults": [],
"funcname": "AddCallback",
"ov_cimguiname": "ImDrawList_AddCallback",
"ret": "void",
"signature": "(ImDrawCallback,void*)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddCircle": [
{
"args": "(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments,float thickness)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "centre",
"type": "const ImVec2"
},
{
"name": "radius",
"type": "float"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "num_segments",
"type": "int"
},
{
"name": "thickness",
"type": "float"
}
],
"argsoriginal": "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12,float thickness=1.0f)",
"call_args": "(centre,radius,col,num_segments,thickness)",
"cimguiname": "ImDrawList_AddCircle",
"defaults": {
"num_segments": "12",
"thickness": "1.0f"
},
"funcname": "AddCircle",
"ov_cimguiname": "ImDrawList_AddCircle",
"ret": "void",
"signature": "(const ImVec2,float,ImU32,int,float)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddCircleFilled": [
{
"args": "(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "centre",
"type": "const ImVec2"
},
{
"name": "radius",
"type": "float"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "num_segments",
"type": "int"
}
],
"argsoriginal": "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12)",
"call_args": "(centre,radius,col,num_segments)",
"cimguiname": "ImDrawList_AddCircleFilled",
"defaults": {
"num_segments": "12"
},
"funcname": "AddCircleFilled",
"ov_cimguiname": "ImDrawList_AddCircleFilled",
"ret": "void",
"signature": "(const ImVec2,float,ImU32,int)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddConvexPolyFilled": [
{
"args": "(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "points",
"type": "const ImVec2*"
},
{
"name": "num_points",
"type": "int"
},
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(const ImVec2* points,int num_points,ImU32 col)",
"call_args": "(points,num_points,col)",
"cimguiname": "ImDrawList_AddConvexPolyFilled",
"defaults": [],
"funcname": "AddConvexPolyFilled",
"ov_cimguiname": "ImDrawList_AddConvexPolyFilled",
"ret": "void",
"signature": "(const ImVec2*,int,ImU32)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddDrawCmd": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_AddDrawCmd",
"defaults": [],
"funcname": "AddDrawCmd",
"ov_cimguiname": "ImDrawList_AddDrawCmd",
"ret": "void",
"signature": "()",
"stname": "ImDrawList"
}
],
"ImDrawList_AddImage": [
{
"args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "user_texture_id",
"type": "ImTextureID"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "uv_a",
"type": "const ImVec2"
},
{
"name": "uv_b",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))",
"call_args": "(user_texture_id,a,b,uv_a,uv_b,col)",
"cimguiname": "ImDrawList_AddImage",
"defaults": {
"col": "(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0))",
"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"
}
],
"ImDrawList_AddImageQuad": [
{
"args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "user_texture_id",
"type": "ImTextureID"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "c",
"type": "const ImVec2"
},
{
"name": "d",
"type": "const ImVec2"
},
{
"name": "uv_a",
"type": "const ImVec2"
},
{
"name": "uv_b",
"type": "const ImVec2"
},
{
"name": "uv_c",
"type": "const ImVec2"
},
{
"name": "uv_d",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,0),const ImVec2& uv_c=ImVec2(1,1),const ImVec2& uv_d=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))",
"call_args": "(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)",
"cimguiname": "ImDrawList_AddImageQuad",
"defaults": {
"col": "(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0))",
"uv_a": "ImVec2(0,0)",
"uv_b": "ImVec2(1,0)",
"uv_c": "ImVec2(1,1)",
"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"
}
],
"ImDrawList_AddImageRounded": [
{
"args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "user_texture_id",
"type": "ImTextureID"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "uv_a",
"type": "const ImVec2"
},
{
"name": "uv_b",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "rounding",
"type": "float"
},
{
"name": "rounding_corners",
"type": "ImDrawCornerFlags"
}
],
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)",
"call_args": "(user_texture_id,a,b,uv_a,uv_b,col,rounding,rounding_corners)",
"cimguiname": "ImDrawList_AddImageRounded",
"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,ImDrawCornerFlags)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddLine": [
{
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float thickness)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "thickness",
"type": "float"
}
],
"argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float thickness=1.0f)",
"call_args": "(a,b,col,thickness)",
"cimguiname": "ImDrawList_AddLine",
"defaults": {
"thickness": "1.0f"
},
"funcname": "AddLine",
"ov_cimguiname": "ImDrawList_AddLine",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,ImU32,float)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddPolyline": [
{
"args": "(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "points",
"type": "const ImVec2*"
},
{
"name": "num_points",
"type": "int"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "closed",
"type": "bool"
},
{
"name": "thickness",
"type": "float"
}
],
"argsoriginal": "(const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)",
"call_args": "(points,num_points,col,closed,thickness)",
"cimguiname": "ImDrawList_AddPolyline",
"defaults": [],
"funcname": "AddPolyline",
"ov_cimguiname": "ImDrawList_AddPolyline",
"ret": "void",
"signature": "(const ImVec2*,int,ImU32,bool,float)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddQuad": [
{
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col,float thickness)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "c",
"type": "const ImVec2"
},
{
"name": "d",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "thickness",
"type": "float"
}
],
"argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col,float thickness=1.0f)",
"call_args": "(a,b,c,d,col,thickness)",
"cimguiname": "ImDrawList_AddQuad",
"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"
}
],
"ImDrawList_AddQuadFilled": [
{
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "c",
"type": "const ImVec2"
},
{
"name": "d",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col)",
"call_args": "(a,b,c,d,col)",
"cimguiname": "ImDrawList_AddQuadFilled",
"defaults": [],
"funcname": "AddQuadFilled",
"ov_cimguiname": "ImDrawList_AddQuadFilled",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddRect": [
{
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "rounding",
"type": "float"
},
{
"name": "rounding_corners",
"type": "ImDrawCornerFlags"
},
{
"name": "thickness",
"type": "float"
}
],
"argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All,float thickness=1.0f)",
"call_args": "(a,b,col,rounding,rounding_corners,thickness)",
"cimguiname": "ImDrawList_AddRect",
"defaults": {
"rounding": "0.0f",
"rounding_corners": "ImDrawCornerFlags_All",
"thickness": "1.0f"
},
"funcname": "AddRect",
"ov_cimguiname": "ImDrawList_AddRect",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags,float)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddRectFilled": [
{
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "rounding",
"type": "float"
},
{
"name": "rounding_corners",
"type": "ImDrawCornerFlags"
}
],
"argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)",
"call_args": "(a,b,col,rounding,rounding_corners)",
"cimguiname": "ImDrawList_AddRectFilled",
"defaults": {
"rounding": "0.0f",
"rounding_corners": "ImDrawCornerFlags_All"
},
"funcname": "AddRectFilled",
"ov_cimguiname": "ImDrawList_AddRectFilled",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddRectFilledMultiColor": [
{
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "col_upr_left",
"type": "ImU32"
},
{
"name": "col_upr_right",
"type": "ImU32"
},
{
"name": "col_bot_right",
"type": "ImU32"
},
{
"name": "col_bot_left",
"type": "ImU32"
}
],
"argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)",
"call_args": "(a,b,col_upr_left,col_upr_right,col_bot_right,col_bot_left)",
"cimguiname": "ImDrawList_AddRectFilledMultiColor",
"defaults": [],
"funcname": "AddRectFilledMultiColor",
"ov_cimguiname": "ImDrawList_AddRectFilledMultiColor",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddText": [
{
"args": "(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "pos",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "text_begin",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
}
],
"argsoriginal": "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0))",
"call_args": "(pos,col,text_begin,text_end)",
"cimguiname": "ImDrawList_AddText",
"defaults": {
"text_end": "((void*)0)"
},
"funcname": "AddText",
"ov_cimguiname": "ImDrawList_AddText",
"ret": "void",
"signature": "(const ImVec2,ImU32,const char*,const char*)",
"stname": "ImDrawList"
},
{
"args": "(ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "font",
"type": "const ImFont*"
},
{
"name": "font_size",
"type": "float"
},
{
"name": "pos",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "text_begin",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
},
{
"name": "wrap_width",
"type": "float"
},
{
"name": "cpu_fine_clip_rect",
"type": "const ImVec4*"
}
],
"argsoriginal": "(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void*)0))",
"call_args": "(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)",
"cimguiname": "ImDrawList_AddText",
"defaults": {
"cpu_fine_clip_rect": "((void*)0)",
"text_end": "((void*)0)",
"wrap_width": "0.0f"
},
"funcname": "AddText",
"ov_cimguiname": "ImDrawList_AddTextFontPtr",
"ret": "void",
"signature": "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddTriangle": [
{
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col,float thickness)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "c",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "thickness",
"type": "float"
}
],
"argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col,float thickness=1.0f)",
"call_args": "(a,b,c,col,thickness)",
"cimguiname": "ImDrawList_AddTriangle",
"defaults": {
"thickness": "1.0f"
},
"funcname": "AddTriangle",
"ov_cimguiname": "ImDrawList_AddTriangle",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)",
"stname": "ImDrawList"
}
],
"ImDrawList_AddTriangleFilled": [
{
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "c",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col)",
"call_args": "(a,b,c,col)",
"cimguiname": "ImDrawList_AddTriangleFilled",
"defaults": [],
"funcname": "AddTriangleFilled",
"ov_cimguiname": "ImDrawList_AddTriangleFilled",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)",
"stname": "ImDrawList"
}
],
"ImDrawList_ChannelsMerge": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_ChannelsMerge",
"defaults": [],
"funcname": "ChannelsMerge",
"ov_cimguiname": "ImDrawList_ChannelsMerge",
"ret": "void",
"signature": "()",
"stname": "ImDrawList"
}
],
"ImDrawList_ChannelsSetCurrent": [
{
"args": "(ImDrawList* self,int n)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "n",
"type": "int"
}
],
"argsoriginal": "(int n)",
"call_args": "(n)",
"cimguiname": "ImDrawList_ChannelsSetCurrent",
"defaults": [],
"funcname": "ChannelsSetCurrent",
"ov_cimguiname": "ImDrawList_ChannelsSetCurrent",
"ret": "void",
"signature": "(int)",
"stname": "ImDrawList"
}
],
"ImDrawList_ChannelsSplit": [
{
"args": "(ImDrawList* self,int count)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "count",
"type": "int"
}
],
"argsoriginal": "(int count)",
"call_args": "(count)",
"cimguiname": "ImDrawList_ChannelsSplit",
"defaults": [],
"funcname": "ChannelsSplit",
"ov_cimguiname": "ImDrawList_ChannelsSplit",
"ret": "void",
"signature": "(int)",
"stname": "ImDrawList"
}
],
"ImDrawList_Clear": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_Clear",
"defaults": [],
"funcname": "Clear",
"ov_cimguiname": "ImDrawList_Clear",
"ret": "void",
"signature": "()",
"stname": "ImDrawList"
}
],
"ImDrawList_ClearFreeMemory": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_ClearFreeMemory",
"defaults": [],
"funcname": "ClearFreeMemory",
"ov_cimguiname": "ImDrawList_ClearFreeMemory",
"ret": "void",
"signature": "()",
"stname": "ImDrawList"
}
],
"ImDrawList_CloneOutput": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_CloneOutput",
"defaults": [],
"funcname": "CloneOutput",
"ov_cimguiname": "ImDrawList_CloneOutput",
"ret": "ImDrawList*",
"signature": "()const",
"stname": "ImDrawList"
}
],
"ImDrawList_GetClipRectMax": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_GetClipRectMax",
"defaults": [],
"funcname": "GetClipRectMax",
"ov_cimguiname": "ImDrawList_GetClipRectMax",
"ret": "ImVec2",
"signature": "()const",
"stname": "ImDrawList"
},
{
"args": "(ImVec2 *pOut,ImDrawList* self)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
},
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_GetClipRectMax",
"defaults": [],
"funcname": "GetClipRectMax",
"nonUDT": 1,
"ov_cimguiname": "ImDrawList_GetClipRectMax_nonUDT",
"ret": "void",
"signature": "()const",
"stname": "ImDrawList"
},
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_GetClipRectMax",
"defaults": [],
"funcname": "GetClipRectMax",
"nonUDT": 2,
"ov_cimguiname": "ImDrawList_GetClipRectMax_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()const",
"stname": "ImDrawList"
}
],
"ImDrawList_GetClipRectMin": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_GetClipRectMin",
"defaults": [],
"funcname": "GetClipRectMin",
"ov_cimguiname": "ImDrawList_GetClipRectMin",
"ret": "ImVec2",
"signature": "()const",
"stname": "ImDrawList"
},
{
"args": "(ImVec2 *pOut,ImDrawList* self)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
},
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_GetClipRectMin",
"defaults": [],
"funcname": "GetClipRectMin",
"nonUDT": 1,
"ov_cimguiname": "ImDrawList_GetClipRectMin_nonUDT",
"ret": "void",
"signature": "()const",
"stname": "ImDrawList"
},
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_GetClipRectMin",
"defaults": [],
"funcname": "GetClipRectMin",
"nonUDT": 2,
"ov_cimguiname": "ImDrawList_GetClipRectMin_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()const",
"stname": "ImDrawList"
}
],
"ImDrawList_ImDrawList": [
{
"args": "(const ImDrawListSharedData* shared_data)",
"argsT": [
{
"name": "shared_data",
"type": "const ImDrawListSharedData*"
}
],
"argsoriginal": "(const ImDrawListSharedData* shared_data)",
"call_args": "(shared_data)",
"cimguiname": "ImDrawList_ImDrawList",
"constructor": true,
"defaults": [],
"funcname": "ImDrawList",
"ov_cimguiname": "ImDrawList_ImDrawList",
"signature": "(const ImDrawListSharedData*)",
"stname": "ImDrawList"
}
],
"ImDrawList_PathArcTo": [
{
"args": "(ImDrawList* self,const ImVec2 centre,float radius,float a_min,float a_max,int num_segments)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "centre",
"type": "const ImVec2"
},
{
"name": "radius",
"type": "float"
},
{
"name": "a_min",
"type": "float"
},
{
"name": "a_max",
"type": "float"
},
{
"name": "num_segments",
"type": "int"
}
],
"argsoriginal": "(const ImVec2& centre,float radius,float a_min,float a_max,int num_segments=10)",
"call_args": "(centre,radius,a_min,a_max,num_segments)",
"cimguiname": "ImDrawList_PathArcTo",
"defaults": {
"num_segments": "10"
},
"funcname": "PathArcTo",
"ov_cimguiname": "ImDrawList_PathArcTo",
"ret": "void",
"signature": "(const ImVec2,float,float,float,int)",
"stname": "ImDrawList"
}
],
"ImDrawList_PathArcToFast": [
{
"args": "(ImDrawList* self,const ImVec2 centre,float radius,int a_min_of_12,int a_max_of_12)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "centre",
"type": "const ImVec2"
},
{
"name": "radius",
"type": "float"
},
{
"name": "a_min_of_12",
"type": "int"
},
{
"name": "a_max_of_12",
"type": "int"
}
],
"argsoriginal": "(const ImVec2& centre,float radius,int a_min_of_12,int a_max_of_12)",
"call_args": "(centre,radius,a_min_of_12,a_max_of_12)",
"cimguiname": "ImDrawList_PathArcToFast",
"defaults": [],
"funcname": "PathArcToFast",
"ov_cimguiname": "ImDrawList_PathArcToFast",
"ret": "void",
"signature": "(const ImVec2,float,int,int)",
"stname": "ImDrawList"
}
],
"ImDrawList_PathBezierCurveTo": [
{
"args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,int num_segments)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "p1",
"type": "const ImVec2"
},
{
"name": "p2",
"type": "const ImVec2"
},
{
"name": "p3",
"type": "const ImVec2"
},
{
"name": "num_segments",
"type": "int"
}
],
"argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,int num_segments=0)",
"call_args": "(p1,p2,p3,num_segments)",
"cimguiname": "ImDrawList_PathBezierCurveTo",
"defaults": {
"num_segments": "0"
},
"funcname": "PathBezierCurveTo",
"ov_cimguiname": "ImDrawList_PathBezierCurveTo",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,const ImVec2,int)",
"stname": "ImDrawList"
}
],
"ImDrawList_PathClear": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_PathClear",
"defaults": [],
"funcname": "PathClear",
"ov_cimguiname": "ImDrawList_PathClear",
"ret": "void",
"signature": "()",
"stname": "ImDrawList"
}
],
"ImDrawList_PathFillConvex": [
{
"args": "(ImDrawList* self,ImU32 col)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(ImU32 col)",
"call_args": "(col)",
"cimguiname": "ImDrawList_PathFillConvex",
"defaults": [],
"funcname": "PathFillConvex",
"ov_cimguiname": "ImDrawList_PathFillConvex",
"ret": "void",
"signature": "(ImU32)",
"stname": "ImDrawList"
}
],
"ImDrawList_PathLineTo": [
{
"args": "(ImDrawList* self,const ImVec2 pos)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "pos",
"type": "const ImVec2"
}
],
"argsoriginal": "(const ImVec2& pos)",
"call_args": "(pos)",
"cimguiname": "ImDrawList_PathLineTo",
"defaults": [],
"funcname": "PathLineTo",
"ov_cimguiname": "ImDrawList_PathLineTo",
"ret": "void",
"signature": "(const ImVec2)",
"stname": "ImDrawList"
}
],
"ImDrawList_PathLineToMergeDuplicate": [
{
"args": "(ImDrawList* self,const ImVec2 pos)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "pos",
"type": "const ImVec2"
}
],
"argsoriginal": "(const ImVec2& pos)",
"call_args": "(pos)",
"cimguiname": "ImDrawList_PathLineToMergeDuplicate",
"defaults": [],
"funcname": "PathLineToMergeDuplicate",
"ov_cimguiname": "ImDrawList_PathLineToMergeDuplicate",
"ret": "void",
"signature": "(const ImVec2)",
"stname": "ImDrawList"
}
],
"ImDrawList_PathRect": [
{
"args": "(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "rect_min",
"type": "const ImVec2"
},
{
"name": "rect_max",
"type": "const ImVec2"
},
{
"name": "rounding",
"type": "float"
},
{
"name": "rounding_corners",
"type": "ImDrawCornerFlags"
}
],
"argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)",
"call_args": "(rect_min,rect_max,rounding,rounding_corners)",
"cimguiname": "ImDrawList_PathRect",
"defaults": {
"rounding": "0.0f",
"rounding_corners": "ImDrawCornerFlags_All"
},
"funcname": "PathRect",
"ov_cimguiname": "ImDrawList_PathRect",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,float,ImDrawCornerFlags)",
"stname": "ImDrawList"
}
],
"ImDrawList_PathStroke": [
{
"args": "(ImDrawList* self,ImU32 col,bool closed,float thickness)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "closed",
"type": "bool"
},
{
"name": "thickness",
"type": "float"
}
],
"argsoriginal": "(ImU32 col,bool closed,float thickness=1.0f)",
"call_args": "(col,closed,thickness)",
"cimguiname": "ImDrawList_PathStroke",
"defaults": {
"thickness": "1.0f"
},
"funcname": "PathStroke",
"ov_cimguiname": "ImDrawList_PathStroke",
"ret": "void",
"signature": "(ImU32,bool,float)",
"stname": "ImDrawList"
}
],
"ImDrawList_PopClipRect": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_PopClipRect",
"defaults": [],
"funcname": "PopClipRect",
"ov_cimguiname": "ImDrawList_PopClipRect",
"ret": "void",
"signature": "()",
"stname": "ImDrawList"
}
],
"ImDrawList_PopTextureID": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_PopTextureID",
"defaults": [],
"funcname": "PopTextureID",
"ov_cimguiname": "ImDrawList_PopTextureID",
"ret": "void",
"signature": "()",
"stname": "ImDrawList"
}
],
"ImDrawList_PrimQuadUV": [
{
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "c",
"type": "const ImVec2"
},
{
"name": "d",
"type": "const ImVec2"
},
{
"name": "uv_a",
"type": "const ImVec2"
},
{
"name": "uv_b",
"type": "const ImVec2"
},
{
"name": "uv_c",
"type": "const ImVec2"
},
{
"name": "uv_d",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a,const ImVec2& uv_b,const ImVec2& uv_c,const ImVec2& uv_d,ImU32 col)",
"call_args": "(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)",
"cimguiname": "ImDrawList_PrimQuadUV",
"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"
}
],
"ImDrawList_PrimRect": [
{
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col)",
"call_args": "(a,b,col)",
"cimguiname": "ImDrawList_PrimRect",
"defaults": [],
"funcname": "PrimRect",
"ov_cimguiname": "ImDrawList_PrimRect",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,ImU32)",
"stname": "ImDrawList"
}
],
"ImDrawList_PrimRectUV": [
{
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "a",
"type": "const ImVec2"
},
{
"name": "b",
"type": "const ImVec2"
},
{
"name": "uv_a",
"type": "const ImVec2"
},
{
"name": "uv_b",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col)",
"call_args": "(a,b,uv_a,uv_b,col)",
"cimguiname": "ImDrawList_PrimRectUV",
"defaults": [],
"funcname": "PrimRectUV",
"ov_cimguiname": "ImDrawList_PrimRectUV",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)",
"stname": "ImDrawList"
}
],
"ImDrawList_PrimReserve": [
{
"args": "(ImDrawList* self,int idx_count,int vtx_count)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "idx_count",
"type": "int"
},
{
"name": "vtx_count",
"type": "int"
}
],
"argsoriginal": "(int idx_count,int vtx_count)",
"call_args": "(idx_count,vtx_count)",
"cimguiname": "ImDrawList_PrimReserve",
"defaults": [],
"funcname": "PrimReserve",
"ov_cimguiname": "ImDrawList_PrimReserve",
"ret": "void",
"signature": "(int,int)",
"stname": "ImDrawList"
}
],
"ImDrawList_PrimVtx": [
{
"args": "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "pos",
"type": "const ImVec2"
},
{
"name": "uv",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)",
"call_args": "(pos,uv,col)",
"cimguiname": "ImDrawList_PrimVtx",
"defaults": [],
"funcname": "PrimVtx",
"ov_cimguiname": "ImDrawList_PrimVtx",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,ImU32)",
"stname": "ImDrawList"
}
],
"ImDrawList_PrimWriteIdx": [
{
"args": "(ImDrawList* self,ImDrawIdx idx)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "idx",
"type": "ImDrawIdx"
}
],
"argsoriginal": "(ImDrawIdx idx)",
"call_args": "(idx)",
"cimguiname": "ImDrawList_PrimWriteIdx",
"defaults": [],
"funcname": "PrimWriteIdx",
"ov_cimguiname": "ImDrawList_PrimWriteIdx",
"ret": "void",
"signature": "(ImDrawIdx)",
"stname": "ImDrawList"
}
],
"ImDrawList_PrimWriteVtx": [
{
"args": "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "pos",
"type": "const ImVec2"
},
{
"name": "uv",
"type": "const ImVec2"
},
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)",
"call_args": "(pos,uv,col)",
"cimguiname": "ImDrawList_PrimWriteVtx",
"defaults": [],
"funcname": "PrimWriteVtx",
"ov_cimguiname": "ImDrawList_PrimWriteVtx",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,ImU32)",
"stname": "ImDrawList"
}
],
"ImDrawList_PushClipRect": [
{
"args": "(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "clip_rect_min",
"type": "ImVec2"
},
{
"name": "clip_rect_max",
"type": "ImVec2"
},
{
"name": "intersect_with_current_clip_rect",
"type": "bool"
}
],
"argsoriginal": "(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect=false)",
"call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)",
"cimguiname": "ImDrawList_PushClipRect",
"defaults": {
"intersect_with_current_clip_rect": "false"
},
"funcname": "PushClipRect",
"ov_cimguiname": "ImDrawList_PushClipRect",
"ret": "void",
"signature": "(ImVec2,ImVec2,bool)",
"stname": "ImDrawList"
}
],
"ImDrawList_PushClipRectFullScreen": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_PushClipRectFullScreen",
"defaults": [],
"funcname": "PushClipRectFullScreen",
"ov_cimguiname": "ImDrawList_PushClipRectFullScreen",
"ret": "void",
"signature": "()",
"stname": "ImDrawList"
}
],
"ImDrawList_PushTextureID": [
{
"args": "(ImDrawList* self,ImTextureID texture_id)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
},
{
"name": "texture_id",
"type": "ImTextureID"
}
],
"argsoriginal": "(ImTextureID texture_id)",
"call_args": "(texture_id)",
"cimguiname": "ImDrawList_PushTextureID",
"defaults": [],
"funcname": "PushTextureID",
"ov_cimguiname": "ImDrawList_PushTextureID",
"ret": "void",
"signature": "(ImTextureID)",
"stname": "ImDrawList"
}
],
"ImDrawList_UpdateClipRect": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_UpdateClipRect",
"defaults": [],
"funcname": "UpdateClipRect",
"ov_cimguiname": "ImDrawList_UpdateClipRect",
"ret": "void",
"signature": "()",
"stname": "ImDrawList"
}
],
"ImDrawList_UpdateTextureID": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImDrawList_UpdateTextureID",
"defaults": [],
"funcname": "UpdateTextureID",
"ov_cimguiname": "ImDrawList_UpdateTextureID",
"ret": "void",
"signature": "()",
"stname": "ImDrawList"
}
],
"ImDrawList_destroy": [
{
"args": "(ImDrawList* self)",
"argsT": [
{
"name": "self",
"type": "ImDrawList*"
}
],
"call_args": "(self)",
"cimguiname": "ImDrawList_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImDrawList_destroy",
"ret": "void",
"signature": "(ImDrawList*)",
"stname": "ImDrawList"
}
],
"ImFontAtlasCustomRect_ImFontAtlasCustomRect": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlasCustomRect_ImFontAtlasCustomRect",
"constructor": true,
"defaults": [],
"funcname": "ImFontAtlasCustomRect",
"ov_cimguiname": "ImFontAtlasCustomRect_ImFontAtlasCustomRect",
"signature": "()",
"stname": "ImFontAtlasCustomRect"
}
],
"ImFontAtlasCustomRect_IsPacked": [
{
"args": "(ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlasCustomRect*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlasCustomRect_IsPacked",
"defaults": [],
"funcname": "IsPacked",
"ov_cimguiname": "ImFontAtlasCustomRect_IsPacked",
"ret": "bool",
"signature": "()const",
"stname": "ImFontAtlasCustomRect"
}
],
"ImFontAtlasCustomRect_destroy": [
{
"args": "(ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlasCustomRect*"
}
],
"call_args": "(self)",
"cimguiname": "ImFontAtlasCustomRect_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImFontAtlasCustomRect_destroy",
"ret": "void",
"signature": "(ImFontAtlasCustomRect*)",
"stname": "ImFontAtlasCustomRect"
}
],
"ImFontAtlas_AddCustomRectFontGlyph": [
{
"args": "(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "font",
"type": "ImFont*"
},
{
"name": "id",
"type": "ImWchar"
},
{
"name": "width",
"type": "int"
},
{
"name": "height",
"type": "int"
},
{
"name": "advance_x",
"type": "float"
},
{
"name": "offset",
"type": "const ImVec2"
}
],
"argsoriginal": "(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))",
"call_args": "(font,id,width,height,advance_x,offset)",
"cimguiname": "ImFontAtlas_AddCustomRectFontGlyph",
"defaults": {
"offset": "ImVec2(0,0)"
},
"funcname": "AddCustomRectFontGlyph",
"ov_cimguiname": "ImFontAtlas_AddCustomRectFontGlyph",
"ret": "int",
"signature": "(ImFont*,ImWchar,int,int,float,const ImVec2)",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_AddCustomRectRegular": [
{
"args": "(ImFontAtlas* self,unsigned int id,int width,int height)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "id",
"type": "unsigned int"
},
{
"name": "width",
"type": "int"
},
{
"name": "height",
"type": "int"
}
],
"argsoriginal": "(unsigned int id,int width,int height)",
"call_args": "(id,width,height)",
"cimguiname": "ImFontAtlas_AddCustomRectRegular",
"defaults": [],
"funcname": "AddCustomRectRegular",
"ov_cimguiname": "ImFontAtlas_AddCustomRectRegular",
"ret": "int",
"signature": "(unsigned int,int,int)",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_AddFont": [
{
"args": "(ImFontAtlas* self,const ImFontConfig* font_cfg)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "font_cfg",
"type": "const ImFontConfig*"
}
],
"argsoriginal": "(const ImFontConfig* font_cfg)",
"call_args": "(font_cfg)",
"cimguiname": "ImFontAtlas_AddFont",
"defaults": [],
"funcname": "AddFont",
"ov_cimguiname": "ImFontAtlas_AddFont",
"ret": "ImFont*",
"signature": "(const ImFontConfig*)",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_AddFontDefault": [
{
"args": "(ImFontAtlas* self,const ImFontConfig* font_cfg)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "font_cfg",
"type": "const ImFontConfig*"
}
],
"argsoriginal": "(const ImFontConfig* font_cfg=((void*)0))",
"call_args": "(font_cfg)",
"cimguiname": "ImFontAtlas_AddFontDefault",
"defaults": {
"font_cfg": "((void*)0)"
},
"funcname": "AddFontDefault",
"ov_cimguiname": "ImFontAtlas_AddFontDefault",
"ret": "ImFont*",
"signature": "(const ImFontConfig*)",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_AddFontFromFileTTF": [
{
"args": "(ImFontAtlas* self,const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "filename",
"type": "const char*"
},
{
"name": "size_pixels",
"type": "float"
},
{
"name": "font_cfg",
"type": "const ImFontConfig*"
},
{
"name": "glyph_ranges",
"type": "const ImWchar*"
}
],
"argsoriginal": "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))",
"call_args": "(filename,size_pixels,font_cfg,glyph_ranges)",
"cimguiname": "ImFontAtlas_AddFontFromFileTTF",
"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"
}
],
"ImFontAtlas_AddFontFromMemoryCompressedBase85TTF": [
{
"args": "(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "compressed_font_data_base85",
"type": "const char*"
},
{
"name": "size_pixels",
"type": "float"
},
{
"name": "font_cfg",
"type": "const ImFontConfig*"
},
{
"name": "glyph_ranges",
"type": "const ImWchar*"
}
],
"argsoriginal": "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))",
"call_args": "(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)",
"cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF",
"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"
}
],
"ImFontAtlas_AddFontFromMemoryCompressedTTF": [
{
"args": "(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "compressed_font_data",
"type": "const void*"
},
{
"name": "compressed_font_size",
"type": "int"
},
{
"name": "size_pixels",
"type": "float"
},
{
"name": "font_cfg",
"type": "const ImFontConfig*"
},
{
"name": "glyph_ranges",
"type": "const ImWchar*"
}
],
"argsoriginal": "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))",
"call_args": "(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)",
"cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF",
"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"
}
],
"ImFontAtlas_AddFontFromMemoryTTF": [
{
"args": "(ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "font_data",
"type": "void*"
},
{
"name": "font_size",
"type": "int"
},
{
"name": "size_pixels",
"type": "float"
},
{
"name": "font_cfg",
"type": "const ImFontConfig*"
},
{
"name": "glyph_ranges",
"type": "const ImWchar*"
}
],
"argsoriginal": "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))",
"call_args": "(font_data,font_size,size_pixels,font_cfg,glyph_ranges)",
"cimguiname": "ImFontAtlas_AddFontFromMemoryTTF",
"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"
}
],
"ImFontAtlas_Build": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_Build",
"defaults": [],
"funcname": "Build",
"ov_cimguiname": "ImFontAtlas_Build",
"ret": "bool",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_CalcCustomRectUV": [
{
"args": "(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "rect",
"type": "const ImFontAtlasCustomRect*"
},
{
"name": "out_uv_min",
"type": "ImVec2*"
},
{
"name": "out_uv_max",
"type": "ImVec2*"
}
],
"argsoriginal": "(const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)",
"call_args": "(rect,out_uv_min,out_uv_max)",
"cimguiname": "ImFontAtlas_CalcCustomRectUV",
"defaults": [],
"funcname": "CalcCustomRectUV",
"ov_cimguiname": "ImFontAtlas_CalcCustomRectUV",
"ret": "void",
"signature": "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_Clear": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_Clear",
"defaults": [],
"funcname": "Clear",
"ov_cimguiname": "ImFontAtlas_Clear",
"ret": "void",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_ClearFonts": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_ClearFonts",
"defaults": [],
"funcname": "ClearFonts",
"ov_cimguiname": "ImFontAtlas_ClearFonts",
"ret": "void",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_ClearInputData": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_ClearInputData",
"defaults": [],
"funcname": "ClearInputData",
"ov_cimguiname": "ImFontAtlas_ClearInputData",
"ret": "void",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_ClearTexData": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_ClearTexData",
"defaults": [],
"funcname": "ClearTexData",
"ov_cimguiname": "ImFontAtlas_ClearTexData",
"ret": "void",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_GetCustomRectByIndex": [
{
"args": "(ImFontAtlas* self,int index)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "index",
"type": "int"
}
],
"argsoriginal": "(int index)",
"call_args": "(index)",
"cimguiname": "ImFontAtlas_GetCustomRectByIndex",
"defaults": [],
"funcname": "GetCustomRectByIndex",
"ov_cimguiname": "ImFontAtlas_GetCustomRectByIndex",
"ret": "const ImFontAtlasCustomRect*",
"signature": "(int)const",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_GetGlyphRangesChineseFull": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull",
"defaults": [],
"funcname": "GetGlyphRangesChineseFull",
"ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull",
"ret": "const ImWchar*",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon",
"defaults": [],
"funcname": "GetGlyphRangesChineseSimplifiedCommon",
"ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon",
"ret": "const ImWchar*",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_GetGlyphRangesCyrillic": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic",
"defaults": [],
"funcname": "GetGlyphRangesCyrillic",
"ov_cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic",
"ret": "const ImWchar*",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_GetGlyphRangesDefault": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_GetGlyphRangesDefault",
"defaults": [],
"funcname": "GetGlyphRangesDefault",
"ov_cimguiname": "ImFontAtlas_GetGlyphRangesDefault",
"ret": "const ImWchar*",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_GetGlyphRangesJapanese": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_GetGlyphRangesJapanese",
"defaults": [],
"funcname": "GetGlyphRangesJapanese",
"ov_cimguiname": "ImFontAtlas_GetGlyphRangesJapanese",
"ret": "const ImWchar*",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_GetGlyphRangesKorean": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_GetGlyphRangesKorean",
"defaults": [],
"funcname": "GetGlyphRangesKorean",
"ov_cimguiname": "ImFontAtlas_GetGlyphRangesKorean",
"ret": "const ImWchar*",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_GetGlyphRangesThai": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_GetGlyphRangesThai",
"defaults": [],
"funcname": "GetGlyphRangesThai",
"ov_cimguiname": "ImFontAtlas_GetGlyphRangesThai",
"ret": "const ImWchar*",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_GetGlyphRangesVietnamese": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese",
"defaults": [],
"funcname": "GetGlyphRangesVietnamese",
"ov_cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese",
"ret": "const ImWchar*",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_GetMouseCursorTexData": [
{
"args": "(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "cursor",
"type": "ImGuiMouseCursor"
},
{
"name": "out_offset",
"type": "ImVec2*"
},
{
"name": "out_size",
"type": "ImVec2*"
},
{
"name": "out_uv_border",
"type": "ImVec2[2]"
},
{
"name": "out_uv_fill",
"type": "ImVec2[2]"
}
],
"argsoriginal": "(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])",
"call_args": "(cursor,out_offset,out_size,out_uv_border,out_uv_fill)",
"cimguiname": "ImFontAtlas_GetMouseCursorTexData",
"defaults": [],
"funcname": "GetMouseCursorTexData",
"ov_cimguiname": "ImFontAtlas_GetMouseCursorTexData",
"ret": "bool",
"signature": "(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_GetTexDataAsAlpha8": [
{
"args": "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "out_pixels",
"type": "unsigned char**"
},
{
"name": "out_width",
"type": "int*"
},
{
"name": "out_height",
"type": "int*"
},
{
"name": "out_bytes_per_pixel",
"type": "int*"
}
],
"argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))",
"call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)",
"cimguiname": "ImFontAtlas_GetTexDataAsAlpha8",
"defaults": {
"out_bytes_per_pixel": "((void*)0)"
},
"funcname": "GetTexDataAsAlpha8",
"ov_cimguiname": "ImFontAtlas_GetTexDataAsAlpha8",
"ret": "void",
"signature": "(unsigned char**,int*,int*,int*)",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_GetTexDataAsRGBA32": [
{
"args": "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "out_pixels",
"type": "unsigned char**"
},
{
"name": "out_width",
"type": "int*"
},
{
"name": "out_height",
"type": "int*"
},
{
"name": "out_bytes_per_pixel",
"type": "int*"
}
],
"argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))",
"call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)",
"cimguiname": "ImFontAtlas_GetTexDataAsRGBA32",
"defaults": {
"out_bytes_per_pixel": "((void*)0)"
},
"funcname": "GetTexDataAsRGBA32",
"ov_cimguiname": "ImFontAtlas_GetTexDataAsRGBA32",
"ret": "void",
"signature": "(unsigned char**,int*,int*,int*)",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_ImFontAtlas": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_ImFontAtlas",
"constructor": true,
"defaults": [],
"funcname": "ImFontAtlas",
"ov_cimguiname": "ImFontAtlas_ImFontAtlas",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_IsBuilt": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontAtlas_IsBuilt",
"defaults": [],
"funcname": "IsBuilt",
"ov_cimguiname": "ImFontAtlas_IsBuilt",
"ret": "bool",
"signature": "()",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_SetTexID": [
{
"args": "(ImFontAtlas* self,ImTextureID id)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
},
{
"name": "id",
"type": "ImTextureID"
}
],
"argsoriginal": "(ImTextureID id)",
"call_args": "(id)",
"cimguiname": "ImFontAtlas_SetTexID",
"defaults": [],
"funcname": "SetTexID",
"ov_cimguiname": "ImFontAtlas_SetTexID",
"ret": "void",
"signature": "(ImTextureID)",
"stname": "ImFontAtlas"
}
],
"ImFontAtlas_destroy": [
{
"args": "(ImFontAtlas* self)",
"argsT": [
{
"name": "self",
"type": "ImFontAtlas*"
}
],
"call_args": "(self)",
"cimguiname": "ImFontAtlas_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImFontAtlas_destroy",
"ret": "void",
"signature": "(ImFontAtlas*)",
"stname": "ImFontAtlas"
}
],
"ImFontConfig_ImFontConfig": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontConfig_ImFontConfig",
"constructor": true,
"defaults": [],
"funcname": "ImFontConfig",
"ov_cimguiname": "ImFontConfig_ImFontConfig",
"signature": "()",
"stname": "ImFontConfig"
}
],
"ImFontConfig_destroy": [
{
"args": "(ImFontConfig* self)",
"argsT": [
{
"name": "self",
"type": "ImFontConfig*"
}
],
"call_args": "(self)",
"cimguiname": "ImFontConfig_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImFontConfig_destroy",
"ret": "void",
"signature": "(ImFontConfig*)",
"stname": "ImFontConfig"
}
],
"ImFontGlyphRangesBuilder_AddChar": [
{
"args": "(ImFontGlyphRangesBuilder* self,ImWchar c)",
"argsT": [
{
"name": "self",
"type": "ImFontGlyphRangesBuilder*"
},
{
"name": "c",
"type": "ImWchar"
}
],
"argsoriginal": "(ImWchar c)",
"call_args": "(c)",
"cimguiname": "ImFontGlyphRangesBuilder_AddChar",
"defaults": [],
"funcname": "AddChar",
"ov_cimguiname": "ImFontGlyphRangesBuilder_AddChar",
"ret": "void",
"signature": "(ImWchar)",
"stname": "ImFontGlyphRangesBuilder"
}
],
"ImFontGlyphRangesBuilder_AddRanges": [
{
"args": "(ImFontGlyphRangesBuilder* self,const ImWchar* ranges)",
"argsT": [
{
"name": "self",
"type": "ImFontGlyphRangesBuilder*"
},
{
"name": "ranges",
"type": "const ImWchar*"
}
],
"argsoriginal": "(const ImWchar* ranges)",
"call_args": "(ranges)",
"cimguiname": "ImFontGlyphRangesBuilder_AddRanges",
"defaults": [],
"funcname": "AddRanges",
"ov_cimguiname": "ImFontGlyphRangesBuilder_AddRanges",
"ret": "void",
"signature": "(const ImWchar*)",
"stname": "ImFontGlyphRangesBuilder"
}
],
"ImFontGlyphRangesBuilder_AddText": [
{
"args": "(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end)",
"argsT": [
{
"name": "self",
"type": "ImFontGlyphRangesBuilder*"
},
{
"name": "text",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
}
],
"argsoriginal": "(const char* text,const char* text_end=((void*)0))",
"call_args": "(text,text_end)",
"cimguiname": "ImFontGlyphRangesBuilder_AddText",
"defaults": {
"text_end": "((void*)0)"
},
"funcname": "AddText",
"ov_cimguiname": "ImFontGlyphRangesBuilder_AddText",
"ret": "void",
"signature": "(const char*,const char*)",
"stname": "ImFontGlyphRangesBuilder"
}
],
"ImFontGlyphRangesBuilder_BuildRanges": [
{
"args": "(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges)",
"argsT": [
{
"name": "self",
"type": "ImFontGlyphRangesBuilder*"
},
{
"name": "out_ranges",
"type": "ImVector_ImWchar*"
}
],
"argsoriginal": "(ImVector<ImWchar>* out_ranges)",
"call_args": "(out_ranges)",
"cimguiname": "ImFontGlyphRangesBuilder_BuildRanges",
"defaults": [],
"funcname": "BuildRanges",
"ov_cimguiname": "ImFontGlyphRangesBuilder_BuildRanges",
"ret": "void",
"signature": "(ImVector_ImWchar*)",
"stname": "ImFontGlyphRangesBuilder"
}
],
"ImFontGlyphRangesBuilder_Clear": [
{
"args": "(ImFontGlyphRangesBuilder* self)",
"argsT": [
{
"name": "self",
"type": "ImFontGlyphRangesBuilder*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontGlyphRangesBuilder_Clear",
"defaults": [],
"funcname": "Clear",
"ov_cimguiname": "ImFontGlyphRangesBuilder_Clear",
"ret": "void",
"signature": "()",
"stname": "ImFontGlyphRangesBuilder"
}
],
"ImFontGlyphRangesBuilder_GetBit": [
{
"args": "(ImFontGlyphRangesBuilder* self,int n)",
"argsT": [
{
"name": "self",
"type": "ImFontGlyphRangesBuilder*"
},
{
"name": "n",
"type": "int"
}
],
"argsoriginal": "(int n)",
"call_args": "(n)",
"cimguiname": "ImFontGlyphRangesBuilder_GetBit",
"defaults": [],
"funcname": "GetBit",
"ov_cimguiname": "ImFontGlyphRangesBuilder_GetBit",
"ret": "bool",
"signature": "(int)const",
"stname": "ImFontGlyphRangesBuilder"
}
],
"ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder",
"constructor": true,
"defaults": [],
"funcname": "ImFontGlyphRangesBuilder",
"ov_cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder",
"signature": "()",
"stname": "ImFontGlyphRangesBuilder"
}
],
"ImFontGlyphRangesBuilder_SetBit": [
{
"args": "(ImFontGlyphRangesBuilder* self,int n)",
"argsT": [
{
"name": "self",
"type": "ImFontGlyphRangesBuilder*"
},
{
"name": "n",
"type": "int"
}
],
"argsoriginal": "(int n)",
"call_args": "(n)",
"cimguiname": "ImFontGlyphRangesBuilder_SetBit",
"defaults": [],
"funcname": "SetBit",
"ov_cimguiname": "ImFontGlyphRangesBuilder_SetBit",
"ret": "void",
"signature": "(int)",
"stname": "ImFontGlyphRangesBuilder"
}
],
"ImFontGlyphRangesBuilder_destroy": [
{
"args": "(ImFontGlyphRangesBuilder* self)",
"argsT": [
{
"name": "self",
"type": "ImFontGlyphRangesBuilder*"
}
],
"call_args": "(self)",
"cimguiname": "ImFontGlyphRangesBuilder_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImFontGlyphRangesBuilder_destroy",
"ret": "void",
"signature": "(ImFontGlyphRangesBuilder*)",
"stname": "ImFontGlyphRangesBuilder"
}
],
"ImFont_AddGlyph": [
{
"args": "(ImFont* self,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
},
{
"name": "c",
"type": "ImWchar"
},
{
"name": "x0",
"type": "float"
},
{
"name": "y0",
"type": "float"
},
{
"name": "x1",
"type": "float"
},
{
"name": "y1",
"type": "float"
},
{
"name": "u0",
"type": "float"
},
{
"name": "v0",
"type": "float"
},
{
"name": "u1",
"type": "float"
},
{
"name": "v1",
"type": "float"
},
{
"name": "advance_x",
"type": "float"
}
],
"argsoriginal": "(ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)",
"call_args": "(c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)",
"cimguiname": "ImFont_AddGlyph",
"defaults": [],
"funcname": "AddGlyph",
"ov_cimguiname": "ImFont_AddGlyph",
"ret": "void",
"signature": "(ImWchar,float,float,float,float,float,float,float,float,float)",
"stname": "ImFont"
}
],
"ImFont_AddRemapChar": [
{
"args": "(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
},
{
"name": "dst",
"type": "ImWchar"
},
{
"name": "src",
"type": "ImWchar"
},
{
"name": "overwrite_dst",
"type": "bool"
}
],
"argsoriginal": "(ImWchar dst,ImWchar src,bool overwrite_dst=true)",
"call_args": "(dst,src,overwrite_dst)",
"cimguiname": "ImFont_AddRemapChar",
"defaults": {
"overwrite_dst": "true"
},
"funcname": "AddRemapChar",
"ov_cimguiname": "ImFont_AddRemapChar",
"ret": "void",
"signature": "(ImWchar,ImWchar,bool)",
"stname": "ImFont"
}
],
"ImFont_BuildLookupTable": [
{
"args": "(ImFont* self)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFont_BuildLookupTable",
"defaults": [],
"funcname": "BuildLookupTable",
"ov_cimguiname": "ImFont_BuildLookupTable",
"ret": "void",
"signature": "()",
"stname": "ImFont"
}
],
"ImFont_CalcTextSizeA": [
{
"args": "(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
},
{
"name": "size",
"type": "float"
},
{
"name": "max_width",
"type": "float"
},
{
"name": "wrap_width",
"type": "float"
},
{
"name": "text_begin",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
},
{
"name": "remaining",
"type": "const char**"
}
],
"argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))",
"call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)",
"cimguiname": "ImFont_CalcTextSizeA",
"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**)const",
"stname": "ImFont"
},
{
"args": "(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
},
{
"name": "self",
"type": "ImFont*"
},
{
"name": "size",
"type": "float"
},
{
"name": "max_width",
"type": "float"
},
{
"name": "wrap_width",
"type": "float"
},
{
"name": "text_begin",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
},
{
"name": "remaining",
"type": "const char**"
}
],
"argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))",
"call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)",
"cimguiname": "ImFont_CalcTextSizeA",
"defaults": {
"remaining": "((void*)0)",
"text_end": "((void*)0)"
},
"funcname": "CalcTextSizeA",
"nonUDT": 1,
"ov_cimguiname": "ImFont_CalcTextSizeA_nonUDT",
"ret": "void",
"signature": "(float,float,float,const char*,const char*,const char**)const",
"stname": "ImFont"
},
{
"args": "(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
},
{
"name": "size",
"type": "float"
},
{
"name": "max_width",
"type": "float"
},
{
"name": "wrap_width",
"type": "float"
},
{
"name": "text_begin",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
},
{
"name": "remaining",
"type": "const char**"
}
],
"argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))",
"call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)",
"cimguiname": "ImFont_CalcTextSizeA",
"defaults": {
"remaining": "((void*)0)",
"text_end": "((void*)0)"
},
"funcname": "CalcTextSizeA",
"nonUDT": 2,
"ov_cimguiname": "ImFont_CalcTextSizeA_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "(float,float,float,const char*,const char*,const char**)const",
"stname": "ImFont"
}
],
"ImFont_CalcWordWrapPositionA": [
{
"args": "(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
},
{
"name": "scale",
"type": "float"
},
{
"name": "text",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
},
{
"name": "wrap_width",
"type": "float"
}
],
"argsoriginal": "(float scale,const char* text,const char* text_end,float wrap_width)",
"call_args": "(scale,text,text_end,wrap_width)",
"cimguiname": "ImFont_CalcWordWrapPositionA",
"defaults": [],
"funcname": "CalcWordWrapPositionA",
"ov_cimguiname": "ImFont_CalcWordWrapPositionA",
"ret": "const char*",
"signature": "(float,const char*,const char*,float)const",
"stname": "ImFont"
}
],
"ImFont_ClearOutputData": [
{
"args": "(ImFont* self)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFont_ClearOutputData",
"defaults": [],
"funcname": "ClearOutputData",
"ov_cimguiname": "ImFont_ClearOutputData",
"ret": "void",
"signature": "()",
"stname": "ImFont"
}
],
"ImFont_FindGlyph": [
{
"args": "(ImFont* self,ImWchar c)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
},
{
"name": "c",
"type": "ImWchar"
}
],
"argsoriginal": "(ImWchar c)",
"call_args": "(c)",
"cimguiname": "ImFont_FindGlyph",
"defaults": [],
"funcname": "FindGlyph",
"ov_cimguiname": "ImFont_FindGlyph",
"ret": "const ImFontGlyph*",
"signature": "(ImWchar)const",
"stname": "ImFont"
}
],
"ImFont_FindGlyphNoFallback": [
{
"args": "(ImFont* self,ImWchar c)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
},
{
"name": "c",
"type": "ImWchar"
}
],
"argsoriginal": "(ImWchar c)",
"call_args": "(c)",
"cimguiname": "ImFont_FindGlyphNoFallback",
"defaults": [],
"funcname": "FindGlyphNoFallback",
"ov_cimguiname": "ImFont_FindGlyphNoFallback",
"ret": "const ImFontGlyph*",
"signature": "(ImWchar)const",
"stname": "ImFont"
}
],
"ImFont_GetCharAdvance": [
{
"args": "(ImFont* self,ImWchar c)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
},
{
"name": "c",
"type": "ImWchar"
}
],
"argsoriginal": "(ImWchar c)",
"call_args": "(c)",
"cimguiname": "ImFont_GetCharAdvance",
"defaults": [],
"funcname": "GetCharAdvance",
"ov_cimguiname": "ImFont_GetCharAdvance",
"ret": "float",
"signature": "(ImWchar)const",
"stname": "ImFont"
}
],
"ImFont_GetDebugName": [
{
"args": "(ImFont* self)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFont_GetDebugName",
"defaults": [],
"funcname": "GetDebugName",
"ov_cimguiname": "ImFont_GetDebugName",
"ret": "const char*",
"signature": "()const",
"stname": "ImFont"
}
],
"ImFont_GrowIndex": [
{
"args": "(ImFont* self,int new_size)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
},
{
"name": "new_size",
"type": "int"
}
],
"argsoriginal": "(int new_size)",
"call_args": "(new_size)",
"cimguiname": "ImFont_GrowIndex",
"defaults": [],
"funcname": "GrowIndex",
"ov_cimguiname": "ImFont_GrowIndex",
"ret": "void",
"signature": "(int)",
"stname": "ImFont"
}
],
"ImFont_ImFont": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFont_ImFont",
"constructor": true,
"defaults": [],
"funcname": "ImFont",
"ov_cimguiname": "ImFont_ImFont",
"signature": "()",
"stname": "ImFont"
}
],
"ImFont_IsLoaded": [
{
"args": "(ImFont* self)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImFont_IsLoaded",
"defaults": [],
"funcname": "IsLoaded",
"ov_cimguiname": "ImFont_IsLoaded",
"ret": "bool",
"signature": "()const",
"stname": "ImFont"
}
],
"ImFont_RenderChar": [
{
"args": "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
},
{
"name": "draw_list",
"type": "ImDrawList*"
},
{
"name": "size",
"type": "float"
},
{
"name": "pos",
"type": "ImVec2"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "c",
"type": "ImWchar"
}
],
"argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)",
"call_args": "(draw_list,size,pos,col,c)",
"cimguiname": "ImFont_RenderChar",
"defaults": [],
"funcname": "RenderChar",
"ov_cimguiname": "ImFont_RenderChar",
"ret": "void",
"signature": "(ImDrawList*,float,ImVec2,ImU32,ImWchar)const",
"stname": "ImFont"
}
],
"ImFont_RenderText": [
{
"args": "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
},
{
"name": "draw_list",
"type": "ImDrawList*"
},
{
"name": "size",
"type": "float"
},
{
"name": "pos",
"type": "ImVec2"
},
{
"name": "col",
"type": "ImU32"
},
{
"name": "clip_rect",
"type": "const ImVec4"
},
{
"name": "text_begin",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
},
{
"name": "wrap_width",
"type": "float"
},
{
"name": "cpu_fine_clip",
"type": "bool"
}
],
"argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4& clip_rect,const char* text_begin,const char* text_end,float wrap_width=0.0f,bool cpu_fine_clip=false)",
"call_args": "(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip)",
"cimguiname": "ImFont_RenderText",
"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)const",
"stname": "ImFont"
}
],
"ImFont_SetFallbackChar": [
{
"args": "(ImFont* self,ImWchar c)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
},
{
"name": "c",
"type": "ImWchar"
}
],
"argsoriginal": "(ImWchar c)",
"call_args": "(c)",
"cimguiname": "ImFont_SetFallbackChar",
"defaults": [],
"funcname": "SetFallbackChar",
"ov_cimguiname": "ImFont_SetFallbackChar",
"ret": "void",
"signature": "(ImWchar)",
"stname": "ImFont"
}
],
"ImFont_destroy": [
{
"args": "(ImFont* self)",
"argsT": [
{
"name": "self",
"type": "ImFont*"
}
],
"call_args": "(self)",
"cimguiname": "ImFont_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImFont_destroy",
"ret": "void",
"signature": "(ImFont*)",
"stname": "ImFont"
}
],
"ImGuiIO_AddInputCharacter": [
{
"args": "(ImGuiIO* self,unsigned int c)",
"argsT": [
{
"name": "self",
"type": "ImGuiIO*"
},
{
"name": "c",
"type": "unsigned int"
}
],
"argsoriginal": "(unsigned int c)",
"call_args": "(c)",
"cimguiname": "ImGuiIO_AddInputCharacter",
"defaults": [],
"funcname": "AddInputCharacter",
"ov_cimguiname": "ImGuiIO_AddInputCharacter",
"ret": "void",
"signature": "(unsigned int)",
"stname": "ImGuiIO"
}
],
"ImGuiIO_AddInputCharactersUTF8": [
{
"args": "(ImGuiIO* self,const char* str)",
"argsT": [
{
"name": "self",
"type": "ImGuiIO*"
},
{
"name": "str",
"type": "const char*"
}
],
"argsoriginal": "(const char* str)",
"call_args": "(str)",
"cimguiname": "ImGuiIO_AddInputCharactersUTF8",
"defaults": [],
"funcname": "AddInputCharactersUTF8",
"ov_cimguiname": "ImGuiIO_AddInputCharactersUTF8",
"ret": "void",
"signature": "(const char*)",
"stname": "ImGuiIO"
}
],
"ImGuiIO_ClearInputCharacters": [
{
"args": "(ImGuiIO* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiIO*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiIO_ClearInputCharacters",
"defaults": [],
"funcname": "ClearInputCharacters",
"ov_cimguiname": "ImGuiIO_ClearInputCharacters",
"ret": "void",
"signature": "()",
"stname": "ImGuiIO"
}
],
"ImGuiIO_ImGuiIO": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiIO_ImGuiIO",
"constructor": true,
"defaults": [],
"funcname": "ImGuiIO",
"ov_cimguiname": "ImGuiIO_ImGuiIO",
"signature": "()",
"stname": "ImGuiIO"
}
],
"ImGuiIO_destroy": [
{
"args": "(ImGuiIO* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiIO*"
}
],
"call_args": "(self)",
"cimguiname": "ImGuiIO_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImGuiIO_destroy",
"ret": "void",
"signature": "(ImGuiIO*)",
"stname": "ImGuiIO"
}
],
"ImGuiInputTextCallbackData_DeleteChars": [
{
"args": "(ImGuiInputTextCallbackData* self,int pos,int bytes_count)",
"argsT": [
{
"name": "self",
"type": "ImGuiInputTextCallbackData*"
},
{
"name": "pos",
"type": "int"
},
{
"name": "bytes_count",
"type": "int"
}
],
"argsoriginal": "(int pos,int bytes_count)",
"call_args": "(pos,bytes_count)",
"cimguiname": "ImGuiInputTextCallbackData_DeleteChars",
"defaults": [],
"funcname": "DeleteChars",
"ov_cimguiname": "ImGuiInputTextCallbackData_DeleteChars",
"ret": "void",
"signature": "(int,int)",
"stname": "ImGuiInputTextCallbackData"
}
],
"ImGuiInputTextCallbackData_HasSelection": [
{
"args": "(ImGuiInputTextCallbackData* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiInputTextCallbackData*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiInputTextCallbackData_HasSelection",
"defaults": [],
"funcname": "HasSelection",
"ov_cimguiname": "ImGuiInputTextCallbackData_HasSelection",
"ret": "bool",
"signature": "()const",
"stname": "ImGuiInputTextCallbackData"
}
],
"ImGuiInputTextCallbackData_ImGuiInputTextCallbackData": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData",
"constructor": true,
"defaults": [],
"funcname": "ImGuiInputTextCallbackData",
"ov_cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData",
"signature": "()",
"stname": "ImGuiInputTextCallbackData"
}
],
"ImGuiInputTextCallbackData_InsertChars": [
{
"args": "(ImGuiInputTextCallbackData* self,int pos,const char* text,const char* text_end)",
"argsT": [
{
"name": "self",
"type": "ImGuiInputTextCallbackData*"
},
{
"name": "pos",
"type": "int"
},
{
"name": "text",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
}
],
"argsoriginal": "(int pos,const char* text,const char* text_end=((void*)0))",
"call_args": "(pos,text,text_end)",
"cimguiname": "ImGuiInputTextCallbackData_InsertChars",
"defaults": {
"text_end": "((void*)0)"
},
"funcname": "InsertChars",
"ov_cimguiname": "ImGuiInputTextCallbackData_InsertChars",
"ret": "void",
"signature": "(int,const char*,const char*)",
"stname": "ImGuiInputTextCallbackData"
}
],
"ImGuiInputTextCallbackData_destroy": [
{
"args": "(ImGuiInputTextCallbackData* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiInputTextCallbackData*"
}
],
"call_args": "(self)",
"cimguiname": "ImGuiInputTextCallbackData_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImGuiInputTextCallbackData_destroy",
"ret": "void",
"signature": "(ImGuiInputTextCallbackData*)",
"stname": "ImGuiInputTextCallbackData"
}
],
"ImGuiListClipper_Begin": [
{
"args": "(ImGuiListClipper* self,int items_count,float items_height)",
"argsT": [
{
"name": "self",
"type": "ImGuiListClipper*"
},
{
"name": "items_count",
"type": "int"
},
{
"name": "items_height",
"type": "float"
}
],
"argsoriginal": "(int items_count,float items_height=-1.0f)",
"call_args": "(items_count,items_height)",
"cimguiname": "ImGuiListClipper_Begin",
"defaults": {
"items_height": "-1.0f"
},
"funcname": "Begin",
"ov_cimguiname": "ImGuiListClipper_Begin",
"ret": "void",
"signature": "(int,float)",
"stname": "ImGuiListClipper"
}
],
"ImGuiListClipper_End": [
{
"args": "(ImGuiListClipper* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiListClipper*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiListClipper_End",
"defaults": [],
"funcname": "End",
"ov_cimguiname": "ImGuiListClipper_End",
"ret": "void",
"signature": "()",
"stname": "ImGuiListClipper"
}
],
"ImGuiListClipper_ImGuiListClipper": [
{
"args": "(int items_count,float items_height)",
"argsT": [
{
"name": "items_count",
"type": "int"
},
{
"name": "items_height",
"type": "float"
}
],
"argsoriginal": "(int items_count=-1,float items_height=-1.0f)",
"call_args": "(items_count,items_height)",
"cimguiname": "ImGuiListClipper_ImGuiListClipper",
"constructor": true,
"defaults": {
"items_count": "-1",
"items_height": "-1.0f"
},
"funcname": "ImGuiListClipper",
"ov_cimguiname": "ImGuiListClipper_ImGuiListClipper",
"signature": "(int,float)",
"stname": "ImGuiListClipper"
}
],
"ImGuiListClipper_Step": [
{
"args": "(ImGuiListClipper* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiListClipper*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiListClipper_Step",
"defaults": [],
"funcname": "Step",
"ov_cimguiname": "ImGuiListClipper_Step",
"ret": "bool",
"signature": "()",
"stname": "ImGuiListClipper"
}
],
"ImGuiListClipper_destroy": [
{
"args": "(ImGuiListClipper* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiListClipper*"
}
],
"call_args": "(self)",
"cimguiname": "ImGuiListClipper_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImGuiListClipper_destroy",
"ret": "void",
"signature": "(ImGuiListClipper*)",
"stname": "ImGuiListClipper"
}
],
"ImGuiOnceUponAFrame_ImGuiOnceUponAFrame": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame",
"constructor": true,
"defaults": [],
"funcname": "ImGuiOnceUponAFrame",
"ov_cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame",
"signature": "()",
"stname": "ImGuiOnceUponAFrame"
}
],
"ImGuiOnceUponAFrame_destroy": [
{
"args": "(ImGuiOnceUponAFrame* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiOnceUponAFrame*"
}
],
"call_args": "(self)",
"cimguiname": "ImGuiOnceUponAFrame_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImGuiOnceUponAFrame_destroy",
"ret": "void",
"signature": "(ImGuiOnceUponAFrame*)",
"stname": "ImGuiOnceUponAFrame"
}
],
"ImGuiPayload_Clear": [
{
"args": "(ImGuiPayload* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiPayload*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiPayload_Clear",
"defaults": [],
"funcname": "Clear",
"ov_cimguiname": "ImGuiPayload_Clear",
"ret": "void",
"signature": "()",
"stname": "ImGuiPayload"
}
],
"ImGuiPayload_ImGuiPayload": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiPayload_ImGuiPayload",
"constructor": true,
"defaults": [],
"funcname": "ImGuiPayload",
"ov_cimguiname": "ImGuiPayload_ImGuiPayload",
"signature": "()",
"stname": "ImGuiPayload"
}
],
"ImGuiPayload_IsDataType": [
{
"args": "(ImGuiPayload* self,const char* type)",
"argsT": [
{
"name": "self",
"type": "ImGuiPayload*"
},
{
"name": "type",
"type": "const char*"
}
],
"argsoriginal": "(const char* type)",
"call_args": "(type)",
"cimguiname": "ImGuiPayload_IsDataType",
"defaults": [],
"funcname": "IsDataType",
"ov_cimguiname": "ImGuiPayload_IsDataType",
"ret": "bool",
"signature": "(const char*)const",
"stname": "ImGuiPayload"
}
],
"ImGuiPayload_IsDelivery": [
{
"args": "(ImGuiPayload* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiPayload*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiPayload_IsDelivery",
"defaults": [],
"funcname": "IsDelivery",
"ov_cimguiname": "ImGuiPayload_IsDelivery",
"ret": "bool",
"signature": "()const",
"stname": "ImGuiPayload"
}
],
"ImGuiPayload_IsPreview": [
{
"args": "(ImGuiPayload* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiPayload*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiPayload_IsPreview",
"defaults": [],
"funcname": "IsPreview",
"ov_cimguiname": "ImGuiPayload_IsPreview",
"ret": "bool",
"signature": "()const",
"stname": "ImGuiPayload"
}
],
"ImGuiPayload_destroy": [
{
"args": "(ImGuiPayload* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiPayload*"
}
],
"call_args": "(self)",
"cimguiname": "ImGuiPayload_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImGuiPayload_destroy",
"ret": "void",
"signature": "(ImGuiPayload*)",
"stname": "ImGuiPayload"
}
],
"ImGuiStoragePair_ImGuiStoragePair": [
{
"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": "ImGuiStoragePair_ImGuiStoragePair",
"constructor": true,
"defaults": [],
"funcname": "ImGuiStoragePair",
"ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairInt",
"signature": "(ImGuiID,int)",
"stname": "ImGuiStoragePair"
},
{
"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": "ImGuiStoragePair_ImGuiStoragePair",
"constructor": true,
"defaults": [],
"funcname": "ImGuiStoragePair",
"ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairFloat",
"signature": "(ImGuiID,float)",
"stname": "ImGuiStoragePair"
},
{
"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": "ImGuiStoragePair_ImGuiStoragePair",
"constructor": true,
"defaults": [],
"funcname": "ImGuiStoragePair",
"ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairPtr",
"signature": "(ImGuiID,void*)",
"stname": "ImGuiStoragePair"
}
],
"ImGuiStoragePair_destroy": [
{
"args": "(ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiStoragePair*"
}
],
"call_args": "(self)",
"cimguiname": "ImGuiStoragePair_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImGuiStoragePair_destroy",
"ret": "void",
"signature": "(ImGuiStoragePair*)",
"stname": "ImGuiStoragePair"
}
],
"ImGuiStorage_BuildSortByKey": [
{
"args": "(ImGuiStorage* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiStorage_BuildSortByKey",
"defaults": [],
"funcname": "BuildSortByKey",
"ov_cimguiname": "ImGuiStorage_BuildSortByKey",
"ret": "void",
"signature": "()",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_Clear": [
{
"args": "(ImGuiStorage* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiStorage_Clear",
"defaults": [],
"funcname": "Clear",
"ov_cimguiname": "ImGuiStorage_Clear",
"ret": "void",
"signature": "()",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_GetBool": [
{
"args": "(ImGuiStorage* self,ImGuiID key,bool default_val)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "key",
"type": "ImGuiID"
},
{
"name": "default_val",
"type": "bool"
}
],
"argsoriginal": "(ImGuiID key,bool default_val=false)",
"call_args": "(key,default_val)",
"cimguiname": "ImGuiStorage_GetBool",
"defaults": {
"default_val": "false"
},
"funcname": "GetBool",
"ov_cimguiname": "ImGuiStorage_GetBool",
"ret": "bool",
"signature": "(ImGuiID,bool)const",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_GetBoolRef": [
{
"args": "(ImGuiStorage* self,ImGuiID key,bool default_val)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "key",
"type": "ImGuiID"
},
{
"name": "default_val",
"type": "bool"
}
],
"argsoriginal": "(ImGuiID key,bool default_val=false)",
"call_args": "(key,default_val)",
"cimguiname": "ImGuiStorage_GetBoolRef",
"defaults": {
"default_val": "false"
},
"funcname": "GetBoolRef",
"ov_cimguiname": "ImGuiStorage_GetBoolRef",
"ret": "bool*",
"signature": "(ImGuiID,bool)",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_GetFloat": [
{
"args": "(ImGuiStorage* self,ImGuiID key,float default_val)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "key",
"type": "ImGuiID"
},
{
"name": "default_val",
"type": "float"
}
],
"argsoriginal": "(ImGuiID key,float default_val=0.0f)",
"call_args": "(key,default_val)",
"cimguiname": "ImGuiStorage_GetFloat",
"defaults": {
"default_val": "0.0f"
},
"funcname": "GetFloat",
"ov_cimguiname": "ImGuiStorage_GetFloat",
"ret": "float",
"signature": "(ImGuiID,float)const",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_GetFloatRef": [
{
"args": "(ImGuiStorage* self,ImGuiID key,float default_val)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "key",
"type": "ImGuiID"
},
{
"name": "default_val",
"type": "float"
}
],
"argsoriginal": "(ImGuiID key,float default_val=0.0f)",
"call_args": "(key,default_val)",
"cimguiname": "ImGuiStorage_GetFloatRef",
"defaults": {
"default_val": "0.0f"
},
"funcname": "GetFloatRef",
"ov_cimguiname": "ImGuiStorage_GetFloatRef",
"ret": "float*",
"signature": "(ImGuiID,float)",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_GetInt": [
{
"args": "(ImGuiStorage* self,ImGuiID key,int default_val)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "key",
"type": "ImGuiID"
},
{
"name": "default_val",
"type": "int"
}
],
"argsoriginal": "(ImGuiID key,int default_val=0)",
"call_args": "(key,default_val)",
"cimguiname": "ImGuiStorage_GetInt",
"defaults": {
"default_val": "0"
},
"funcname": "GetInt",
"ov_cimguiname": "ImGuiStorage_GetInt",
"ret": "int",
"signature": "(ImGuiID,int)const",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_GetIntRef": [
{
"args": "(ImGuiStorage* self,ImGuiID key,int default_val)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "key",
"type": "ImGuiID"
},
{
"name": "default_val",
"type": "int"
}
],
"argsoriginal": "(ImGuiID key,int default_val=0)",
"call_args": "(key,default_val)",
"cimguiname": "ImGuiStorage_GetIntRef",
"defaults": {
"default_val": "0"
},
"funcname": "GetIntRef",
"ov_cimguiname": "ImGuiStorage_GetIntRef",
"ret": "int*",
"signature": "(ImGuiID,int)",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_GetVoidPtr": [
{
"args": "(ImGuiStorage* self,ImGuiID key)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "key",
"type": "ImGuiID"
}
],
"argsoriginal": "(ImGuiID key)",
"call_args": "(key)",
"cimguiname": "ImGuiStorage_GetVoidPtr",
"defaults": [],
"funcname": "GetVoidPtr",
"ov_cimguiname": "ImGuiStorage_GetVoidPtr",
"ret": "void*",
"signature": "(ImGuiID)const",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_GetVoidPtrRef": [
{
"args": "(ImGuiStorage* self,ImGuiID key,void* default_val)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "key",
"type": "ImGuiID"
},
{
"name": "default_val",
"type": "void*"
}
],
"argsoriginal": "(ImGuiID key,void* default_val=((void*)0))",
"call_args": "(key,default_val)",
"cimguiname": "ImGuiStorage_GetVoidPtrRef",
"defaults": {
"default_val": "((void*)0)"
},
"funcname": "GetVoidPtrRef",
"ov_cimguiname": "ImGuiStorage_GetVoidPtrRef",
"ret": "void**",
"signature": "(ImGuiID,void*)",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_SetAllInt": [
{
"args": "(ImGuiStorage* self,int val)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "val",
"type": "int"
}
],
"argsoriginal": "(int val)",
"call_args": "(val)",
"cimguiname": "ImGuiStorage_SetAllInt",
"defaults": [],
"funcname": "SetAllInt",
"ov_cimguiname": "ImGuiStorage_SetAllInt",
"ret": "void",
"signature": "(int)",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_SetBool": [
{
"args": "(ImGuiStorage* self,ImGuiID key,bool val)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "key",
"type": "ImGuiID"
},
{
"name": "val",
"type": "bool"
}
],
"argsoriginal": "(ImGuiID key,bool val)",
"call_args": "(key,val)",
"cimguiname": "ImGuiStorage_SetBool",
"defaults": [],
"funcname": "SetBool",
"ov_cimguiname": "ImGuiStorage_SetBool",
"ret": "void",
"signature": "(ImGuiID,bool)",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_SetFloat": [
{
"args": "(ImGuiStorage* self,ImGuiID key,float val)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "key",
"type": "ImGuiID"
},
{
"name": "val",
"type": "float"
}
],
"argsoriginal": "(ImGuiID key,float val)",
"call_args": "(key,val)",
"cimguiname": "ImGuiStorage_SetFloat",
"defaults": [],
"funcname": "SetFloat",
"ov_cimguiname": "ImGuiStorage_SetFloat",
"ret": "void",
"signature": "(ImGuiID,float)",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_SetInt": [
{
"args": "(ImGuiStorage* self,ImGuiID key,int val)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "key",
"type": "ImGuiID"
},
{
"name": "val",
"type": "int"
}
],
"argsoriginal": "(ImGuiID key,int val)",
"call_args": "(key,val)",
"cimguiname": "ImGuiStorage_SetInt",
"defaults": [],
"funcname": "SetInt",
"ov_cimguiname": "ImGuiStorage_SetInt",
"ret": "void",
"signature": "(ImGuiID,int)",
"stname": "ImGuiStorage"
}
],
"ImGuiStorage_SetVoidPtr": [
{
"args": "(ImGuiStorage* self,ImGuiID key,void* val)",
"argsT": [
{
"name": "self",
"type": "ImGuiStorage*"
},
{
"name": "key",
"type": "ImGuiID"
},
{
"name": "val",
"type": "void*"
}
],
"argsoriginal": "(ImGuiID key,void* val)",
"call_args": "(key,val)",
"cimguiname": "ImGuiStorage_SetVoidPtr",
"defaults": [],
"funcname": "SetVoidPtr",
"ov_cimguiname": "ImGuiStorage_SetVoidPtr",
"ret": "void",
"signature": "(ImGuiID,void*)",
"stname": "ImGuiStorage"
}
],
"ImGuiStyle_ImGuiStyle": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiStyle_ImGuiStyle",
"constructor": true,
"defaults": [],
"funcname": "ImGuiStyle",
"ov_cimguiname": "ImGuiStyle_ImGuiStyle",
"signature": "()",
"stname": "ImGuiStyle"
}
],
"ImGuiStyle_ScaleAllSizes": [
{
"args": "(ImGuiStyle* self,float scale_factor)",
"argsT": [
{
"name": "self",
"type": "ImGuiStyle*"
},
{
"name": "scale_factor",
"type": "float"
}
],
"argsoriginal": "(float scale_factor)",
"call_args": "(scale_factor)",
"cimguiname": "ImGuiStyle_ScaleAllSizes",
"defaults": [],
"funcname": "ScaleAllSizes",
"ov_cimguiname": "ImGuiStyle_ScaleAllSizes",
"ret": "void",
"signature": "(float)",
"stname": "ImGuiStyle"
}
],
"ImGuiStyle_destroy": [
{
"args": "(ImGuiStyle* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiStyle*"
}
],
"call_args": "(self)",
"cimguiname": "ImGuiStyle_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImGuiStyle_destroy",
"ret": "void",
"signature": "(ImGuiStyle*)",
"stname": "ImGuiStyle"
}
],
"ImGuiTextBuffer_ImGuiTextBuffer": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer",
"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,...)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextBuffer*"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const char* fmt,...)",
"call_args": "(fmt,...)",
"cimguiname": "ImGuiTextBuffer_appendf",
"defaults": [],
"funcname": "appendf",
"isvararg": "...)",
"manual": true,
"ov_cimguiname": "ImGuiTextBuffer_appendf",
"ret": "void",
"signature": "(const char*,...)",
"stname": "ImGuiTextBuffer"
}
],
"ImGuiTextBuffer_appendfv": [
{
"args": "(ImGuiTextBuffer* self,const char* fmt,va_list args)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextBuffer*"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "args",
"type": "va_list"
}
],
"argsoriginal": "(const char* fmt,va_list args)",
"call_args": "(fmt,args)",
"cimguiname": "ImGuiTextBuffer_appendfv",
"defaults": [],
"funcname": "appendfv",
"ov_cimguiname": "ImGuiTextBuffer_appendfv",
"ret": "void",
"signature": "(const char*,va_list)",
"stname": "ImGuiTextBuffer"
}
],
"ImGuiTextBuffer_begin": [
{
"args": "(ImGuiTextBuffer* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextBuffer*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiTextBuffer_begin",
"defaults": [],
"funcname": "begin",
"ov_cimguiname": "ImGuiTextBuffer_begin",
"ret": "const char*",
"signature": "()const",
"stname": "ImGuiTextBuffer"
}
],
"ImGuiTextBuffer_c_str": [
{
"args": "(ImGuiTextBuffer* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextBuffer*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiTextBuffer_c_str",
"defaults": [],
"funcname": "c_str",
"ov_cimguiname": "ImGuiTextBuffer_c_str",
"ret": "const char*",
"signature": "()const",
"stname": "ImGuiTextBuffer"
}
],
"ImGuiTextBuffer_clear": [
{
"args": "(ImGuiTextBuffer* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextBuffer*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiTextBuffer_clear",
"defaults": [],
"funcname": "clear",
"ov_cimguiname": "ImGuiTextBuffer_clear",
"ret": "void",
"signature": "()",
"stname": "ImGuiTextBuffer"
}
],
"ImGuiTextBuffer_destroy": [
{
"args": "(ImGuiTextBuffer* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextBuffer*"
}
],
"call_args": "(self)",
"cimguiname": "ImGuiTextBuffer_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImGuiTextBuffer_destroy",
"ret": "void",
"signature": "(ImGuiTextBuffer*)",
"stname": "ImGuiTextBuffer"
}
],
"ImGuiTextBuffer_empty": [
{
"args": "(ImGuiTextBuffer* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextBuffer*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiTextBuffer_empty",
"defaults": [],
"funcname": "empty",
"ov_cimguiname": "ImGuiTextBuffer_empty",
"ret": "bool",
"signature": "()",
"stname": "ImGuiTextBuffer"
}
],
"ImGuiTextBuffer_end": [
{
"args": "(ImGuiTextBuffer* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextBuffer*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiTextBuffer_end",
"defaults": [],
"funcname": "end",
"ov_cimguiname": "ImGuiTextBuffer_end",
"ret": "const char*",
"signature": "()const",
"stname": "ImGuiTextBuffer"
}
],
"ImGuiTextBuffer_reserve": [
{
"args": "(ImGuiTextBuffer* self,int capacity)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextBuffer*"
},
{
"name": "capacity",
"type": "int"
}
],
"argsoriginal": "(int capacity)",
"call_args": "(capacity)",
"cimguiname": "ImGuiTextBuffer_reserve",
"defaults": [],
"funcname": "reserve",
"ov_cimguiname": "ImGuiTextBuffer_reserve",
"ret": "void",
"signature": "(int)",
"stname": "ImGuiTextBuffer"
}
],
"ImGuiTextBuffer_size": [
{
"args": "(ImGuiTextBuffer* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextBuffer*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiTextBuffer_size",
"defaults": [],
"funcname": "size",
"ov_cimguiname": "ImGuiTextBuffer_size",
"ret": "int",
"signature": "()const",
"stname": "ImGuiTextBuffer"
}
],
"ImGuiTextFilter_Build": [
{
"args": "(ImGuiTextFilter* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextFilter*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiTextFilter_Build",
"defaults": [],
"funcname": "Build",
"ov_cimguiname": "ImGuiTextFilter_Build",
"ret": "void",
"signature": "()",
"stname": "ImGuiTextFilter"
}
],
"ImGuiTextFilter_Clear": [
{
"args": "(ImGuiTextFilter* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextFilter*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiTextFilter_Clear",
"defaults": [],
"funcname": "Clear",
"ov_cimguiname": "ImGuiTextFilter_Clear",
"ret": "void",
"signature": "()",
"stname": "ImGuiTextFilter"
}
],
"ImGuiTextFilter_Draw": [
{
"args": "(ImGuiTextFilter* self,const char* label,float width)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextFilter*"
},
{
"name": "label",
"type": "const char*"
},
{
"name": "width",
"type": "float"
}
],
"argsoriginal": "(const char* label=\"Filter(inc,-exc)\",float width=0.0f)",
"call_args": "(label,width)",
"cimguiname": "ImGuiTextFilter_Draw",
"defaults": {
"label": "\"Filter(inc,-exc)\"",
"width": "0.0f"
},
"funcname": "Draw",
"ov_cimguiname": "ImGuiTextFilter_Draw",
"ret": "bool",
"signature": "(const char*,float)",
"stname": "ImGuiTextFilter"
}
],
"ImGuiTextFilter_ImGuiTextFilter": [
{
"args": "(const char* default_filter)",
"argsT": [
{
"name": "default_filter",
"type": "const char*"
}
],
"argsoriginal": "(const char* default_filter=\"\")",
"call_args": "(default_filter)",
"cimguiname": "ImGuiTextFilter_ImGuiTextFilter",
"constructor": true,
"defaults": {
"default_filter": "\"\""
},
"funcname": "ImGuiTextFilter",
"ov_cimguiname": "ImGuiTextFilter_ImGuiTextFilter",
"signature": "(const char*)",
"stname": "ImGuiTextFilter"
}
],
"ImGuiTextFilter_IsActive": [
{
"args": "(ImGuiTextFilter* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextFilter*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiTextFilter_IsActive",
"defaults": [],
"funcname": "IsActive",
"ov_cimguiname": "ImGuiTextFilter_IsActive",
"ret": "bool",
"signature": "()const",
"stname": "ImGuiTextFilter"
}
],
"ImGuiTextFilter_PassFilter": [
{
"args": "(ImGuiTextFilter* self,const char* text,const char* text_end)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextFilter*"
},
{
"name": "text",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
}
],
"argsoriginal": "(const char* text,const char* text_end=((void*)0))",
"call_args": "(text,text_end)",
"cimguiname": "ImGuiTextFilter_PassFilter",
"defaults": {
"text_end": "((void*)0)"
},
"funcname": "PassFilter",
"ov_cimguiname": "ImGuiTextFilter_PassFilter",
"ret": "bool",
"signature": "(const char*,const char*)const",
"stname": "ImGuiTextFilter"
}
],
"ImGuiTextFilter_destroy": [
{
"args": "(ImGuiTextFilter* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextFilter*"
}
],
"call_args": "(self)",
"cimguiname": "ImGuiTextFilter_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImGuiTextFilter_destroy",
"ret": "void",
"signature": "(ImGuiTextFilter*)",
"stname": "ImGuiTextFilter"
}
],
"ImGuiTextRange_ImGuiTextRange": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiTextRange_ImGuiTextRange",
"constructor": true,
"defaults": [],
"funcname": "ImGuiTextRange",
"ov_cimguiname": "ImGuiTextRange_ImGuiTextRange",
"signature": "()",
"stname": "ImGuiTextRange"
},
{
"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": "ImGuiTextRange_ImGuiTextRange",
"constructor": true,
"defaults": [],
"funcname": "ImGuiTextRange",
"ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeStr",
"signature": "(const char*,const char*)",
"stname": "ImGuiTextRange"
}
],
"ImGuiTextRange_destroy": [
{
"args": "(ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextRange*"
}
],
"call_args": "(self)",
"cimguiname": "ImGuiTextRange_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImGuiTextRange_destroy",
"ret": "void",
"signature": "(ImGuiTextRange*)",
"stname": "ImGuiTextRange"
}
],
"ImGuiTextRange_empty": [
{
"args": "(ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextRange*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImGuiTextRange_empty",
"defaults": [],
"funcname": "empty",
"ov_cimguiname": "ImGuiTextRange_empty",
"ret": "bool",
"signature": "()const",
"stname": "ImGuiTextRange"
}
],
"ImGuiTextRange_split": [
{
"args": "(ImGuiTextRange* self,char separator,ImVector_ImGuiTextRange* out)",
"argsT": [
{
"name": "self",
"type": "ImGuiTextRange*"
},
{
"name": "separator",
"type": "char"
},
{
"name": "out",
"type": "ImVector_ImGuiTextRange*"
}
],
"argsoriginal": "(char separator,ImVector<ImGuiTextRange>* out)",
"call_args": "(separator,out)",
"cimguiname": "ImGuiTextRange_split",
"defaults": [],
"funcname": "split",
"ov_cimguiname": "ImGuiTextRange_split",
"ret": "void",
"signature": "(char,ImVector_ImGuiTextRange*)const",
"stname": "ImGuiTextRange"
}
],
"ImVec2_ImVec2": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImVec2_ImVec2",
"constructor": true,
"defaults": [],
"funcname": "ImVec2",
"ov_cimguiname": "ImVec2_ImVec2",
"signature": "()",
"stname": "ImVec2"
},
{
"args": "(float _x,float _y)",
"argsT": [
{
"name": "_x",
"type": "float"
},
{
"name": "_y",
"type": "float"
}
],
"argsoriginal": "(float _x,float _y)",
"call_args": "(_x,_y)",
"cimguiname": "ImVec2_ImVec2",
"constructor": true,
"defaults": [],
"funcname": "ImVec2",
"ov_cimguiname": "ImVec2_ImVec2Float",
"signature": "(float,float)",
"stname": "ImVec2"
}
],
"ImVec2_destroy": [
{
"args": "(ImVec2* self)",
"argsT": [
{
"name": "self",
"type": "ImVec2*"
}
],
"call_args": "(self)",
"cimguiname": "ImVec2_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImVec2_destroy",
"ret": "void",
"signature": "(ImVec2*)",
"stname": "ImVec2"
}
],
"ImVec4_ImVec4": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "ImVec4_ImVec4",
"constructor": true,
"defaults": [],
"funcname": "ImVec4",
"ov_cimguiname": "ImVec4_ImVec4",
"signature": "()",
"stname": "ImVec4"
},
{
"args": "(float _x,float _y,float _z,float _w)",
"argsT": [
{
"name": "_x",
"type": "float"
},
{
"name": "_y",
"type": "float"
},
{
"name": "_z",
"type": "float"
},
{
"name": "_w",
"type": "float"
}
],
"argsoriginal": "(float _x,float _y,float _z,float _w)",
"call_args": "(_x,_y,_z,_w)",
"cimguiname": "ImVec4_ImVec4",
"constructor": true,
"defaults": [],
"funcname": "ImVec4",
"ov_cimguiname": "ImVec4_ImVec4Float",
"signature": "(float,float,float,float)",
"stname": "ImVec4"
}
],
"ImVec4_destroy": [
{
"args": "(ImVec4* self)",
"argsT": [
{
"name": "self",
"type": "ImVec4*"
}
],
"call_args": "(self)",
"cimguiname": "ImVec4_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImVec4_destroy",
"ret": "void",
"signature": "(ImVec4*)",
"stname": "ImVec4"
}
],
"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_ImFontAtlasCustomRect_ImVector_ImFontAtlasCustomRect": [
{
"args": "()",
"argsT": [],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_ImVector_ImFontAtlasCustomRect",
"constructor": true,
"defaults": [],
"funcname": "ImVector_ImFontAtlasCustomRect",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_ImVector_ImFontAtlasCustomRect",
"signature": "()",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
},
{
"args": "(const ImVector_ImFontAtlasCustomRect src)",
"argsT": [
{
"name": "src",
"type": "const ImVector_ImFontAtlasCustomRect"
}
],
"call_args": "(src)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_ImVector_ImFontAtlasCustomRect",
"constructor": true,
"defaults": [],
"funcname": "ImVector_ImFontAtlasCustomRect",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_ImVector_ImFontAtlasCustomRectVector",
"signature": "(const ImVector)",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect__grow_capacity": [
{
"args": "(const ImVector_ImFontAtlasCustomRect* self,int sz)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImFontAtlasCustomRect*"
},
{
"name": "sz",
"type": "int"
}
],
"call_args": "(sz)",
"cimguiname": "ImVector_ImFontAtlasCustomRect__grow_capacity",
"defaults": [],
"funcname": "_grow_capacity",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect__grow_capacity",
"ret": "int",
"signature": "(int)const",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_back": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_back",
"defaults": [],
"funcname": "back",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_back",
"ret": "ImFontAtlasCustomRect*",
"retref": "&",
"signature": "()",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
},
{
"args": "(const ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_back",
"defaults": [],
"funcname": "back",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_back_const",
"ret": "ImFontAtlasCustomRect const *",
"retref": "&",
"signature": "()const",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_begin": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_begin",
"defaults": [],
"funcname": "begin",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_begin",
"ret": "ImFontAtlasCustomRect*",
"signature": "()",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
},
{
"args": "(const ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_begin",
"defaults": [],
"funcname": "begin",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_begin_const",
"ret": "ImFontAtlasCustomRect const *",
"signature": "()const",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_capacity": [
{
"args": "(const ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_capacity",
"defaults": [],
"funcname": "capacity",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_capacity",
"ret": "int",
"signature": "()const",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_clear": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_clear",
"defaults": [],
"funcname": "clear",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_clear",
"ret": "void",
"signature": "()",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_destroy": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "(self)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_destroy",
"ret": "void",
"signature": "(ImVector_ImFontAtlasCustomRect*)",
"stname": "ImVector_ImFontAtlasCustomRect"
}
],
"ImVector_ImFontAtlasCustomRect_empty": [
{
"args": "(const ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_empty",
"defaults": [],
"funcname": "empty",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_empty",
"ret": "bool",
"signature": "()const",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_end": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_end",
"defaults": [],
"funcname": "end",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_end",
"ret": "ImFontAtlasCustomRect*",
"signature": "()",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
},
{
"args": "(const ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_end",
"defaults": [],
"funcname": "end",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_end_const",
"ret": "ImFontAtlasCustomRect const *",
"signature": "()const",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_erase": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
},
{
"name": "it",
"type": "ImFontAtlasCustomRect const *"
}
],
"call_args": "(it)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_erase",
"defaults": [],
"funcname": "erase",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_erase",
"ret": "ImFontAtlasCustomRect*",
"signature": "(const ImFontAtlasCustomRect*)",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
},
{
"args": "(ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it,ImFontAtlasCustomRect const * it_last)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
},
{
"name": "it",
"type": "ImFontAtlasCustomRect const *"
},
{
"name": "it_last",
"type": "ImFontAtlasCustomRect const *"
}
],
"call_args": "(it,it_last)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_erase",
"defaults": [],
"funcname": "erase",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_eraseTPtr",
"ret": "ImFontAtlasCustomRect*",
"signature": "(const ImFontAtlasCustomRect*,const ImFontAtlasCustomRect*)",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_erase_unsorted": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
},
{
"name": "it",
"type": "ImFontAtlasCustomRect const *"
}
],
"call_args": "(it)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_erase_unsorted",
"defaults": [],
"funcname": "erase_unsorted",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_erase_unsorted",
"ret": "ImFontAtlasCustomRect*",
"signature": "(const ImFontAtlasCustomRect*)",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_front": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_front",
"defaults": [],
"funcname": "front",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_front",
"ret": "ImFontAtlasCustomRect*",
"retref": "&",
"signature": "()",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
},
{
"args": "(const ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_front",
"defaults": [],
"funcname": "front",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_front_const",
"ret": "ImFontAtlasCustomRect const *",
"retref": "&",
"signature": "()const",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_index_from_ptr": [
{
"args": "(const ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImFontAtlasCustomRect*"
},
{
"name": "it",
"type": "ImFontAtlasCustomRect const *"
}
],
"call_args": "(it)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_index_from_ptr",
"defaults": [],
"funcname": "index_from_ptr",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_index_from_ptr",
"ret": "int",
"signature": "(const ImFontAtlasCustomRect*)const",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_insert": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it,const ImFontAtlasCustomRect v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
},
{
"name": "it",
"type": "ImFontAtlasCustomRect const *"
},
{
"name": "v",
"type": "const ImFontAtlasCustomRect"
}
],
"call_args": "(it,v)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_insert",
"defaults": [],
"funcname": "insert",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_insert",
"ret": "ImFontAtlasCustomRect*",
"signature": "(const ImFontAtlasCustomRect*,const ImFontAtlasCustomRect)",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_pop_back": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_pop_back",
"defaults": [],
"funcname": "pop_back",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_pop_back",
"ret": "void",
"signature": "()",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_push_back": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self,const ImFontAtlasCustomRect v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
},
{
"name": "v",
"type": "const ImFontAtlasCustomRect"
}
],
"call_args": "(v)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_push_back",
"defaults": [],
"funcname": "push_back",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_push_back",
"ret": "void",
"signature": "(const ImFontAtlasCustomRect)",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_push_front": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self,const ImFontAtlasCustomRect v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
},
{
"name": "v",
"type": "const ImFontAtlasCustomRect"
}
],
"call_args": "(v)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_push_front",
"defaults": [],
"funcname": "push_front",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_push_front",
"ret": "void",
"signature": "(const ImFontAtlasCustomRect)",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_reserve": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self,int new_capacity)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
},
{
"name": "new_capacity",
"type": "int"
}
],
"call_args": "(new_capacity)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_reserve",
"defaults": [],
"funcname": "reserve",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_reserve",
"ret": "void",
"signature": "(int)",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_resize": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self,int new_size)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
},
{
"name": "new_size",
"type": "int"
}
],
"call_args": "(new_size)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_resize",
"defaults": [],
"funcname": "resize",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_resize",
"ret": "void",
"signature": "(int)",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
},
{
"args": "(ImVector_ImFontAtlasCustomRect* self,int new_size,const ImFontAtlasCustomRect v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
},
{
"name": "new_size",
"type": "int"
},
{
"name": "v",
"type": "const ImFontAtlasCustomRect"
}
],
"call_args": "(new_size,v)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_resize",
"defaults": [],
"funcname": "resize",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_resizeT",
"ret": "void",
"signature": "(int,const ImFontAtlasCustomRect)",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_size": [
{
"args": "(const ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_size",
"defaults": [],
"funcname": "size",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_size",
"ret": "int",
"signature": "()const",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_size_in_bytes": [
{
"args": "(const ImVector_ImFontAtlasCustomRect* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImFontAtlasCustomRect*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImFontAtlasCustomRect_size_in_bytes",
"defaults": [],
"funcname": "size_in_bytes",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_size_in_bytes",
"ret": "int",
"signature": "()const",
"stname": "ImVector_ImFontAtlasCustomRect",
"templatedgen": true
}
],
"ImVector_ImFontAtlasCustomRect_swap": [
{
"args": "(ImVector_ImFontAtlasCustomRect* self,ImVector_ImFontAtlasCustomRect rhs)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImFontAtlasCustomRect*"
},
{
"name": "rhs",
"type": "ImVector_ImFontAtlasCustomRect&"
}
],
"call_args": "(rhs)",
"cimguiname": "ImVector_ImFontAtlasCustomRect_swap",
"defaults": [],
"funcname": "swap",
"ov_cimguiname": "ImVector_ImFontAtlasCustomRect_swap",
"ret": "void",
"signature": "(ImVector)",
"stname": "ImVector_ImFontAtlasCustomRect",
"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_ImGuiStoragePair_ImVector_ImGuiStoragePair": [
{
"args": "()",
"argsT": [],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_ImVector_ImGuiStoragePair",
"constructor": true,
"defaults": [],
"funcname": "ImVector_ImGuiStoragePair",
"ov_cimguiname": "ImVector_ImGuiStoragePair_ImVector_ImGuiStoragePair",
"signature": "()",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
},
{
"args": "(const ImVector_ImGuiStoragePair src)",
"argsT": [
{
"name": "src",
"type": "const ImVector_ImGuiStoragePair"
}
],
"call_args": "(src)",
"cimguiname": "ImVector_ImGuiStoragePair_ImVector_ImGuiStoragePair",
"constructor": true,
"defaults": [],
"funcname": "ImVector_ImGuiStoragePair",
"ov_cimguiname": "ImVector_ImGuiStoragePair_ImVector_ImGuiStoragePairVector",
"signature": "(const ImVector)",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair__grow_capacity": [
{
"args": "(const ImVector_ImGuiStoragePair* self,int sz)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiStoragePair*"
},
{
"name": "sz",
"type": "int"
}
],
"call_args": "(sz)",
"cimguiname": "ImVector_ImGuiStoragePair__grow_capacity",
"defaults": [],
"funcname": "_grow_capacity",
"ov_cimguiname": "ImVector_ImGuiStoragePair__grow_capacity",
"ret": "int",
"signature": "(int)const",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_back": [
{
"args": "(ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_back",
"defaults": [],
"funcname": "back",
"ov_cimguiname": "ImVector_ImGuiStoragePair_back",
"ret": "ImGuiStoragePair*",
"retref": "&",
"signature": "()",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
},
{
"args": "(const ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_back",
"defaults": [],
"funcname": "back",
"ov_cimguiname": "ImVector_ImGuiStoragePair_back_const",
"ret": "ImGuiStoragePair const *",
"retref": "&",
"signature": "()const",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_begin": [
{
"args": "(ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_begin",
"defaults": [],
"funcname": "begin",
"ov_cimguiname": "ImVector_ImGuiStoragePair_begin",
"ret": "ImGuiStoragePair*",
"signature": "()",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
},
{
"args": "(const ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_begin",
"defaults": [],
"funcname": "begin",
"ov_cimguiname": "ImVector_ImGuiStoragePair_begin_const",
"ret": "ImGuiStoragePair const *",
"signature": "()const",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_capacity": [
{
"args": "(const ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_capacity",
"defaults": [],
"funcname": "capacity",
"ov_cimguiname": "ImVector_ImGuiStoragePair_capacity",
"ret": "int",
"signature": "()const",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_clear": [
{
"args": "(ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_clear",
"defaults": [],
"funcname": "clear",
"ov_cimguiname": "ImVector_ImGuiStoragePair_clear",
"ret": "void",
"signature": "()",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_destroy": [
{
"args": "(ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
}
],
"call_args": "(self)",
"cimguiname": "ImVector_ImGuiStoragePair_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImVector_ImGuiStoragePair_destroy",
"ret": "void",
"signature": "(ImVector_ImGuiStoragePair*)",
"stname": "ImVector_ImGuiStoragePair"
}
],
"ImVector_ImGuiStoragePair_empty": [
{
"args": "(const ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_empty",
"defaults": [],
"funcname": "empty",
"ov_cimguiname": "ImVector_ImGuiStoragePair_empty",
"ret": "bool",
"signature": "()const",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_end": [
{
"args": "(ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_end",
"defaults": [],
"funcname": "end",
"ov_cimguiname": "ImVector_ImGuiStoragePair_end",
"ret": "ImGuiStoragePair*",
"signature": "()",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
},
{
"args": "(const ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_end",
"defaults": [],
"funcname": "end",
"ov_cimguiname": "ImVector_ImGuiStoragePair_end_const",
"ret": "ImGuiStoragePair const *",
"signature": "()const",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_erase": [
{
"args": "(ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
},
{
"name": "it",
"type": "ImGuiStoragePair const *"
}
],
"call_args": "(it)",
"cimguiname": "ImVector_ImGuiStoragePair_erase",
"defaults": [],
"funcname": "erase",
"ov_cimguiname": "ImVector_ImGuiStoragePair_erase",
"ret": "ImGuiStoragePair*",
"signature": "(const ImGuiStoragePair*)",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
},
{
"args": "(ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it,ImGuiStoragePair const * it_last)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
},
{
"name": "it",
"type": "ImGuiStoragePair const *"
},
{
"name": "it_last",
"type": "ImGuiStoragePair const *"
}
],
"call_args": "(it,it_last)",
"cimguiname": "ImVector_ImGuiStoragePair_erase",
"defaults": [],
"funcname": "erase",
"ov_cimguiname": "ImVector_ImGuiStoragePair_eraseTPtr",
"ret": "ImGuiStoragePair*",
"signature": "(const ImGuiStoragePair*,const ImGuiStoragePair*)",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_erase_unsorted": [
{
"args": "(ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
},
{
"name": "it",
"type": "ImGuiStoragePair const *"
}
],
"call_args": "(it)",
"cimguiname": "ImVector_ImGuiStoragePair_erase_unsorted",
"defaults": [],
"funcname": "erase_unsorted",
"ov_cimguiname": "ImVector_ImGuiStoragePair_erase_unsorted",
"ret": "ImGuiStoragePair*",
"signature": "(const ImGuiStoragePair*)",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_front": [
{
"args": "(ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_front",
"defaults": [],
"funcname": "front",
"ov_cimguiname": "ImVector_ImGuiStoragePair_front",
"ret": "ImGuiStoragePair*",
"retref": "&",
"signature": "()",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
},
{
"args": "(const ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_front",
"defaults": [],
"funcname": "front",
"ov_cimguiname": "ImVector_ImGuiStoragePair_front_const",
"ret": "ImGuiStoragePair const *",
"retref": "&",
"signature": "()const",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_index_from_ptr": [
{
"args": "(const ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiStoragePair*"
},
{
"name": "it",
"type": "ImGuiStoragePair const *"
}
],
"call_args": "(it)",
"cimguiname": "ImVector_ImGuiStoragePair_index_from_ptr",
"defaults": [],
"funcname": "index_from_ptr",
"ov_cimguiname": "ImVector_ImGuiStoragePair_index_from_ptr",
"ret": "int",
"signature": "(const ImGuiStoragePair*)const",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_insert": [
{
"args": "(ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it,const ImGuiStoragePair v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
},
{
"name": "it",
"type": "ImGuiStoragePair const *"
},
{
"name": "v",
"type": "const ImGuiStoragePair"
}
],
"call_args": "(it,v)",
"cimguiname": "ImVector_ImGuiStoragePair_insert",
"defaults": [],
"funcname": "insert",
"ov_cimguiname": "ImVector_ImGuiStoragePair_insert",
"ret": "ImGuiStoragePair*",
"signature": "(const ImGuiStoragePair*,const ImGuiStoragePair)",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_pop_back": [
{
"args": "(ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_pop_back",
"defaults": [],
"funcname": "pop_back",
"ov_cimguiname": "ImVector_ImGuiStoragePair_pop_back",
"ret": "void",
"signature": "()",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_push_back": [
{
"args": "(ImVector_ImGuiStoragePair* self,const ImGuiStoragePair v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
},
{
"name": "v",
"type": "const ImGuiStoragePair"
}
],
"call_args": "(v)",
"cimguiname": "ImVector_ImGuiStoragePair_push_back",
"defaults": [],
"funcname": "push_back",
"ov_cimguiname": "ImVector_ImGuiStoragePair_push_back",
"ret": "void",
"signature": "(const ImGuiStoragePair)",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_push_front": [
{
"args": "(ImVector_ImGuiStoragePair* self,const ImGuiStoragePair v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
},
{
"name": "v",
"type": "const ImGuiStoragePair"
}
],
"call_args": "(v)",
"cimguiname": "ImVector_ImGuiStoragePair_push_front",
"defaults": [],
"funcname": "push_front",
"ov_cimguiname": "ImVector_ImGuiStoragePair_push_front",
"ret": "void",
"signature": "(const ImGuiStoragePair)",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_reserve": [
{
"args": "(ImVector_ImGuiStoragePair* self,int new_capacity)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
},
{
"name": "new_capacity",
"type": "int"
}
],
"call_args": "(new_capacity)",
"cimguiname": "ImVector_ImGuiStoragePair_reserve",
"defaults": [],
"funcname": "reserve",
"ov_cimguiname": "ImVector_ImGuiStoragePair_reserve",
"ret": "void",
"signature": "(int)",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_resize": [
{
"args": "(ImVector_ImGuiStoragePair* self,int new_size)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
},
{
"name": "new_size",
"type": "int"
}
],
"call_args": "(new_size)",
"cimguiname": "ImVector_ImGuiStoragePair_resize",
"defaults": [],
"funcname": "resize",
"ov_cimguiname": "ImVector_ImGuiStoragePair_resize",
"ret": "void",
"signature": "(int)",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
},
{
"args": "(ImVector_ImGuiStoragePair* self,int new_size,const ImGuiStoragePair v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
},
{
"name": "new_size",
"type": "int"
},
{
"name": "v",
"type": "const ImGuiStoragePair"
}
],
"call_args": "(new_size,v)",
"cimguiname": "ImVector_ImGuiStoragePair_resize",
"defaults": [],
"funcname": "resize",
"ov_cimguiname": "ImVector_ImGuiStoragePair_resizeT",
"ret": "void",
"signature": "(int,const ImGuiStoragePair)",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_size": [
{
"args": "(const ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_size",
"defaults": [],
"funcname": "size",
"ov_cimguiname": "ImVector_ImGuiStoragePair_size",
"ret": "int",
"signature": "()const",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_size_in_bytes": [
{
"args": "(const ImVector_ImGuiStoragePair* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiStoragePair*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiStoragePair_size_in_bytes",
"defaults": [],
"funcname": "size_in_bytes",
"ov_cimguiname": "ImVector_ImGuiStoragePair_size_in_bytes",
"ret": "int",
"signature": "()const",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiStoragePair_swap": [
{
"args": "(ImVector_ImGuiStoragePair* self,ImVector_ImGuiStoragePair rhs)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiStoragePair*"
},
{
"name": "rhs",
"type": "ImVector_ImGuiStoragePair&"
}
],
"call_args": "(rhs)",
"cimguiname": "ImVector_ImGuiStoragePair_swap",
"defaults": [],
"funcname": "swap",
"ov_cimguiname": "ImVector_ImGuiStoragePair_swap",
"ret": "void",
"signature": "(ImVector)",
"stname": "ImVector_ImGuiStoragePair",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_ImVector_ImGuiTextRange": [
{
"args": "()",
"argsT": [],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_ImVector_ImGuiTextRange",
"constructor": true,
"defaults": [],
"funcname": "ImVector_ImGuiTextRange",
"ov_cimguiname": "ImVector_ImGuiTextRange_ImVector_ImGuiTextRange",
"signature": "()",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
},
{
"args": "(const ImVector_ImGuiTextRange src)",
"argsT": [
{
"name": "src",
"type": "const ImVector_ImGuiTextRange"
}
],
"call_args": "(src)",
"cimguiname": "ImVector_ImGuiTextRange_ImVector_ImGuiTextRange",
"constructor": true,
"defaults": [],
"funcname": "ImVector_ImGuiTextRange",
"ov_cimguiname": "ImVector_ImGuiTextRange_ImVector_ImGuiTextRangeVector",
"signature": "(const ImVector)",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange__grow_capacity": [
{
"args": "(const ImVector_ImGuiTextRange* self,int sz)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiTextRange*"
},
{
"name": "sz",
"type": "int"
}
],
"call_args": "(sz)",
"cimguiname": "ImVector_ImGuiTextRange__grow_capacity",
"defaults": [],
"funcname": "_grow_capacity",
"ov_cimguiname": "ImVector_ImGuiTextRange__grow_capacity",
"ret": "int",
"signature": "(int)const",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_back": [
{
"args": "(ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_back",
"defaults": [],
"funcname": "back",
"ov_cimguiname": "ImVector_ImGuiTextRange_back",
"ret": "ImGuiTextRange*",
"retref": "&",
"signature": "()",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
},
{
"args": "(const ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_back",
"defaults": [],
"funcname": "back",
"ov_cimguiname": "ImVector_ImGuiTextRange_back_const",
"ret": "ImGuiTextRange const *",
"retref": "&",
"signature": "()const",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_begin": [
{
"args": "(ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_begin",
"defaults": [],
"funcname": "begin",
"ov_cimguiname": "ImVector_ImGuiTextRange_begin",
"ret": "ImGuiTextRange*",
"signature": "()",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
},
{
"args": "(const ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_begin",
"defaults": [],
"funcname": "begin",
"ov_cimguiname": "ImVector_ImGuiTextRange_begin_const",
"ret": "ImGuiTextRange const *",
"signature": "()const",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_capacity": [
{
"args": "(const ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_capacity",
"defaults": [],
"funcname": "capacity",
"ov_cimguiname": "ImVector_ImGuiTextRange_capacity",
"ret": "int",
"signature": "()const",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_clear": [
{
"args": "(ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_clear",
"defaults": [],
"funcname": "clear",
"ov_cimguiname": "ImVector_ImGuiTextRange_clear",
"ret": "void",
"signature": "()",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_destroy": [
{
"args": "(ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
}
],
"call_args": "(self)",
"cimguiname": "ImVector_ImGuiTextRange_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImVector_ImGuiTextRange_destroy",
"ret": "void",
"signature": "(ImVector_ImGuiTextRange*)",
"stname": "ImVector_ImGuiTextRange"
}
],
"ImVector_ImGuiTextRange_empty": [
{
"args": "(const ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_empty",
"defaults": [],
"funcname": "empty",
"ov_cimguiname": "ImVector_ImGuiTextRange_empty",
"ret": "bool",
"signature": "()const",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_end": [
{
"args": "(ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_end",
"defaults": [],
"funcname": "end",
"ov_cimguiname": "ImVector_ImGuiTextRange_end",
"ret": "ImGuiTextRange*",
"signature": "()",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
},
{
"args": "(const ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_end",
"defaults": [],
"funcname": "end",
"ov_cimguiname": "ImVector_ImGuiTextRange_end_const",
"ret": "ImGuiTextRange const *",
"signature": "()const",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_erase": [
{
"args": "(ImVector_ImGuiTextRange* self,ImGuiTextRange const * it)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
},
{
"name": "it",
"type": "ImGuiTextRange const *"
}
],
"call_args": "(it)",
"cimguiname": "ImVector_ImGuiTextRange_erase",
"defaults": [],
"funcname": "erase",
"ov_cimguiname": "ImVector_ImGuiTextRange_erase",
"ret": "ImGuiTextRange*",
"signature": "(const ImGuiTextRange*)",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
},
{
"args": "(ImVector_ImGuiTextRange* self,ImGuiTextRange const * it,ImGuiTextRange const * it_last)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
},
{
"name": "it",
"type": "ImGuiTextRange const *"
},
{
"name": "it_last",
"type": "ImGuiTextRange const *"
}
],
"call_args": "(it,it_last)",
"cimguiname": "ImVector_ImGuiTextRange_erase",
"defaults": [],
"funcname": "erase",
"ov_cimguiname": "ImVector_ImGuiTextRange_eraseTPtr",
"ret": "ImGuiTextRange*",
"signature": "(const ImGuiTextRange*,const ImGuiTextRange*)",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_erase_unsorted": [
{
"args": "(ImVector_ImGuiTextRange* self,ImGuiTextRange const * it)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
},
{
"name": "it",
"type": "ImGuiTextRange const *"
}
],
"call_args": "(it)",
"cimguiname": "ImVector_ImGuiTextRange_erase_unsorted",
"defaults": [],
"funcname": "erase_unsorted",
"ov_cimguiname": "ImVector_ImGuiTextRange_erase_unsorted",
"ret": "ImGuiTextRange*",
"signature": "(const ImGuiTextRange*)",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_front": [
{
"args": "(ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_front",
"defaults": [],
"funcname": "front",
"ov_cimguiname": "ImVector_ImGuiTextRange_front",
"ret": "ImGuiTextRange*",
"retref": "&",
"signature": "()",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
},
{
"args": "(const ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_front",
"defaults": [],
"funcname": "front",
"ov_cimguiname": "ImVector_ImGuiTextRange_front_const",
"ret": "ImGuiTextRange const *",
"retref": "&",
"signature": "()const",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_index_from_ptr": [
{
"args": "(const ImVector_ImGuiTextRange* self,ImGuiTextRange const * it)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiTextRange*"
},
{
"name": "it",
"type": "ImGuiTextRange const *"
}
],
"call_args": "(it)",
"cimguiname": "ImVector_ImGuiTextRange_index_from_ptr",
"defaults": [],
"funcname": "index_from_ptr",
"ov_cimguiname": "ImVector_ImGuiTextRange_index_from_ptr",
"ret": "int",
"signature": "(const ImGuiTextRange*)const",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_insert": [
{
"args": "(ImVector_ImGuiTextRange* self,ImGuiTextRange const * it,const ImGuiTextRange v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
},
{
"name": "it",
"type": "ImGuiTextRange const *"
},
{
"name": "v",
"type": "const ImGuiTextRange"
}
],
"call_args": "(it,v)",
"cimguiname": "ImVector_ImGuiTextRange_insert",
"defaults": [],
"funcname": "insert",
"ov_cimguiname": "ImVector_ImGuiTextRange_insert",
"ret": "ImGuiTextRange*",
"signature": "(const ImGuiTextRange*,const ImGuiTextRange)",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_pop_back": [
{
"args": "(ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_pop_back",
"defaults": [],
"funcname": "pop_back",
"ov_cimguiname": "ImVector_ImGuiTextRange_pop_back",
"ret": "void",
"signature": "()",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_push_back": [
{
"args": "(ImVector_ImGuiTextRange* self,const ImGuiTextRange v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
},
{
"name": "v",
"type": "const ImGuiTextRange"
}
],
"call_args": "(v)",
"cimguiname": "ImVector_ImGuiTextRange_push_back",
"defaults": [],
"funcname": "push_back",
"ov_cimguiname": "ImVector_ImGuiTextRange_push_back",
"ret": "void",
"signature": "(const ImGuiTextRange)",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_push_front": [
{
"args": "(ImVector_ImGuiTextRange* self,const ImGuiTextRange v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
},
{
"name": "v",
"type": "const ImGuiTextRange"
}
],
"call_args": "(v)",
"cimguiname": "ImVector_ImGuiTextRange_push_front",
"defaults": [],
"funcname": "push_front",
"ov_cimguiname": "ImVector_ImGuiTextRange_push_front",
"ret": "void",
"signature": "(const ImGuiTextRange)",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_reserve": [
{
"args": "(ImVector_ImGuiTextRange* self,int new_capacity)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
},
{
"name": "new_capacity",
"type": "int"
}
],
"call_args": "(new_capacity)",
"cimguiname": "ImVector_ImGuiTextRange_reserve",
"defaults": [],
"funcname": "reserve",
"ov_cimguiname": "ImVector_ImGuiTextRange_reserve",
"ret": "void",
"signature": "(int)",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_resize": [
{
"args": "(ImVector_ImGuiTextRange* self,int new_size)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
},
{
"name": "new_size",
"type": "int"
}
],
"call_args": "(new_size)",
"cimguiname": "ImVector_ImGuiTextRange_resize",
"defaults": [],
"funcname": "resize",
"ov_cimguiname": "ImVector_ImGuiTextRange_resize",
"ret": "void",
"signature": "(int)",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
},
{
"args": "(ImVector_ImGuiTextRange* self,int new_size,const ImGuiTextRange v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
},
{
"name": "new_size",
"type": "int"
},
{
"name": "v",
"type": "const ImGuiTextRange"
}
],
"call_args": "(new_size,v)",
"cimguiname": "ImVector_ImGuiTextRange_resize",
"defaults": [],
"funcname": "resize",
"ov_cimguiname": "ImVector_ImGuiTextRange_resizeT",
"ret": "void",
"signature": "(int,const ImGuiTextRange)",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_size": [
{
"args": "(const ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_size",
"defaults": [],
"funcname": "size",
"ov_cimguiname": "ImVector_ImGuiTextRange_size",
"ret": "int",
"signature": "()const",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_size_in_bytes": [
{
"args": "(const ImVector_ImGuiTextRange* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImGuiTextRange*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImGuiTextRange_size_in_bytes",
"defaults": [],
"funcname": "size_in_bytes",
"ov_cimguiname": "ImVector_ImGuiTextRange_size_in_bytes",
"ret": "int",
"signature": "()const",
"stname": "ImVector_ImGuiTextRange",
"templatedgen": true
}
],
"ImVector_ImGuiTextRange_swap": [
{
"args": "(ImVector_ImGuiTextRange* self,ImVector_ImGuiTextRange rhs)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImGuiTextRange*"
},
{
"name": "rhs",
"type": "ImVector_ImGuiTextRange&"
}
],
"call_args": "(rhs)",
"cimguiname": "ImVector_ImGuiTextRange_swap",
"defaults": [],
"funcname": "swap",
"ov_cimguiname": "ImVector_ImGuiTextRange_swap",
"ret": "void",
"signature": "(ImVector)",
"stname": "ImVector_ImGuiTextRange",
"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_ImU32_ImVector_ImU32": [
{
"args": "()",
"argsT": [],
"call_args": "()",
"cimguiname": "ImVector_ImU32_ImVector_ImU32",
"constructor": true,
"defaults": [],
"funcname": "ImVector_ImU32",
"ov_cimguiname": "ImVector_ImU32_ImVector_ImU32",
"signature": "()",
"stname": "ImVector_ImU32",
"templatedgen": true
},
{
"args": "(const ImVector_ImU32 src)",
"argsT": [
{
"name": "src",
"type": "const ImVector_ImU32"
}
],
"call_args": "(src)",
"cimguiname": "ImVector_ImU32_ImVector_ImU32",
"constructor": true,
"defaults": [],
"funcname": "ImVector_ImU32",
"ov_cimguiname": "ImVector_ImU32_ImVector_ImU32Vector",
"signature": "(const ImVector)",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32__grow_capacity": [
{
"args": "(const ImVector_ImU32* self,int sz)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImU32*"
},
{
"name": "sz",
"type": "int"
}
],
"call_args": "(sz)",
"cimguiname": "ImVector_ImU32__grow_capacity",
"defaults": [],
"funcname": "_grow_capacity",
"ov_cimguiname": "ImVector_ImU32__grow_capacity",
"ret": "int",
"signature": "(int)const",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_back": [
{
"args": "(ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_back",
"defaults": [],
"funcname": "back",
"ov_cimguiname": "ImVector_ImU32_back",
"ret": "ImU32*",
"retref": "&",
"signature": "()",
"stname": "ImVector_ImU32",
"templatedgen": true
},
{
"args": "(const ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_back",
"defaults": [],
"funcname": "back",
"ov_cimguiname": "ImVector_ImU32_back_const",
"ret": "ImU32 const *",
"retref": "&",
"signature": "()const",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_begin": [
{
"args": "(ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_begin",
"defaults": [],
"funcname": "begin",
"ov_cimguiname": "ImVector_ImU32_begin",
"ret": "ImU32*",
"signature": "()",
"stname": "ImVector_ImU32",
"templatedgen": true
},
{
"args": "(const ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_begin",
"defaults": [],
"funcname": "begin",
"ov_cimguiname": "ImVector_ImU32_begin_const",
"ret": "ImU32 const *",
"signature": "()const",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_capacity": [
{
"args": "(const ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_capacity",
"defaults": [],
"funcname": "capacity",
"ov_cimguiname": "ImVector_ImU32_capacity",
"ret": "int",
"signature": "()const",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_clear": [
{
"args": "(ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_clear",
"defaults": [],
"funcname": "clear",
"ov_cimguiname": "ImVector_ImU32_clear",
"ret": "void",
"signature": "()",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_destroy": [
{
"args": "(ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
}
],
"call_args": "(self)",
"cimguiname": "ImVector_ImU32_destroy",
"defaults": [],
"destructor": true,
"ov_cimguiname": "ImVector_ImU32_destroy",
"ret": "void",
"signature": "(ImVector_ImU32*)",
"stname": "ImVector_ImU32"
}
],
"ImVector_ImU32_empty": [
{
"args": "(const ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_empty",
"defaults": [],
"funcname": "empty",
"ov_cimguiname": "ImVector_ImU32_empty",
"ret": "bool",
"signature": "()const",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_end": [
{
"args": "(ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_end",
"defaults": [],
"funcname": "end",
"ov_cimguiname": "ImVector_ImU32_end",
"ret": "ImU32*",
"signature": "()",
"stname": "ImVector_ImU32",
"templatedgen": true
},
{
"args": "(const ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_end",
"defaults": [],
"funcname": "end",
"ov_cimguiname": "ImVector_ImU32_end_const",
"ret": "ImU32 const *",
"signature": "()const",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_erase": [
{
"args": "(ImVector_ImU32* self,ImU32 const * it)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
},
{
"name": "it",
"type": "ImU32 const *"
}
],
"call_args": "(it)",
"cimguiname": "ImVector_ImU32_erase",
"defaults": [],
"funcname": "erase",
"ov_cimguiname": "ImVector_ImU32_erase",
"ret": "ImU32*",
"signature": "(const ImU32*)",
"stname": "ImVector_ImU32",
"templatedgen": true
},
{
"args": "(ImVector_ImU32* self,ImU32 const * it,ImU32 const * it_last)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
},
{
"name": "it",
"type": "ImU32 const *"
},
{
"name": "it_last",
"type": "ImU32 const *"
}
],
"call_args": "(it,it_last)",
"cimguiname": "ImVector_ImU32_erase",
"defaults": [],
"funcname": "erase",
"ov_cimguiname": "ImVector_ImU32_eraseTPtr",
"ret": "ImU32*",
"signature": "(const ImU32*,const ImU32*)",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_erase_unsorted": [
{
"args": "(ImVector_ImU32* self,ImU32 const * it)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
},
{
"name": "it",
"type": "ImU32 const *"
}
],
"call_args": "(it)",
"cimguiname": "ImVector_ImU32_erase_unsorted",
"defaults": [],
"funcname": "erase_unsorted",
"ov_cimguiname": "ImVector_ImU32_erase_unsorted",
"ret": "ImU32*",
"signature": "(const ImU32*)",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_front": [
{
"args": "(ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_front",
"defaults": [],
"funcname": "front",
"ov_cimguiname": "ImVector_ImU32_front",
"ret": "ImU32*",
"retref": "&",
"signature": "()",
"stname": "ImVector_ImU32",
"templatedgen": true
},
{
"args": "(const ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_front",
"defaults": [],
"funcname": "front",
"ov_cimguiname": "ImVector_ImU32_front_const",
"ret": "ImU32 const *",
"retref": "&",
"signature": "()const",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_index_from_ptr": [
{
"args": "(const ImVector_ImU32* self,ImU32 const * it)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImU32*"
},
{
"name": "it",
"type": "ImU32 const *"
}
],
"call_args": "(it)",
"cimguiname": "ImVector_ImU32_index_from_ptr",
"defaults": [],
"funcname": "index_from_ptr",
"ov_cimguiname": "ImVector_ImU32_index_from_ptr",
"ret": "int",
"signature": "(const ImU32*)const",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_insert": [
{
"args": "(ImVector_ImU32* self,ImU32 const * it,const ImU32 v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
},
{
"name": "it",
"type": "ImU32 const *"
},
{
"name": "v",
"type": "const ImU32"
}
],
"call_args": "(it,v)",
"cimguiname": "ImVector_ImU32_insert",
"defaults": [],
"funcname": "insert",
"ov_cimguiname": "ImVector_ImU32_insert",
"ret": "ImU32*",
"signature": "(const ImU32*,const ImU32)",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_pop_back": [
{
"args": "(ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_pop_back",
"defaults": [],
"funcname": "pop_back",
"ov_cimguiname": "ImVector_ImU32_pop_back",
"ret": "void",
"signature": "()",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_push_back": [
{
"args": "(ImVector_ImU32* self,const ImU32 v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
},
{
"name": "v",
"type": "const ImU32"
}
],
"call_args": "(v)",
"cimguiname": "ImVector_ImU32_push_back",
"defaults": [],
"funcname": "push_back",
"ov_cimguiname": "ImVector_ImU32_push_back",
"ret": "void",
"signature": "(const ImU32)",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_push_front": [
{
"args": "(ImVector_ImU32* self,const ImU32 v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
},
{
"name": "v",
"type": "const ImU32"
}
],
"call_args": "(v)",
"cimguiname": "ImVector_ImU32_push_front",
"defaults": [],
"funcname": "push_front",
"ov_cimguiname": "ImVector_ImU32_push_front",
"ret": "void",
"signature": "(const ImU32)",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_reserve": [
{
"args": "(ImVector_ImU32* self,int new_capacity)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
},
{
"name": "new_capacity",
"type": "int"
}
],
"call_args": "(new_capacity)",
"cimguiname": "ImVector_ImU32_reserve",
"defaults": [],
"funcname": "reserve",
"ov_cimguiname": "ImVector_ImU32_reserve",
"ret": "void",
"signature": "(int)",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_resize": [
{
"args": "(ImVector_ImU32* self,int new_size)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
},
{
"name": "new_size",
"type": "int"
}
],
"call_args": "(new_size)",
"cimguiname": "ImVector_ImU32_resize",
"defaults": [],
"funcname": "resize",
"ov_cimguiname": "ImVector_ImU32_resize",
"ret": "void",
"signature": "(int)",
"stname": "ImVector_ImU32",
"templatedgen": true
},
{
"args": "(ImVector_ImU32* self,int new_size,const ImU32 v)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
},
{
"name": "new_size",
"type": "int"
},
{
"name": "v",
"type": "const ImU32"
}
],
"call_args": "(new_size,v)",
"cimguiname": "ImVector_ImU32_resize",
"defaults": [],
"funcname": "resize",
"ov_cimguiname": "ImVector_ImU32_resizeT",
"ret": "void",
"signature": "(int,const ImU32)",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_size": [
{
"args": "(const ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_size",
"defaults": [],
"funcname": "size",
"ov_cimguiname": "ImVector_ImU32_size",
"ret": "int",
"signature": "()const",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_size_in_bytes": [
{
"args": "(const ImVector_ImU32* self)",
"argsT": [
{
"name": "self",
"type": "const ImVector_ImU32*"
}
],
"call_args": "()",
"cimguiname": "ImVector_ImU32_size_in_bytes",
"defaults": [],
"funcname": "size_in_bytes",
"ov_cimguiname": "ImVector_ImU32_size_in_bytes",
"ret": "int",
"signature": "()const",
"stname": "ImVector_ImU32",
"templatedgen": true
}
],
"ImVector_ImU32_swap": [
{
"args": "(ImVector_ImU32* self,ImVector_ImU32 rhs)",
"argsT": [
{
"name": "self",
"type": "ImVector_ImU32*"
},
{
"name": "rhs",
"type": "ImVector_ImU32&"
}
],
"call_args": "(rhs)",
"cimguiname": "ImVector_ImU32_swap",
"defaults": [],
"funcname": "swap",
"ov_cimguiname": "ImVector_ImU32_swap",
"ret": "void",
"signature": "(ImVector)",
"stname": "ImVector_ImU32",
"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<T>& 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__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_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<T>& rhs)",
"call_args": "(rhs)",
"cimguiname": "ImVector_swap",
"defaults": [],
"funcname": "swap",
"ov_cimguiname": "ImVector_swap",
"ret": "void",
"signature": "(ImVector)",
"stname": "ImVector",
"templated": true
}
],
"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",
"defaults": [],
"funcname": "AlignTextToFramePadding",
"namespace": "ImGui",
"ov_cimguiname": "igAlignTextToFramePadding",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igArrowButton": [
{
"args": "(const char* str_id,ImGuiDir dir)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "dir",
"type": "ImGuiDir"
}
],
"argsoriginal": "(const char* str_id,ImGuiDir dir)",
"call_args": "(str_id,dir)",
"cimguiname": "igArrowButton",
"defaults": [],
"funcname": "ArrowButton",
"namespace": "ImGui",
"ov_cimguiname": "igArrowButton",
"ret": "bool",
"signature": "(const char*,ImGuiDir)",
"stname": ""
}
],
"igBegin": [
{
"args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)",
"argsT": [
{
"name": "name",
"type": "const char*"
},
{
"name": "p_open",
"type": "bool*"
},
{
"name": "flags",
"type": "ImGuiWindowFlags"
}
],
"argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)",
"call_args": "(name,p_open,flags)",
"cimguiname": "igBegin",
"defaults": {
"flags": "0",
"p_open": "((void*)0)"
},
"funcname": "Begin",
"namespace": "ImGui",
"ov_cimguiname": "igBegin",
"ret": "bool",
"signature": "(const char*,bool*,ImGuiWindowFlags)",
"stname": ""
}
],
"igBeginChild": [
{
"args": "(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "size",
"type": "const ImVec2"
},
{
"name": "border",
"type": "bool"
},
{
"name": "flags",
"type": "ImGuiWindowFlags"
}
],
"argsoriginal": "(const char* str_id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)",
"call_args": "(str_id,size,border,flags)",
"cimguiname": "igBeginChild",
"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": ""
},
{
"args": "(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags)",
"argsT": [
{
"name": "id",
"type": "ImGuiID"
},
{
"name": "size",
"type": "const ImVec2"
},
{
"name": "border",
"type": "bool"
},
{
"name": "flags",
"type": "ImGuiWindowFlags"
}
],
"argsoriginal": "(ImGuiID id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)",
"call_args": "(id,size,border,flags)",
"cimguiname": "igBeginChild",
"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": ""
}
],
"igBeginChildFrame": [
{
"args": "(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags)",
"argsT": [
{
"name": "id",
"type": "ImGuiID"
},
{
"name": "size",
"type": "const ImVec2"
},
{
"name": "flags",
"type": "ImGuiWindowFlags"
}
],
"argsoriginal": "(ImGuiID id,const ImVec2& size,ImGuiWindowFlags flags=0)",
"call_args": "(id,size,flags)",
"cimguiname": "igBeginChildFrame",
"defaults": {
"flags": "0"
},
"funcname": "BeginChildFrame",
"namespace": "ImGui",
"ov_cimguiname": "igBeginChildFrame",
"ret": "bool",
"signature": "(ImGuiID,const ImVec2,ImGuiWindowFlags)",
"stname": ""
}
],
"igBeginCombo": [
{
"args": "(const char* label,const char* preview_value,ImGuiComboFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "preview_value",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiComboFlags"
}
],
"argsoriginal": "(const char* label,const char* preview_value,ImGuiComboFlags flags=0)",
"call_args": "(label,preview_value,flags)",
"cimguiname": "igBeginCombo",
"defaults": {
"flags": "0"
},
"funcname": "BeginCombo",
"namespace": "ImGui",
"ov_cimguiname": "igBeginCombo",
"ret": "bool",
"signature": "(const char*,const char*,ImGuiComboFlags)",
"stname": ""
}
],
"igBeginDragDropSource": [
{
"args": "(ImGuiDragDropFlags flags)",
"argsT": [
{
"name": "flags",
"type": "ImGuiDragDropFlags"
}
],
"argsoriginal": "(ImGuiDragDropFlags flags=0)",
"call_args": "(flags)",
"cimguiname": "igBeginDragDropSource",
"defaults": {
"flags": "0"
},
"funcname": "BeginDragDropSource",
"namespace": "ImGui",
"ov_cimguiname": "igBeginDragDropSource",
"ret": "bool",
"signature": "(ImGuiDragDropFlags)",
"stname": ""
}
],
"igBeginDragDropTarget": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igBeginDragDropTarget",
"defaults": [],
"funcname": "BeginDragDropTarget",
"namespace": "ImGui",
"ov_cimguiname": "igBeginDragDropTarget",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igBeginGroup": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igBeginGroup",
"defaults": [],
"funcname": "BeginGroup",
"namespace": "ImGui",
"ov_cimguiname": "igBeginGroup",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igBeginMainMenuBar": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igBeginMainMenuBar",
"defaults": [],
"funcname": "BeginMainMenuBar",
"namespace": "ImGui",
"ov_cimguiname": "igBeginMainMenuBar",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igBeginMenu": [
{
"args": "(const char* label,bool enabled)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "enabled",
"type": "bool"
}
],
"argsoriginal": "(const char* label,bool enabled=true)",
"call_args": "(label,enabled)",
"cimguiname": "igBeginMenu",
"defaults": {
"enabled": "true"
},
"funcname": "BeginMenu",
"namespace": "ImGui",
"ov_cimguiname": "igBeginMenu",
"ret": "bool",
"signature": "(const char*,bool)",
"stname": ""
}
],
"igBeginMenuBar": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igBeginMenuBar",
"defaults": [],
"funcname": "BeginMenuBar",
"namespace": "ImGui",
"ov_cimguiname": "igBeginMenuBar",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igBeginPopup": [
{
"args": "(const char* str_id,ImGuiWindowFlags flags)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiWindowFlags"
}
],
"argsoriginal": "(const char* str_id,ImGuiWindowFlags flags=0)",
"call_args": "(str_id,flags)",
"cimguiname": "igBeginPopup",
"defaults": {
"flags": "0"
},
"funcname": "BeginPopup",
"namespace": "ImGui",
"ov_cimguiname": "igBeginPopup",
"ret": "bool",
"signature": "(const char*,ImGuiWindowFlags)",
"stname": ""
}
],
"igBeginPopupContextItem": [
{
"args": "(const char* str_id,int mouse_button)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "mouse_button",
"type": "int"
}
],
"argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)",
"call_args": "(str_id,mouse_button)",
"cimguiname": "igBeginPopupContextItem",
"defaults": {
"mouse_button": "1",
"str_id": "((void*)0)"
},
"funcname": "BeginPopupContextItem",
"namespace": "ImGui",
"ov_cimguiname": "igBeginPopupContextItem",
"ret": "bool",
"signature": "(const char*,int)",
"stname": ""
}
],
"igBeginPopupContextVoid": [
{
"args": "(const char* str_id,int mouse_button)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "mouse_button",
"type": "int"
}
],
"argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)",
"call_args": "(str_id,mouse_button)",
"cimguiname": "igBeginPopupContextVoid",
"defaults": {
"mouse_button": "1",
"str_id": "((void*)0)"
},
"funcname": "BeginPopupContextVoid",
"namespace": "ImGui",
"ov_cimguiname": "igBeginPopupContextVoid",
"ret": "bool",
"signature": "(const char*,int)",
"stname": ""
}
],
"igBeginPopupContextWindow": [
{
"args": "(const char* str_id,int mouse_button,bool also_over_items)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "mouse_button",
"type": "int"
},
{
"name": "also_over_items",
"type": "bool"
}
],
"argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1,bool also_over_items=true)",
"call_args": "(str_id,mouse_button,also_over_items)",
"cimguiname": "igBeginPopupContextWindow",
"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": ""
}
],
"igBeginPopupModal": [
{
"args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)",
"argsT": [
{
"name": "name",
"type": "const char*"
},
{
"name": "p_open",
"type": "bool*"
},
{
"name": "flags",
"type": "ImGuiWindowFlags"
}
],
"argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)",
"call_args": "(name,p_open,flags)",
"cimguiname": "igBeginPopupModal",
"defaults": {
"flags": "0",
"p_open": "((void*)0)"
},
"funcname": "BeginPopupModal",
"namespace": "ImGui",
"ov_cimguiname": "igBeginPopupModal",
"ret": "bool",
"signature": "(const char*,bool*,ImGuiWindowFlags)",
"stname": ""
}
],
"igBeginTabBar": [
{
"args": "(const char* str_id,ImGuiTabBarFlags flags)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiTabBarFlags"
}
],
"argsoriginal": "(const char* str_id,ImGuiTabBarFlags flags=0)",
"call_args": "(str_id,flags)",
"cimguiname": "igBeginTabBar",
"defaults": {
"flags": "0"
},
"funcname": "BeginTabBar",
"namespace": "ImGui",
"ov_cimguiname": "igBeginTabBar",
"ret": "bool",
"signature": "(const char*,ImGuiTabBarFlags)",
"stname": ""
}
],
"igBeginTabItem": [
{
"args": "(const char* label,bool* p_open,ImGuiTabItemFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "p_open",
"type": "bool*"
},
{
"name": "flags",
"type": "ImGuiTabItemFlags"
}
],
"argsoriginal": "(const char* label,bool* p_open=((void*)0),ImGuiTabItemFlags flags=0)",
"call_args": "(label,p_open,flags)",
"cimguiname": "igBeginTabItem",
"defaults": {
"flags": "0",
"p_open": "((void*)0)"
},
"funcname": "BeginTabItem",
"namespace": "ImGui",
"ov_cimguiname": "igBeginTabItem",
"ret": "bool",
"signature": "(const char*,bool*,ImGuiTabItemFlags)",
"stname": ""
}
],
"igBeginTooltip": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igBeginTooltip",
"defaults": [],
"funcname": "BeginTooltip",
"namespace": "ImGui",
"ov_cimguiname": "igBeginTooltip",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igBullet": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igBullet",
"defaults": [],
"funcname": "Bullet",
"namespace": "ImGui",
"ov_cimguiname": "igBullet",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igBulletText": [
{
"args": "(const char* fmt,...)",
"argsT": [
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const char* fmt,...)",
"call_args": "(fmt,...)",
"cimguiname": "igBulletText",
"defaults": [],
"funcname": "BulletText",
"isvararg": "...)",
"namespace": "ImGui",
"ov_cimguiname": "igBulletText",
"ret": "void",
"signature": "(const char*,...)",
"stname": ""
}
],
"igBulletTextV": [
{
"args": "(const char* fmt,va_list args)",
"argsT": [
{
"name": "fmt",
"type": "const char*"
},
{
"name": "args",
"type": "va_list"
}
],
"argsoriginal": "(const char* fmt,va_list args)",
"call_args": "(fmt,args)",
"cimguiname": "igBulletTextV",
"defaults": [],
"funcname": "BulletTextV",
"namespace": "ImGui",
"ov_cimguiname": "igBulletTextV",
"ret": "void",
"signature": "(const char*,va_list)",
"stname": ""
}
],
"igButton": [
{
"args": "(const char* label,const ImVec2 size)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "size",
"type": "const ImVec2"
}
],
"argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))",
"call_args": "(label,size)",
"cimguiname": "igButton",
"defaults": {
"size": "ImVec2(0,0)"
},
"funcname": "Button",
"namespace": "ImGui",
"ov_cimguiname": "igButton",
"ret": "bool",
"signature": "(const char*,const ImVec2)",
"stname": ""
}
],
"igCalcItemWidth": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igCalcItemWidth",
"defaults": [],
"funcname": "CalcItemWidth",
"namespace": "ImGui",
"ov_cimguiname": "igCalcItemWidth",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igCalcListClipping": [
{
"args": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)",
"argsT": [
{
"name": "items_count",
"type": "int"
},
{
"name": "items_height",
"type": "float"
},
{
"name": "out_items_display_start",
"type": "int*"
},
{
"name": "out_items_display_end",
"type": "int*"
}
],
"argsoriginal": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)",
"call_args": "(items_count,items_height,out_items_display_start,out_items_display_end)",
"cimguiname": "igCalcListClipping",
"defaults": [],
"funcname": "CalcListClipping",
"namespace": "ImGui",
"ov_cimguiname": "igCalcListClipping",
"ret": "void",
"signature": "(int,float,int*,int*)",
"stname": ""
}
],
"igCalcTextSize": [
{
"args": "(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)",
"argsT": [
{
"name": "text",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
},
{
"name": "hide_text_after_double_hash",
"type": "bool"
},
{
"name": "wrap_width",
"type": "float"
}
],
"argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)",
"call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)",
"cimguiname": "igCalcTextSize",
"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": ""
},
{
"args": "(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
},
{
"name": "text",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
},
{
"name": "hide_text_after_double_hash",
"type": "bool"
},
{
"name": "wrap_width",
"type": "float"
}
],
"argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)",
"call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)",
"cimguiname": "igCalcTextSize",
"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": ""
},
{
"args": "(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)",
"argsT": [
{
"name": "text",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
},
{
"name": "hide_text_after_double_hash",
"type": "bool"
},
{
"name": "wrap_width",
"type": "float"
}
],
"argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)",
"call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)",
"cimguiname": "igCalcTextSize",
"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": ""
}
],
"igCaptureKeyboardFromApp": [
{
"args": "(bool want_capture_keyboard_value)",
"argsT": [
{
"name": "want_capture_keyboard_value",
"type": "bool"
}
],
"argsoriginal": "(bool want_capture_keyboard_value=true)",
"call_args": "(want_capture_keyboard_value)",
"cimguiname": "igCaptureKeyboardFromApp",
"defaults": {
"want_capture_keyboard_value": "true"
},
"funcname": "CaptureKeyboardFromApp",
"namespace": "ImGui",
"ov_cimguiname": "igCaptureKeyboardFromApp",
"ret": "void",
"signature": "(bool)",
"stname": ""
}
],
"igCaptureMouseFromApp": [
{
"args": "(bool want_capture_mouse_value)",
"argsT": [
{
"name": "want_capture_mouse_value",
"type": "bool"
}
],
"argsoriginal": "(bool want_capture_mouse_value=true)",
"call_args": "(want_capture_mouse_value)",
"cimguiname": "igCaptureMouseFromApp",
"defaults": {
"want_capture_mouse_value": "true"
},
"funcname": "CaptureMouseFromApp",
"namespace": "ImGui",
"ov_cimguiname": "igCaptureMouseFromApp",
"ret": "void",
"signature": "(bool)",
"stname": ""
}
],
"igCheckbox": [
{
"args": "(const char* label,bool* v)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "bool*"
}
],
"argsoriginal": "(const char* label,bool* v)",
"call_args": "(label,v)",
"cimguiname": "igCheckbox",
"defaults": [],
"funcname": "Checkbox",
"namespace": "ImGui",
"ov_cimguiname": "igCheckbox",
"ret": "bool",
"signature": "(const char*,bool*)",
"stname": ""
}
],
"igCheckboxFlags": [
{
"args": "(const char* label,unsigned int* flags,unsigned int flags_value)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "flags",
"type": "unsigned int*"
},
{
"name": "flags_value",
"type": "unsigned int"
}
],
"argsoriginal": "(const char* label,unsigned int* flags,unsigned int flags_value)",
"call_args": "(label,flags,flags_value)",
"cimguiname": "igCheckboxFlags",
"defaults": [],
"funcname": "CheckboxFlags",
"namespace": "ImGui",
"ov_cimguiname": "igCheckboxFlags",
"ret": "bool",
"signature": "(const char*,unsigned int*,unsigned int)",
"stname": ""
}
],
"igCloseCurrentPopup": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igCloseCurrentPopup",
"defaults": [],
"funcname": "CloseCurrentPopup",
"namespace": "ImGui",
"ov_cimguiname": "igCloseCurrentPopup",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igCollapsingHeader": [
{
"args": "(const char* label,ImGuiTreeNodeFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiTreeNodeFlags"
}
],
"argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)",
"call_args": "(label,flags)",
"cimguiname": "igCollapsingHeader",
"defaults": {
"flags": "0"
},
"funcname": "CollapsingHeader",
"namespace": "ImGui",
"ov_cimguiname": "igCollapsingHeader",
"ret": "bool",
"signature": "(const char*,ImGuiTreeNodeFlags)",
"stname": ""
},
{
"args": "(const char* label,bool* p_open,ImGuiTreeNodeFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "p_open",
"type": "bool*"
},
{
"name": "flags",
"type": "ImGuiTreeNodeFlags"
}
],
"argsoriginal": "(const char* label,bool* p_open,ImGuiTreeNodeFlags flags=0)",
"call_args": "(label,p_open,flags)",
"cimguiname": "igCollapsingHeader",
"defaults": {
"flags": "0"
},
"funcname": "CollapsingHeader",
"namespace": "ImGui",
"ov_cimguiname": "igCollapsingHeaderBoolPtr",
"ret": "bool",
"signature": "(const char*,bool*,ImGuiTreeNodeFlags)",
"stname": ""
}
],
"igColorButton": [
{
"args": "(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size)",
"argsT": [
{
"name": "desc_id",
"type": "const char*"
},
{
"name": "col",
"type": "const ImVec4"
},
{
"name": "flags",
"type": "ImGuiColorEditFlags"
},
{
"name": "size",
"type": "ImVec2"
}
],
"argsoriginal": "(const char* desc_id,const ImVec4& col,ImGuiColorEditFlags flags=0,ImVec2 size=ImVec2(0,0))",
"call_args": "(desc_id,col,flags,size)",
"cimguiname": "igColorButton",
"defaults": {
"flags": "0",
"size": "ImVec2(0,0)"
},
"funcname": "ColorButton",
"namespace": "ImGui",
"ov_cimguiname": "igColorButton",
"ret": "bool",
"signature": "(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)",
"stname": ""
}
],
"igColorConvertFloat4ToU32": [
{
"args": "(const ImVec4 in)",
"argsT": [
{
"name": "in",
"type": "const ImVec4"
}
],
"argsoriginal": "(const ImVec4& in)",
"call_args": "(in)",
"cimguiname": "igColorConvertFloat4ToU32",
"defaults": [],
"funcname": "ColorConvertFloat4ToU32",
"namespace": "ImGui",
"ov_cimguiname": "igColorConvertFloat4ToU32",
"ret": "ImU32",
"signature": "(const ImVec4)",
"stname": ""
}
],
"igColorConvertHSVtoRGB": [
{
"args": "(float h,float s,float v,float out_r,float out_g,float out_b)",
"argsT": [
{
"name": "h",
"type": "float"
},
{
"name": "s",
"type": "float"
},
{
"name": "v",
"type": "float"
},
{
"name": "out_r",
"type": "float&"
},
{
"name": "out_g",
"type": "float&"
},
{
"name": "out_b",
"type": "float&"
}
],
"argsoriginal": "(float h,float s,float v,float& out_r,float& out_g,float& out_b)",
"call_args": "(h,s,v,out_r,out_g,out_b)",
"cimguiname": "igColorConvertHSVtoRGB",
"defaults": [],
"funcname": "ColorConvertHSVtoRGB",
"manual": true,
"namespace": "ImGui",
"ov_cimguiname": "igColorConvertHSVtoRGB",
"ret": "void",
"signature": "(float,float,float,float,float,float)",
"stname": ""
}
],
"igColorConvertRGBtoHSV": [
{
"args": "(float r,float g,float b,float out_h,float out_s,float out_v)",
"argsT": [
{
"name": "r",
"type": "float"
},
{
"name": "g",
"type": "float"
},
{
"name": "b",
"type": "float"
},
{
"name": "out_h",
"type": "float&"
},
{
"name": "out_s",
"type": "float&"
},
{
"name": "out_v",
"type": "float&"
}
],
"argsoriginal": "(float r,float g,float b,float& out_h,float& out_s,float& out_v)",
"call_args": "(r,g,b,out_h,out_s,out_v)",
"cimguiname": "igColorConvertRGBtoHSV",
"defaults": [],
"funcname": "ColorConvertRGBtoHSV",
"manual": true,
"namespace": "ImGui",
"ov_cimguiname": "igColorConvertRGBtoHSV",
"ret": "void",
"signature": "(float,float,float,float,float,float)",
"stname": ""
}
],
"igColorConvertU32ToFloat4": [
{
"args": "(ImU32 in)",
"argsT": [
{
"name": "in",
"type": "ImU32"
}
],
"argsoriginal": "(ImU32 in)",
"call_args": "(in)",
"cimguiname": "igColorConvertU32ToFloat4",
"defaults": [],
"funcname": "ColorConvertU32ToFloat4",
"namespace": "ImGui",
"ov_cimguiname": "igColorConvertU32ToFloat4",
"ret": "ImVec4",
"signature": "(ImU32)",
"stname": ""
},
{
"args": "(ImVec4 *pOut,ImU32 in)",
"argsT": [
{
"name": "pOut",
"type": "ImVec4*"
},
{
"name": "in",
"type": "ImU32"
}
],
"argsoriginal": "(ImU32 in)",
"call_args": "(in)",
"cimguiname": "igColorConvertU32ToFloat4",
"defaults": [],
"funcname": "ColorConvertU32ToFloat4",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igColorConvertU32ToFloat4_nonUDT",
"ret": "void",
"signature": "(ImU32)",
"stname": ""
},
{
"args": "(ImU32 in)",
"argsT": [
{
"name": "in",
"type": "ImU32"
}
],
"argsoriginal": "(ImU32 in)",
"call_args": "(in)",
"cimguiname": "igColorConvertU32ToFloat4",
"defaults": [],
"funcname": "ColorConvertU32ToFloat4",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igColorConvertU32ToFloat4_nonUDT2",
"ret": "ImVec4_Simple",
"retorig": "ImVec4",
"signature": "(ImU32)",
"stname": ""
}
],
"igColorEdit3": [
{
"args": "(const char* label,float col[3],ImGuiColorEditFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "col",
"type": "float[3]"
},
{
"name": "flags",
"type": "ImGuiColorEditFlags"
}
],
"argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)",
"call_args": "(label,col,flags)",
"cimguiname": "igColorEdit3",
"defaults": {
"flags": "0"
},
"funcname": "ColorEdit3",
"namespace": "ImGui",
"ov_cimguiname": "igColorEdit3",
"ret": "bool",
"signature": "(const char*,float[3],ImGuiColorEditFlags)",
"stname": ""
}
],
"igColorEdit4": [
{
"args": "(const char* label,float col[4],ImGuiColorEditFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "col",
"type": "float[4]"
},
{
"name": "flags",
"type": "ImGuiColorEditFlags"
}
],
"argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0)",
"call_args": "(label,col,flags)",
"cimguiname": "igColorEdit4",
"defaults": {
"flags": "0"
},
"funcname": "ColorEdit4",
"namespace": "ImGui",
"ov_cimguiname": "igColorEdit4",
"ret": "bool",
"signature": "(const char*,float[4],ImGuiColorEditFlags)",
"stname": ""
}
],
"igColorPicker3": [
{
"args": "(const char* label,float col[3],ImGuiColorEditFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "col",
"type": "float[3]"
},
{
"name": "flags",
"type": "ImGuiColorEditFlags"
}
],
"argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)",
"call_args": "(label,col,flags)",
"cimguiname": "igColorPicker3",
"defaults": {
"flags": "0"
},
"funcname": "ColorPicker3",
"namespace": "ImGui",
"ov_cimguiname": "igColorPicker3",
"ret": "bool",
"signature": "(const char*,float[3],ImGuiColorEditFlags)",
"stname": ""
}
],
"igColorPicker4": [
{
"args": "(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "col",
"type": "float[4]"
},
{
"name": "flags",
"type": "ImGuiColorEditFlags"
},
{
"name": "ref_col",
"type": "const float*"
}
],
"argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void*)0))",
"call_args": "(label,col,flags,ref_col)",
"cimguiname": "igColorPicker4",
"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": ""
}
],
"igColumns": [
{
"args": "(int count,const char* id,bool border)",
"argsT": [
{
"name": "count",
"type": "int"
},
{
"name": "id",
"type": "const char*"
},
{
"name": "border",
"type": "bool"
}
],
"argsoriginal": "(int count=1,const char* id=((void*)0),bool border=true)",
"call_args": "(count,id,border)",
"cimguiname": "igColumns",
"defaults": {
"border": "true",
"count": "1",
"id": "((void*)0)"
},
"funcname": "Columns",
"namespace": "ImGui",
"ov_cimguiname": "igColumns",
"ret": "void",
"signature": "(int,const char*,bool)",
"stname": ""
}
],
"igCombo": [
{
"args": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "current_item",
"type": "int*"
},
{
"name": "items",
"type": "const char* const[]"
},
{
"name": "items_count",
"type": "int"
},
{
"name": "popup_max_height_in_items",
"type": "int"
}
],
"argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items=-1)",
"call_args": "(label,current_item,items,items_count,popup_max_height_in_items)",
"cimguiname": "igCombo",
"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": ""
},
{
"args": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "current_item",
"type": "int*"
},
{
"name": "items_separated_by_zeros",
"type": "const char*"
},
{
"name": "popup_max_height_in_items",
"type": "int"
}
],
"argsoriginal": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items=-1)",
"call_args": "(label,current_item,items_separated_by_zeros,popup_max_height_in_items)",
"cimguiname": "igCombo",
"defaults": {
"popup_max_height_in_items": "-1"
},
"funcname": "Combo",
"namespace": "ImGui",
"ov_cimguiname": "igComboStr",
"ret": "bool",
"signature": "(const char*,int*,const char*,int)",
"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)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "current_item",
"type": "int*"
},
{
"name": "items_getter",
"ret": "bool",
"signature": "(void* data,int idx,const char** out_text)",
"type": "bool(*)(void* data,int idx,const char** out_text)"
},
{
"name": "data",
"type": "void*"
},
{
"name": "items_count",
"type": "int"
},
{
"name": "popup_max_height_in_items",
"type": "int"
}
],
"argsoriginal": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int popup_max_height_in_items=-1)",
"call_args": "(label,current_item,items_getter,data,items_count,popup_max_height_in_items)",
"cimguiname": "igCombo",
"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": ""
}
],
"igCreateContext": [
{
"args": "(ImFontAtlas* shared_font_atlas)",
"argsT": [
{
"name": "shared_font_atlas",
"type": "ImFontAtlas*"
}
],
"argsoriginal": "(ImFontAtlas* shared_font_atlas=((void*)0))",
"call_args": "(shared_font_atlas)",
"cimguiname": "igCreateContext",
"defaults": {
"shared_font_atlas": "((void*)0)"
},
"funcname": "CreateContext",
"namespace": "ImGui",
"ov_cimguiname": "igCreateContext",
"ret": "ImGuiContext*",
"signature": "(ImFontAtlas*)",
"stname": ""
}
],
"igDebugCheckVersionAndDataLayout": [
{
"args": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)",
"argsT": [
{
"name": "version_str",
"type": "const char*"
},
{
"name": "sz_io",
"type": "size_t"
},
{
"name": "sz_style",
"type": "size_t"
},
{
"name": "sz_vec2",
"type": "size_t"
},
{
"name": "sz_vec4",
"type": "size_t"
},
{
"name": "sz_drawvert",
"type": "size_t"
},
{
"name": "sz_drawidx",
"type": "size_t"
}
],
"argsoriginal": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)",
"call_args": "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert,sz_drawidx)",
"cimguiname": "igDebugCheckVersionAndDataLayout",
"defaults": [],
"funcname": "DebugCheckVersionAndDataLayout",
"namespace": "ImGui",
"ov_cimguiname": "igDebugCheckVersionAndDataLayout",
"ret": "bool",
"signature": "(const char*,size_t,size_t,size_t,size_t,size_t,size_t)",
"stname": ""
}
],
"igDestroyContext": [
{
"args": "(ImGuiContext* ctx)",
"argsT": [
{
"name": "ctx",
"type": "ImGuiContext*"
}
],
"argsoriginal": "(ImGuiContext* ctx=((void*)0))",
"call_args": "(ctx)",
"cimguiname": "igDestroyContext",
"defaults": {
"ctx": "((void*)0)"
},
"funcname": "DestroyContext",
"namespace": "ImGui",
"ov_cimguiname": "igDestroyContext",
"ret": "void",
"signature": "(ImGuiContext*)",
"stname": ""
}
],
"igDragFloat": [
{
"args": "(const char* label,float* v,float v_speed,float v_min,float v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "float*"
},
{
"name": "v_speed",
"type": "float"
},
{
"name": "v_min",
"type": "float"
},
{
"name": "v_max",
"type": "float"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,float* v,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)",
"call_args": "(label,v,v_speed,v_min,v_max,format,power)",
"cimguiname": "igDragFloat",
"defaults": {
"format": "\"%.3f\"",
"power": "1.0f",
"v_max": "0.0f",
"v_min": "0.0f",
"v_speed": "1.0f"
},
"funcname": "DragFloat",
"namespace": "ImGui",
"ov_cimguiname": "igDragFloat",
"ret": "bool",
"signature": "(const char*,float*,float,float,float,const char*,float)",
"stname": ""
}
],
"igDragFloat2": [
{
"args": "(const char* label,float v[2],float v_speed,float v_min,float v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "float[2]"
},
{
"name": "v_speed",
"type": "float"
},
{
"name": "v_min",
"type": "float"
},
{
"name": "v_max",
"type": "float"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,float v[2],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)",
"call_args": "(label,v,v_speed,v_min,v_max,format,power)",
"cimguiname": "igDragFloat2",
"defaults": {
"format": "\"%.3f\"",
"power": "1.0f",
"v_max": "0.0f",
"v_min": "0.0f",
"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": ""
}
],
"igDragFloat3": [
{
"args": "(const char* label,float v[3],float v_speed,float v_min,float v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "float[3]"
},
{
"name": "v_speed",
"type": "float"
},
{
"name": "v_min",
"type": "float"
},
{
"name": "v_max",
"type": "float"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,float v[3],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)",
"call_args": "(label,v,v_speed,v_min,v_max,format,power)",
"cimguiname": "igDragFloat3",
"defaults": {
"format": "\"%.3f\"",
"power": "1.0f",
"v_max": "0.0f",
"v_min": "0.0f",
"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": ""
}
],
"igDragFloat4": [
{
"args": "(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "float[4]"
},
{
"name": "v_speed",
"type": "float"
},
{
"name": "v_min",
"type": "float"
},
{
"name": "v_max",
"type": "float"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,float v[4],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)",
"call_args": "(label,v,v_speed,v_min,v_max,format,power)",
"cimguiname": "igDragFloat4",
"defaults": {
"format": "\"%.3f\"",
"power": "1.0f",
"v_max": "0.0f",
"v_min": "0.0f",
"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": ""
}
],
"igDragFloatRange2": [
{
"args": "(const char* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const char* format,const char* format_max,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v_current_min",
"type": "float*"
},
{
"name": "v_current_max",
"type": "float*"
},
{
"name": "v_speed",
"type": "float"
},
{
"name": "v_min",
"type": "float"
},
{
"name": "v_max",
"type": "float"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "format_max",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void*)0),float power=1.0f)",
"call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,power)",
"cimguiname": "igDragFloatRange2",
"defaults": {
"format": "\"%.3f\"",
"format_max": "((void*)0)",
"power": "1.0f",
"v_max": "0.0f",
"v_min": "0.0f",
"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": ""
}
],
"igDragInt": [
{
"args": "(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int*"
},
{
"name": "v_speed",
"type": "float"
},
{
"name": "v_min",
"type": "int"
},
{
"name": "v_max",
"type": "int"
},
{
"name": "format",
"type": "const char*"
}
],
"argsoriginal": "(const char* label,int* v,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")",
"call_args": "(label,v,v_speed,v_min,v_max,format)",
"cimguiname": "igDragInt",
"defaults": {
"format": "\"%d\"",
"v_max": "0",
"v_min": "0",
"v_speed": "1.0f"
},
"funcname": "DragInt",
"namespace": "ImGui",
"ov_cimguiname": "igDragInt",
"ret": "bool",
"signature": "(const char*,int*,float,int,int,const char*)",
"stname": ""
}
],
"igDragInt2": [
{
"args": "(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int[2]"
},
{
"name": "v_speed",
"type": "float"
},
{
"name": "v_min",
"type": "int"
},
{
"name": "v_max",
"type": "int"
},
{
"name": "format",
"type": "const char*"
}
],
"argsoriginal": "(const char* label,int v[2],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")",
"call_args": "(label,v,v_speed,v_min,v_max,format)",
"cimguiname": "igDragInt2",
"defaults": {
"format": "\"%d\"",
"v_max": "0",
"v_min": "0",
"v_speed": "1.0f"
},
"funcname": "DragInt2",
"namespace": "ImGui",
"ov_cimguiname": "igDragInt2",
"ret": "bool",
"signature": "(const char*,int[2],float,int,int,const char*)",
"stname": ""
}
],
"igDragInt3": [
{
"args": "(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int[3]"
},
{
"name": "v_speed",
"type": "float"
},
{
"name": "v_min",
"type": "int"
},
{
"name": "v_max",
"type": "int"
},
{
"name": "format",
"type": "const char*"
}
],
"argsoriginal": "(const char* label,int v[3],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")",
"call_args": "(label,v,v_speed,v_min,v_max,format)",
"cimguiname": "igDragInt3",
"defaults": {
"format": "\"%d\"",
"v_max": "0",
"v_min": "0",
"v_speed": "1.0f"
},
"funcname": "DragInt3",
"namespace": "ImGui",
"ov_cimguiname": "igDragInt3",
"ret": "bool",
"signature": "(const char*,int[3],float,int,int,const char*)",
"stname": ""
}
],
"igDragInt4": [
{
"args": "(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int[4]"
},
{
"name": "v_speed",
"type": "float"
},
{
"name": "v_min",
"type": "int"
},
{
"name": "v_max",
"type": "int"
},
{
"name": "format",
"type": "const char*"
}
],
"argsoriginal": "(const char* label,int v[4],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")",
"call_args": "(label,v,v_speed,v_min,v_max,format)",
"cimguiname": "igDragInt4",
"defaults": {
"format": "\"%d\"",
"v_max": "0",
"v_min": "0",
"v_speed": "1.0f"
},
"funcname": "DragInt4",
"namespace": "ImGui",
"ov_cimguiname": "igDragInt4",
"ret": "bool",
"signature": "(const char*,int[4],float,int,int,const char*)",
"stname": ""
}
],
"igDragIntRange2": [
{
"args": "(const char* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const char* format,const char* format_max)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v_current_min",
"type": "int*"
},
{
"name": "v_current_max",
"type": "int*"
},
{
"name": "v_speed",
"type": "float"
},
{
"name": "v_min",
"type": "int"
},
{
"name": "v_max",
"type": "int"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "format_max",
"type": "const char*"
}
],
"argsoriginal": "(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void*)0))",
"call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max)",
"cimguiname": "igDragIntRange2",
"defaults": {
"format": "\"%d\"",
"format_max": "((void*)0)",
"v_max": "0",
"v_min": "0",
"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": ""
}
],
"igDragScalar": [
{
"args": "(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min,const void* v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "data_type",
"type": "ImGuiDataType"
},
{
"name": "v",
"type": "void*"
},
{
"name": "v_speed",
"type": "float"
},
{
"name": "v_min",
"type": "const void*"
},
{
"name": "v_max",
"type": "const void*"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min=((void*)0),const void* v_max=((void*)0),const char* format=((void*)0),float power=1.0f)",
"call_args": "(label,data_type,v,v_speed,v_min,v_max,format,power)",
"cimguiname": "igDragScalar",
"defaults": {
"format": "((void*)0)",
"power": "1.0f",
"v_max": "((void*)0)",
"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": ""
}
],
"igDragScalarN": [
{
"args": "(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min,const void* v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "data_type",
"type": "ImGuiDataType"
},
{
"name": "v",
"type": "void*"
},
{
"name": "components",
"type": "int"
},
{
"name": "v_speed",
"type": "float"
},
{
"name": "v_min",
"type": "const void*"
},
{
"name": "v_max",
"type": "const void*"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min=((void*)0),const void* v_max=((void*)0),const char* format=((void*)0),float power=1.0f)",
"call_args": "(label,data_type,v,components,v_speed,v_min,v_max,format,power)",
"cimguiname": "igDragScalarN",
"defaults": {
"format": "((void*)0)",
"power": "1.0f",
"v_max": "((void*)0)",
"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": ""
}
],
"igDummy": [
{
"args": "(const ImVec2 size)",
"argsT": [
{
"name": "size",
"type": "const ImVec2"
}
],
"argsoriginal": "(const ImVec2& size)",
"call_args": "(size)",
"cimguiname": "igDummy",
"defaults": [],
"funcname": "Dummy",
"namespace": "ImGui",
"ov_cimguiname": "igDummy",
"ret": "void",
"signature": "(const ImVec2)",
"stname": ""
}
],
"igEnd": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEnd",
"defaults": [],
"funcname": "End",
"namespace": "ImGui",
"ov_cimguiname": "igEnd",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndChild": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndChild",
"defaults": [],
"funcname": "EndChild",
"namespace": "ImGui",
"ov_cimguiname": "igEndChild",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndChildFrame": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndChildFrame",
"defaults": [],
"funcname": "EndChildFrame",
"namespace": "ImGui",
"ov_cimguiname": "igEndChildFrame",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndCombo": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndCombo",
"defaults": [],
"funcname": "EndCombo",
"namespace": "ImGui",
"ov_cimguiname": "igEndCombo",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndDragDropSource": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndDragDropSource",
"defaults": [],
"funcname": "EndDragDropSource",
"namespace": "ImGui",
"ov_cimguiname": "igEndDragDropSource",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndDragDropTarget": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndDragDropTarget",
"defaults": [],
"funcname": "EndDragDropTarget",
"namespace": "ImGui",
"ov_cimguiname": "igEndDragDropTarget",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndFrame": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndFrame",
"defaults": [],
"funcname": "EndFrame",
"namespace": "ImGui",
"ov_cimguiname": "igEndFrame",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndGroup": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndGroup",
"defaults": [],
"funcname": "EndGroup",
"namespace": "ImGui",
"ov_cimguiname": "igEndGroup",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndMainMenuBar": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndMainMenuBar",
"defaults": [],
"funcname": "EndMainMenuBar",
"namespace": "ImGui",
"ov_cimguiname": "igEndMainMenuBar",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndMenu": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndMenu",
"defaults": [],
"funcname": "EndMenu",
"namespace": "ImGui",
"ov_cimguiname": "igEndMenu",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndMenuBar": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndMenuBar",
"defaults": [],
"funcname": "EndMenuBar",
"namespace": "ImGui",
"ov_cimguiname": "igEndMenuBar",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndPopup": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndPopup",
"defaults": [],
"funcname": "EndPopup",
"namespace": "ImGui",
"ov_cimguiname": "igEndPopup",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndTabBar": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndTabBar",
"defaults": [],
"funcname": "EndTabBar",
"namespace": "ImGui",
"ov_cimguiname": "igEndTabBar",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndTabItem": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndTabItem",
"defaults": [],
"funcname": "EndTabItem",
"namespace": "ImGui",
"ov_cimguiname": "igEndTabItem",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igEndTooltip": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igEndTooltip",
"defaults": [],
"funcname": "EndTooltip",
"namespace": "ImGui",
"ov_cimguiname": "igEndTooltip",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igGetBackgroundDrawList": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetBackgroundDrawList",
"defaults": [],
"funcname": "GetBackgroundDrawList",
"namespace": "ImGui",
"ov_cimguiname": "igGetBackgroundDrawList",
"ret": "ImDrawList*",
"signature": "()",
"stname": ""
}
],
"igGetClipboardText": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetClipboardText",
"defaults": [],
"funcname": "GetClipboardText",
"namespace": "ImGui",
"ov_cimguiname": "igGetClipboardText",
"ret": "const char*",
"signature": "()",
"stname": ""
}
],
"igGetColorU32": [
{
"args": "(ImGuiCol idx,float alpha_mul)",
"argsT": [
{
"name": "idx",
"type": "ImGuiCol"
},
{
"name": "alpha_mul",
"type": "float"
}
],
"argsoriginal": "(ImGuiCol idx,float alpha_mul=1.0f)",
"call_args": "(idx,alpha_mul)",
"cimguiname": "igGetColorU32",
"defaults": {
"alpha_mul": "1.0f"
},
"funcname": "GetColorU32",
"namespace": "ImGui",
"ov_cimguiname": "igGetColorU32",
"ret": "ImU32",
"signature": "(ImGuiCol,float)",
"stname": ""
},
{
"args": "(const ImVec4 col)",
"argsT": [
{
"name": "col",
"type": "const ImVec4"
}
],
"argsoriginal": "(const ImVec4& col)",
"call_args": "(col)",
"cimguiname": "igGetColorU32",
"defaults": [],
"funcname": "GetColorU32",
"namespace": "ImGui",
"ov_cimguiname": "igGetColorU32Vec4",
"ret": "ImU32",
"signature": "(const ImVec4)",
"stname": ""
},
{
"args": "(ImU32 col)",
"argsT": [
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(ImU32 col)",
"call_args": "(col)",
"cimguiname": "igGetColorU32",
"defaults": [],
"funcname": "GetColorU32",
"namespace": "ImGui",
"ov_cimguiname": "igGetColorU32U32",
"ret": "ImU32",
"signature": "(ImU32)",
"stname": ""
}
],
"igGetColumnIndex": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetColumnIndex",
"defaults": [],
"funcname": "GetColumnIndex",
"namespace": "ImGui",
"ov_cimguiname": "igGetColumnIndex",
"ret": "int",
"signature": "()",
"stname": ""
}
],
"igGetColumnOffset": [
{
"args": "(int column_index)",
"argsT": [
{
"name": "column_index",
"type": "int"
}
],
"argsoriginal": "(int column_index=-1)",
"call_args": "(column_index)",
"cimguiname": "igGetColumnOffset",
"defaults": {
"column_index": "-1"
},
"funcname": "GetColumnOffset",
"namespace": "ImGui",
"ov_cimguiname": "igGetColumnOffset",
"ret": "float",
"signature": "(int)",
"stname": ""
}
],
"igGetColumnWidth": [
{
"args": "(int column_index)",
"argsT": [
{
"name": "column_index",
"type": "int"
}
],
"argsoriginal": "(int column_index=-1)",
"call_args": "(column_index)",
"cimguiname": "igGetColumnWidth",
"defaults": {
"column_index": "-1"
},
"funcname": "GetColumnWidth",
"namespace": "ImGui",
"ov_cimguiname": "igGetColumnWidth",
"ret": "float",
"signature": "(int)",
"stname": ""
}
],
"igGetColumnsCount": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetColumnsCount",
"defaults": [],
"funcname": "GetColumnsCount",
"namespace": "ImGui",
"ov_cimguiname": "igGetColumnsCount",
"ret": "int",
"signature": "()",
"stname": ""
}
],
"igGetContentRegionAvail": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetContentRegionAvail",
"defaults": [],
"funcname": "GetContentRegionAvail",
"namespace": "ImGui",
"ov_cimguiname": "igGetContentRegionAvail",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetContentRegionAvail",
"defaults": [],
"funcname": "GetContentRegionAvail",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetContentRegionAvail_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetContentRegionAvail",
"defaults": [],
"funcname": "GetContentRegionAvail",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetContentRegionAvail_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetContentRegionMax": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetContentRegionMax",
"defaults": [],
"funcname": "GetContentRegionMax",
"namespace": "ImGui",
"ov_cimguiname": "igGetContentRegionMax",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetContentRegionMax",
"defaults": [],
"funcname": "GetContentRegionMax",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetContentRegionMax_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetContentRegionMax",
"defaults": [],
"funcname": "GetContentRegionMax",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetContentRegionMax_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetCurrentContext": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetCurrentContext",
"defaults": [],
"funcname": "GetCurrentContext",
"namespace": "ImGui",
"ov_cimguiname": "igGetCurrentContext",
"ret": "ImGuiContext*",
"signature": "()",
"stname": ""
}
],
"igGetCursorPos": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetCursorPos",
"defaults": [],
"funcname": "GetCursorPos",
"namespace": "ImGui",
"ov_cimguiname": "igGetCursorPos",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetCursorPos",
"defaults": [],
"funcname": "GetCursorPos",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetCursorPos_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetCursorPos",
"defaults": [],
"funcname": "GetCursorPos",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetCursorPos_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetCursorPosX": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetCursorPosX",
"defaults": [],
"funcname": "GetCursorPosX",
"namespace": "ImGui",
"ov_cimguiname": "igGetCursorPosX",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetCursorPosY": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetCursorPosY",
"defaults": [],
"funcname": "GetCursorPosY",
"namespace": "ImGui",
"ov_cimguiname": "igGetCursorPosY",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetCursorScreenPos": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetCursorScreenPos",
"defaults": [],
"funcname": "GetCursorScreenPos",
"namespace": "ImGui",
"ov_cimguiname": "igGetCursorScreenPos",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetCursorScreenPos",
"defaults": [],
"funcname": "GetCursorScreenPos",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetCursorScreenPos_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetCursorScreenPos",
"defaults": [],
"funcname": "GetCursorScreenPos",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetCursorScreenPos_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetCursorStartPos": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetCursorStartPos",
"defaults": [],
"funcname": "GetCursorStartPos",
"namespace": "ImGui",
"ov_cimguiname": "igGetCursorStartPos",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetCursorStartPos",
"defaults": [],
"funcname": "GetCursorStartPos",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetCursorStartPos_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetCursorStartPos",
"defaults": [],
"funcname": "GetCursorStartPos",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetCursorStartPos_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetDragDropPayload": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetDragDropPayload",
"defaults": [],
"funcname": "GetDragDropPayload",
"namespace": "ImGui",
"ov_cimguiname": "igGetDragDropPayload",
"ret": "const ImGuiPayload*",
"signature": "()",
"stname": ""
}
],
"igGetDrawData": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetDrawData",
"defaults": [],
"funcname": "GetDrawData",
"namespace": "ImGui",
"ov_cimguiname": "igGetDrawData",
"ret": "ImDrawData*",
"signature": "()",
"stname": ""
}
],
"igGetDrawListSharedData": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetDrawListSharedData",
"defaults": [],
"funcname": "GetDrawListSharedData",
"namespace": "ImGui",
"ov_cimguiname": "igGetDrawListSharedData",
"ret": "ImDrawListSharedData*",
"signature": "()",
"stname": ""
}
],
"igGetFont": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetFont",
"defaults": [],
"funcname": "GetFont",
"namespace": "ImGui",
"ov_cimguiname": "igGetFont",
"ret": "ImFont*",
"signature": "()",
"stname": ""
}
],
"igGetFontSize": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetFontSize",
"defaults": [],
"funcname": "GetFontSize",
"namespace": "ImGui",
"ov_cimguiname": "igGetFontSize",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetFontTexUvWhitePixel": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetFontTexUvWhitePixel",
"defaults": [],
"funcname": "GetFontTexUvWhitePixel",
"namespace": "ImGui",
"ov_cimguiname": "igGetFontTexUvWhitePixel",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetFontTexUvWhitePixel",
"defaults": [],
"funcname": "GetFontTexUvWhitePixel",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetFontTexUvWhitePixel_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetFontTexUvWhitePixel",
"defaults": [],
"funcname": "GetFontTexUvWhitePixel",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetFontTexUvWhitePixel_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetForegroundDrawList": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetForegroundDrawList",
"defaults": [],
"funcname": "GetForegroundDrawList",
"namespace": "ImGui",
"ov_cimguiname": "igGetForegroundDrawList",
"ret": "ImDrawList*",
"signature": "()",
"stname": ""
}
],
"igGetFrameCount": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetFrameCount",
"defaults": [],
"funcname": "GetFrameCount",
"namespace": "ImGui",
"ov_cimguiname": "igGetFrameCount",
"ret": "int",
"signature": "()",
"stname": ""
}
],
"igGetFrameHeight": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetFrameHeight",
"defaults": [],
"funcname": "GetFrameHeight",
"namespace": "ImGui",
"ov_cimguiname": "igGetFrameHeight",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetFrameHeightWithSpacing": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetFrameHeightWithSpacing",
"defaults": [],
"funcname": "GetFrameHeightWithSpacing",
"namespace": "ImGui",
"ov_cimguiname": "igGetFrameHeightWithSpacing",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetID": [
{
"args": "(const char* str_id)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
}
],
"argsoriginal": "(const char* str_id)",
"call_args": "(str_id)",
"cimguiname": "igGetID",
"defaults": [],
"funcname": "GetID",
"namespace": "ImGui",
"ov_cimguiname": "igGetIDStr",
"ret": "ImGuiID",
"signature": "(const char*)",
"stname": ""
},
{
"args": "(const char* str_id_begin,const char* str_id_end)",
"argsT": [
{
"name": "str_id_begin",
"type": "const char*"
},
{
"name": "str_id_end",
"type": "const char*"
}
],
"argsoriginal": "(const char* str_id_begin,const char* str_id_end)",
"call_args": "(str_id_begin,str_id_end)",
"cimguiname": "igGetID",
"defaults": [],
"funcname": "GetID",
"namespace": "ImGui",
"ov_cimguiname": "igGetIDRange",
"ret": "ImGuiID",
"signature": "(const char*,const char*)",
"stname": ""
},
{
"args": "(const void* ptr_id)",
"argsT": [
{
"name": "ptr_id",
"type": "const void*"
}
],
"argsoriginal": "(const void* ptr_id)",
"call_args": "(ptr_id)",
"cimguiname": "igGetID",
"defaults": [],
"funcname": "GetID",
"namespace": "ImGui",
"ov_cimguiname": "igGetIDPtr",
"ret": "ImGuiID",
"signature": "(const void*)",
"stname": ""
}
],
"igGetIO": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetIO",
"defaults": [],
"funcname": "GetIO",
"namespace": "ImGui",
"ov_cimguiname": "igGetIO",
"ret": "ImGuiIO*",
"retref": "&",
"signature": "()",
"stname": ""
}
],
"igGetItemRectMax": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetItemRectMax",
"defaults": [],
"funcname": "GetItemRectMax",
"namespace": "ImGui",
"ov_cimguiname": "igGetItemRectMax",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetItemRectMax",
"defaults": [],
"funcname": "GetItemRectMax",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetItemRectMax_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetItemRectMax",
"defaults": [],
"funcname": "GetItemRectMax",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetItemRectMax_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetItemRectMin": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetItemRectMin",
"defaults": [],
"funcname": "GetItemRectMin",
"namespace": "ImGui",
"ov_cimguiname": "igGetItemRectMin",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetItemRectMin",
"defaults": [],
"funcname": "GetItemRectMin",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetItemRectMin_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetItemRectMin",
"defaults": [],
"funcname": "GetItemRectMin",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetItemRectMin_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetItemRectSize": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetItemRectSize",
"defaults": [],
"funcname": "GetItemRectSize",
"namespace": "ImGui",
"ov_cimguiname": "igGetItemRectSize",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetItemRectSize",
"defaults": [],
"funcname": "GetItemRectSize",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetItemRectSize_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetItemRectSize",
"defaults": [],
"funcname": "GetItemRectSize",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetItemRectSize_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetKeyIndex": [
{
"args": "(ImGuiKey imgui_key)",
"argsT": [
{
"name": "imgui_key",
"type": "ImGuiKey"
}
],
"argsoriginal": "(ImGuiKey imgui_key)",
"call_args": "(imgui_key)",
"cimguiname": "igGetKeyIndex",
"defaults": [],
"funcname": "GetKeyIndex",
"namespace": "ImGui",
"ov_cimguiname": "igGetKeyIndex",
"ret": "int",
"signature": "(ImGuiKey)",
"stname": ""
}
],
"igGetKeyPressedAmount": [
{
"args": "(int key_index,float repeat_delay,float rate)",
"argsT": [
{
"name": "key_index",
"type": "int"
},
{
"name": "repeat_delay",
"type": "float"
},
{
"name": "rate",
"type": "float"
}
],
"argsoriginal": "(int key_index,float repeat_delay,float rate)",
"call_args": "(key_index,repeat_delay,rate)",
"cimguiname": "igGetKeyPressedAmount",
"defaults": [],
"funcname": "GetKeyPressedAmount",
"namespace": "ImGui",
"ov_cimguiname": "igGetKeyPressedAmount",
"ret": "int",
"signature": "(int,float,float)",
"stname": ""
}
],
"igGetMouseCursor": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetMouseCursor",
"defaults": [],
"funcname": "GetMouseCursor",
"namespace": "ImGui",
"ov_cimguiname": "igGetMouseCursor",
"ret": "ImGuiMouseCursor",
"signature": "()",
"stname": ""
}
],
"igGetMouseDragDelta": [
{
"args": "(int button,float lock_threshold)",
"argsT": [
{
"name": "button",
"type": "int"
},
{
"name": "lock_threshold",
"type": "float"
}
],
"argsoriginal": "(int button=0,float lock_threshold=-1.0f)",
"call_args": "(button,lock_threshold)",
"cimguiname": "igGetMouseDragDelta",
"defaults": {
"button": "0",
"lock_threshold": "-1.0f"
},
"funcname": "GetMouseDragDelta",
"namespace": "ImGui",
"ov_cimguiname": "igGetMouseDragDelta",
"ret": "ImVec2",
"signature": "(int,float)",
"stname": ""
},
{
"args": "(ImVec2 *pOut,int button,float lock_threshold)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
},
{
"name": "button",
"type": "int"
},
{
"name": "lock_threshold",
"type": "float"
}
],
"argsoriginal": "(int button=0,float lock_threshold=-1.0f)",
"call_args": "(button,lock_threshold)",
"cimguiname": "igGetMouseDragDelta",
"defaults": {
"button": "0",
"lock_threshold": "-1.0f"
},
"funcname": "GetMouseDragDelta",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetMouseDragDelta_nonUDT",
"ret": "void",
"signature": "(int,float)",
"stname": ""
},
{
"args": "(int button,float lock_threshold)",
"argsT": [
{
"name": "button",
"type": "int"
},
{
"name": "lock_threshold",
"type": "float"
}
],
"argsoriginal": "(int button=0,float lock_threshold=-1.0f)",
"call_args": "(button,lock_threshold)",
"cimguiname": "igGetMouseDragDelta",
"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": ""
}
],
"igGetMousePos": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetMousePos",
"defaults": [],
"funcname": "GetMousePos",
"namespace": "ImGui",
"ov_cimguiname": "igGetMousePos",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetMousePos",
"defaults": [],
"funcname": "GetMousePos",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetMousePos_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetMousePos",
"defaults": [],
"funcname": "GetMousePos",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetMousePos_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetMousePosOnOpeningCurrentPopup": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetMousePosOnOpeningCurrentPopup",
"defaults": [],
"funcname": "GetMousePosOnOpeningCurrentPopup",
"namespace": "ImGui",
"ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetMousePosOnOpeningCurrentPopup",
"defaults": [],
"funcname": "GetMousePosOnOpeningCurrentPopup",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetMousePosOnOpeningCurrentPopup",
"defaults": [],
"funcname": "GetMousePosOnOpeningCurrentPopup",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetScrollMaxX": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetScrollMaxX",
"defaults": [],
"funcname": "GetScrollMaxX",
"namespace": "ImGui",
"ov_cimguiname": "igGetScrollMaxX",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetScrollMaxY": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetScrollMaxY",
"defaults": [],
"funcname": "GetScrollMaxY",
"namespace": "ImGui",
"ov_cimguiname": "igGetScrollMaxY",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetScrollX": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetScrollX",
"defaults": [],
"funcname": "GetScrollX",
"namespace": "ImGui",
"ov_cimguiname": "igGetScrollX",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetScrollY": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetScrollY",
"defaults": [],
"funcname": "GetScrollY",
"namespace": "ImGui",
"ov_cimguiname": "igGetScrollY",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetStateStorage": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetStateStorage",
"defaults": [],
"funcname": "GetStateStorage",
"namespace": "ImGui",
"ov_cimguiname": "igGetStateStorage",
"ret": "ImGuiStorage*",
"signature": "()",
"stname": ""
}
],
"igGetStyle": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetStyle",
"defaults": [],
"funcname": "GetStyle",
"namespace": "ImGui",
"ov_cimguiname": "igGetStyle",
"ret": "ImGuiStyle*",
"retref": "&",
"signature": "()",
"stname": ""
}
],
"igGetStyleColorName": [
{
"args": "(ImGuiCol idx)",
"argsT": [
{
"name": "idx",
"type": "ImGuiCol"
}
],
"argsoriginal": "(ImGuiCol idx)",
"call_args": "(idx)",
"cimguiname": "igGetStyleColorName",
"defaults": [],
"funcname": "GetStyleColorName",
"namespace": "ImGui",
"ov_cimguiname": "igGetStyleColorName",
"ret": "const char*",
"signature": "(ImGuiCol)",
"stname": ""
}
],
"igGetStyleColorVec4": [
{
"args": "(ImGuiCol idx)",
"argsT": [
{
"name": "idx",
"type": "ImGuiCol"
}
],
"argsoriginal": "(ImGuiCol idx)",
"call_args": "(idx)",
"cimguiname": "igGetStyleColorVec4",
"defaults": [],
"funcname": "GetStyleColorVec4",
"namespace": "ImGui",
"ov_cimguiname": "igGetStyleColorVec4",
"ret": "const ImVec4*",
"retref": "&",
"signature": "(ImGuiCol)",
"stname": ""
}
],
"igGetTextLineHeight": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetTextLineHeight",
"defaults": [],
"funcname": "GetTextLineHeight",
"namespace": "ImGui",
"ov_cimguiname": "igGetTextLineHeight",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetTextLineHeightWithSpacing": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetTextLineHeightWithSpacing",
"defaults": [],
"funcname": "GetTextLineHeightWithSpacing",
"namespace": "ImGui",
"ov_cimguiname": "igGetTextLineHeightWithSpacing",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetTime": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetTime",
"defaults": [],
"funcname": "GetTime",
"namespace": "ImGui",
"ov_cimguiname": "igGetTime",
"ret": "double",
"signature": "()",
"stname": ""
}
],
"igGetTreeNodeToLabelSpacing": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetTreeNodeToLabelSpacing",
"defaults": [],
"funcname": "GetTreeNodeToLabelSpacing",
"namespace": "ImGui",
"ov_cimguiname": "igGetTreeNodeToLabelSpacing",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetVersion": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetVersion",
"defaults": [],
"funcname": "GetVersion",
"namespace": "ImGui",
"ov_cimguiname": "igGetVersion",
"ret": "const char*",
"signature": "()",
"stname": ""
}
],
"igGetWindowContentRegionMax": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowContentRegionMax",
"defaults": [],
"funcname": "GetWindowContentRegionMax",
"namespace": "ImGui",
"ov_cimguiname": "igGetWindowContentRegionMax",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowContentRegionMax",
"defaults": [],
"funcname": "GetWindowContentRegionMax",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetWindowContentRegionMax_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowContentRegionMax",
"defaults": [],
"funcname": "GetWindowContentRegionMax",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetWindowContentRegionMax_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetWindowContentRegionMin": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowContentRegionMin",
"defaults": [],
"funcname": "GetWindowContentRegionMin",
"namespace": "ImGui",
"ov_cimguiname": "igGetWindowContentRegionMin",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowContentRegionMin",
"defaults": [],
"funcname": "GetWindowContentRegionMin",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetWindowContentRegionMin_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowContentRegionMin",
"defaults": [],
"funcname": "GetWindowContentRegionMin",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetWindowContentRegionMin_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetWindowContentRegionWidth": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowContentRegionWidth",
"defaults": [],
"funcname": "GetWindowContentRegionWidth",
"namespace": "ImGui",
"ov_cimguiname": "igGetWindowContentRegionWidth",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetWindowDrawList": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowDrawList",
"defaults": [],
"funcname": "GetWindowDrawList",
"namespace": "ImGui",
"ov_cimguiname": "igGetWindowDrawList",
"ret": "ImDrawList*",
"signature": "()",
"stname": ""
}
],
"igGetWindowHeight": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowHeight",
"defaults": [],
"funcname": "GetWindowHeight",
"namespace": "ImGui",
"ov_cimguiname": "igGetWindowHeight",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igGetWindowPos": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowPos",
"defaults": [],
"funcname": "GetWindowPos",
"namespace": "ImGui",
"ov_cimguiname": "igGetWindowPos",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowPos",
"defaults": [],
"funcname": "GetWindowPos",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetWindowPos_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowPos",
"defaults": [],
"funcname": "GetWindowPos",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetWindowPos_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetWindowSize": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowSize",
"defaults": [],
"funcname": "GetWindowSize",
"namespace": "ImGui",
"ov_cimguiname": "igGetWindowSize",
"ret": "ImVec2",
"signature": "()",
"stname": ""
},
{
"args": "(ImVec2 *pOut)",
"argsT": [
{
"name": "pOut",
"type": "ImVec2*"
}
],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowSize",
"defaults": [],
"funcname": "GetWindowSize",
"namespace": "ImGui",
"nonUDT": 1,
"ov_cimguiname": "igGetWindowSize_nonUDT",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowSize",
"defaults": [],
"funcname": "GetWindowSize",
"namespace": "ImGui",
"nonUDT": 2,
"ov_cimguiname": "igGetWindowSize_nonUDT2",
"ret": "ImVec2_Simple",
"retorig": "ImVec2",
"signature": "()",
"stname": ""
}
],
"igGetWindowWidth": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igGetWindowWidth",
"defaults": [],
"funcname": "GetWindowWidth",
"namespace": "ImGui",
"ov_cimguiname": "igGetWindowWidth",
"ret": "float",
"signature": "()",
"stname": ""
}
],
"igImage": [
{
"args": "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col)",
"argsT": [
{
"name": "user_texture_id",
"type": "ImTextureID"
},
{
"name": "size",
"type": "const ImVec2"
},
{
"name": "uv0",
"type": "const ImVec2"
},
{
"name": "uv1",
"type": "const ImVec2"
},
{
"name": "tint_col",
"type": "const ImVec4"
},
{
"name": "border_col",
"type": "const ImVec4"
}
],
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& tint_col=ImVec4(1,1,1,1),const ImVec4& border_col=ImVec4(0,0,0,0))",
"call_args": "(user_texture_id,size,uv0,uv1,tint_col,border_col)",
"cimguiname": "igImage",
"defaults": {
"border_col": "ImVec4(0,0,0,0)",
"tint_col": "ImVec4(1,1,1,1)",
"uv0": "ImVec2(0,0)",
"uv1": "ImVec2(1,1)"
},
"funcname": "Image",
"namespace": "ImGui",
"ov_cimguiname": "igImage",
"ret": "void",
"signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)",
"stname": ""
}
],
"igImageButton": [
{
"args": "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,int frame_padding,const ImVec4 bg_col,const ImVec4 tint_col)",
"argsT": [
{
"name": "user_texture_id",
"type": "ImTextureID"
},
{
"name": "size",
"type": "const ImVec2"
},
{
"name": "uv0",
"type": "const ImVec2"
},
{
"name": "uv1",
"type": "const ImVec2"
},
{
"name": "frame_padding",
"type": "int"
},
{
"name": "bg_col",
"type": "const ImVec4"
},
{
"name": "tint_col",
"type": "const ImVec4"
}
],
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),int frame_padding=-1,const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))",
"call_args": "(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col)",
"cimguiname": "igImageButton",
"defaults": {
"bg_col": "ImVec4(0,0,0,0)",
"frame_padding": "-1",
"tint_col": "ImVec4(1,1,1,1)",
"uv0": "ImVec2(0,0)",
"uv1": "ImVec2(1,1)"
},
"funcname": "ImageButton",
"namespace": "ImGui",
"ov_cimguiname": "igImageButton",
"ret": "bool",
"signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)",
"stname": ""
}
],
"igIndent": [
{
"args": "(float indent_w)",
"argsT": [
{
"name": "indent_w",
"type": "float"
}
],
"argsoriginal": "(float indent_w=0.0f)",
"call_args": "(indent_w)",
"cimguiname": "igIndent",
"defaults": {
"indent_w": "0.0f"
},
"funcname": "Indent",
"namespace": "ImGui",
"ov_cimguiname": "igIndent",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igInputDouble": [
{
"args": "(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "double*"
},
{
"name": "step",
"type": "double"
},
{
"name": "step_fast",
"type": "double"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
}
],
"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",
"defaults": {
"flags": "0",
"format": "\"%.6f\"",
"step": "0.0",
"step_fast": "0.0"
},
"funcname": "InputDouble",
"namespace": "ImGui",
"ov_cimguiname": "igInputDouble",
"ret": "bool",
"signature": "(const char*,double*,double,double,const char*,ImGuiInputTextFlags)",
"stname": ""
}
],
"igInputFloat": [
{
"args": "(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "float*"
},
{
"name": "step",
"type": "float"
},
{
"name": "step_fast",
"type": "float"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
}
],
"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",
"defaults": {
"flags": "0",
"format": "\"%.3f\"",
"step": "0.0f",
"step_fast": "0.0f"
},
"funcname": "InputFloat",
"namespace": "ImGui",
"ov_cimguiname": "igInputFloat",
"ret": "bool",
"signature": "(const char*,float*,float,float,const char*,ImGuiInputTextFlags)",
"stname": ""
}
],
"igInputFloat2": [
{
"args": "(const char* label,float v[2],const char* format,ImGuiInputTextFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "float[2]"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
}
],
"argsoriginal": "(const char* label,float v[2],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)",
"call_args": "(label,v,format,flags)",
"cimguiname": "igInputFloat2",
"defaults": {
"flags": "0",
"format": "\"%.3f\""
},
"funcname": "InputFloat2",
"namespace": "ImGui",
"ov_cimguiname": "igInputFloat2",
"ret": "bool",
"signature": "(const char*,float[2],const char*,ImGuiInputTextFlags)",
"stname": ""
}
],
"igInputFloat3": [
{
"args": "(const char* label,float v[3],const char* format,ImGuiInputTextFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "float[3]"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
}
],
"argsoriginal": "(const char* label,float v[3],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)",
"call_args": "(label,v,format,flags)",
"cimguiname": "igInputFloat3",
"defaults": {
"flags": "0",
"format": "\"%.3f\""
},
"funcname": "InputFloat3",
"namespace": "ImGui",
"ov_cimguiname": "igInputFloat3",
"ret": "bool",
"signature": "(const char*,float[3],const char*,ImGuiInputTextFlags)",
"stname": ""
}
],
"igInputFloat4": [
{
"args": "(const char* label,float v[4],const char* format,ImGuiInputTextFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "float[4]"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
}
],
"argsoriginal": "(const char* label,float v[4],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)",
"call_args": "(label,v,format,flags)",
"cimguiname": "igInputFloat4",
"defaults": {
"flags": "0",
"format": "\"%.3f\""
},
"funcname": "InputFloat4",
"namespace": "ImGui",
"ov_cimguiname": "igInputFloat4",
"ret": "bool",
"signature": "(const char*,float[4],const char*,ImGuiInputTextFlags)",
"stname": ""
}
],
"igInputInt": [
{
"args": "(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int*"
},
{
"name": "step",
"type": "int"
},
{
"name": "step_fast",
"type": "int"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
}
],
"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",
"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": ""
}
],
"igInputInt2": [
{
"args": "(const char* label,int v[2],ImGuiInputTextFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int[2]"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
}
],
"argsoriginal": "(const char* label,int v[2],ImGuiInputTextFlags flags=0)",
"call_args": "(label,v,flags)",
"cimguiname": "igInputInt2",
"defaults": {
"flags": "0"
},
"funcname": "InputInt2",
"namespace": "ImGui",
"ov_cimguiname": "igInputInt2",
"ret": "bool",
"signature": "(const char*,int[2],ImGuiInputTextFlags)",
"stname": ""
}
],
"igInputInt3": [
{
"args": "(const char* label,int v[3],ImGuiInputTextFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int[3]"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
}
],
"argsoriginal": "(const char* label,int v[3],ImGuiInputTextFlags flags=0)",
"call_args": "(label,v,flags)",
"cimguiname": "igInputInt3",
"defaults": {
"flags": "0"
},
"funcname": "InputInt3",
"namespace": "ImGui",
"ov_cimguiname": "igInputInt3",
"ret": "bool",
"signature": "(const char*,int[3],ImGuiInputTextFlags)",
"stname": ""
}
],
"igInputInt4": [
{
"args": "(const char* label,int v[4],ImGuiInputTextFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int[4]"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
}
],
"argsoriginal": "(const char* label,int v[4],ImGuiInputTextFlags flags=0)",
"call_args": "(label,v,flags)",
"cimguiname": "igInputInt4",
"defaults": {
"flags": "0"
},
"funcname": "InputInt4",
"namespace": "ImGui",
"ov_cimguiname": "igInputInt4",
"ret": "bool",
"signature": "(const char*,int[4],ImGuiInputTextFlags)",
"stname": ""
}
],
"igInputScalar": [
{
"args": "(const char* label,ImGuiDataType data_type,void* v,const void* step,const void* step_fast,const char* format,ImGuiInputTextFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "data_type",
"type": "ImGuiDataType"
},
{
"name": "v",
"type": "void*"
},
{
"name": "step",
"type": "const void*"
},
{
"name": "step_fast",
"type": "const void*"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
}
],
"argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,const void* step=((void*)0),const void* step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)",
"call_args": "(label,data_type,v,step,step_fast,format,flags)",
"cimguiname": "igInputScalar",
"defaults": {
"flags": "0",
"format": "((void*)0)",
"step": "((void*)0)",
"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": ""
}
],
"igInputScalarN": [
{
"args": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* step,const void* step_fast,const char* format,ImGuiInputTextFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "data_type",
"type": "ImGuiDataType"
},
{
"name": "v",
"type": "void*"
},
{
"name": "components",
"type": "int"
},
{
"name": "step",
"type": "const void*"
},
{
"name": "step_fast",
"type": "const void*"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
}
],
"argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* step=((void*)0),const void* step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)",
"call_args": "(label,data_type,v,components,step,step_fast,format,flags)",
"cimguiname": "igInputScalarN",
"defaults": {
"flags": "0",
"format": "((void*)0)",
"step": "((void*)0)",
"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": ""
}
],
"igInputText": [
{
"args": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "buf",
"type": "char*"
},
{
"name": "buf_size",
"type": "size_t"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
},
{
"name": "callback",
"type": "ImGuiInputTextCallback"
},
{
"name": "user_data",
"type": "void*"
}
],
"argsoriginal": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))",
"call_args": "(label,buf,buf_size,flags,callback,user_data)",
"cimguiname": "igInputText",
"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": ""
}
],
"igInputTextMultiline": [
{
"args": "(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "buf",
"type": "char*"
},
{
"name": "buf_size",
"type": "size_t"
},
{
"name": "size",
"type": "const ImVec2"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
},
{
"name": "callback",
"type": "ImGuiInputTextCallback"
},
{
"name": "user_data",
"type": "void*"
}
],
"argsoriginal": "(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))",
"call_args": "(label,buf,buf_size,size,flags,callback,user_data)",
"cimguiname": "igInputTextMultiline",
"defaults": {
"callback": "((void*)0)",
"flags": "0",
"size": "ImVec2(0,0)",
"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": ""
}
],
"igInputTextWithHint": [
{
"args": "(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "hint",
"type": "const char*"
},
{
"name": "buf",
"type": "char*"
},
{
"name": "buf_size",
"type": "size_t"
},
{
"name": "flags",
"type": "ImGuiInputTextFlags"
},
{
"name": "callback",
"type": "ImGuiInputTextCallback"
},
{
"name": "user_data",
"type": "void*"
}
],
"argsoriginal": "(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))",
"call_args": "(label,hint,buf,buf_size,flags,callback,user_data)",
"cimguiname": "igInputTextWithHint",
"defaults": {
"callback": "((void*)0)",
"flags": "0",
"user_data": "((void*)0)"
},
"funcname": "InputTextWithHint",
"namespace": "ImGui",
"ov_cimguiname": "igInputTextWithHint",
"ret": "bool",
"signature": "(const char*,const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)",
"stname": ""
}
],
"igInvisibleButton": [
{
"args": "(const char* str_id,const ImVec2 size)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "size",
"type": "const ImVec2"
}
],
"argsoriginal": "(const char* str_id,const ImVec2& size)",
"call_args": "(str_id,size)",
"cimguiname": "igInvisibleButton",
"defaults": [],
"funcname": "InvisibleButton",
"namespace": "ImGui",
"ov_cimguiname": "igInvisibleButton",
"ret": "bool",
"signature": "(const char*,const ImVec2)",
"stname": ""
}
],
"igIsAnyItemActive": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igIsAnyItemActive",
"defaults": [],
"funcname": "IsAnyItemActive",
"namespace": "ImGui",
"ov_cimguiname": "igIsAnyItemActive",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igIsAnyItemFocused": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igIsAnyItemFocused",
"defaults": [],
"funcname": "IsAnyItemFocused",
"namespace": "ImGui",
"ov_cimguiname": "igIsAnyItemFocused",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igIsAnyItemHovered": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igIsAnyItemHovered",
"defaults": [],
"funcname": "IsAnyItemHovered",
"namespace": "ImGui",
"ov_cimguiname": "igIsAnyItemHovered",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igIsAnyMouseDown": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igIsAnyMouseDown",
"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": ""
}
],
"igIsItemActive": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igIsItemActive",
"defaults": [],
"funcname": "IsItemActive",
"namespace": "ImGui",
"ov_cimguiname": "igIsItemActive",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igIsItemClicked": [
{
"args": "(int mouse_button)",
"argsT": [
{
"name": "mouse_button",
"type": "int"
}
],
"argsoriginal": "(int mouse_button=0)",
"call_args": "(mouse_button)",
"cimguiname": "igIsItemClicked",
"defaults": {
"mouse_button": "0"
},
"funcname": "IsItemClicked",
"namespace": "ImGui",
"ov_cimguiname": "igIsItemClicked",
"ret": "bool",
"signature": "(int)",
"stname": ""
}
],
"igIsItemDeactivated": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igIsItemDeactivated",
"defaults": [],
"funcname": "IsItemDeactivated",
"namespace": "ImGui",
"ov_cimguiname": "igIsItemDeactivated",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igIsItemDeactivatedAfterEdit": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igIsItemDeactivatedAfterEdit",
"defaults": [],
"funcname": "IsItemDeactivatedAfterEdit",
"namespace": "ImGui",
"ov_cimguiname": "igIsItemDeactivatedAfterEdit",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igIsItemEdited": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igIsItemEdited",
"defaults": [],
"funcname": "IsItemEdited",
"namespace": "ImGui",
"ov_cimguiname": "igIsItemEdited",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igIsItemFocused": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igIsItemFocused",
"defaults": [],
"funcname": "IsItemFocused",
"namespace": "ImGui",
"ov_cimguiname": "igIsItemFocused",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igIsItemHovered": [
{
"args": "(ImGuiHoveredFlags flags)",
"argsT": [
{
"name": "flags",
"type": "ImGuiHoveredFlags"
}
],
"argsoriginal": "(ImGuiHoveredFlags flags=0)",
"call_args": "(flags)",
"cimguiname": "igIsItemHovered",
"defaults": {
"flags": "0"
},
"funcname": "IsItemHovered",
"namespace": "ImGui",
"ov_cimguiname": "igIsItemHovered",
"ret": "bool",
"signature": "(ImGuiHoveredFlags)",
"stname": ""
}
],
"igIsItemVisible": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igIsItemVisible",
"defaults": [],
"funcname": "IsItemVisible",
"namespace": "ImGui",
"ov_cimguiname": "igIsItemVisible",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igIsKeyDown": [
{
"args": "(int user_key_index)",
"argsT": [
{
"name": "user_key_index",
"type": "int"
}
],
"argsoriginal": "(int user_key_index)",
"call_args": "(user_key_index)",
"cimguiname": "igIsKeyDown",
"defaults": [],
"funcname": "IsKeyDown",
"namespace": "ImGui",
"ov_cimguiname": "igIsKeyDown",
"ret": "bool",
"signature": "(int)",
"stname": ""
}
],
"igIsKeyPressed": [
{
"args": "(int user_key_index,bool repeat)",
"argsT": [
{
"name": "user_key_index",
"type": "int"
},
{
"name": "repeat",
"type": "bool"
}
],
"argsoriginal": "(int user_key_index,bool repeat=true)",
"call_args": "(user_key_index,repeat)",
"cimguiname": "igIsKeyPressed",
"defaults": {
"repeat": "true"
},
"funcname": "IsKeyPressed",
"namespace": "ImGui",
"ov_cimguiname": "igIsKeyPressed",
"ret": "bool",
"signature": "(int,bool)",
"stname": ""
}
],
"igIsKeyReleased": [
{
"args": "(int user_key_index)",
"argsT": [
{
"name": "user_key_index",
"type": "int"
}
],
"argsoriginal": "(int user_key_index)",
"call_args": "(user_key_index)",
"cimguiname": "igIsKeyReleased",
"defaults": [],
"funcname": "IsKeyReleased",
"namespace": "ImGui",
"ov_cimguiname": "igIsKeyReleased",
"ret": "bool",
"signature": "(int)",
"stname": ""
}
],
"igIsMouseClicked": [
{
"args": "(int button,bool repeat)",
"argsT": [
{
"name": "button",
"type": "int"
},
{
"name": "repeat",
"type": "bool"
}
],
"argsoriginal": "(int button,bool repeat=false)",
"call_args": "(button,repeat)",
"cimguiname": "igIsMouseClicked",
"defaults": {
"repeat": "false"
},
"funcname": "IsMouseClicked",
"namespace": "ImGui",
"ov_cimguiname": "igIsMouseClicked",
"ret": "bool",
"signature": "(int,bool)",
"stname": ""
}
],
"igIsMouseDoubleClicked": [
{
"args": "(int button)",
"argsT": [
{
"name": "button",
"type": "int"
}
],
"argsoriginal": "(int button)",
"call_args": "(button)",
"cimguiname": "igIsMouseDoubleClicked",
"defaults": [],
"funcname": "IsMouseDoubleClicked",
"namespace": "ImGui",
"ov_cimguiname": "igIsMouseDoubleClicked",
"ret": "bool",
"signature": "(int)",
"stname": ""
}
],
"igIsMouseDown": [
{
"args": "(int button)",
"argsT": [
{
"name": "button",
"type": "int"
}
],
"argsoriginal": "(int button)",
"call_args": "(button)",
"cimguiname": "igIsMouseDown",
"defaults": [],
"funcname": "IsMouseDown",
"namespace": "ImGui",
"ov_cimguiname": "igIsMouseDown",
"ret": "bool",
"signature": "(int)",
"stname": ""
}
],
"igIsMouseDragging": [
{
"args": "(int button,float lock_threshold)",
"argsT": [
{
"name": "button",
"type": "int"
},
{
"name": "lock_threshold",
"type": "float"
}
],
"argsoriginal": "(int button=0,float lock_threshold=-1.0f)",
"call_args": "(button,lock_threshold)",
"cimguiname": "igIsMouseDragging",
"defaults": {
"button": "0",
"lock_threshold": "-1.0f"
},
"funcname": "IsMouseDragging",
"namespace": "ImGui",
"ov_cimguiname": "igIsMouseDragging",
"ret": "bool",
"signature": "(int,float)",
"stname": ""
}
],
"igIsMouseHoveringRect": [
{
"args": "(const ImVec2 r_min,const ImVec2 r_max,bool clip)",
"argsT": [
{
"name": "r_min",
"type": "const ImVec2"
},
{
"name": "r_max",
"type": "const ImVec2"
},
{
"name": "clip",
"type": "bool"
}
],
"argsoriginal": "(const ImVec2& r_min,const ImVec2& r_max,bool clip=true)",
"call_args": "(r_min,r_max,clip)",
"cimguiname": "igIsMouseHoveringRect",
"defaults": {
"clip": "true"
},
"funcname": "IsMouseHoveringRect",
"namespace": "ImGui",
"ov_cimguiname": "igIsMouseHoveringRect",
"ret": "bool",
"signature": "(const ImVec2,const ImVec2,bool)",
"stname": ""
}
],
"igIsMousePosValid": [
{
"args": "(const ImVec2* mouse_pos)",
"argsT": [
{
"name": "mouse_pos",
"type": "const ImVec2*"
}
],
"argsoriginal": "(const ImVec2* mouse_pos=((void*)0))",
"call_args": "(mouse_pos)",
"cimguiname": "igIsMousePosValid",
"defaults": {
"mouse_pos": "((void*)0)"
},
"funcname": "IsMousePosValid",
"namespace": "ImGui",
"ov_cimguiname": "igIsMousePosValid",
"ret": "bool",
"signature": "(const ImVec2*)",
"stname": ""
}
],
"igIsMouseReleased": [
{
"args": "(int button)",
"argsT": [
{
"name": "button",
"type": "int"
}
],
"argsoriginal": "(int button)",
"call_args": "(button)",
"cimguiname": "igIsMouseReleased",
"defaults": [],
"funcname": "IsMouseReleased",
"namespace": "ImGui",
"ov_cimguiname": "igIsMouseReleased",
"ret": "bool",
"signature": "(int)",
"stname": ""
}
],
"igIsPopupOpen": [
{
"args": "(const char* str_id)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
}
],
"argsoriginal": "(const char* str_id)",
"call_args": "(str_id)",
"cimguiname": "igIsPopupOpen",
"defaults": [],
"funcname": "IsPopupOpen",
"namespace": "ImGui",
"ov_cimguiname": "igIsPopupOpen",
"ret": "bool",
"signature": "(const char*)",
"stname": ""
}
],
"igIsRectVisible": [
{
"args": "(const ImVec2 size)",
"argsT": [
{
"name": "size",
"type": "const ImVec2"
}
],
"argsoriginal": "(const ImVec2& size)",
"call_args": "(size)",
"cimguiname": "igIsRectVisible",
"defaults": [],
"funcname": "IsRectVisible",
"namespace": "ImGui",
"ov_cimguiname": "igIsRectVisible",
"ret": "bool",
"signature": "(const ImVec2)",
"stname": ""
},
{
"args": "(const ImVec2 rect_min,const ImVec2 rect_max)",
"argsT": [
{
"name": "rect_min",
"type": "const ImVec2"
},
{
"name": "rect_max",
"type": "const ImVec2"
}
],
"argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max)",
"call_args": "(rect_min,rect_max)",
"cimguiname": "igIsRectVisible",
"defaults": [],
"funcname": "IsRectVisible",
"namespace": "ImGui",
"ov_cimguiname": "igIsRectVisibleVec2",
"ret": "bool",
"signature": "(const ImVec2,const ImVec2)",
"stname": ""
}
],
"igIsWindowAppearing": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igIsWindowAppearing",
"defaults": [],
"funcname": "IsWindowAppearing",
"namespace": "ImGui",
"ov_cimguiname": "igIsWindowAppearing",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igIsWindowCollapsed": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igIsWindowCollapsed",
"defaults": [],
"funcname": "IsWindowCollapsed",
"namespace": "ImGui",
"ov_cimguiname": "igIsWindowCollapsed",
"ret": "bool",
"signature": "()",
"stname": ""
}
],
"igIsWindowFocused": [
{
"args": "(ImGuiFocusedFlags flags)",
"argsT": [
{
"name": "flags",
"type": "ImGuiFocusedFlags"
}
],
"argsoriginal": "(ImGuiFocusedFlags flags=0)",
"call_args": "(flags)",
"cimguiname": "igIsWindowFocused",
"defaults": {
"flags": "0"
},
"funcname": "IsWindowFocused",
"namespace": "ImGui",
"ov_cimguiname": "igIsWindowFocused",
"ret": "bool",
"signature": "(ImGuiFocusedFlags)",
"stname": ""
}
],
"igIsWindowHovered": [
{
"args": "(ImGuiHoveredFlags flags)",
"argsT": [
{
"name": "flags",
"type": "ImGuiHoveredFlags"
}
],
"argsoriginal": "(ImGuiHoveredFlags flags=0)",
"call_args": "(flags)",
"cimguiname": "igIsWindowHovered",
"defaults": {
"flags": "0"
},
"funcname": "IsWindowHovered",
"namespace": "ImGui",
"ov_cimguiname": "igIsWindowHovered",
"ret": "bool",
"signature": "(ImGuiHoveredFlags)",
"stname": ""
}
],
"igLabelText": [
{
"args": "(const char* label,const char* fmt,...)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const char* label,const char* fmt,...)",
"call_args": "(label,fmt,...)",
"cimguiname": "igLabelText",
"defaults": [],
"funcname": "LabelText",
"isvararg": "...)",
"namespace": "ImGui",
"ov_cimguiname": "igLabelText",
"ret": "void",
"signature": "(const char*,const char*,...)",
"stname": ""
}
],
"igLabelTextV": [
{
"args": "(const char* label,const char* fmt,va_list args)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "args",
"type": "va_list"
}
],
"argsoriginal": "(const char* label,const char* fmt,va_list args)",
"call_args": "(label,fmt,args)",
"cimguiname": "igLabelTextV",
"defaults": [],
"funcname": "LabelTextV",
"namespace": "ImGui",
"ov_cimguiname": "igLabelTextV",
"ret": "void",
"signature": "(const char*,const char*,va_list)",
"stname": ""
}
],
"igListBox": [
{
"args": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "current_item",
"type": "int*"
},
{
"name": "items",
"type": "const char* const[]"
},
{
"name": "items_count",
"type": "int"
},
{
"name": "height_in_items",
"type": "int"
}
],
"argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items=-1)",
"call_args": "(label,current_item,items,items_count,height_in_items)",
"cimguiname": "igListBox",
"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": ""
},
{
"args": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "current_item",
"type": "int*"
},
{
"name": "items_getter",
"ret": "bool",
"signature": "(void* data,int idx,const char** out_text)",
"type": "bool(*)(void* data,int idx,const char** out_text)"
},
{
"name": "data",
"type": "void*"
},
{
"name": "items_count",
"type": "int"
},
{
"name": "height_in_items",
"type": "int"
}
],
"argsoriginal": "(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items=-1)",
"call_args": "(label,current_item,items_getter,data,items_count,height_in_items)",
"cimguiname": "igListBox",
"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": ""
}
],
"igListBoxFooter": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igListBoxFooter",
"defaults": [],
"funcname": "ListBoxFooter",
"namespace": "ImGui",
"ov_cimguiname": "igListBoxFooter",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igListBoxHeader": [
{
"args": "(const char* label,const ImVec2 size)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "size",
"type": "const ImVec2"
}
],
"argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))",
"call_args": "(label,size)",
"cimguiname": "igListBoxHeader",
"defaults": {
"size": "ImVec2(0,0)"
},
"funcname": "ListBoxHeader",
"namespace": "ImGui",
"ov_cimguiname": "igListBoxHeaderVec2",
"ret": "bool",
"signature": "(const char*,const ImVec2)",
"stname": ""
},
{
"args": "(const char* label,int items_count,int height_in_items)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "items_count",
"type": "int"
},
{
"name": "height_in_items",
"type": "int"
}
],
"argsoriginal": "(const char* label,int items_count,int height_in_items=-1)",
"call_args": "(label,items_count,height_in_items)",
"cimguiname": "igListBoxHeader",
"defaults": {
"height_in_items": "-1"
},
"funcname": "ListBoxHeader",
"namespace": "ImGui",
"ov_cimguiname": "igListBoxHeaderInt",
"ret": "bool",
"signature": "(const char*,int,int)",
"stname": ""
}
],
"igLoadIniSettingsFromDisk": [
{
"args": "(const char* ini_filename)",
"argsT": [
{
"name": "ini_filename",
"type": "const char*"
}
],
"argsoriginal": "(const char* ini_filename)",
"call_args": "(ini_filename)",
"cimguiname": "igLoadIniSettingsFromDisk",
"defaults": [],
"funcname": "LoadIniSettingsFromDisk",
"namespace": "ImGui",
"ov_cimguiname": "igLoadIniSettingsFromDisk",
"ret": "void",
"signature": "(const char*)",
"stname": ""
}
],
"igLoadIniSettingsFromMemory": [
{
"args": "(const char* ini_data,size_t ini_size)",
"argsT": [
{
"name": "ini_data",
"type": "const char*"
},
{
"name": "ini_size",
"type": "size_t"
}
],
"argsoriginal": "(const char* ini_data,size_t ini_size=0)",
"call_args": "(ini_data,ini_size)",
"cimguiname": "igLoadIniSettingsFromMemory",
"defaults": {
"ini_size": "0"
},
"funcname": "LoadIniSettingsFromMemory",
"namespace": "ImGui",
"ov_cimguiname": "igLoadIniSettingsFromMemory",
"ret": "void",
"signature": "(const char*,size_t)",
"stname": ""
}
],
"igLogButtons": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igLogButtons",
"defaults": [],
"funcname": "LogButtons",
"namespace": "ImGui",
"ov_cimguiname": "igLogButtons",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igLogFinish": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igLogFinish",
"defaults": [],
"funcname": "LogFinish",
"namespace": "ImGui",
"ov_cimguiname": "igLogFinish",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igLogText": [
{
"args": "(const char* fmt,...)",
"argsT": [
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const char* fmt,...)",
"call_args": "(fmt,...)",
"cimguiname": "igLogText",
"defaults": [],
"funcname": "LogText",
"isvararg": "...)",
"manual": true,
"namespace": "ImGui",
"ov_cimguiname": "igLogText",
"ret": "void",
"signature": "(const char*,...)",
"stname": ""
}
],
"igLogToClipboard": [
{
"args": "(int auto_open_depth)",
"argsT": [
{
"name": "auto_open_depth",
"type": "int"
}
],
"argsoriginal": "(int auto_open_depth=-1)",
"call_args": "(auto_open_depth)",
"cimguiname": "igLogToClipboard",
"defaults": {
"auto_open_depth": "-1"
},
"funcname": "LogToClipboard",
"namespace": "ImGui",
"ov_cimguiname": "igLogToClipboard",
"ret": "void",
"signature": "(int)",
"stname": ""
}
],
"igLogToFile": [
{
"args": "(int auto_open_depth,const char* filename)",
"argsT": [
{
"name": "auto_open_depth",
"type": "int"
},
{
"name": "filename",
"type": "const char*"
}
],
"argsoriginal": "(int auto_open_depth=-1,const char* filename=((void*)0))",
"call_args": "(auto_open_depth,filename)",
"cimguiname": "igLogToFile",
"defaults": {
"auto_open_depth": "-1",
"filename": "((void*)0)"
},
"funcname": "LogToFile",
"namespace": "ImGui",
"ov_cimguiname": "igLogToFile",
"ret": "void",
"signature": "(int,const char*)",
"stname": ""
}
],
"igLogToTTY": [
{
"args": "(int auto_open_depth)",
"argsT": [
{
"name": "auto_open_depth",
"type": "int"
}
],
"argsoriginal": "(int auto_open_depth=-1)",
"call_args": "(auto_open_depth)",
"cimguiname": "igLogToTTY",
"defaults": {
"auto_open_depth": "-1"
},
"funcname": "LogToTTY",
"namespace": "ImGui",
"ov_cimguiname": "igLogToTTY",
"ret": "void",
"signature": "(int)",
"stname": ""
}
],
"igMemAlloc": [
{
"args": "(size_t size)",
"argsT": [
{
"name": "size",
"type": "size_t"
}
],
"argsoriginal": "(size_t size)",
"call_args": "(size)",
"cimguiname": "igMemAlloc",
"defaults": [],
"funcname": "MemAlloc",
"namespace": "ImGui",
"ov_cimguiname": "igMemAlloc",
"ret": "void*",
"signature": "(size_t)",
"stname": ""
}
],
"igMemFree": [
{
"args": "(void* ptr)",
"argsT": [
{
"name": "ptr",
"type": "void*"
}
],
"argsoriginal": "(void* ptr)",
"call_args": "(ptr)",
"cimguiname": "igMemFree",
"defaults": [],
"funcname": "MemFree",
"namespace": "ImGui",
"ov_cimguiname": "igMemFree",
"ret": "void",
"signature": "(void*)",
"stname": ""
}
],
"igMenuItem": [
{
"args": "(const char* label,const char* shortcut,bool selected,bool enabled)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "shortcut",
"type": "const char*"
},
{
"name": "selected",
"type": "bool"
},
{
"name": "enabled",
"type": "bool"
}
],
"argsoriginal": "(const char* label,const char* shortcut=((void*)0),bool selected=false,bool enabled=true)",
"call_args": "(label,shortcut,selected,enabled)",
"cimguiname": "igMenuItem",
"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": ""
},
{
"args": "(const char* label,const char* shortcut,bool* p_selected,bool enabled)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "shortcut",
"type": "const char*"
},
{
"name": "p_selected",
"type": "bool*"
},
{
"name": "enabled",
"type": "bool"
}
],
"argsoriginal": "(const char* label,const char* shortcut,bool* p_selected,bool enabled=true)",
"call_args": "(label,shortcut,p_selected,enabled)",
"cimguiname": "igMenuItem",
"defaults": {
"enabled": "true"
},
"funcname": "MenuItem",
"namespace": "ImGui",
"ov_cimguiname": "igMenuItemBoolPtr",
"ret": "bool",
"signature": "(const char*,const char*,bool*,bool)",
"stname": ""
}
],
"igNewFrame": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igNewFrame",
"defaults": [],
"funcname": "NewFrame",
"namespace": "ImGui",
"ov_cimguiname": "igNewFrame",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igNewLine": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igNewLine",
"defaults": [],
"funcname": "NewLine",
"namespace": "ImGui",
"ov_cimguiname": "igNewLine",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igNextColumn": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igNextColumn",
"defaults": [],
"funcname": "NextColumn",
"namespace": "ImGui",
"ov_cimguiname": "igNextColumn",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igOpenPopup": [
{
"args": "(const char* str_id)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
}
],
"argsoriginal": "(const char* str_id)",
"call_args": "(str_id)",
"cimguiname": "igOpenPopup",
"defaults": [],
"funcname": "OpenPopup",
"namespace": "ImGui",
"ov_cimguiname": "igOpenPopup",
"ret": "void",
"signature": "(const char*)",
"stname": ""
}
],
"igOpenPopupOnItemClick": [
{
"args": "(const char* str_id,int mouse_button)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "mouse_button",
"type": "int"
}
],
"argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)",
"call_args": "(str_id,mouse_button)",
"cimguiname": "igOpenPopupOnItemClick",
"defaults": {
"mouse_button": "1",
"str_id": "((void*)0)"
},
"funcname": "OpenPopupOnItemClick",
"namespace": "ImGui",
"ov_cimguiname": "igOpenPopupOnItemClick",
"ret": "bool",
"signature": "(const char*,int)",
"stname": ""
}
],
"igPlotHistogram": [
{
"args": "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "values",
"type": "const float*"
},
{
"name": "values_count",
"type": "int"
},
{
"name": "values_offset",
"type": "int"
},
{
"name": "overlay_text",
"type": "const char*"
},
{
"name": "scale_min",
"type": "float"
},
{
"name": "scale_max",
"type": "float"
},
{
"name": "graph_size",
"type": "ImVec2"
},
{
"name": "stride",
"type": "int"
}
],
"argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))",
"call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)",
"cimguiname": "igPlotHistogram",
"defaults": {
"graph_size": "ImVec2(0,0)",
"overlay_text": "((void*)0)",
"scale_max": "FLT_MAX",
"scale_min": "FLT_MAX",
"stride": "sizeof(float)",
"values_offset": "0"
},
"funcname": "PlotHistogram",
"namespace": "ImGui",
"ov_cimguiname": "igPlotHistogramFloatPtr",
"ret": "void",
"signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)",
"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)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "values_getter",
"ret": "float",
"signature": "(void* data,int idx)",
"type": "float(*)(void* data,int idx)"
},
{
"name": "data",
"type": "void*"
},
{
"name": "values_count",
"type": "int"
},
{
"name": "values_offset",
"type": "int"
},
{
"name": "overlay_text",
"type": "const char*"
},
{
"name": "scale_min",
"type": "float"
},
{
"name": "scale_max",
"type": "float"
},
{
"name": "graph_size",
"type": "ImVec2"
}
],
"argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0))",
"call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)",
"cimguiname": "igPlotHistogram",
"defaults": {
"graph_size": "ImVec2(0,0)",
"overlay_text": "((void*)0)",
"scale_max": "FLT_MAX",
"scale_min": "FLT_MAX",
"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": ""
}
],
"igPlotLines": [
{
"args": "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "values",
"type": "const float*"
},
{
"name": "values_count",
"type": "int"
},
{
"name": "values_offset",
"type": "int"
},
{
"name": "overlay_text",
"type": "const char*"
},
{
"name": "scale_min",
"type": "float"
},
{
"name": "scale_max",
"type": "float"
},
{
"name": "graph_size",
"type": "ImVec2"
},
{
"name": "stride",
"type": "int"
}
],
"argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))",
"call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)",
"cimguiname": "igPlotLines",
"defaults": {
"graph_size": "ImVec2(0,0)",
"overlay_text": "((void*)0)",
"scale_max": "FLT_MAX",
"scale_min": "FLT_MAX",
"stride": "sizeof(float)",
"values_offset": "0"
},
"funcname": "PlotLines",
"namespace": "ImGui",
"ov_cimguiname": "igPlotLines",
"ret": "void",
"signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)",
"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)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "values_getter",
"ret": "float",
"signature": "(void* data,int idx)",
"type": "float(*)(void* data,int idx)"
},
{
"name": "data",
"type": "void*"
},
{
"name": "values_count",
"type": "int"
},
{
"name": "values_offset",
"type": "int"
},
{
"name": "overlay_text",
"type": "const char*"
},
{
"name": "scale_min",
"type": "float"
},
{
"name": "scale_max",
"type": "float"
},
{
"name": "graph_size",
"type": "ImVec2"
}
],
"argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0))",
"call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)",
"cimguiname": "igPlotLines",
"defaults": {
"graph_size": "ImVec2(0,0)",
"overlay_text": "((void*)0)",
"scale_max": "FLT_MAX",
"scale_min": "FLT_MAX",
"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": ""
}
],
"igPopAllowKeyboardFocus": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igPopAllowKeyboardFocus",
"defaults": [],
"funcname": "PopAllowKeyboardFocus",
"namespace": "ImGui",
"ov_cimguiname": "igPopAllowKeyboardFocus",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igPopButtonRepeat": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igPopButtonRepeat",
"defaults": [],
"funcname": "PopButtonRepeat",
"namespace": "ImGui",
"ov_cimguiname": "igPopButtonRepeat",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igPopClipRect": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igPopClipRect",
"defaults": [],
"funcname": "PopClipRect",
"namespace": "ImGui",
"ov_cimguiname": "igPopClipRect",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igPopFont": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igPopFont",
"defaults": [],
"funcname": "PopFont",
"namespace": "ImGui",
"ov_cimguiname": "igPopFont",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igPopID": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igPopID",
"defaults": [],
"funcname": "PopID",
"namespace": "ImGui",
"ov_cimguiname": "igPopID",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igPopItemWidth": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igPopItemWidth",
"defaults": [],
"funcname": "PopItemWidth",
"namespace": "ImGui",
"ov_cimguiname": "igPopItemWidth",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igPopStyleColor": [
{
"args": "(int count)",
"argsT": [
{
"name": "count",
"type": "int"
}
],
"argsoriginal": "(int count=1)",
"call_args": "(count)",
"cimguiname": "igPopStyleColor",
"defaults": {
"count": "1"
},
"funcname": "PopStyleColor",
"namespace": "ImGui",
"ov_cimguiname": "igPopStyleColor",
"ret": "void",
"signature": "(int)",
"stname": ""
}
],
"igPopStyleVar": [
{
"args": "(int count)",
"argsT": [
{
"name": "count",
"type": "int"
}
],
"argsoriginal": "(int count=1)",
"call_args": "(count)",
"cimguiname": "igPopStyleVar",
"defaults": {
"count": "1"
},
"funcname": "PopStyleVar",
"namespace": "ImGui",
"ov_cimguiname": "igPopStyleVar",
"ret": "void",
"signature": "(int)",
"stname": ""
}
],
"igPopTextWrapPos": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igPopTextWrapPos",
"defaults": [],
"funcname": "PopTextWrapPos",
"namespace": "ImGui",
"ov_cimguiname": "igPopTextWrapPos",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igProgressBar": [
{
"args": "(float fraction,const ImVec2 size_arg,const char* overlay)",
"argsT": [
{
"name": "fraction",
"type": "float"
},
{
"name": "size_arg",
"type": "const ImVec2"
},
{
"name": "overlay",
"type": "const char*"
}
],
"argsoriginal": "(float fraction,const ImVec2& size_arg=ImVec2(-1,0),const char* overlay=((void*)0))",
"call_args": "(fraction,size_arg,overlay)",
"cimguiname": "igProgressBar",
"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": ""
}
],
"igPushAllowKeyboardFocus": [
{
"args": "(bool allow_keyboard_focus)",
"argsT": [
{
"name": "allow_keyboard_focus",
"type": "bool"
}
],
"argsoriginal": "(bool allow_keyboard_focus)",
"call_args": "(allow_keyboard_focus)",
"cimguiname": "igPushAllowKeyboardFocus",
"defaults": [],
"funcname": "PushAllowKeyboardFocus",
"namespace": "ImGui",
"ov_cimguiname": "igPushAllowKeyboardFocus",
"ret": "void",
"signature": "(bool)",
"stname": ""
}
],
"igPushButtonRepeat": [
{
"args": "(bool repeat)",
"argsT": [
{
"name": "repeat",
"type": "bool"
}
],
"argsoriginal": "(bool repeat)",
"call_args": "(repeat)",
"cimguiname": "igPushButtonRepeat",
"defaults": [],
"funcname": "PushButtonRepeat",
"namespace": "ImGui",
"ov_cimguiname": "igPushButtonRepeat",
"ret": "void",
"signature": "(bool)",
"stname": ""
}
],
"igPushClipRect": [
{
"args": "(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)",
"argsT": [
{
"name": "clip_rect_min",
"type": "const ImVec2"
},
{
"name": "clip_rect_max",
"type": "const ImVec2"
},
{
"name": "intersect_with_current_clip_rect",
"type": "bool"
}
],
"argsoriginal": "(const ImVec2& clip_rect_min,const ImVec2& clip_rect_max,bool intersect_with_current_clip_rect)",
"call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)",
"cimguiname": "igPushClipRect",
"defaults": [],
"funcname": "PushClipRect",
"namespace": "ImGui",
"ov_cimguiname": "igPushClipRect",
"ret": "void",
"signature": "(const ImVec2,const ImVec2,bool)",
"stname": ""
}
],
"igPushFont": [
{
"args": "(ImFont* font)",
"argsT": [
{
"name": "font",
"type": "ImFont*"
}
],
"argsoriginal": "(ImFont* font)",
"call_args": "(font)",
"cimguiname": "igPushFont",
"defaults": [],
"funcname": "PushFont",
"namespace": "ImGui",
"ov_cimguiname": "igPushFont",
"ret": "void",
"signature": "(ImFont*)",
"stname": ""
}
],
"igPushID": [
{
"args": "(const char* str_id)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
}
],
"argsoriginal": "(const char* str_id)",
"call_args": "(str_id)",
"cimguiname": "igPushID",
"defaults": [],
"funcname": "PushID",
"namespace": "ImGui",
"ov_cimguiname": "igPushIDStr",
"ret": "void",
"signature": "(const char*)",
"stname": ""
},
{
"args": "(const char* str_id_begin,const char* str_id_end)",
"argsT": [
{
"name": "str_id_begin",
"type": "const char*"
},
{
"name": "str_id_end",
"type": "const char*"
}
],
"argsoriginal": "(const char* str_id_begin,const char* str_id_end)",
"call_args": "(str_id_begin,str_id_end)",
"cimguiname": "igPushID",
"defaults": [],
"funcname": "PushID",
"namespace": "ImGui",
"ov_cimguiname": "igPushIDRange",
"ret": "void",
"signature": "(const char*,const char*)",
"stname": ""
},
{
"args": "(const void* ptr_id)",
"argsT": [
{
"name": "ptr_id",
"type": "const void*"
}
],
"argsoriginal": "(const void* ptr_id)",
"call_args": "(ptr_id)",
"cimguiname": "igPushID",
"defaults": [],
"funcname": "PushID",
"namespace": "ImGui",
"ov_cimguiname": "igPushIDPtr",
"ret": "void",
"signature": "(const void*)",
"stname": ""
},
{
"args": "(int int_id)",
"argsT": [
{
"name": "int_id",
"type": "int"
}
],
"argsoriginal": "(int int_id)",
"call_args": "(int_id)",
"cimguiname": "igPushID",
"defaults": [],
"funcname": "PushID",
"namespace": "ImGui",
"ov_cimguiname": "igPushIDInt",
"ret": "void",
"signature": "(int)",
"stname": ""
}
],
"igPushItemWidth": [
{
"args": "(float item_width)",
"argsT": [
{
"name": "item_width",
"type": "float"
}
],
"argsoriginal": "(float item_width)",
"call_args": "(item_width)",
"cimguiname": "igPushItemWidth",
"defaults": [],
"funcname": "PushItemWidth",
"namespace": "ImGui",
"ov_cimguiname": "igPushItemWidth",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igPushStyleColor": [
{
"args": "(ImGuiCol idx,ImU32 col)",
"argsT": [
{
"name": "idx",
"type": "ImGuiCol"
},
{
"name": "col",
"type": "ImU32"
}
],
"argsoriginal": "(ImGuiCol idx,ImU32 col)",
"call_args": "(idx,col)",
"cimguiname": "igPushStyleColor",
"defaults": [],
"funcname": "PushStyleColor",
"namespace": "ImGui",
"ov_cimguiname": "igPushStyleColorU32",
"ret": "void",
"signature": "(ImGuiCol,ImU32)",
"stname": ""
},
{
"args": "(ImGuiCol idx,const ImVec4 col)",
"argsT": [
{
"name": "idx",
"type": "ImGuiCol"
},
{
"name": "col",
"type": "const ImVec4"
}
],
"argsoriginal": "(ImGuiCol idx,const ImVec4& col)",
"call_args": "(idx,col)",
"cimguiname": "igPushStyleColor",
"defaults": [],
"funcname": "PushStyleColor",
"namespace": "ImGui",
"ov_cimguiname": "igPushStyleColor",
"ret": "void",
"signature": "(ImGuiCol,const ImVec4)",
"stname": ""
}
],
"igPushStyleVar": [
{
"args": "(ImGuiStyleVar idx,float val)",
"argsT": [
{
"name": "idx",
"type": "ImGuiStyleVar"
},
{
"name": "val",
"type": "float"
}
],
"argsoriginal": "(ImGuiStyleVar idx,float val)",
"call_args": "(idx,val)",
"cimguiname": "igPushStyleVar",
"defaults": [],
"funcname": "PushStyleVar",
"namespace": "ImGui",
"ov_cimguiname": "igPushStyleVarFloat",
"ret": "void",
"signature": "(ImGuiStyleVar,float)",
"stname": ""
},
{
"args": "(ImGuiStyleVar idx,const ImVec2 val)",
"argsT": [
{
"name": "idx",
"type": "ImGuiStyleVar"
},
{
"name": "val",
"type": "const ImVec2"
}
],
"argsoriginal": "(ImGuiStyleVar idx,const ImVec2& val)",
"call_args": "(idx,val)",
"cimguiname": "igPushStyleVar",
"defaults": [],
"funcname": "PushStyleVar",
"namespace": "ImGui",
"ov_cimguiname": "igPushStyleVarVec2",
"ret": "void",
"signature": "(ImGuiStyleVar,const ImVec2)",
"stname": ""
}
],
"igPushTextWrapPos": [
{
"args": "(float wrap_local_pos_x)",
"argsT": [
{
"name": "wrap_local_pos_x",
"type": "float"
}
],
"argsoriginal": "(float wrap_local_pos_x=0.0f)",
"call_args": "(wrap_local_pos_x)",
"cimguiname": "igPushTextWrapPos",
"defaults": {
"wrap_local_pos_x": "0.0f"
},
"funcname": "PushTextWrapPos",
"namespace": "ImGui",
"ov_cimguiname": "igPushTextWrapPos",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igRadioButton": [
{
"args": "(const char* label,bool active)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "active",
"type": "bool"
}
],
"argsoriginal": "(const char* label,bool active)",
"call_args": "(label,active)",
"cimguiname": "igRadioButton",
"defaults": [],
"funcname": "RadioButton",
"namespace": "ImGui",
"ov_cimguiname": "igRadioButtonBool",
"ret": "bool",
"signature": "(const char*,bool)",
"stname": ""
},
{
"args": "(const char* label,int* v,int v_button)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int*"
},
{
"name": "v_button",
"type": "int"
}
],
"argsoriginal": "(const char* label,int* v,int v_button)",
"call_args": "(label,v,v_button)",
"cimguiname": "igRadioButton",
"defaults": [],
"funcname": "RadioButton",
"namespace": "ImGui",
"ov_cimguiname": "igRadioButtonIntPtr",
"ret": "bool",
"signature": "(const char*,int*,int)",
"stname": ""
}
],
"igRender": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igRender",
"defaults": [],
"funcname": "Render",
"namespace": "ImGui",
"ov_cimguiname": "igRender",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igResetMouseDragDelta": [
{
"args": "(int button)",
"argsT": [
{
"name": "button",
"type": "int"
}
],
"argsoriginal": "(int button=0)",
"call_args": "(button)",
"cimguiname": "igResetMouseDragDelta",
"defaults": {
"button": "0"
},
"funcname": "ResetMouseDragDelta",
"namespace": "ImGui",
"ov_cimguiname": "igResetMouseDragDelta",
"ret": "void",
"signature": "(int)",
"stname": ""
}
],
"igSameLine": [
{
"args": "(float offset_from_start_x,float spacing)",
"argsT": [
{
"name": "offset_from_start_x",
"type": "float"
},
{
"name": "spacing",
"type": "float"
}
],
"argsoriginal": "(float offset_from_start_x=0.0f,float spacing=-1.0f)",
"call_args": "(offset_from_start_x,spacing)",
"cimguiname": "igSameLine",
"defaults": {
"offset_from_start_x": "0.0f",
"spacing": "-1.0f"
},
"funcname": "SameLine",
"namespace": "ImGui",
"ov_cimguiname": "igSameLine",
"ret": "void",
"signature": "(float,float)",
"stname": ""
}
],
"igSaveIniSettingsToDisk": [
{
"args": "(const char* ini_filename)",
"argsT": [
{
"name": "ini_filename",
"type": "const char*"
}
],
"argsoriginal": "(const char* ini_filename)",
"call_args": "(ini_filename)",
"cimguiname": "igSaveIniSettingsToDisk",
"defaults": [],
"funcname": "SaveIniSettingsToDisk",
"namespace": "ImGui",
"ov_cimguiname": "igSaveIniSettingsToDisk",
"ret": "void",
"signature": "(const char*)",
"stname": ""
}
],
"igSaveIniSettingsToMemory": [
{
"args": "(size_t* out_ini_size)",
"argsT": [
{
"name": "out_ini_size",
"type": "size_t*"
}
],
"argsoriginal": "(size_t* out_ini_size=((void*)0))",
"call_args": "(out_ini_size)",
"cimguiname": "igSaveIniSettingsToMemory",
"defaults": {
"out_ini_size": "((void*)0)"
},
"funcname": "SaveIniSettingsToMemory",
"namespace": "ImGui",
"ov_cimguiname": "igSaveIniSettingsToMemory",
"ret": "const char*",
"signature": "(size_t*)",
"stname": ""
}
],
"igSelectable": [
{
"args": "(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "selected",
"type": "bool"
},
{
"name": "flags",
"type": "ImGuiSelectableFlags"
},
{
"name": "size",
"type": "const ImVec2"
}
],
"argsoriginal": "(const char* label,bool selected=false,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))",
"call_args": "(label,selected,flags,size)",
"cimguiname": "igSelectable",
"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": ""
},
{
"args": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "p_selected",
"type": "bool*"
},
{
"name": "flags",
"type": "ImGuiSelectableFlags"
},
{
"name": "size",
"type": "const ImVec2"
}
],
"argsoriginal": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))",
"call_args": "(label,p_selected,flags,size)",
"cimguiname": "igSelectable",
"defaults": {
"flags": "0",
"size": "ImVec2(0,0)"
},
"funcname": "Selectable",
"namespace": "ImGui",
"ov_cimguiname": "igSelectableBoolPtr",
"ret": "bool",
"signature": "(const char*,bool*,ImGuiSelectableFlags,const ImVec2)",
"stname": ""
}
],
"igSeparator": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igSeparator",
"defaults": [],
"funcname": "Separator",
"namespace": "ImGui",
"ov_cimguiname": "igSeparator",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igSetAllocatorFunctions": [
{
"args": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data)",
"argsT": [
{
"name": "alloc_func",
"ret": "void*",
"signature": "(size_t sz,void* user_data)",
"type": "void*(*)(size_t sz,void* user_data)"
},
{
"name": "free_func",
"ret": "void",
"signature": "(void* ptr,void* user_data)",
"type": "void(*)(void* ptr,void* user_data)"
},
{
"name": "user_data",
"type": "void*"
}
],
"argsoriginal": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void*)0))",
"call_args": "(alloc_func,free_func,user_data)",
"cimguiname": "igSetAllocatorFunctions",
"defaults": {
"user_data": "((void*)0)"
},
"funcname": "SetAllocatorFunctions",
"namespace": "ImGui",
"ov_cimguiname": "igSetAllocatorFunctions",
"ret": "void",
"signature": "(void*(*)(size_t,void*),void(*)(void*,void*),void*)",
"stname": ""
}
],
"igSetClipboardText": [
{
"args": "(const char* text)",
"argsT": [
{
"name": "text",
"type": "const char*"
}
],
"argsoriginal": "(const char* text)",
"call_args": "(text)",
"cimguiname": "igSetClipboardText",
"defaults": [],
"funcname": "SetClipboardText",
"namespace": "ImGui",
"ov_cimguiname": "igSetClipboardText",
"ret": "void",
"signature": "(const char*)",
"stname": ""
}
],
"igSetColorEditOptions": [
{
"args": "(ImGuiColorEditFlags flags)",
"argsT": [
{
"name": "flags",
"type": "ImGuiColorEditFlags"
}
],
"argsoriginal": "(ImGuiColorEditFlags flags)",
"call_args": "(flags)",
"cimguiname": "igSetColorEditOptions",
"defaults": [],
"funcname": "SetColorEditOptions",
"namespace": "ImGui",
"ov_cimguiname": "igSetColorEditOptions",
"ret": "void",
"signature": "(ImGuiColorEditFlags)",
"stname": ""
}
],
"igSetColumnOffset": [
{
"args": "(int column_index,float offset_x)",
"argsT": [
{
"name": "column_index",
"type": "int"
},
{
"name": "offset_x",
"type": "float"
}
],
"argsoriginal": "(int column_index,float offset_x)",
"call_args": "(column_index,offset_x)",
"cimguiname": "igSetColumnOffset",
"defaults": [],
"funcname": "SetColumnOffset",
"namespace": "ImGui",
"ov_cimguiname": "igSetColumnOffset",
"ret": "void",
"signature": "(int,float)",
"stname": ""
}
],
"igSetColumnWidth": [
{
"args": "(int column_index,float width)",
"argsT": [
{
"name": "column_index",
"type": "int"
},
{
"name": "width",
"type": "float"
}
],
"argsoriginal": "(int column_index,float width)",
"call_args": "(column_index,width)",
"cimguiname": "igSetColumnWidth",
"defaults": [],
"funcname": "SetColumnWidth",
"namespace": "ImGui",
"ov_cimguiname": "igSetColumnWidth",
"ret": "void",
"signature": "(int,float)",
"stname": ""
}
],
"igSetCurrentContext": [
{
"args": "(ImGuiContext* ctx)",
"argsT": [
{
"name": "ctx",
"type": "ImGuiContext*"
}
],
"argsoriginal": "(ImGuiContext* ctx)",
"call_args": "(ctx)",
"cimguiname": "igSetCurrentContext",
"defaults": [],
"funcname": "SetCurrentContext",
"namespace": "ImGui",
"ov_cimguiname": "igSetCurrentContext",
"ret": "void",
"signature": "(ImGuiContext*)",
"stname": ""
}
],
"igSetCursorPos": [
{
"args": "(const ImVec2 local_pos)",
"argsT": [
{
"name": "local_pos",
"type": "const ImVec2"
}
],
"argsoriginal": "(const ImVec2& local_pos)",
"call_args": "(local_pos)",
"cimguiname": "igSetCursorPos",
"defaults": [],
"funcname": "SetCursorPos",
"namespace": "ImGui",
"ov_cimguiname": "igSetCursorPos",
"ret": "void",
"signature": "(const ImVec2)",
"stname": ""
}
],
"igSetCursorPosX": [
{
"args": "(float local_x)",
"argsT": [
{
"name": "local_x",
"type": "float"
}
],
"argsoriginal": "(float local_x)",
"call_args": "(local_x)",
"cimguiname": "igSetCursorPosX",
"defaults": [],
"funcname": "SetCursorPosX",
"namespace": "ImGui",
"ov_cimguiname": "igSetCursorPosX",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igSetCursorPosY": [
{
"args": "(float local_y)",
"argsT": [
{
"name": "local_y",
"type": "float"
}
],
"argsoriginal": "(float local_y)",
"call_args": "(local_y)",
"cimguiname": "igSetCursorPosY",
"defaults": [],
"funcname": "SetCursorPosY",
"namespace": "ImGui",
"ov_cimguiname": "igSetCursorPosY",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igSetCursorScreenPos": [
{
"args": "(const ImVec2 pos)",
"argsT": [
{
"name": "pos",
"type": "const ImVec2"
}
],
"argsoriginal": "(const ImVec2& pos)",
"call_args": "(pos)",
"cimguiname": "igSetCursorScreenPos",
"defaults": [],
"funcname": "SetCursorScreenPos",
"namespace": "ImGui",
"ov_cimguiname": "igSetCursorScreenPos",
"ret": "void",
"signature": "(const ImVec2)",
"stname": ""
}
],
"igSetDragDropPayload": [
{
"args": "(const char* type,const void* data,size_t sz,ImGuiCond cond)",
"argsT": [
{
"name": "type",
"type": "const char*"
},
{
"name": "data",
"type": "const void*"
},
{
"name": "sz",
"type": "size_t"
},
{
"name": "cond",
"type": "ImGuiCond"
}
],
"argsoriginal": "(const char* type,const void* data,size_t sz,ImGuiCond cond=0)",
"call_args": "(type,data,sz,cond)",
"cimguiname": "igSetDragDropPayload",
"defaults": {
"cond": "0"
},
"funcname": "SetDragDropPayload",
"namespace": "ImGui",
"ov_cimguiname": "igSetDragDropPayload",
"ret": "bool",
"signature": "(const char*,const void*,size_t,ImGuiCond)",
"stname": ""
}
],
"igSetItemAllowOverlap": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igSetItemAllowOverlap",
"defaults": [],
"funcname": "SetItemAllowOverlap",
"namespace": "ImGui",
"ov_cimguiname": "igSetItemAllowOverlap",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igSetItemDefaultFocus": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igSetItemDefaultFocus",
"defaults": [],
"funcname": "SetItemDefaultFocus",
"namespace": "ImGui",
"ov_cimguiname": "igSetItemDefaultFocus",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igSetKeyboardFocusHere": [
{
"args": "(int offset)",
"argsT": [
{
"name": "offset",
"type": "int"
}
],
"argsoriginal": "(int offset=0)",
"call_args": "(offset)",
"cimguiname": "igSetKeyboardFocusHere",
"defaults": {
"offset": "0"
},
"funcname": "SetKeyboardFocusHere",
"namespace": "ImGui",
"ov_cimguiname": "igSetKeyboardFocusHere",
"ret": "void",
"signature": "(int)",
"stname": ""
}
],
"igSetMouseCursor": [
{
"args": "(ImGuiMouseCursor type)",
"argsT": [
{
"name": "type",
"type": "ImGuiMouseCursor"
}
],
"argsoriginal": "(ImGuiMouseCursor type)",
"call_args": "(type)",
"cimguiname": "igSetMouseCursor",
"defaults": [],
"funcname": "SetMouseCursor",
"namespace": "ImGui",
"ov_cimguiname": "igSetMouseCursor",
"ret": "void",
"signature": "(ImGuiMouseCursor)",
"stname": ""
}
],
"igSetNextItemOpen": [
{
"args": "(bool is_open,ImGuiCond cond)",
"argsT": [
{
"name": "is_open",
"type": "bool"
},
{
"name": "cond",
"type": "ImGuiCond"
}
],
"argsoriginal": "(bool is_open,ImGuiCond cond=0)",
"call_args": "(is_open,cond)",
"cimguiname": "igSetNextItemOpen",
"defaults": {
"cond": "0"
},
"funcname": "SetNextItemOpen",
"namespace": "ImGui",
"ov_cimguiname": "igSetNextItemOpen",
"ret": "void",
"signature": "(bool,ImGuiCond)",
"stname": ""
}
],
"igSetNextItemWidth": [
{
"args": "(float item_width)",
"argsT": [
{
"name": "item_width",
"type": "float"
}
],
"argsoriginal": "(float item_width)",
"call_args": "(item_width)",
"cimguiname": "igSetNextItemWidth",
"defaults": [],
"funcname": "SetNextItemWidth",
"namespace": "ImGui",
"ov_cimguiname": "igSetNextItemWidth",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igSetNextWindowBgAlpha": [
{
"args": "(float alpha)",
"argsT": [
{
"name": "alpha",
"type": "float"
}
],
"argsoriginal": "(float alpha)",
"call_args": "(alpha)",
"cimguiname": "igSetNextWindowBgAlpha",
"defaults": [],
"funcname": "SetNextWindowBgAlpha",
"namespace": "ImGui",
"ov_cimguiname": "igSetNextWindowBgAlpha",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igSetNextWindowCollapsed": [
{
"args": "(bool collapsed,ImGuiCond cond)",
"argsT": [
{
"name": "collapsed",
"type": "bool"
},
{
"name": "cond",
"type": "ImGuiCond"
}
],
"argsoriginal": "(bool collapsed,ImGuiCond cond=0)",
"call_args": "(collapsed,cond)",
"cimguiname": "igSetNextWindowCollapsed",
"defaults": {
"cond": "0"
},
"funcname": "SetNextWindowCollapsed",
"namespace": "ImGui",
"ov_cimguiname": "igSetNextWindowCollapsed",
"ret": "void",
"signature": "(bool,ImGuiCond)",
"stname": ""
}
],
"igSetNextWindowContentSize": [
{
"args": "(const ImVec2 size)",
"argsT": [
{
"name": "size",
"type": "const ImVec2"
}
],
"argsoriginal": "(const ImVec2& size)",
"call_args": "(size)",
"cimguiname": "igSetNextWindowContentSize",
"defaults": [],
"funcname": "SetNextWindowContentSize",
"namespace": "ImGui",
"ov_cimguiname": "igSetNextWindowContentSize",
"ret": "void",
"signature": "(const ImVec2)",
"stname": ""
}
],
"igSetNextWindowFocus": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igSetNextWindowFocus",
"defaults": [],
"funcname": "SetNextWindowFocus",
"namespace": "ImGui",
"ov_cimguiname": "igSetNextWindowFocus",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igSetNextWindowPos": [
{
"args": "(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)",
"argsT": [
{
"name": "pos",
"type": "const ImVec2"
},
{
"name": "cond",
"type": "ImGuiCond"
},
{
"name": "pivot",
"type": "const ImVec2"
}
],
"argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0,const ImVec2& pivot=ImVec2(0,0))",
"call_args": "(pos,cond,pivot)",
"cimguiname": "igSetNextWindowPos",
"defaults": {
"cond": "0",
"pivot": "ImVec2(0,0)"
},
"funcname": "SetNextWindowPos",
"namespace": "ImGui",
"ov_cimguiname": "igSetNextWindowPos",
"ret": "void",
"signature": "(const ImVec2,ImGuiCond,const ImVec2)",
"stname": ""
}
],
"igSetNextWindowSize": [
{
"args": "(const ImVec2 size,ImGuiCond cond)",
"argsT": [
{
"name": "size",
"type": "const ImVec2"
},
{
"name": "cond",
"type": "ImGuiCond"
}
],
"argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)",
"call_args": "(size,cond)",
"cimguiname": "igSetNextWindowSize",
"defaults": {
"cond": "0"
},
"funcname": "SetNextWindowSize",
"namespace": "ImGui",
"ov_cimguiname": "igSetNextWindowSize",
"ret": "void",
"signature": "(const ImVec2,ImGuiCond)",
"stname": ""
}
],
"igSetNextWindowSizeConstraints": [
{
"args": "(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data)",
"argsT": [
{
"name": "size_min",
"type": "const ImVec2"
},
{
"name": "size_max",
"type": "const ImVec2"
},
{
"name": "custom_callback",
"type": "ImGuiSizeCallback"
},
{
"name": "custom_callback_data",
"type": "void*"
}
],
"argsoriginal": "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void*)0),void* custom_callback_data=((void*)0))",
"call_args": "(size_min,size_max,custom_callback,custom_callback_data)",
"cimguiname": "igSetNextWindowSizeConstraints",
"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": ""
}
],
"igSetScrollFromPosX": [
{
"args": "(float local_x,float center_x_ratio)",
"argsT": [
{
"name": "local_x",
"type": "float"
},
{
"name": "center_x_ratio",
"type": "float"
}
],
"argsoriginal": "(float local_x,float center_x_ratio=0.5f)",
"call_args": "(local_x,center_x_ratio)",
"cimguiname": "igSetScrollFromPosX",
"defaults": {
"center_x_ratio": "0.5f"
},
"funcname": "SetScrollFromPosX",
"namespace": "ImGui",
"ov_cimguiname": "igSetScrollFromPosX",
"ret": "void",
"signature": "(float,float)",
"stname": ""
}
],
"igSetScrollFromPosY": [
{
"args": "(float local_y,float center_y_ratio)",
"argsT": [
{
"name": "local_y",
"type": "float"
},
{
"name": "center_y_ratio",
"type": "float"
}
],
"argsoriginal": "(float local_y,float center_y_ratio=0.5f)",
"call_args": "(local_y,center_y_ratio)",
"cimguiname": "igSetScrollFromPosY",
"defaults": {
"center_y_ratio": "0.5f"
},
"funcname": "SetScrollFromPosY",
"namespace": "ImGui",
"ov_cimguiname": "igSetScrollFromPosY",
"ret": "void",
"signature": "(float,float)",
"stname": ""
}
],
"igSetScrollHereX": [
{
"args": "(float center_x_ratio)",
"argsT": [
{
"name": "center_x_ratio",
"type": "float"
}
],
"argsoriginal": "(float center_x_ratio=0.5f)",
"call_args": "(center_x_ratio)",
"cimguiname": "igSetScrollHereX",
"defaults": {
"center_x_ratio": "0.5f"
},
"funcname": "SetScrollHereX",
"namespace": "ImGui",
"ov_cimguiname": "igSetScrollHereX",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igSetScrollHereY": [
{
"args": "(float center_y_ratio)",
"argsT": [
{
"name": "center_y_ratio",
"type": "float"
}
],
"argsoriginal": "(float center_y_ratio=0.5f)",
"call_args": "(center_y_ratio)",
"cimguiname": "igSetScrollHereY",
"defaults": {
"center_y_ratio": "0.5f"
},
"funcname": "SetScrollHereY",
"namespace": "ImGui",
"ov_cimguiname": "igSetScrollHereY",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igSetScrollX": [
{
"args": "(float scroll_x)",
"argsT": [
{
"name": "scroll_x",
"type": "float"
}
],
"argsoriginal": "(float scroll_x)",
"call_args": "(scroll_x)",
"cimguiname": "igSetScrollX",
"defaults": [],
"funcname": "SetScrollX",
"namespace": "ImGui",
"ov_cimguiname": "igSetScrollX",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igSetScrollY": [
{
"args": "(float scroll_y)",
"argsT": [
{
"name": "scroll_y",
"type": "float"
}
],
"argsoriginal": "(float scroll_y)",
"call_args": "(scroll_y)",
"cimguiname": "igSetScrollY",
"defaults": [],
"funcname": "SetScrollY",
"namespace": "ImGui",
"ov_cimguiname": "igSetScrollY",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igSetStateStorage": [
{
"args": "(ImGuiStorage* storage)",
"argsT": [
{
"name": "storage",
"type": "ImGuiStorage*"
}
],
"argsoriginal": "(ImGuiStorage* storage)",
"call_args": "(storage)",
"cimguiname": "igSetStateStorage",
"defaults": [],
"funcname": "SetStateStorage",
"namespace": "ImGui",
"ov_cimguiname": "igSetStateStorage",
"ret": "void",
"signature": "(ImGuiStorage*)",
"stname": ""
}
],
"igSetTabItemClosed": [
{
"args": "(const char* tab_or_docked_window_label)",
"argsT": [
{
"name": "tab_or_docked_window_label",
"type": "const char*"
}
],
"argsoriginal": "(const char* tab_or_docked_window_label)",
"call_args": "(tab_or_docked_window_label)",
"cimguiname": "igSetTabItemClosed",
"defaults": [],
"funcname": "SetTabItemClosed",
"namespace": "ImGui",
"ov_cimguiname": "igSetTabItemClosed",
"ret": "void",
"signature": "(const char*)",
"stname": ""
}
],
"igSetTooltip": [
{
"args": "(const char* fmt,...)",
"argsT": [
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const char* fmt,...)",
"call_args": "(fmt,...)",
"cimguiname": "igSetTooltip",
"defaults": [],
"funcname": "SetTooltip",
"isvararg": "...)",
"namespace": "ImGui",
"ov_cimguiname": "igSetTooltip",
"ret": "void",
"signature": "(const char*,...)",
"stname": ""
}
],
"igSetTooltipV": [
{
"args": "(const char* fmt,va_list args)",
"argsT": [
{
"name": "fmt",
"type": "const char*"
},
{
"name": "args",
"type": "va_list"
}
],
"argsoriginal": "(const char* fmt,va_list args)",
"call_args": "(fmt,args)",
"cimguiname": "igSetTooltipV",
"defaults": [],
"funcname": "SetTooltipV",
"namespace": "ImGui",
"ov_cimguiname": "igSetTooltipV",
"ret": "void",
"signature": "(const char*,va_list)",
"stname": ""
}
],
"igSetWindowCollapsed": [
{
"args": "(bool collapsed,ImGuiCond cond)",
"argsT": [
{
"name": "collapsed",
"type": "bool"
},
{
"name": "cond",
"type": "ImGuiCond"
}
],
"argsoriginal": "(bool collapsed,ImGuiCond cond=0)",
"call_args": "(collapsed,cond)",
"cimguiname": "igSetWindowCollapsed",
"defaults": {
"cond": "0"
},
"funcname": "SetWindowCollapsed",
"namespace": "ImGui",
"ov_cimguiname": "igSetWindowCollapsedBool",
"ret": "void",
"signature": "(bool,ImGuiCond)",
"stname": ""
},
{
"args": "(const char* name,bool collapsed,ImGuiCond cond)",
"argsT": [
{
"name": "name",
"type": "const char*"
},
{
"name": "collapsed",
"type": "bool"
},
{
"name": "cond",
"type": "ImGuiCond"
}
],
"argsoriginal": "(const char* name,bool collapsed,ImGuiCond cond=0)",
"call_args": "(name,collapsed,cond)",
"cimguiname": "igSetWindowCollapsed",
"defaults": {
"cond": "0"
},
"funcname": "SetWindowCollapsed",
"namespace": "ImGui",
"ov_cimguiname": "igSetWindowCollapsedStr",
"ret": "void",
"signature": "(const char*,bool,ImGuiCond)",
"stname": ""
}
],
"igSetWindowFocus": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igSetWindowFocus",
"defaults": [],
"funcname": "SetWindowFocus",
"namespace": "ImGui",
"ov_cimguiname": "igSetWindowFocus",
"ret": "void",
"signature": "()",
"stname": ""
},
{
"args": "(const char* name)",
"argsT": [
{
"name": "name",
"type": "const char*"
}
],
"argsoriginal": "(const char* name)",
"call_args": "(name)",
"cimguiname": "igSetWindowFocus",
"defaults": [],
"funcname": "SetWindowFocus",
"namespace": "ImGui",
"ov_cimguiname": "igSetWindowFocusStr",
"ret": "void",
"signature": "(const char*)",
"stname": ""
}
],
"igSetWindowFontScale": [
{
"args": "(float scale)",
"argsT": [
{
"name": "scale",
"type": "float"
}
],
"argsoriginal": "(float scale)",
"call_args": "(scale)",
"cimguiname": "igSetWindowFontScale",
"defaults": [],
"funcname": "SetWindowFontScale",
"namespace": "ImGui",
"ov_cimguiname": "igSetWindowFontScale",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igSetWindowPos": [
{
"args": "(const ImVec2 pos,ImGuiCond cond)",
"argsT": [
{
"name": "pos",
"type": "const ImVec2"
},
{
"name": "cond",
"type": "ImGuiCond"
}
],
"argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0)",
"call_args": "(pos,cond)",
"cimguiname": "igSetWindowPos",
"defaults": {
"cond": "0"
},
"funcname": "SetWindowPos",
"namespace": "ImGui",
"ov_cimguiname": "igSetWindowPosVec2",
"ret": "void",
"signature": "(const ImVec2,ImGuiCond)",
"stname": ""
},
{
"args": "(const char* name,const ImVec2 pos,ImGuiCond cond)",
"argsT": [
{
"name": "name",
"type": "const char*"
},
{
"name": "pos",
"type": "const ImVec2"
},
{
"name": "cond",
"type": "ImGuiCond"
}
],
"argsoriginal": "(const char* name,const ImVec2& pos,ImGuiCond cond=0)",
"call_args": "(name,pos,cond)",
"cimguiname": "igSetWindowPos",
"defaults": {
"cond": "0"
},
"funcname": "SetWindowPos",
"namespace": "ImGui",
"ov_cimguiname": "igSetWindowPosStr",
"ret": "void",
"signature": "(const char*,const ImVec2,ImGuiCond)",
"stname": ""
}
],
"igSetWindowSize": [
{
"args": "(const ImVec2 size,ImGuiCond cond)",
"argsT": [
{
"name": "size",
"type": "const ImVec2"
},
{
"name": "cond",
"type": "ImGuiCond"
}
],
"argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)",
"call_args": "(size,cond)",
"cimguiname": "igSetWindowSize",
"defaults": {
"cond": "0"
},
"funcname": "SetWindowSize",
"namespace": "ImGui",
"ov_cimguiname": "igSetWindowSizeVec2",
"ret": "void",
"signature": "(const ImVec2,ImGuiCond)",
"stname": ""
},
{
"args": "(const char* name,const ImVec2 size,ImGuiCond cond)",
"argsT": [
{
"name": "name",
"type": "const char*"
},
{
"name": "size",
"type": "const ImVec2"
},
{
"name": "cond",
"type": "ImGuiCond"
}
],
"argsoriginal": "(const char* name,const ImVec2& size,ImGuiCond cond=0)",
"call_args": "(name,size,cond)",
"cimguiname": "igSetWindowSize",
"defaults": {
"cond": "0"
},
"funcname": "SetWindowSize",
"namespace": "ImGui",
"ov_cimguiname": "igSetWindowSizeStr",
"ret": "void",
"signature": "(const char*,const ImVec2,ImGuiCond)",
"stname": ""
}
],
"igShowAboutWindow": [
{
"args": "(bool* p_open)",
"argsT": [
{
"name": "p_open",
"type": "bool*"
}
],
"argsoriginal": "(bool* p_open=((void*)0))",
"call_args": "(p_open)",
"cimguiname": "igShowAboutWindow",
"defaults": {
"p_open": "((void*)0)"
},
"funcname": "ShowAboutWindow",
"namespace": "ImGui",
"ov_cimguiname": "igShowAboutWindow",
"ret": "void",
"signature": "(bool*)",
"stname": ""
}
],
"igShowDemoWindow": [
{
"args": "(bool* p_open)",
"argsT": [
{
"name": "p_open",
"type": "bool*"
}
],
"argsoriginal": "(bool* p_open=((void*)0))",
"call_args": "(p_open)",
"cimguiname": "igShowDemoWindow",
"defaults": {
"p_open": "((void*)0)"
},
"funcname": "ShowDemoWindow",
"namespace": "ImGui",
"ov_cimguiname": "igShowDemoWindow",
"ret": "void",
"signature": "(bool*)",
"stname": ""
}
],
"igShowFontSelector": [
{
"args": "(const char* label)",
"argsT": [
{
"name": "label",
"type": "const char*"
}
],
"argsoriginal": "(const char* label)",
"call_args": "(label)",
"cimguiname": "igShowFontSelector",
"defaults": [],
"funcname": "ShowFontSelector",
"namespace": "ImGui",
"ov_cimguiname": "igShowFontSelector",
"ret": "void",
"signature": "(const char*)",
"stname": ""
}
],
"igShowMetricsWindow": [
{
"args": "(bool* p_open)",
"argsT": [
{
"name": "p_open",
"type": "bool*"
}
],
"argsoriginal": "(bool* p_open=((void*)0))",
"call_args": "(p_open)",
"cimguiname": "igShowMetricsWindow",
"defaults": {
"p_open": "((void*)0)"
},
"funcname": "ShowMetricsWindow",
"namespace": "ImGui",
"ov_cimguiname": "igShowMetricsWindow",
"ret": "void",
"signature": "(bool*)",
"stname": ""
}
],
"igShowStyleEditor": [
{
"args": "(ImGuiStyle* ref)",
"argsT": [
{
"name": "ref",
"type": "ImGuiStyle*"
}
],
"argsoriginal": "(ImGuiStyle* ref=((void*)0))",
"call_args": "(ref)",
"cimguiname": "igShowStyleEditor",
"defaults": {
"ref": "((void*)0)"
},
"funcname": "ShowStyleEditor",
"namespace": "ImGui",
"ov_cimguiname": "igShowStyleEditor",
"ret": "void",
"signature": "(ImGuiStyle*)",
"stname": ""
}
],
"igShowStyleSelector": [
{
"args": "(const char* label)",
"argsT": [
{
"name": "label",
"type": "const char*"
}
],
"argsoriginal": "(const char* label)",
"call_args": "(label)",
"cimguiname": "igShowStyleSelector",
"defaults": [],
"funcname": "ShowStyleSelector",
"namespace": "ImGui",
"ov_cimguiname": "igShowStyleSelector",
"ret": "bool",
"signature": "(const char*)",
"stname": ""
}
],
"igShowUserGuide": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igShowUserGuide",
"defaults": [],
"funcname": "ShowUserGuide",
"namespace": "ImGui",
"ov_cimguiname": "igShowUserGuide",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igSliderAngle": [
{
"args": "(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v_rad",
"type": "float*"
},
{
"name": "v_degrees_min",
"type": "float"
},
{
"name": "v_degrees_max",
"type": "float"
},
{
"name": "format",
"type": "const char*"
}
],
"argsoriginal": "(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f,const char* format=\"%.0f deg\")",
"call_args": "(label,v_rad,v_degrees_min,v_degrees_max,format)",
"cimguiname": "igSliderAngle",
"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": ""
}
],
"igSliderFloat": [
{
"args": "(const char* label,float* v,float v_min,float v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "float*"
},
{
"name": "v_min",
"type": "float"
},
{
"name": "v_max",
"type": "float"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)",
"call_args": "(label,v,v_min,v_max,format,power)",
"cimguiname": "igSliderFloat",
"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": ""
}
],
"igSliderFloat2": [
{
"args": "(const char* label,float v[2],float v_min,float v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "float[2]"
},
{
"name": "v_min",
"type": "float"
},
{
"name": "v_max",
"type": "float"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,float v[2],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)",
"call_args": "(label,v,v_min,v_max,format,power)",
"cimguiname": "igSliderFloat2",
"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": ""
}
],
"igSliderFloat3": [
{
"args": "(const char* label,float v[3],float v_min,float v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "float[3]"
},
{
"name": "v_min",
"type": "float"
},
{
"name": "v_max",
"type": "float"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,float v[3],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)",
"call_args": "(label,v,v_min,v_max,format,power)",
"cimguiname": "igSliderFloat3",
"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": ""
}
],
"igSliderFloat4": [
{
"args": "(const char* label,float v[4],float v_min,float v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "float[4]"
},
{
"name": "v_min",
"type": "float"
},
{
"name": "v_max",
"type": "float"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,float v[4],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)",
"call_args": "(label,v,v_min,v_max,format,power)",
"cimguiname": "igSliderFloat4",
"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": ""
}
],
"igSliderInt": [
{
"args": "(const char* label,int* v,int v_min,int v_max,const char* format)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int*"
},
{
"name": "v_min",
"type": "int"
},
{
"name": "v_max",
"type": "int"
},
{
"name": "format",
"type": "const char*"
}
],
"argsoriginal": "(const char* label,int* v,int v_min,int v_max,const char* format=\"%d\")",
"call_args": "(label,v,v_min,v_max,format)",
"cimguiname": "igSliderInt",
"defaults": {
"format": "\"%d\""
},
"funcname": "SliderInt",
"namespace": "ImGui",
"ov_cimguiname": "igSliderInt",
"ret": "bool",
"signature": "(const char*,int*,int,int,const char*)",
"stname": ""
}
],
"igSliderInt2": [
{
"args": "(const char* label,int v[2],int v_min,int v_max,const char* format)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int[2]"
},
{
"name": "v_min",
"type": "int"
},
{
"name": "v_max",
"type": "int"
},
{
"name": "format",
"type": "const char*"
}
],
"argsoriginal": "(const char* label,int v[2],int v_min,int v_max,const char* format=\"%d\")",
"call_args": "(label,v,v_min,v_max,format)",
"cimguiname": "igSliderInt2",
"defaults": {
"format": "\"%d\""
},
"funcname": "SliderInt2",
"namespace": "ImGui",
"ov_cimguiname": "igSliderInt2",
"ret": "bool",
"signature": "(const char*,int[2],int,int,const char*)",
"stname": ""
}
],
"igSliderInt3": [
{
"args": "(const char* label,int v[3],int v_min,int v_max,const char* format)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int[3]"
},
{
"name": "v_min",
"type": "int"
},
{
"name": "v_max",
"type": "int"
},
{
"name": "format",
"type": "const char*"
}
],
"argsoriginal": "(const char* label,int v[3],int v_min,int v_max,const char* format=\"%d\")",
"call_args": "(label,v,v_min,v_max,format)",
"cimguiname": "igSliderInt3",
"defaults": {
"format": "\"%d\""
},
"funcname": "SliderInt3",
"namespace": "ImGui",
"ov_cimguiname": "igSliderInt3",
"ret": "bool",
"signature": "(const char*,int[3],int,int,const char*)",
"stname": ""
}
],
"igSliderInt4": [
{
"args": "(const char* label,int v[4],int v_min,int v_max,const char* format)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "v",
"type": "int[4]"
},
{
"name": "v_min",
"type": "int"
},
{
"name": "v_max",
"type": "int"
},
{
"name": "format",
"type": "const char*"
}
],
"argsoriginal": "(const char* label,int v[4],int v_min,int v_max,const char* format=\"%d\")",
"call_args": "(label,v,v_min,v_max,format)",
"cimguiname": "igSliderInt4",
"defaults": {
"format": "\"%d\""
},
"funcname": "SliderInt4",
"namespace": "ImGui",
"ov_cimguiname": "igSliderInt4",
"ret": "bool",
"signature": "(const char*,int[4],int,int,const char*)",
"stname": ""
}
],
"igSliderScalar": [
{
"args": "(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "data_type",
"type": "ImGuiDataType"
},
{
"name": "v",
"type": "void*"
},
{
"name": "v_min",
"type": "const void*"
},
{
"name": "v_max",
"type": "const void*"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)",
"call_args": "(label,data_type,v,v_min,v_max,format,power)",
"cimguiname": "igSliderScalar",
"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": ""
}
],
"igSliderScalarN": [
{
"args": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "data_type",
"type": "ImGuiDataType"
},
{
"name": "v",
"type": "void*"
},
{
"name": "components",
"type": "int"
},
{
"name": "v_min",
"type": "const void*"
},
{
"name": "v_max",
"type": "const void*"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)",
"call_args": "(label,data_type,v,components,v_min,v_max,format,power)",
"cimguiname": "igSliderScalarN",
"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": ""
}
],
"igSmallButton": [
{
"args": "(const char* label)",
"argsT": [
{
"name": "label",
"type": "const char*"
}
],
"argsoriginal": "(const char* label)",
"call_args": "(label)",
"cimguiname": "igSmallButton",
"defaults": [],
"funcname": "SmallButton",
"namespace": "ImGui",
"ov_cimguiname": "igSmallButton",
"ret": "bool",
"signature": "(const char*)",
"stname": ""
}
],
"igSpacing": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igSpacing",
"defaults": [],
"funcname": "Spacing",
"namespace": "ImGui",
"ov_cimguiname": "igSpacing",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igStyleColorsClassic": [
{
"args": "(ImGuiStyle* dst)",
"argsT": [
{
"name": "dst",
"type": "ImGuiStyle*"
}
],
"argsoriginal": "(ImGuiStyle* dst=((void*)0))",
"call_args": "(dst)",
"cimguiname": "igStyleColorsClassic",
"defaults": {
"dst": "((void*)0)"
},
"funcname": "StyleColorsClassic",
"namespace": "ImGui",
"ov_cimguiname": "igStyleColorsClassic",
"ret": "void",
"signature": "(ImGuiStyle*)",
"stname": ""
}
],
"igStyleColorsDark": [
{
"args": "(ImGuiStyle* dst)",
"argsT": [
{
"name": "dst",
"type": "ImGuiStyle*"
}
],
"argsoriginal": "(ImGuiStyle* dst=((void*)0))",
"call_args": "(dst)",
"cimguiname": "igStyleColorsDark",
"defaults": {
"dst": "((void*)0)"
},
"funcname": "StyleColorsDark",
"namespace": "ImGui",
"ov_cimguiname": "igStyleColorsDark",
"ret": "void",
"signature": "(ImGuiStyle*)",
"stname": ""
}
],
"igStyleColorsLight": [
{
"args": "(ImGuiStyle* dst)",
"argsT": [
{
"name": "dst",
"type": "ImGuiStyle*"
}
],
"argsoriginal": "(ImGuiStyle* dst=((void*)0))",
"call_args": "(dst)",
"cimguiname": "igStyleColorsLight",
"defaults": {
"dst": "((void*)0)"
},
"funcname": "StyleColorsLight",
"namespace": "ImGui",
"ov_cimguiname": "igStyleColorsLight",
"ret": "void",
"signature": "(ImGuiStyle*)",
"stname": ""
}
],
"igText": [
{
"args": "(const char* fmt,...)",
"argsT": [
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const char* fmt,...)",
"call_args": "(fmt,...)",
"cimguiname": "igText",
"defaults": [],
"funcname": "Text",
"isvararg": "...)",
"namespace": "ImGui",
"ov_cimguiname": "igText",
"ret": "void",
"signature": "(const char*,...)",
"stname": ""
}
],
"igTextColored": [
{
"args": "(const ImVec4 col,const char* fmt,...)",
"argsT": [
{
"name": "col",
"type": "const ImVec4"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const ImVec4& col,const char* fmt,...)",
"call_args": "(col,fmt,...)",
"cimguiname": "igTextColored",
"defaults": [],
"funcname": "TextColored",
"isvararg": "...)",
"namespace": "ImGui",
"ov_cimguiname": "igTextColored",
"ret": "void",
"signature": "(const ImVec4,const char*,...)",
"stname": ""
}
],
"igTextColoredV": [
{
"args": "(const ImVec4 col,const char* fmt,va_list args)",
"argsT": [
{
"name": "col",
"type": "const ImVec4"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "args",
"type": "va_list"
}
],
"argsoriginal": "(const ImVec4& col,const char* fmt,va_list args)",
"call_args": "(col,fmt,args)",
"cimguiname": "igTextColoredV",
"defaults": [],
"funcname": "TextColoredV",
"namespace": "ImGui",
"ov_cimguiname": "igTextColoredV",
"ret": "void",
"signature": "(const ImVec4,const char*,va_list)",
"stname": ""
}
],
"igTextDisabled": [
{
"args": "(const char* fmt,...)",
"argsT": [
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const char* fmt,...)",
"call_args": "(fmt,...)",
"cimguiname": "igTextDisabled",
"defaults": [],
"funcname": "TextDisabled",
"isvararg": "...)",
"namespace": "ImGui",
"ov_cimguiname": "igTextDisabled",
"ret": "void",
"signature": "(const char*,...)",
"stname": ""
}
],
"igTextDisabledV": [
{
"args": "(const char* fmt,va_list args)",
"argsT": [
{
"name": "fmt",
"type": "const char*"
},
{
"name": "args",
"type": "va_list"
}
],
"argsoriginal": "(const char* fmt,va_list args)",
"call_args": "(fmt,args)",
"cimguiname": "igTextDisabledV",
"defaults": [],
"funcname": "TextDisabledV",
"namespace": "ImGui",
"ov_cimguiname": "igTextDisabledV",
"ret": "void",
"signature": "(const char*,va_list)",
"stname": ""
}
],
"igTextUnformatted": [
{
"args": "(const char* text,const char* text_end)",
"argsT": [
{
"name": "text",
"type": "const char*"
},
{
"name": "text_end",
"type": "const char*"
}
],
"argsoriginal": "(const char* text,const char* text_end=((void*)0))",
"call_args": "(text,text_end)",
"cimguiname": "igTextUnformatted",
"defaults": {
"text_end": "((void*)0)"
},
"funcname": "TextUnformatted",
"namespace": "ImGui",
"ov_cimguiname": "igTextUnformatted",
"ret": "void",
"signature": "(const char*,const char*)",
"stname": ""
}
],
"igTextV": [
{
"args": "(const char* fmt,va_list args)",
"argsT": [
{
"name": "fmt",
"type": "const char*"
},
{
"name": "args",
"type": "va_list"
}
],
"argsoriginal": "(const char* fmt,va_list args)",
"call_args": "(fmt,args)",
"cimguiname": "igTextV",
"defaults": [],
"funcname": "TextV",
"namespace": "ImGui",
"ov_cimguiname": "igTextV",
"ret": "void",
"signature": "(const char*,va_list)",
"stname": ""
}
],
"igTextWrapped": [
{
"args": "(const char* fmt,...)",
"argsT": [
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const char* fmt,...)",
"call_args": "(fmt,...)",
"cimguiname": "igTextWrapped",
"defaults": [],
"funcname": "TextWrapped",
"isvararg": "...)",
"namespace": "ImGui",
"ov_cimguiname": "igTextWrapped",
"ret": "void",
"signature": "(const char*,...)",
"stname": ""
}
],
"igTextWrappedV": [
{
"args": "(const char* fmt,va_list args)",
"argsT": [
{
"name": "fmt",
"type": "const char*"
},
{
"name": "args",
"type": "va_list"
}
],
"argsoriginal": "(const char* fmt,va_list args)",
"call_args": "(fmt,args)",
"cimguiname": "igTextWrappedV",
"defaults": [],
"funcname": "TextWrappedV",
"namespace": "ImGui",
"ov_cimguiname": "igTextWrappedV",
"ret": "void",
"signature": "(const char*,va_list)",
"stname": ""
}
],
"igTreeNode": [
{
"args": "(const char* label)",
"argsT": [
{
"name": "label",
"type": "const char*"
}
],
"argsoriginal": "(const char* label)",
"call_args": "(label)",
"cimguiname": "igTreeNode",
"defaults": [],
"funcname": "TreeNode",
"namespace": "ImGui",
"ov_cimguiname": "igTreeNodeStr",
"ret": "bool",
"signature": "(const char*)",
"stname": ""
},
{
"args": "(const char* str_id,const char* fmt,...)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const char* str_id,const char* fmt,...)",
"call_args": "(str_id,fmt,...)",
"cimguiname": "igTreeNode",
"defaults": [],
"funcname": "TreeNode",
"isvararg": "...)",
"namespace": "ImGui",
"ov_cimguiname": "igTreeNodeStrStr",
"ret": "bool",
"signature": "(const char*,const char*,...)",
"stname": ""
},
{
"args": "(const void* ptr_id,const char* fmt,...)",
"argsT": [
{
"name": "ptr_id",
"type": "const void*"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const void* ptr_id,const char* fmt,...)",
"call_args": "(ptr_id,fmt,...)",
"cimguiname": "igTreeNode",
"defaults": [],
"funcname": "TreeNode",
"isvararg": "...)",
"namespace": "ImGui",
"ov_cimguiname": "igTreeNodePtr",
"ret": "bool",
"signature": "(const void*,const char*,...)",
"stname": ""
}
],
"igTreeNodeEx": [
{
"args": "(const char* label,ImGuiTreeNodeFlags flags)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiTreeNodeFlags"
}
],
"argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)",
"call_args": "(label,flags)",
"cimguiname": "igTreeNodeEx",
"defaults": {
"flags": "0"
},
"funcname": "TreeNodeEx",
"namespace": "ImGui",
"ov_cimguiname": "igTreeNodeExStr",
"ret": "bool",
"signature": "(const char*,ImGuiTreeNodeFlags)",
"stname": ""
},
{
"args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiTreeNodeFlags"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)",
"call_args": "(str_id,flags,fmt,...)",
"cimguiname": "igTreeNodeEx",
"defaults": [],
"funcname": "TreeNodeEx",
"isvararg": "...)",
"namespace": "ImGui",
"ov_cimguiname": "igTreeNodeExStrStr",
"ret": "bool",
"signature": "(const char*,ImGuiTreeNodeFlags,const char*,...)",
"stname": ""
},
{
"args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)",
"argsT": [
{
"name": "ptr_id",
"type": "const void*"
},
{
"name": "flags",
"type": "ImGuiTreeNodeFlags"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "...",
"type": "..."
}
],
"argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)",
"call_args": "(ptr_id,flags,fmt,...)",
"cimguiname": "igTreeNodeEx",
"defaults": [],
"funcname": "TreeNodeEx",
"isvararg": "...)",
"namespace": "ImGui",
"ov_cimguiname": "igTreeNodeExPtr",
"ret": "bool",
"signature": "(const void*,ImGuiTreeNodeFlags,const char*,...)",
"stname": ""
}
],
"igTreeNodeExV": [
{
"args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "flags",
"type": "ImGuiTreeNodeFlags"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "args",
"type": "va_list"
}
],
"argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)",
"call_args": "(str_id,flags,fmt,args)",
"cimguiname": "igTreeNodeExV",
"defaults": [],
"funcname": "TreeNodeExV",
"namespace": "ImGui",
"ov_cimguiname": "igTreeNodeExVStr",
"ret": "bool",
"signature": "(const char*,ImGuiTreeNodeFlags,const char*,va_list)",
"stname": ""
},
{
"args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)",
"argsT": [
{
"name": "ptr_id",
"type": "const void*"
},
{
"name": "flags",
"type": "ImGuiTreeNodeFlags"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "args",
"type": "va_list"
}
],
"argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)",
"call_args": "(ptr_id,flags,fmt,args)",
"cimguiname": "igTreeNodeExV",
"defaults": [],
"funcname": "TreeNodeExV",
"namespace": "ImGui",
"ov_cimguiname": "igTreeNodeExVPtr",
"ret": "bool",
"signature": "(const void*,ImGuiTreeNodeFlags,const char*,va_list)",
"stname": ""
}
],
"igTreeNodeV": [
{
"args": "(const char* str_id,const char* fmt,va_list args)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "args",
"type": "va_list"
}
],
"argsoriginal": "(const char* str_id,const char* fmt,va_list args)",
"call_args": "(str_id,fmt,args)",
"cimguiname": "igTreeNodeV",
"defaults": [],
"funcname": "TreeNodeV",
"namespace": "ImGui",
"ov_cimguiname": "igTreeNodeVStr",
"ret": "bool",
"signature": "(const char*,const char*,va_list)",
"stname": ""
},
{
"args": "(const void* ptr_id,const char* fmt,va_list args)",
"argsT": [
{
"name": "ptr_id",
"type": "const void*"
},
{
"name": "fmt",
"type": "const char*"
},
{
"name": "args",
"type": "va_list"
}
],
"argsoriginal": "(const void* ptr_id,const char* fmt,va_list args)",
"call_args": "(ptr_id,fmt,args)",
"cimguiname": "igTreeNodeV",
"defaults": [],
"funcname": "TreeNodeV",
"namespace": "ImGui",
"ov_cimguiname": "igTreeNodeVPtr",
"ret": "bool",
"signature": "(const void*,const char*,va_list)",
"stname": ""
}
],
"igTreePop": [
{
"args": "()",
"argsT": [],
"argsoriginal": "()",
"call_args": "()",
"cimguiname": "igTreePop",
"defaults": [],
"funcname": "TreePop",
"namespace": "ImGui",
"ov_cimguiname": "igTreePop",
"ret": "void",
"signature": "()",
"stname": ""
}
],
"igTreePush": [
{
"args": "(const char* str_id)",
"argsT": [
{
"name": "str_id",
"type": "const char*"
}
],
"argsoriginal": "(const char* str_id)",
"call_args": "(str_id)",
"cimguiname": "igTreePush",
"defaults": [],
"funcname": "TreePush",
"namespace": "ImGui",
"ov_cimguiname": "igTreePushStr",
"ret": "void",
"signature": "(const char*)",
"stname": ""
},
{
"args": "(const void* ptr_id)",
"argsT": [
{
"name": "ptr_id",
"type": "const void*"
}
],
"argsoriginal": "(const void* ptr_id=((void*)0))",
"call_args": "(ptr_id)",
"cimguiname": "igTreePush",
"defaults": {
"ptr_id": "((void*)0)"
},
"funcname": "TreePush",
"namespace": "ImGui",
"ov_cimguiname": "igTreePushPtr",
"ret": "void",
"signature": "(const void*)",
"stname": ""
}
],
"igUnindent": [
{
"args": "(float indent_w)",
"argsT": [
{
"name": "indent_w",
"type": "float"
}
],
"argsoriginal": "(float indent_w=0.0f)",
"call_args": "(indent_w)",
"cimguiname": "igUnindent",
"defaults": {
"indent_w": "0.0f"
},
"funcname": "Unindent",
"namespace": "ImGui",
"ov_cimguiname": "igUnindent",
"ret": "void",
"signature": "(float)",
"stname": ""
}
],
"igVSliderFloat": [
{
"args": "(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "size",
"type": "const ImVec2"
},
{
"name": "v",
"type": "float*"
},
{
"name": "v_min",
"type": "float"
},
{
"name": "v_max",
"type": "float"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,const ImVec2& size,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)",
"call_args": "(label,size,v,v_min,v_max,format,power)",
"cimguiname": "igVSliderFloat",
"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": ""
}
],
"igVSliderInt": [
{
"args": "(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "size",
"type": "const ImVec2"
},
{
"name": "v",
"type": "int*"
},
{
"name": "v_min",
"type": "int"
},
{
"name": "v_max",
"type": "int"
},
{
"name": "format",
"type": "const char*"
}
],
"argsoriginal": "(const char* label,const ImVec2& size,int* v,int v_min,int v_max,const char* format=\"%d\")",
"call_args": "(label,size,v,v_min,v_max,format)",
"cimguiname": "igVSliderInt",
"defaults": {
"format": "\"%d\""
},
"funcname": "VSliderInt",
"namespace": "ImGui",
"ov_cimguiname": "igVSliderInt",
"ret": "bool",
"signature": "(const char*,const ImVec2,int*,int,int,const char*)",
"stname": ""
}
],
"igVSliderScalar": [
{
"args": "(const char* label,const ImVec2 size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format,float power)",
"argsT": [
{
"name": "label",
"type": "const char*"
},
{
"name": "size",
"type": "const ImVec2"
},
{
"name": "data_type",
"type": "ImGuiDataType"
},
{
"name": "v",
"type": "void*"
},
{
"name": "v_min",
"type": "const void*"
},
{
"name": "v_max",
"type": "const void*"
},
{
"name": "format",
"type": "const char*"
},
{
"name": "power",
"type": "float"
}
],
"argsoriginal": "(const char* label,const ImVec2& size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)",
"call_args": "(label,size,data_type,v,v_min,v_max,format,power)",
"cimguiname": "igVSliderScalar",
"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": ""
}
],
"igValue": [
{
"args": "(const char* prefix,bool b)",
"argsT": [
{
"name": "prefix",
"type": "const char*"
},
{
"name": "b",
"type": "bool"
}
],
"argsoriginal": "(const char* prefix,bool b)",
"call_args": "(prefix,b)",
"cimguiname": "igValue",
"defaults": [],
"funcname": "Value",
"namespace": "ImGui",
"ov_cimguiname": "igValueBool",
"ret": "void",
"signature": "(const char*,bool)",
"stname": ""
},
{
"args": "(const char* prefix,int v)",
"argsT": [
{
"name": "prefix",
"type": "const char*"
},
{
"name": "v",
"type": "int"
}
],
"argsoriginal": "(const char* prefix,int v)",
"call_args": "(prefix,v)",
"cimguiname": "igValue",
"defaults": [],
"funcname": "Value",
"namespace": "ImGui",
"ov_cimguiname": "igValueInt",
"ret": "void",
"signature": "(const char*,int)",
"stname": ""
},
{
"args": "(const char* prefix,unsigned int v)",
"argsT": [
{
"name": "prefix",
"type": "const char*"
},
{
"name": "v",
"type": "unsigned int"
}
],
"argsoriginal": "(const char* prefix,unsigned int v)",
"call_args": "(prefix,v)",
"cimguiname": "igValue",
"defaults": [],
"funcname": "Value",
"namespace": "ImGui",
"ov_cimguiname": "igValueUint",
"ret": "void",
"signature": "(const char*,unsigned int)",
"stname": ""
},
{
"args": "(const char* prefix,float v,const char* float_format)",
"argsT": [
{
"name": "prefix",
"type": "const char*"
},
{
"name": "v",
"type": "float"
},
{
"name": "float_format",
"type": "const char*"
}
],
"argsoriginal": "(const char* prefix,float v,const char* float_format=((void*)0))",
"call_args": "(prefix,v,float_format)",
"cimguiname": "igValue",
"defaults": {
"float_format": "((void*)0)"
},
"funcname": "Value",
"namespace": "ImGui",
"ov_cimguiname": "igValueFloat",
"ret": "void",
"signature": "(const char*,float,const char*)",
"stname": ""
}
]
}