pull imgui 1.75 and generate

This commit is contained in:
Victor Bombi
2020-02-10 16:28:40 +01:00
parent 6740445cbc
commit 4e00f55cc8
13 changed files with 619 additions and 321 deletions

View File

@@ -481,22 +481,22 @@ defs["ImDrawListSplitter_destroy"][1]["stname"] = "ImDrawListSplitter"
defs["ImDrawListSplitter_destroy"]["(ImDrawListSplitter*)"] = defs["ImDrawListSplitter_destroy"][1]
defs["ImDrawList_AddBezierCurve"] = {}
defs["ImDrawList_AddBezierCurve"][1] = {}
defs["ImDrawList_AddBezierCurve"][1]["args"] = "(ImDrawList* self,const ImVec2 pos0,const ImVec2 cp0,const ImVec2 cp1,const ImVec2 pos1,ImU32 col,float thickness,int num_segments)"
defs["ImDrawList_AddBezierCurve"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness,int num_segments)"
defs["ImDrawList_AddBezierCurve"][1]["argsT"] = {}
defs["ImDrawList_AddBezierCurve"][1]["argsT"][1] = {}
defs["ImDrawList_AddBezierCurve"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][2] = {}
defs["ImDrawList_AddBezierCurve"][1]["argsT"][2]["name"] = "pos0"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][2]["name"] = "p1"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][2]["type"] = "const ImVec2"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][3] = {}
defs["ImDrawList_AddBezierCurve"][1]["argsT"][3]["name"] = "cp0"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][3]["name"] = "p2"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][3]["type"] = "const ImVec2"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][4] = {}
defs["ImDrawList_AddBezierCurve"][1]["argsT"][4]["name"] = "cp1"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][4]["name"] = "p3"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][4]["type"] = "const ImVec2"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][5] = {}
defs["ImDrawList_AddBezierCurve"][1]["argsT"][5]["name"] = "pos1"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][5]["name"] = "p4"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][5]["type"] = "const ImVec2"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][6] = {}
defs["ImDrawList_AddBezierCurve"][1]["argsT"][6]["name"] = "col"
@@ -507,8 +507,8 @@ defs["ImDrawList_AddBezierCurve"][1]["argsT"][7]["type"] = "float"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][8] = {}
defs["ImDrawList_AddBezierCurve"][1]["argsT"][8]["name"] = "num_segments"
defs["ImDrawList_AddBezierCurve"][1]["argsT"][8]["type"] = "int"
defs["ImDrawList_AddBezierCurve"][1]["argsoriginal"] = "(const ImVec2& pos0,const ImVec2& cp0,const ImVec2& cp1,const ImVec2& pos1,ImU32 col,float thickness,int num_segments=0)"
defs["ImDrawList_AddBezierCurve"][1]["call_args"] = "(pos0,cp0,cp1,pos1,col,thickness,num_segments)"
defs["ImDrawList_AddBezierCurve"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col,float thickness,int num_segments=0)"
defs["ImDrawList_AddBezierCurve"][1]["call_args"] = "(p1,p2,p3,p4,col,thickness,num_segments)"
defs["ImDrawList_AddBezierCurve"][1]["cimguiname"] = "ImDrawList_AddBezierCurve"
defs["ImDrawList_AddBezierCurve"][1]["defaults"] = {}
defs["ImDrawList_AddBezierCurve"][1]["defaults"]["num_segments"] = "0"
@@ -810,6 +810,68 @@ defs["ImDrawList_AddLine"][1]["ret"] = "void"
defs["ImDrawList_AddLine"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32,float)"
defs["ImDrawList_AddLine"][1]["stname"] = "ImDrawList"
defs["ImDrawList_AddLine"]["(const ImVec2,const ImVec2,ImU32,float)"] = defs["ImDrawList_AddLine"][1]
defs["ImDrawList_AddNgon"] = {}
defs["ImDrawList_AddNgon"][1] = {}
defs["ImDrawList_AddNgon"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)"
defs["ImDrawList_AddNgon"][1]["argsT"] = {}
defs["ImDrawList_AddNgon"][1]["argsT"][1] = {}
defs["ImDrawList_AddNgon"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList_AddNgon"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList_AddNgon"][1]["argsT"][2] = {}
defs["ImDrawList_AddNgon"][1]["argsT"][2]["name"] = "center"
defs["ImDrawList_AddNgon"][1]["argsT"][2]["type"] = "const ImVec2"
defs["ImDrawList_AddNgon"][1]["argsT"][3] = {}
defs["ImDrawList_AddNgon"][1]["argsT"][3]["name"] = "radius"
defs["ImDrawList_AddNgon"][1]["argsT"][3]["type"] = "float"
defs["ImDrawList_AddNgon"][1]["argsT"][4] = {}
defs["ImDrawList_AddNgon"][1]["argsT"][4]["name"] = "col"
defs["ImDrawList_AddNgon"][1]["argsT"][4]["type"] = "ImU32"
defs["ImDrawList_AddNgon"][1]["argsT"][5] = {}
defs["ImDrawList_AddNgon"][1]["argsT"][5]["name"] = "num_segments"
defs["ImDrawList_AddNgon"][1]["argsT"][5]["type"] = "int"
defs["ImDrawList_AddNgon"][1]["argsT"][6] = {}
defs["ImDrawList_AddNgon"][1]["argsT"][6]["name"] = "thickness"
defs["ImDrawList_AddNgon"][1]["argsT"][6]["type"] = "float"
defs["ImDrawList_AddNgon"][1]["argsoriginal"] = "(const ImVec2& center,float radius,ImU32 col,int num_segments,float thickness=1.0f)"
defs["ImDrawList_AddNgon"][1]["call_args"] = "(center,radius,col,num_segments,thickness)"
defs["ImDrawList_AddNgon"][1]["cimguiname"] = "ImDrawList_AddNgon"
defs["ImDrawList_AddNgon"][1]["defaults"] = {}
defs["ImDrawList_AddNgon"][1]["defaults"]["thickness"] = "1.0f"
defs["ImDrawList_AddNgon"][1]["funcname"] = "AddNgon"
defs["ImDrawList_AddNgon"][1]["ov_cimguiname"] = "ImDrawList_AddNgon"
defs["ImDrawList_AddNgon"][1]["ret"] = "void"
defs["ImDrawList_AddNgon"][1]["signature"] = "(const ImVec2,float,ImU32,int,float)"
defs["ImDrawList_AddNgon"][1]["stname"] = "ImDrawList"
defs["ImDrawList_AddNgon"]["(const ImVec2,float,ImU32,int,float)"] = defs["ImDrawList_AddNgon"][1]
defs["ImDrawList_AddNgonFilled"] = {}
defs["ImDrawList_AddNgonFilled"][1] = {}
defs["ImDrawList_AddNgonFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)"
defs["ImDrawList_AddNgonFilled"][1]["argsT"] = {}
defs["ImDrawList_AddNgonFilled"][1]["argsT"][1] = {}
defs["ImDrawList_AddNgonFilled"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList_AddNgonFilled"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList_AddNgonFilled"][1]["argsT"][2] = {}
defs["ImDrawList_AddNgonFilled"][1]["argsT"][2]["name"] = "center"
defs["ImDrawList_AddNgonFilled"][1]["argsT"][2]["type"] = "const ImVec2"
defs["ImDrawList_AddNgonFilled"][1]["argsT"][3] = {}
defs["ImDrawList_AddNgonFilled"][1]["argsT"][3]["name"] = "radius"
defs["ImDrawList_AddNgonFilled"][1]["argsT"][3]["type"] = "float"
defs["ImDrawList_AddNgonFilled"][1]["argsT"][4] = {}
defs["ImDrawList_AddNgonFilled"][1]["argsT"][4]["name"] = "col"
defs["ImDrawList_AddNgonFilled"][1]["argsT"][4]["type"] = "ImU32"
defs["ImDrawList_AddNgonFilled"][1]["argsT"][5] = {}
defs["ImDrawList_AddNgonFilled"][1]["argsT"][5]["name"] = "num_segments"
defs["ImDrawList_AddNgonFilled"][1]["argsT"][5]["type"] = "int"
defs["ImDrawList_AddNgonFilled"][1]["argsoriginal"] = "(const ImVec2& center,float radius,ImU32 col,int num_segments)"
defs["ImDrawList_AddNgonFilled"][1]["call_args"] = "(center,radius,col,num_segments)"
defs["ImDrawList_AddNgonFilled"][1]["cimguiname"] = "ImDrawList_AddNgonFilled"
defs["ImDrawList_AddNgonFilled"][1]["defaults"] = {}
defs["ImDrawList_AddNgonFilled"][1]["funcname"] = "AddNgonFilled"
defs["ImDrawList_AddNgonFilled"][1]["ov_cimguiname"] = "ImDrawList_AddNgonFilled"
defs["ImDrawList_AddNgonFilled"][1]["ret"] = "void"
defs["ImDrawList_AddNgonFilled"][1]["signature"] = "(const ImVec2,float,ImU32,int)"
defs["ImDrawList_AddNgonFilled"][1]["stname"] = "ImDrawList"
defs["ImDrawList_AddNgonFilled"]["(const ImVec2,float,ImU32,int)"] = defs["ImDrawList_AddNgonFilled"][1]
defs["ImDrawList_AddPolyline"] = {}
defs["ImDrawList_AddPolyline"][1] = {}
defs["ImDrawList_AddPolyline"][1]["args"] = "(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)"
@@ -1451,25 +1513,25 @@ defs["ImDrawList_PathArcToFast"][1]["stname"] = "ImDrawList"
defs["ImDrawList_PathArcToFast"]["(const ImVec2,float,int,int)"] = defs["ImDrawList_PathArcToFast"][1]
defs["ImDrawList_PathBezierCurveTo"] = {}
defs["ImDrawList_PathBezierCurveTo"][1] = {}
defs["ImDrawList_PathBezierCurveTo"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,int num_segments)"
defs["ImDrawList_PathBezierCurveTo"][1]["args"] = "(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments)"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"] = {}
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][1] = {}
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][2] = {}
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][2]["name"] = "p1"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][2]["name"] = "p2"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][2]["type"] = "const ImVec2"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][3] = {}
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][3]["name"] = "p2"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][3]["name"] = "p3"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][3]["type"] = "const ImVec2"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][4] = {}
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][4]["name"] = "p3"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][4]["name"] = "p4"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][4]["type"] = "const ImVec2"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][5] = {}
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][5]["name"] = "num_segments"
defs["ImDrawList_PathBezierCurveTo"][1]["argsT"][5]["type"] = "int"
defs["ImDrawList_PathBezierCurveTo"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,int num_segments=0)"
defs["ImDrawList_PathBezierCurveTo"][1]["call_args"] = "(p1,p2,p3,num_segments)"
defs["ImDrawList_PathBezierCurveTo"][1]["argsoriginal"] = "(const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,int num_segments=0)"
defs["ImDrawList_PathBezierCurveTo"][1]["call_args"] = "(p2,p3,p4,num_segments)"
defs["ImDrawList_PathBezierCurveTo"][1]["cimguiname"] = "ImDrawList_PathBezierCurveTo"
defs["ImDrawList_PathBezierCurveTo"][1]["defaults"] = {}
defs["ImDrawList_PathBezierCurveTo"][1]["defaults"]["num_segments"] = "0"
@@ -1773,6 +1835,29 @@ defs["ImDrawList_PrimReserve"][1]["ret"] = "void"
defs["ImDrawList_PrimReserve"][1]["signature"] = "(int,int)"
defs["ImDrawList_PrimReserve"][1]["stname"] = "ImDrawList"
defs["ImDrawList_PrimReserve"]["(int,int)"] = defs["ImDrawList_PrimReserve"][1]
defs["ImDrawList_PrimUnreserve"] = {}
defs["ImDrawList_PrimUnreserve"][1] = {}
defs["ImDrawList_PrimUnreserve"][1]["args"] = "(ImDrawList* self,int idx_count,int vtx_count)"
defs["ImDrawList_PrimUnreserve"][1]["argsT"] = {}
defs["ImDrawList_PrimUnreserve"][1]["argsT"][1] = {}
defs["ImDrawList_PrimUnreserve"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList_PrimUnreserve"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList_PrimUnreserve"][1]["argsT"][2] = {}
defs["ImDrawList_PrimUnreserve"][1]["argsT"][2]["name"] = "idx_count"
defs["ImDrawList_PrimUnreserve"][1]["argsT"][2]["type"] = "int"
defs["ImDrawList_PrimUnreserve"][1]["argsT"][3] = {}
defs["ImDrawList_PrimUnreserve"][1]["argsT"][3]["name"] = "vtx_count"
defs["ImDrawList_PrimUnreserve"][1]["argsT"][3]["type"] = "int"
defs["ImDrawList_PrimUnreserve"][1]["argsoriginal"] = "(int idx_count,int vtx_count)"
defs["ImDrawList_PrimUnreserve"][1]["call_args"] = "(idx_count,vtx_count)"
defs["ImDrawList_PrimUnreserve"][1]["cimguiname"] = "ImDrawList_PrimUnreserve"
defs["ImDrawList_PrimUnreserve"][1]["defaults"] = {}
defs["ImDrawList_PrimUnreserve"][1]["funcname"] = "PrimUnreserve"
defs["ImDrawList_PrimUnreserve"][1]["ov_cimguiname"] = "ImDrawList_PrimUnreserve"
defs["ImDrawList_PrimUnreserve"][1]["ret"] = "void"
defs["ImDrawList_PrimUnreserve"][1]["signature"] = "(int,int)"
defs["ImDrawList_PrimUnreserve"][1]["stname"] = "ImDrawList"
defs["ImDrawList_PrimUnreserve"]["(int,int)"] = defs["ImDrawList_PrimUnreserve"][1]
defs["ImDrawList_PrimVtx"] = {}
defs["ImDrawList_PrimVtx"][1] = {}
defs["ImDrawList_PrimVtx"][1]["args"] = "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)"
@@ -5779,15 +5864,15 @@ defs["igBeginPopup"][1]["stname"] = ""
defs["igBeginPopup"]["(const char*,ImGuiWindowFlags)"] = defs["igBeginPopup"][1]
defs["igBeginPopupContextItem"] = {}
defs["igBeginPopupContextItem"][1] = {}
defs["igBeginPopupContextItem"][1]["args"] = "(const char* str_id,int mouse_button)"
defs["igBeginPopupContextItem"][1]["args"] = "(const char* str_id,ImGuiMouseButton mouse_button)"
defs["igBeginPopupContextItem"][1]["argsT"] = {}
defs["igBeginPopupContextItem"][1]["argsT"][1] = {}
defs["igBeginPopupContextItem"][1]["argsT"][1]["name"] = "str_id"
defs["igBeginPopupContextItem"][1]["argsT"][1]["type"] = "const char*"
defs["igBeginPopupContextItem"][1]["argsT"][2] = {}
defs["igBeginPopupContextItem"][1]["argsT"][2]["name"] = "mouse_button"
defs["igBeginPopupContextItem"][1]["argsT"][2]["type"] = "int"
defs["igBeginPopupContextItem"][1]["argsoriginal"] = "(const char* str_id=((void*)0),int mouse_button=1)"
defs["igBeginPopupContextItem"][1]["argsT"][2]["type"] = "ImGuiMouseButton"
defs["igBeginPopupContextItem"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiMouseButton mouse_button=1)"
defs["igBeginPopupContextItem"][1]["call_args"] = "(str_id,mouse_button)"
defs["igBeginPopupContextItem"][1]["cimguiname"] = "igBeginPopupContextItem"
defs["igBeginPopupContextItem"][1]["defaults"] = {}
@@ -5797,20 +5882,20 @@ defs["igBeginPopupContextItem"][1]["funcname"] = "BeginPopupContextItem"
defs["igBeginPopupContextItem"][1]["namespace"] = "ImGui"
defs["igBeginPopupContextItem"][1]["ov_cimguiname"] = "igBeginPopupContextItem"
defs["igBeginPopupContextItem"][1]["ret"] = "bool"
defs["igBeginPopupContextItem"][1]["signature"] = "(const char*,int)"
defs["igBeginPopupContextItem"][1]["signature"] = "(const char*,ImGuiMouseButton)"
defs["igBeginPopupContextItem"][1]["stname"] = ""
defs["igBeginPopupContextItem"]["(const char*,int)"] = defs["igBeginPopupContextItem"][1]
defs["igBeginPopupContextItem"]["(const char*,ImGuiMouseButton)"] = defs["igBeginPopupContextItem"][1]
defs["igBeginPopupContextVoid"] = {}
defs["igBeginPopupContextVoid"][1] = {}
defs["igBeginPopupContextVoid"][1]["args"] = "(const char* str_id,int mouse_button)"
defs["igBeginPopupContextVoid"][1]["args"] = "(const char* str_id,ImGuiMouseButton mouse_button)"
defs["igBeginPopupContextVoid"][1]["argsT"] = {}
defs["igBeginPopupContextVoid"][1]["argsT"][1] = {}
defs["igBeginPopupContextVoid"][1]["argsT"][1]["name"] = "str_id"
defs["igBeginPopupContextVoid"][1]["argsT"][1]["type"] = "const char*"
defs["igBeginPopupContextVoid"][1]["argsT"][2] = {}
defs["igBeginPopupContextVoid"][1]["argsT"][2]["name"] = "mouse_button"
defs["igBeginPopupContextVoid"][1]["argsT"][2]["type"] = "int"
defs["igBeginPopupContextVoid"][1]["argsoriginal"] = "(const char* str_id=((void*)0),int mouse_button=1)"
defs["igBeginPopupContextVoid"][1]["argsT"][2]["type"] = "ImGuiMouseButton"
defs["igBeginPopupContextVoid"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiMouseButton mouse_button=1)"
defs["igBeginPopupContextVoid"][1]["call_args"] = "(str_id,mouse_button)"
defs["igBeginPopupContextVoid"][1]["cimguiname"] = "igBeginPopupContextVoid"
defs["igBeginPopupContextVoid"][1]["defaults"] = {}
@@ -5820,23 +5905,23 @@ defs["igBeginPopupContextVoid"][1]["funcname"] = "BeginPopupContextVoid"
defs["igBeginPopupContextVoid"][1]["namespace"] = "ImGui"
defs["igBeginPopupContextVoid"][1]["ov_cimguiname"] = "igBeginPopupContextVoid"
defs["igBeginPopupContextVoid"][1]["ret"] = "bool"
defs["igBeginPopupContextVoid"][1]["signature"] = "(const char*,int)"
defs["igBeginPopupContextVoid"][1]["signature"] = "(const char*,ImGuiMouseButton)"
defs["igBeginPopupContextVoid"][1]["stname"] = ""
defs["igBeginPopupContextVoid"]["(const char*,int)"] = defs["igBeginPopupContextVoid"][1]
defs["igBeginPopupContextVoid"]["(const char*,ImGuiMouseButton)"] = defs["igBeginPopupContextVoid"][1]
defs["igBeginPopupContextWindow"] = {}
defs["igBeginPopupContextWindow"][1] = {}
defs["igBeginPopupContextWindow"][1]["args"] = "(const char* str_id,int mouse_button,bool also_over_items)"
defs["igBeginPopupContextWindow"][1]["args"] = "(const char* str_id,ImGuiMouseButton mouse_button,bool also_over_items)"
defs["igBeginPopupContextWindow"][1]["argsT"] = {}
defs["igBeginPopupContextWindow"][1]["argsT"][1] = {}
defs["igBeginPopupContextWindow"][1]["argsT"][1]["name"] = "str_id"
defs["igBeginPopupContextWindow"][1]["argsT"][1]["type"] = "const char*"
defs["igBeginPopupContextWindow"][1]["argsT"][2] = {}
defs["igBeginPopupContextWindow"][1]["argsT"][2]["name"] = "mouse_button"
defs["igBeginPopupContextWindow"][1]["argsT"][2]["type"] = "int"
defs["igBeginPopupContextWindow"][1]["argsT"][2]["type"] = "ImGuiMouseButton"
defs["igBeginPopupContextWindow"][1]["argsT"][3] = {}
defs["igBeginPopupContextWindow"][1]["argsT"][3]["name"] = "also_over_items"
defs["igBeginPopupContextWindow"][1]["argsT"][3]["type"] = "bool"
defs["igBeginPopupContextWindow"][1]["argsoriginal"] = "(const char* str_id=((void*)0),int mouse_button=1,bool also_over_items=true)"
defs["igBeginPopupContextWindow"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiMouseButton mouse_button=1,bool also_over_items=true)"
defs["igBeginPopupContextWindow"][1]["call_args"] = "(str_id,mouse_button,also_over_items)"
defs["igBeginPopupContextWindow"][1]["cimguiname"] = "igBeginPopupContextWindow"
defs["igBeginPopupContextWindow"][1]["defaults"] = {}
@@ -5847,9 +5932,9 @@ defs["igBeginPopupContextWindow"][1]["funcname"] = "BeginPopupContextWindow"
defs["igBeginPopupContextWindow"][1]["namespace"] = "ImGui"
defs["igBeginPopupContextWindow"][1]["ov_cimguiname"] = "igBeginPopupContextWindow"
defs["igBeginPopupContextWindow"][1]["ret"] = "bool"
defs["igBeginPopupContextWindow"][1]["signature"] = "(const char*,int,bool)"
defs["igBeginPopupContextWindow"][1]["signature"] = "(const char*,ImGuiMouseButton,bool)"
defs["igBeginPopupContextWindow"][1]["stname"] = ""
defs["igBeginPopupContextWindow"]["(const char*,int,bool)"] = defs["igBeginPopupContextWindow"][1]
defs["igBeginPopupContextWindow"]["(const char*,ImGuiMouseButton,bool)"] = defs["igBeginPopupContextWindow"][1]
defs["igBeginPopupModal"] = {}
defs["igBeginPopupModal"][1] = {}
defs["igBeginPopupModal"][1]["args"] = "(const char* name,bool* p_open,ImGuiWindowFlags flags)"
@@ -8405,15 +8490,15 @@ defs["igGetMouseCursor"][1]["stname"] = ""
defs["igGetMouseCursor"]["()"] = defs["igGetMouseCursor"][1]
defs["igGetMouseDragDelta"] = {}
defs["igGetMouseDragDelta"][1] = {}
defs["igGetMouseDragDelta"][1]["args"] = "(int button,float lock_threshold)"
defs["igGetMouseDragDelta"][1]["args"] = "(ImGuiMouseButton button,float lock_threshold)"
defs["igGetMouseDragDelta"][1]["argsT"] = {}
defs["igGetMouseDragDelta"][1]["argsT"][1] = {}
defs["igGetMouseDragDelta"][1]["argsT"][1]["name"] = "button"
defs["igGetMouseDragDelta"][1]["argsT"][1]["type"] = "int"
defs["igGetMouseDragDelta"][1]["argsT"][1]["type"] = "ImGuiMouseButton"
defs["igGetMouseDragDelta"][1]["argsT"][2] = {}
defs["igGetMouseDragDelta"][1]["argsT"][2]["name"] = "lock_threshold"
defs["igGetMouseDragDelta"][1]["argsT"][2]["type"] = "float"
defs["igGetMouseDragDelta"][1]["argsoriginal"] = "(int button=0,float lock_threshold=-1.0f)"
defs["igGetMouseDragDelta"][1]["argsoriginal"] = "(ImGuiMouseButton button=0,float lock_threshold=-1.0f)"
defs["igGetMouseDragDelta"][1]["call_args"] = "(button,lock_threshold)"
defs["igGetMouseDragDelta"][1]["cimguiname"] = "igGetMouseDragDelta"
defs["igGetMouseDragDelta"][1]["defaults"] = {}
@@ -8423,21 +8508,21 @@ defs["igGetMouseDragDelta"][1]["funcname"] = "GetMouseDragDelta"
defs["igGetMouseDragDelta"][1]["namespace"] = "ImGui"
defs["igGetMouseDragDelta"][1]["ov_cimguiname"] = "igGetMouseDragDelta"
defs["igGetMouseDragDelta"][1]["ret"] = "ImVec2"
defs["igGetMouseDragDelta"][1]["signature"] = "(int,float)"
defs["igGetMouseDragDelta"][1]["signature"] = "(ImGuiMouseButton,float)"
defs["igGetMouseDragDelta"][1]["stname"] = ""
defs["igGetMouseDragDelta"][2] = {}
defs["igGetMouseDragDelta"][2]["args"] = "(ImVec2 *pOut,int button,float lock_threshold)"
defs["igGetMouseDragDelta"][2]["args"] = "(ImVec2 *pOut,ImGuiMouseButton button,float lock_threshold)"
defs["igGetMouseDragDelta"][2]["argsT"] = {}
defs["igGetMouseDragDelta"][2]["argsT"][1] = {}
defs["igGetMouseDragDelta"][2]["argsT"][1]["name"] = "pOut"
defs["igGetMouseDragDelta"][2]["argsT"][1]["type"] = "ImVec2*"
defs["igGetMouseDragDelta"][2]["argsT"][2] = {}
defs["igGetMouseDragDelta"][2]["argsT"][2]["name"] = "button"
defs["igGetMouseDragDelta"][2]["argsT"][2]["type"] = "int"
defs["igGetMouseDragDelta"][2]["argsT"][2]["type"] = "ImGuiMouseButton"
defs["igGetMouseDragDelta"][2]["argsT"][3] = {}
defs["igGetMouseDragDelta"][2]["argsT"][3]["name"] = "lock_threshold"
defs["igGetMouseDragDelta"][2]["argsT"][3]["type"] = "float"
defs["igGetMouseDragDelta"][2]["argsoriginal"] = "(int button=0,float lock_threshold=-1.0f)"
defs["igGetMouseDragDelta"][2]["argsoriginal"] = "(ImGuiMouseButton button=0,float lock_threshold=-1.0f)"
defs["igGetMouseDragDelta"][2]["call_args"] = "(button,lock_threshold)"
defs["igGetMouseDragDelta"][2]["cimguiname"] = "igGetMouseDragDelta"
defs["igGetMouseDragDelta"][2]["defaults"] = defs["igGetMouseDragDelta"][1]["defaults"]
@@ -8446,18 +8531,18 @@ defs["igGetMouseDragDelta"][2]["namespace"] = "ImGui"
defs["igGetMouseDragDelta"][2]["nonUDT"] = 1
defs["igGetMouseDragDelta"][2]["ov_cimguiname"] = "igGetMouseDragDelta_nonUDT"
defs["igGetMouseDragDelta"][2]["ret"] = "void"
defs["igGetMouseDragDelta"][2]["signature"] = "(int,float)"
defs["igGetMouseDragDelta"][2]["signature"] = "(ImGuiMouseButton,float)"
defs["igGetMouseDragDelta"][2]["stname"] = ""
defs["igGetMouseDragDelta"][3] = {}
defs["igGetMouseDragDelta"][3]["args"] = "(int button,float lock_threshold)"
defs["igGetMouseDragDelta"][3]["args"] = "(ImGuiMouseButton button,float lock_threshold)"
defs["igGetMouseDragDelta"][3]["argsT"] = {}
defs["igGetMouseDragDelta"][3]["argsT"][1] = {}
defs["igGetMouseDragDelta"][3]["argsT"][1]["name"] = "button"
defs["igGetMouseDragDelta"][3]["argsT"][1]["type"] = "int"
defs["igGetMouseDragDelta"][3]["argsT"][1]["type"] = "ImGuiMouseButton"
defs["igGetMouseDragDelta"][3]["argsT"][2] = {}
defs["igGetMouseDragDelta"][3]["argsT"][2]["name"] = "lock_threshold"
defs["igGetMouseDragDelta"][3]["argsT"][2]["type"] = "float"
defs["igGetMouseDragDelta"][3]["argsoriginal"] = "(int button=0,float lock_threshold=-1.0f)"
defs["igGetMouseDragDelta"][3]["argsoriginal"] = "(ImGuiMouseButton button=0,float lock_threshold=-1.0f)"
defs["igGetMouseDragDelta"][3]["call_args"] = "(button,lock_threshold)"
defs["igGetMouseDragDelta"][3]["cimguiname"] = "igGetMouseDragDelta"
defs["igGetMouseDragDelta"][3]["defaults"] = defs["igGetMouseDragDelta"][1]["defaults"]
@@ -8467,11 +8552,11 @@ defs["igGetMouseDragDelta"][3]["nonUDT"] = 2
defs["igGetMouseDragDelta"][3]["ov_cimguiname"] = "igGetMouseDragDelta_nonUDT2"
defs["igGetMouseDragDelta"][3]["ret"] = "ImVec2_Simple"
defs["igGetMouseDragDelta"][3]["retorig"] = "ImVec2"
defs["igGetMouseDragDelta"][3]["signature"] = "(int,float)"
defs["igGetMouseDragDelta"][3]["signature"] = "(ImGuiMouseButton,float)"
defs["igGetMouseDragDelta"][3]["stname"] = ""
defs["igGetMouseDragDelta"]["(int,float)"] = defs["igGetMouseDragDelta"][1]
defs["igGetMouseDragDelta"]["(int,float)nonUDT"] = defs["igGetMouseDragDelta"][2]
defs["igGetMouseDragDelta"]["(int,float)nonUDT2"] = defs["igGetMouseDragDelta"][3]
defs["igGetMouseDragDelta"]["(ImGuiMouseButton,float)"] = defs["igGetMouseDragDelta"][1]
defs["igGetMouseDragDelta"]["(ImGuiMouseButton,float)nonUDT"] = defs["igGetMouseDragDelta"][2]
defs["igGetMouseDragDelta"]["(ImGuiMouseButton,float)nonUDT2"] = defs["igGetMouseDragDelta"][3]
defs["igGetMousePos"] = {}
defs["igGetMousePos"][1] = {}
defs["igGetMousePos"][1]["args"] = "()"
@@ -9706,12 +9791,12 @@ defs["igIsItemActive"][1]["stname"] = ""
defs["igIsItemActive"]["()"] = defs["igIsItemActive"][1]
defs["igIsItemClicked"] = {}
defs["igIsItemClicked"][1] = {}
defs["igIsItemClicked"][1]["args"] = "(int mouse_button)"
defs["igIsItemClicked"][1]["args"] = "(ImGuiMouseButton mouse_button)"
defs["igIsItemClicked"][1]["argsT"] = {}
defs["igIsItemClicked"][1]["argsT"][1] = {}
defs["igIsItemClicked"][1]["argsT"][1]["name"] = "mouse_button"
defs["igIsItemClicked"][1]["argsT"][1]["type"] = "int"
defs["igIsItemClicked"][1]["argsoriginal"] = "(int mouse_button=0)"
defs["igIsItemClicked"][1]["argsT"][1]["type"] = "ImGuiMouseButton"
defs["igIsItemClicked"][1]["argsoriginal"] = "(ImGuiMouseButton mouse_button=0)"
defs["igIsItemClicked"][1]["call_args"] = "(mouse_button)"
defs["igIsItemClicked"][1]["cimguiname"] = "igIsItemClicked"
defs["igIsItemClicked"][1]["defaults"] = {}
@@ -9720,9 +9805,9 @@ defs["igIsItemClicked"][1]["funcname"] = "IsItemClicked"
defs["igIsItemClicked"][1]["namespace"] = "ImGui"
defs["igIsItemClicked"][1]["ov_cimguiname"] = "igIsItemClicked"
defs["igIsItemClicked"][1]["ret"] = "bool"
defs["igIsItemClicked"][1]["signature"] = "(int)"
defs["igIsItemClicked"][1]["signature"] = "(ImGuiMouseButton)"
defs["igIsItemClicked"][1]["stname"] = ""
defs["igIsItemClicked"]["(int)"] = defs["igIsItemClicked"][1]
defs["igIsItemClicked"]["(ImGuiMouseButton)"] = defs["igIsItemClicked"][1]
defs["igIsItemDeactivated"] = {}
defs["igIsItemDeactivated"][1] = {}
defs["igIsItemDeactivated"][1]["args"] = "()"
@@ -9892,15 +9977,15 @@ defs["igIsKeyReleased"][1]["stname"] = ""
defs["igIsKeyReleased"]["(int)"] = defs["igIsKeyReleased"][1]
defs["igIsMouseClicked"] = {}
defs["igIsMouseClicked"][1] = {}
defs["igIsMouseClicked"][1]["args"] = "(int button,bool repeat)"
defs["igIsMouseClicked"][1]["args"] = "(ImGuiMouseButton button,bool repeat)"
defs["igIsMouseClicked"][1]["argsT"] = {}
defs["igIsMouseClicked"][1]["argsT"][1] = {}
defs["igIsMouseClicked"][1]["argsT"][1]["name"] = "button"
defs["igIsMouseClicked"][1]["argsT"][1]["type"] = "int"
defs["igIsMouseClicked"][1]["argsT"][1]["type"] = "ImGuiMouseButton"
defs["igIsMouseClicked"][1]["argsT"][2] = {}
defs["igIsMouseClicked"][1]["argsT"][2]["name"] = "repeat"
defs["igIsMouseClicked"][1]["argsT"][2]["type"] = "bool"
defs["igIsMouseClicked"][1]["argsoriginal"] = "(int button,bool repeat=false)"
defs["igIsMouseClicked"][1]["argsoriginal"] = "(ImGuiMouseButton button,bool repeat=false)"
defs["igIsMouseClicked"][1]["call_args"] = "(button,repeat)"
defs["igIsMouseClicked"][1]["cimguiname"] = "igIsMouseClicked"
defs["igIsMouseClicked"][1]["defaults"] = {}
@@ -9909,17 +9994,17 @@ defs["igIsMouseClicked"][1]["funcname"] = "IsMouseClicked"
defs["igIsMouseClicked"][1]["namespace"] = "ImGui"
defs["igIsMouseClicked"][1]["ov_cimguiname"] = "igIsMouseClicked"
defs["igIsMouseClicked"][1]["ret"] = "bool"
defs["igIsMouseClicked"][1]["signature"] = "(int,bool)"
defs["igIsMouseClicked"][1]["signature"] = "(ImGuiMouseButton,bool)"
defs["igIsMouseClicked"][1]["stname"] = ""
defs["igIsMouseClicked"]["(int,bool)"] = defs["igIsMouseClicked"][1]
defs["igIsMouseClicked"]["(ImGuiMouseButton,bool)"] = defs["igIsMouseClicked"][1]
defs["igIsMouseDoubleClicked"] = {}
defs["igIsMouseDoubleClicked"][1] = {}
defs["igIsMouseDoubleClicked"][1]["args"] = "(int button)"
defs["igIsMouseDoubleClicked"][1]["args"] = "(ImGuiMouseButton button)"
defs["igIsMouseDoubleClicked"][1]["argsT"] = {}
defs["igIsMouseDoubleClicked"][1]["argsT"][1] = {}
defs["igIsMouseDoubleClicked"][1]["argsT"][1]["name"] = "button"
defs["igIsMouseDoubleClicked"][1]["argsT"][1]["type"] = "int"
defs["igIsMouseDoubleClicked"][1]["argsoriginal"] = "(int button)"
defs["igIsMouseDoubleClicked"][1]["argsT"][1]["type"] = "ImGuiMouseButton"
defs["igIsMouseDoubleClicked"][1]["argsoriginal"] = "(ImGuiMouseButton button)"
defs["igIsMouseDoubleClicked"][1]["call_args"] = "(button)"
defs["igIsMouseDoubleClicked"][1]["cimguiname"] = "igIsMouseDoubleClicked"
defs["igIsMouseDoubleClicked"][1]["defaults"] = {}
@@ -9927,17 +10012,17 @@ defs["igIsMouseDoubleClicked"][1]["funcname"] = "IsMouseDoubleClicked"
defs["igIsMouseDoubleClicked"][1]["namespace"] = "ImGui"
defs["igIsMouseDoubleClicked"][1]["ov_cimguiname"] = "igIsMouseDoubleClicked"
defs["igIsMouseDoubleClicked"][1]["ret"] = "bool"
defs["igIsMouseDoubleClicked"][1]["signature"] = "(int)"
defs["igIsMouseDoubleClicked"][1]["signature"] = "(ImGuiMouseButton)"
defs["igIsMouseDoubleClicked"][1]["stname"] = ""
defs["igIsMouseDoubleClicked"]["(int)"] = defs["igIsMouseDoubleClicked"][1]
defs["igIsMouseDoubleClicked"]["(ImGuiMouseButton)"] = defs["igIsMouseDoubleClicked"][1]
defs["igIsMouseDown"] = {}
defs["igIsMouseDown"][1] = {}
defs["igIsMouseDown"][1]["args"] = "(int button)"
defs["igIsMouseDown"][1]["args"] = "(ImGuiMouseButton button)"
defs["igIsMouseDown"][1]["argsT"] = {}
defs["igIsMouseDown"][1]["argsT"][1] = {}
defs["igIsMouseDown"][1]["argsT"][1]["name"] = "button"
defs["igIsMouseDown"][1]["argsT"][1]["type"] = "int"
defs["igIsMouseDown"][1]["argsoriginal"] = "(int button)"
defs["igIsMouseDown"][1]["argsT"][1]["type"] = "ImGuiMouseButton"
defs["igIsMouseDown"][1]["argsoriginal"] = "(ImGuiMouseButton button)"
defs["igIsMouseDown"][1]["call_args"] = "(button)"
defs["igIsMouseDown"][1]["cimguiname"] = "igIsMouseDown"
defs["igIsMouseDown"][1]["defaults"] = {}
@@ -9945,32 +10030,31 @@ defs["igIsMouseDown"][1]["funcname"] = "IsMouseDown"
defs["igIsMouseDown"][1]["namespace"] = "ImGui"
defs["igIsMouseDown"][1]["ov_cimguiname"] = "igIsMouseDown"
defs["igIsMouseDown"][1]["ret"] = "bool"
defs["igIsMouseDown"][1]["signature"] = "(int)"
defs["igIsMouseDown"][1]["signature"] = "(ImGuiMouseButton)"
defs["igIsMouseDown"][1]["stname"] = ""
defs["igIsMouseDown"]["(int)"] = defs["igIsMouseDown"][1]
defs["igIsMouseDown"]["(ImGuiMouseButton)"] = defs["igIsMouseDown"][1]
defs["igIsMouseDragging"] = {}
defs["igIsMouseDragging"][1] = {}
defs["igIsMouseDragging"][1]["args"] = "(int button,float lock_threshold)"
defs["igIsMouseDragging"][1]["args"] = "(ImGuiMouseButton button,float lock_threshold)"
defs["igIsMouseDragging"][1]["argsT"] = {}
defs["igIsMouseDragging"][1]["argsT"][1] = {}
defs["igIsMouseDragging"][1]["argsT"][1]["name"] = "button"
defs["igIsMouseDragging"][1]["argsT"][1]["type"] = "int"
defs["igIsMouseDragging"][1]["argsT"][1]["type"] = "ImGuiMouseButton"
defs["igIsMouseDragging"][1]["argsT"][2] = {}
defs["igIsMouseDragging"][1]["argsT"][2]["name"] = "lock_threshold"
defs["igIsMouseDragging"][1]["argsT"][2]["type"] = "float"
defs["igIsMouseDragging"][1]["argsoriginal"] = "(int button=0,float lock_threshold=-1.0f)"
defs["igIsMouseDragging"][1]["argsoriginal"] = "(ImGuiMouseButton button,float lock_threshold=-1.0f)"
defs["igIsMouseDragging"][1]["call_args"] = "(button,lock_threshold)"
defs["igIsMouseDragging"][1]["cimguiname"] = "igIsMouseDragging"
defs["igIsMouseDragging"][1]["defaults"] = {}
defs["igIsMouseDragging"][1]["defaults"]["button"] = "0"
defs["igIsMouseDragging"][1]["defaults"]["lock_threshold"] = "-1.0f"
defs["igIsMouseDragging"][1]["funcname"] = "IsMouseDragging"
defs["igIsMouseDragging"][1]["namespace"] = "ImGui"
defs["igIsMouseDragging"][1]["ov_cimguiname"] = "igIsMouseDragging"
defs["igIsMouseDragging"][1]["ret"] = "bool"
defs["igIsMouseDragging"][1]["signature"] = "(int,float)"
defs["igIsMouseDragging"][1]["signature"] = "(ImGuiMouseButton,float)"
defs["igIsMouseDragging"][1]["stname"] = ""
defs["igIsMouseDragging"]["(int,float)"] = defs["igIsMouseDragging"][1]
defs["igIsMouseDragging"]["(ImGuiMouseButton,float)"] = defs["igIsMouseDragging"][1]
defs["igIsMouseHoveringRect"] = {}
defs["igIsMouseHoveringRect"][1] = {}
defs["igIsMouseHoveringRect"][1]["args"] = "(const ImVec2 r_min,const ImVec2 r_max,bool clip)"
@@ -10017,12 +10101,12 @@ defs["igIsMousePosValid"][1]["stname"] = ""
defs["igIsMousePosValid"]["(const ImVec2*)"] = defs["igIsMousePosValid"][1]
defs["igIsMouseReleased"] = {}
defs["igIsMouseReleased"][1] = {}
defs["igIsMouseReleased"][1]["args"] = "(int button)"
defs["igIsMouseReleased"][1]["args"] = "(ImGuiMouseButton button)"
defs["igIsMouseReleased"][1]["argsT"] = {}
defs["igIsMouseReleased"][1]["argsT"][1] = {}
defs["igIsMouseReleased"][1]["argsT"][1]["name"] = "button"
defs["igIsMouseReleased"][1]["argsT"][1]["type"] = "int"
defs["igIsMouseReleased"][1]["argsoriginal"] = "(int button)"
defs["igIsMouseReleased"][1]["argsT"][1]["type"] = "ImGuiMouseButton"
defs["igIsMouseReleased"][1]["argsoriginal"] = "(ImGuiMouseButton button)"
defs["igIsMouseReleased"][1]["call_args"] = "(button)"
defs["igIsMouseReleased"][1]["cimguiname"] = "igIsMouseReleased"
defs["igIsMouseReleased"][1]["defaults"] = {}
@@ -10030,9 +10114,9 @@ defs["igIsMouseReleased"][1]["funcname"] = "IsMouseReleased"
defs["igIsMouseReleased"][1]["namespace"] = "ImGui"
defs["igIsMouseReleased"][1]["ov_cimguiname"] = "igIsMouseReleased"
defs["igIsMouseReleased"][1]["ret"] = "bool"
defs["igIsMouseReleased"][1]["signature"] = "(int)"
defs["igIsMouseReleased"][1]["signature"] = "(ImGuiMouseButton)"
defs["igIsMouseReleased"][1]["stname"] = ""
defs["igIsMouseReleased"]["(int)"] = defs["igIsMouseReleased"][1]
defs["igIsMouseReleased"]["(ImGuiMouseButton)"] = defs["igIsMouseReleased"][1]
defs["igIsPopupOpen"] = {}
defs["igIsPopupOpen"][1] = {}
defs["igIsPopupOpen"][1]["args"] = "(const char* str_id)"
@@ -10645,15 +10729,15 @@ defs["igOpenPopup"][1]["stname"] = ""
defs["igOpenPopup"]["(const char*)"] = defs["igOpenPopup"][1]
defs["igOpenPopupOnItemClick"] = {}
defs["igOpenPopupOnItemClick"][1] = {}
defs["igOpenPopupOnItemClick"][1]["args"] = "(const char* str_id,int mouse_button)"
defs["igOpenPopupOnItemClick"][1]["args"] = "(const char* str_id,ImGuiMouseButton mouse_button)"
defs["igOpenPopupOnItemClick"][1]["argsT"] = {}
defs["igOpenPopupOnItemClick"][1]["argsT"][1] = {}
defs["igOpenPopupOnItemClick"][1]["argsT"][1]["name"] = "str_id"
defs["igOpenPopupOnItemClick"][1]["argsT"][1]["type"] = "const char*"
defs["igOpenPopupOnItemClick"][1]["argsT"][2] = {}
defs["igOpenPopupOnItemClick"][1]["argsT"][2]["name"] = "mouse_button"
defs["igOpenPopupOnItemClick"][1]["argsT"][2]["type"] = "int"
defs["igOpenPopupOnItemClick"][1]["argsoriginal"] = "(const char* str_id=((void*)0),int mouse_button=1)"
defs["igOpenPopupOnItemClick"][1]["argsT"][2]["type"] = "ImGuiMouseButton"
defs["igOpenPopupOnItemClick"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiMouseButton mouse_button=1)"
defs["igOpenPopupOnItemClick"][1]["call_args"] = "(str_id,mouse_button)"
defs["igOpenPopupOnItemClick"][1]["cimguiname"] = "igOpenPopupOnItemClick"
defs["igOpenPopupOnItemClick"][1]["defaults"] = {}
@@ -10663,9 +10747,9 @@ defs["igOpenPopupOnItemClick"][1]["funcname"] = "OpenPopupOnItemClick"
defs["igOpenPopupOnItemClick"][1]["namespace"] = "ImGui"
defs["igOpenPopupOnItemClick"][1]["ov_cimguiname"] = "igOpenPopupOnItemClick"
defs["igOpenPopupOnItemClick"][1]["ret"] = "bool"
defs["igOpenPopupOnItemClick"][1]["signature"] = "(const char*,int)"
defs["igOpenPopupOnItemClick"][1]["signature"] = "(const char*,ImGuiMouseButton)"
defs["igOpenPopupOnItemClick"][1]["stname"] = ""
defs["igOpenPopupOnItemClick"]["(const char*,int)"] = defs["igOpenPopupOnItemClick"][1]
defs["igOpenPopupOnItemClick"]["(const char*,ImGuiMouseButton)"] = defs["igOpenPopupOnItemClick"][1]
defs["igPlotHistogram"] = {}
defs["igPlotHistogram"][1] = {}
defs["igPlotHistogram"][1]["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)"
@@ -10697,7 +10781,7 @@ defs["igPlotHistogram"][1]["argsT"][8]["type"] = "ImVec2"
defs["igPlotHistogram"][1]["argsT"][9] = {}
defs["igPlotHistogram"][1]["argsT"][9]["name"] = "stride"
defs["igPlotHistogram"][1]["argsT"][9]["type"] = "int"
defs["igPlotHistogram"][1]["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))"
defs["igPlotHistogram"][1]["argsoriginal"] = "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859811704183484516925e+38F,float scale_max=3.40282346638528859811704183484516925e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))"
defs["igPlotHistogram"][1]["call_args"] = "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)"
defs["igPlotHistogram"][1]["cimguiname"] = "igPlotHistogram"
defs["igPlotHistogram"][1]["defaults"] = {}
@@ -10745,7 +10829,7 @@ defs["igPlotHistogram"][2]["argsT"][8]["type"] = "float"
defs["igPlotHistogram"][2]["argsT"][9] = {}
defs["igPlotHistogram"][2]["argsT"][9]["name"] = "graph_size"
defs["igPlotHistogram"][2]["argsT"][9]["type"] = "ImVec2"
defs["igPlotHistogram"][2]["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))"
defs["igPlotHistogram"][2]["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.40282346638528859811704183484516925e+38F,float scale_max=3.40282346638528859811704183484516925e+38F,ImVec2 graph_size=ImVec2(0,0))"
defs["igPlotHistogram"][2]["call_args"] = "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)"
defs["igPlotHistogram"][2]["cimguiname"] = "igPlotHistogram"
defs["igPlotHistogram"][2]["defaults"] = {}
@@ -10793,7 +10877,7 @@ defs["igPlotLines"][1]["argsT"][8]["type"] = "ImVec2"
defs["igPlotLines"][1]["argsT"][9] = {}
defs["igPlotLines"][1]["argsT"][9]["name"] = "stride"
defs["igPlotLines"][1]["argsT"][9]["type"] = "int"
defs["igPlotLines"][1]["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))"
defs["igPlotLines"][1]["argsoriginal"] = "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859811704183484516925e+38F,float scale_max=3.40282346638528859811704183484516925e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))"
defs["igPlotLines"][1]["call_args"] = "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)"
defs["igPlotLines"][1]["cimguiname"] = "igPlotLines"
defs["igPlotLines"][1]["defaults"] = {}
@@ -10841,7 +10925,7 @@ defs["igPlotLines"][2]["argsT"][8]["type"] = "float"
defs["igPlotLines"][2]["argsT"][9] = {}
defs["igPlotLines"][2]["argsT"][9]["name"] = "graph_size"
defs["igPlotLines"][2]["argsT"][9]["type"] = "ImVec2"
defs["igPlotLines"][2]["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))"
defs["igPlotLines"][2]["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.40282346638528859811704183484516925e+38F,float scale_max=3.40282346638528859811704183484516925e+38F,ImVec2 graph_size=ImVec2(0,0))"
defs["igPlotLines"][2]["call_args"] = "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)"
defs["igPlotLines"][2]["cimguiname"] = "igPlotLines"
defs["igPlotLines"][2]["defaults"] = {}
@@ -11357,12 +11441,12 @@ defs["igRender"][1]["stname"] = ""
defs["igRender"]["()"] = defs["igRender"][1]
defs["igResetMouseDragDelta"] = {}
defs["igResetMouseDragDelta"][1] = {}
defs["igResetMouseDragDelta"][1]["args"] = "(int button)"
defs["igResetMouseDragDelta"][1]["args"] = "(ImGuiMouseButton button)"
defs["igResetMouseDragDelta"][1]["argsT"] = {}
defs["igResetMouseDragDelta"][1]["argsT"][1] = {}
defs["igResetMouseDragDelta"][1]["argsT"][1]["name"] = "button"
defs["igResetMouseDragDelta"][1]["argsT"][1]["type"] = "int"
defs["igResetMouseDragDelta"][1]["argsoriginal"] = "(int button=0)"
defs["igResetMouseDragDelta"][1]["argsT"][1]["type"] = "ImGuiMouseButton"
defs["igResetMouseDragDelta"][1]["argsoriginal"] = "(ImGuiMouseButton button=0)"
defs["igResetMouseDragDelta"][1]["call_args"] = "(button)"
defs["igResetMouseDragDelta"][1]["cimguiname"] = "igResetMouseDragDelta"
defs["igResetMouseDragDelta"][1]["defaults"] = {}
@@ -11371,9 +11455,9 @@ defs["igResetMouseDragDelta"][1]["funcname"] = "ResetMouseDragDelta"
defs["igResetMouseDragDelta"][1]["namespace"] = "ImGui"
defs["igResetMouseDragDelta"][1]["ov_cimguiname"] = "igResetMouseDragDelta"
defs["igResetMouseDragDelta"][1]["ret"] = "void"
defs["igResetMouseDragDelta"][1]["signature"] = "(int)"
defs["igResetMouseDragDelta"][1]["signature"] = "(ImGuiMouseButton)"
defs["igResetMouseDragDelta"][1]["stname"] = ""
defs["igResetMouseDragDelta"]["(int)"] = defs["igResetMouseDragDelta"][1]
defs["igResetMouseDragDelta"]["(ImGuiMouseButton)"] = defs["igResetMouseDragDelta"][1]
defs["igSameLine"] = {}
defs["igSameLine"][1] = {}
defs["igSameLine"][1]["args"] = "(float offset_from_start_x,float spacing)"
@@ -11783,13 +11867,13 @@ defs["igSetKeyboardFocusHere"][1]["stname"] = ""
defs["igSetKeyboardFocusHere"]["(int)"] = defs["igSetKeyboardFocusHere"][1]
defs["igSetMouseCursor"] = {}
defs["igSetMouseCursor"][1] = {}
defs["igSetMouseCursor"][1]["args"] = "(ImGuiMouseCursor type)"
defs["igSetMouseCursor"][1]["args"] = "(ImGuiMouseCursor cursor_type)"
defs["igSetMouseCursor"][1]["argsT"] = {}
defs["igSetMouseCursor"][1]["argsT"][1] = {}
defs["igSetMouseCursor"][1]["argsT"][1]["name"] = "type"
defs["igSetMouseCursor"][1]["argsT"][1]["name"] = "cursor_type"
defs["igSetMouseCursor"][1]["argsT"][1]["type"] = "ImGuiMouseCursor"
defs["igSetMouseCursor"][1]["argsoriginal"] = "(ImGuiMouseCursor type)"
defs["igSetMouseCursor"][1]["call_args"] = "(type)"
defs["igSetMouseCursor"][1]["argsoriginal"] = "(ImGuiMouseCursor cursor_type)"
defs["igSetMouseCursor"][1]["call_args"] = "(cursor_type)"
defs["igSetMouseCursor"][1]["cimguiname"] = "igSetMouseCursor"
defs["igSetMouseCursor"][1]["defaults"] = {}
defs["igSetMouseCursor"][1]["funcname"] = "SetMouseCursor"