pull imgui docking 1.77 and generate

This commit is contained in:
Victor Bombi
2020-06-29 19:06:28 +02:00
parent bb54fa5e20
commit 8c5bda8548
13 changed files with 1043 additions and 471 deletions

View File

@@ -1669,42 +1669,6 @@ defs["ImDrawList_ChannelsSplit"][1]["ret"] = "void"
defs["ImDrawList_ChannelsSplit"][1]["signature"] = "(int)"
defs["ImDrawList_ChannelsSplit"][1]["stname"] = "ImDrawList"
defs["ImDrawList_ChannelsSplit"]["(int)"] = defs["ImDrawList_ChannelsSplit"][1]
defs["ImDrawList_Clear"] = {}
defs["ImDrawList_Clear"][1] = {}
defs["ImDrawList_Clear"][1]["args"] = "(ImDrawList* self)"
defs["ImDrawList_Clear"][1]["argsT"] = {}
defs["ImDrawList_Clear"][1]["argsT"][1] = {}
defs["ImDrawList_Clear"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList_Clear"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList_Clear"][1]["argsoriginal"] = "()"
defs["ImDrawList_Clear"][1]["call_args"] = "()"
defs["ImDrawList_Clear"][1]["cimguiname"] = "ImDrawList_Clear"
defs["ImDrawList_Clear"][1]["defaults"] = {}
defs["ImDrawList_Clear"][1]["funcname"] = "Clear"
defs["ImDrawList_Clear"][1]["location"] = "imgui"
defs["ImDrawList_Clear"][1]["ov_cimguiname"] = "ImDrawList_Clear"
defs["ImDrawList_Clear"][1]["ret"] = "void"
defs["ImDrawList_Clear"][1]["signature"] = "()"
defs["ImDrawList_Clear"][1]["stname"] = "ImDrawList"
defs["ImDrawList_Clear"]["()"] = defs["ImDrawList_Clear"][1]
defs["ImDrawList_ClearFreeMemory"] = {}
defs["ImDrawList_ClearFreeMemory"][1] = {}
defs["ImDrawList_ClearFreeMemory"][1]["args"] = "(ImDrawList* self)"
defs["ImDrawList_ClearFreeMemory"][1]["argsT"] = {}
defs["ImDrawList_ClearFreeMemory"][1]["argsT"][1] = {}
defs["ImDrawList_ClearFreeMemory"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList_ClearFreeMemory"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList_ClearFreeMemory"][1]["argsoriginal"] = "()"
defs["ImDrawList_ClearFreeMemory"][1]["call_args"] = "()"
defs["ImDrawList_ClearFreeMemory"][1]["cimguiname"] = "ImDrawList_ClearFreeMemory"
defs["ImDrawList_ClearFreeMemory"][1]["defaults"] = {}
defs["ImDrawList_ClearFreeMemory"][1]["funcname"] = "ClearFreeMemory"
defs["ImDrawList_ClearFreeMemory"][1]["location"] = "imgui"
defs["ImDrawList_ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawList_ClearFreeMemory"
defs["ImDrawList_ClearFreeMemory"][1]["ret"] = "void"
defs["ImDrawList_ClearFreeMemory"][1]["signature"] = "()"
defs["ImDrawList_ClearFreeMemory"][1]["stname"] = "ImDrawList"
defs["ImDrawList_ClearFreeMemory"]["()"] = defs["ImDrawList_ClearFreeMemory"][1]
defs["ImDrawList_CloneOutput"] = {}
defs["ImDrawList_CloneOutput"][1] = {}
defs["ImDrawList_CloneOutput"][1]["args"] = "(ImDrawList* self)"
@@ -2352,42 +2316,114 @@ defs["ImDrawList_PushTextureID"][1]["ret"] = "void"
defs["ImDrawList_PushTextureID"][1]["signature"] = "(ImTextureID)"
defs["ImDrawList_PushTextureID"][1]["stname"] = "ImDrawList"
defs["ImDrawList_PushTextureID"]["(ImTextureID)"] = defs["ImDrawList_PushTextureID"][1]
defs["ImDrawList_UpdateClipRect"] = {}
defs["ImDrawList_UpdateClipRect"][1] = {}
defs["ImDrawList_UpdateClipRect"][1]["args"] = "(ImDrawList* self)"
defs["ImDrawList_UpdateClipRect"][1]["argsT"] = {}
defs["ImDrawList_UpdateClipRect"][1]["argsT"][1] = {}
defs["ImDrawList_UpdateClipRect"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList_UpdateClipRect"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList_UpdateClipRect"][1]["argsoriginal"] = "()"
defs["ImDrawList_UpdateClipRect"][1]["call_args"] = "()"
defs["ImDrawList_UpdateClipRect"][1]["cimguiname"] = "ImDrawList_UpdateClipRect"
defs["ImDrawList_UpdateClipRect"][1]["defaults"] = {}
defs["ImDrawList_UpdateClipRect"][1]["funcname"] = "UpdateClipRect"
defs["ImDrawList_UpdateClipRect"][1]["location"] = "imgui"
defs["ImDrawList_UpdateClipRect"][1]["ov_cimguiname"] = "ImDrawList_UpdateClipRect"
defs["ImDrawList_UpdateClipRect"][1]["ret"] = "void"
defs["ImDrawList_UpdateClipRect"][1]["signature"] = "()"
defs["ImDrawList_UpdateClipRect"][1]["stname"] = "ImDrawList"
defs["ImDrawList_UpdateClipRect"]["()"] = defs["ImDrawList_UpdateClipRect"][1]
defs["ImDrawList_UpdateTextureID"] = {}
defs["ImDrawList_UpdateTextureID"][1] = {}
defs["ImDrawList_UpdateTextureID"][1]["args"] = "(ImDrawList* self)"
defs["ImDrawList_UpdateTextureID"][1]["argsT"] = {}
defs["ImDrawList_UpdateTextureID"][1]["argsT"][1] = {}
defs["ImDrawList_UpdateTextureID"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList_UpdateTextureID"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList_UpdateTextureID"][1]["argsoriginal"] = "()"
defs["ImDrawList_UpdateTextureID"][1]["call_args"] = "()"
defs["ImDrawList_UpdateTextureID"][1]["cimguiname"] = "ImDrawList_UpdateTextureID"
defs["ImDrawList_UpdateTextureID"][1]["defaults"] = {}
defs["ImDrawList_UpdateTextureID"][1]["funcname"] = "UpdateTextureID"
defs["ImDrawList_UpdateTextureID"][1]["location"] = "imgui"
defs["ImDrawList_UpdateTextureID"][1]["ov_cimguiname"] = "ImDrawList_UpdateTextureID"
defs["ImDrawList_UpdateTextureID"][1]["ret"] = "void"
defs["ImDrawList_UpdateTextureID"][1]["signature"] = "()"
defs["ImDrawList_UpdateTextureID"][1]["stname"] = "ImDrawList"
defs["ImDrawList_UpdateTextureID"]["()"] = defs["ImDrawList_UpdateTextureID"][1]
defs["ImDrawList__ClearFreeMemory"] = {}
defs["ImDrawList__ClearFreeMemory"][1] = {}
defs["ImDrawList__ClearFreeMemory"][1]["args"] = "(ImDrawList* self)"
defs["ImDrawList__ClearFreeMemory"][1]["argsT"] = {}
defs["ImDrawList__ClearFreeMemory"][1]["argsT"][1] = {}
defs["ImDrawList__ClearFreeMemory"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList__ClearFreeMemory"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList__ClearFreeMemory"][1]["argsoriginal"] = "()"
defs["ImDrawList__ClearFreeMemory"][1]["call_args"] = "()"
defs["ImDrawList__ClearFreeMemory"][1]["cimguiname"] = "ImDrawList__ClearFreeMemory"
defs["ImDrawList__ClearFreeMemory"][1]["defaults"] = {}
defs["ImDrawList__ClearFreeMemory"][1]["funcname"] = "_ClearFreeMemory"
defs["ImDrawList__ClearFreeMemory"][1]["location"] = "imgui"
defs["ImDrawList__ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawList__ClearFreeMemory"
defs["ImDrawList__ClearFreeMemory"][1]["ret"] = "void"
defs["ImDrawList__ClearFreeMemory"][1]["signature"] = "()"
defs["ImDrawList__ClearFreeMemory"][1]["stname"] = "ImDrawList"
defs["ImDrawList__ClearFreeMemory"]["()"] = defs["ImDrawList__ClearFreeMemory"][1]
defs["ImDrawList__OnChangedClipRect"] = {}
defs["ImDrawList__OnChangedClipRect"][1] = {}
defs["ImDrawList__OnChangedClipRect"][1]["args"] = "(ImDrawList* self)"
defs["ImDrawList__OnChangedClipRect"][1]["argsT"] = {}
defs["ImDrawList__OnChangedClipRect"][1]["argsT"][1] = {}
defs["ImDrawList__OnChangedClipRect"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList__OnChangedClipRect"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList__OnChangedClipRect"][1]["argsoriginal"] = "()"
defs["ImDrawList__OnChangedClipRect"][1]["call_args"] = "()"
defs["ImDrawList__OnChangedClipRect"][1]["cimguiname"] = "ImDrawList__OnChangedClipRect"
defs["ImDrawList__OnChangedClipRect"][1]["defaults"] = {}
defs["ImDrawList__OnChangedClipRect"][1]["funcname"] = "_OnChangedClipRect"
defs["ImDrawList__OnChangedClipRect"][1]["location"] = "imgui"
defs["ImDrawList__OnChangedClipRect"][1]["ov_cimguiname"] = "ImDrawList__OnChangedClipRect"
defs["ImDrawList__OnChangedClipRect"][1]["ret"] = "void"
defs["ImDrawList__OnChangedClipRect"][1]["signature"] = "()"
defs["ImDrawList__OnChangedClipRect"][1]["stname"] = "ImDrawList"
defs["ImDrawList__OnChangedClipRect"]["()"] = defs["ImDrawList__OnChangedClipRect"][1]
defs["ImDrawList__OnChangedTextureID"] = {}
defs["ImDrawList__OnChangedTextureID"][1] = {}
defs["ImDrawList__OnChangedTextureID"][1]["args"] = "(ImDrawList* self)"
defs["ImDrawList__OnChangedTextureID"][1]["argsT"] = {}
defs["ImDrawList__OnChangedTextureID"][1]["argsT"][1] = {}
defs["ImDrawList__OnChangedTextureID"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList__OnChangedTextureID"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList__OnChangedTextureID"][1]["argsoriginal"] = "()"
defs["ImDrawList__OnChangedTextureID"][1]["call_args"] = "()"
defs["ImDrawList__OnChangedTextureID"][1]["cimguiname"] = "ImDrawList__OnChangedTextureID"
defs["ImDrawList__OnChangedTextureID"][1]["defaults"] = {}
defs["ImDrawList__OnChangedTextureID"][1]["funcname"] = "_OnChangedTextureID"
defs["ImDrawList__OnChangedTextureID"][1]["location"] = "imgui"
defs["ImDrawList__OnChangedTextureID"][1]["ov_cimguiname"] = "ImDrawList__OnChangedTextureID"
defs["ImDrawList__OnChangedTextureID"][1]["ret"] = "void"
defs["ImDrawList__OnChangedTextureID"][1]["signature"] = "()"
defs["ImDrawList__OnChangedTextureID"][1]["stname"] = "ImDrawList"
defs["ImDrawList__OnChangedTextureID"]["()"] = defs["ImDrawList__OnChangedTextureID"][1]
defs["ImDrawList__OnChangedVtxOffset"] = {}
defs["ImDrawList__OnChangedVtxOffset"][1] = {}
defs["ImDrawList__OnChangedVtxOffset"][1]["args"] = "(ImDrawList* self)"
defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"] = {}
defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"][1] = {}
defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList__OnChangedVtxOffset"][1]["argsoriginal"] = "()"
defs["ImDrawList__OnChangedVtxOffset"][1]["call_args"] = "()"
defs["ImDrawList__OnChangedVtxOffset"][1]["cimguiname"] = "ImDrawList__OnChangedVtxOffset"
defs["ImDrawList__OnChangedVtxOffset"][1]["defaults"] = {}
defs["ImDrawList__OnChangedVtxOffset"][1]["funcname"] = "_OnChangedVtxOffset"
defs["ImDrawList__OnChangedVtxOffset"][1]["location"] = "imgui"
defs["ImDrawList__OnChangedVtxOffset"][1]["ov_cimguiname"] = "ImDrawList__OnChangedVtxOffset"
defs["ImDrawList__OnChangedVtxOffset"][1]["ret"] = "void"
defs["ImDrawList__OnChangedVtxOffset"][1]["signature"] = "()"
defs["ImDrawList__OnChangedVtxOffset"][1]["stname"] = "ImDrawList"
defs["ImDrawList__OnChangedVtxOffset"]["()"] = defs["ImDrawList__OnChangedVtxOffset"][1]
defs["ImDrawList__PopUnusedDrawCmd"] = {}
defs["ImDrawList__PopUnusedDrawCmd"][1] = {}
defs["ImDrawList__PopUnusedDrawCmd"][1]["args"] = "(ImDrawList* self)"
defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"] = {}
defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"][1] = {}
defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList__PopUnusedDrawCmd"][1]["argsoriginal"] = "()"
defs["ImDrawList__PopUnusedDrawCmd"][1]["call_args"] = "()"
defs["ImDrawList__PopUnusedDrawCmd"][1]["cimguiname"] = "ImDrawList__PopUnusedDrawCmd"
defs["ImDrawList__PopUnusedDrawCmd"][1]["defaults"] = {}
defs["ImDrawList__PopUnusedDrawCmd"][1]["funcname"] = "_PopUnusedDrawCmd"
defs["ImDrawList__PopUnusedDrawCmd"][1]["location"] = "imgui"
defs["ImDrawList__PopUnusedDrawCmd"][1]["ov_cimguiname"] = "ImDrawList__PopUnusedDrawCmd"
defs["ImDrawList__PopUnusedDrawCmd"][1]["ret"] = "void"
defs["ImDrawList__PopUnusedDrawCmd"][1]["signature"] = "()"
defs["ImDrawList__PopUnusedDrawCmd"][1]["stname"] = "ImDrawList"
defs["ImDrawList__PopUnusedDrawCmd"]["()"] = defs["ImDrawList__PopUnusedDrawCmd"][1]
defs["ImDrawList__ResetForNewFrame"] = {}
defs["ImDrawList__ResetForNewFrame"][1] = {}
defs["ImDrawList__ResetForNewFrame"][1]["args"] = "(ImDrawList* self)"
defs["ImDrawList__ResetForNewFrame"][1]["argsT"] = {}
defs["ImDrawList__ResetForNewFrame"][1]["argsT"][1] = {}
defs["ImDrawList__ResetForNewFrame"][1]["argsT"][1]["name"] = "self"
defs["ImDrawList__ResetForNewFrame"][1]["argsT"][1]["type"] = "ImDrawList*"
defs["ImDrawList__ResetForNewFrame"][1]["argsoriginal"] = "()"
defs["ImDrawList__ResetForNewFrame"][1]["call_args"] = "()"
defs["ImDrawList__ResetForNewFrame"][1]["cimguiname"] = "ImDrawList__ResetForNewFrame"
defs["ImDrawList__ResetForNewFrame"][1]["defaults"] = {}
defs["ImDrawList__ResetForNewFrame"][1]["funcname"] = "_ResetForNewFrame"
defs["ImDrawList__ResetForNewFrame"][1]["location"] = "imgui"
defs["ImDrawList__ResetForNewFrame"][1]["ov_cimguiname"] = "ImDrawList__ResetForNewFrame"
defs["ImDrawList__ResetForNewFrame"][1]["ret"] = "void"
defs["ImDrawList__ResetForNewFrame"][1]["signature"] = "()"
defs["ImDrawList__ResetForNewFrame"][1]["stname"] = "ImDrawList"
defs["ImDrawList__ResetForNewFrame"]["()"] = defs["ImDrawList__ResetForNewFrame"][1]
defs["ImDrawList_destroy"] = {}
defs["ImDrawList_destroy"][1] = {}
defs["ImDrawList_destroy"][1]["args"] = "(ImDrawList* self)"
@@ -6592,6 +6628,28 @@ defs["ImGuiViewportP_destroy"][1]["ret"] = "void"
defs["ImGuiViewportP_destroy"][1]["signature"] = "(ImGuiViewportP*)"
defs["ImGuiViewportP_destroy"][1]["stname"] = "ImGuiViewportP"
defs["ImGuiViewportP_destroy"]["(ImGuiViewportP*)"] = defs["ImGuiViewportP_destroy"][1]
defs["ImGuiViewport_GetCenter"] = {}
defs["ImGuiViewport_GetCenter"][1] = {}
defs["ImGuiViewport_GetCenter"][1]["args"] = "(ImVec2 *pOut,ImGuiViewport* self)"
defs["ImGuiViewport_GetCenter"][1]["argsT"] = {}
defs["ImGuiViewport_GetCenter"][1]["argsT"][1] = {}
defs["ImGuiViewport_GetCenter"][1]["argsT"][1]["name"] = "pOut"
defs["ImGuiViewport_GetCenter"][1]["argsT"][1]["type"] = "ImVec2*"
defs["ImGuiViewport_GetCenter"][1]["argsT"][2] = {}
defs["ImGuiViewport_GetCenter"][1]["argsT"][2]["name"] = "self"
defs["ImGuiViewport_GetCenter"][1]["argsT"][2]["type"] = "ImGuiViewport*"
defs["ImGuiViewport_GetCenter"][1]["argsoriginal"] = "()"
defs["ImGuiViewport_GetCenter"][1]["call_args"] = "()"
defs["ImGuiViewport_GetCenter"][1]["cimguiname"] = "ImGuiViewport_GetCenter"
defs["ImGuiViewport_GetCenter"][1]["defaults"] = {}
defs["ImGuiViewport_GetCenter"][1]["funcname"] = "GetCenter"
defs["ImGuiViewport_GetCenter"][1]["location"] = "imgui"
defs["ImGuiViewport_GetCenter"][1]["nonUDT"] = 1
defs["ImGuiViewport_GetCenter"][1]["ov_cimguiname"] = "ImGuiViewport_GetCenter"
defs["ImGuiViewport_GetCenter"][1]["ret"] = "void"
defs["ImGuiViewport_GetCenter"][1]["signature"] = "()"
defs["ImGuiViewport_GetCenter"][1]["stname"] = "ImGuiViewport"
defs["ImGuiViewport_GetCenter"]["()"] = defs["ImGuiViewport_GetCenter"][1]
defs["ImGuiViewport_GetWorkPos"] = {}
defs["ImGuiViewport_GetWorkPos"][1] = {}
defs["ImGuiViewport_GetWorkPos"][1]["args"] = "(ImVec2 *pOut,ImGuiViewport* self)"
@@ -7825,6 +7883,28 @@ defs["ImRect_Overlaps"][1]["ret"] = "bool"
defs["ImRect_Overlaps"][1]["signature"] = "(const ImRect)const"
defs["ImRect_Overlaps"][1]["stname"] = "ImRect"
defs["ImRect_Overlaps"]["(const ImRect)const"] = defs["ImRect_Overlaps"][1]
defs["ImRect_ToVec4"] = {}
defs["ImRect_ToVec4"][1] = {}
defs["ImRect_ToVec4"][1]["args"] = "(ImVec4 *pOut,ImRect* self)"
defs["ImRect_ToVec4"][1]["argsT"] = {}
defs["ImRect_ToVec4"][1]["argsT"][1] = {}
defs["ImRect_ToVec4"][1]["argsT"][1]["name"] = "pOut"
defs["ImRect_ToVec4"][1]["argsT"][1]["type"] = "ImVec4*"
defs["ImRect_ToVec4"][1]["argsT"][2] = {}
defs["ImRect_ToVec4"][1]["argsT"][2]["name"] = "self"
defs["ImRect_ToVec4"][1]["argsT"][2]["type"] = "ImRect*"
defs["ImRect_ToVec4"][1]["argsoriginal"] = "()"
defs["ImRect_ToVec4"][1]["call_args"] = "()"
defs["ImRect_ToVec4"][1]["cimguiname"] = "ImRect_ToVec4"
defs["ImRect_ToVec4"][1]["defaults"] = {}
defs["ImRect_ToVec4"][1]["funcname"] = "ToVec4"
defs["ImRect_ToVec4"][1]["location"] = "internal"
defs["ImRect_ToVec4"][1]["nonUDT"] = 1
defs["ImRect_ToVec4"][1]["ov_cimguiname"] = "ImRect_ToVec4"
defs["ImRect_ToVec4"][1]["ret"] = "void"
defs["ImRect_ToVec4"][1]["signature"] = "()const"
defs["ImRect_ToVec4"][1]["stname"] = "ImRect"
defs["ImRect_ToVec4"]["()const"] = defs["ImRect_ToVec4"][1]
defs["ImRect_Translate"] = {}
defs["ImRect_Translate"][1] = {}
defs["ImRect_Translate"][1]["args"] = "(ImRect* self,const ImVec2 d)"
@@ -9369,80 +9449,76 @@ 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,ImGuiMouseButton mouse_button)"
defs["igBeginPopupContextItem"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)"
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"] = "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]["argsT"][2]["name"] = "popup_flags"
defs["igBeginPopupContextItem"][1]["argsT"][2]["type"] = "ImGuiPopupFlags"
defs["igBeginPopupContextItem"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)"
defs["igBeginPopupContextItem"][1]["call_args"] = "(str_id,popup_flags)"
defs["igBeginPopupContextItem"][1]["cimguiname"] = "igBeginPopupContextItem"
defs["igBeginPopupContextItem"][1]["defaults"] = {}
defs["igBeginPopupContextItem"][1]["defaults"]["mouse_button"] = "1"
defs["igBeginPopupContextItem"][1]["defaults"]["popup_flags"] = "1"
defs["igBeginPopupContextItem"][1]["defaults"]["str_id"] = "((void*)0)"
defs["igBeginPopupContextItem"][1]["funcname"] = "BeginPopupContextItem"
defs["igBeginPopupContextItem"][1]["location"] = "imgui"
defs["igBeginPopupContextItem"][1]["namespace"] = "ImGui"
defs["igBeginPopupContextItem"][1]["ov_cimguiname"] = "igBeginPopupContextItem"
defs["igBeginPopupContextItem"][1]["ret"] = "bool"
defs["igBeginPopupContextItem"][1]["signature"] = "(const char*,ImGuiMouseButton)"
defs["igBeginPopupContextItem"][1]["signature"] = "(const char*,ImGuiPopupFlags)"
defs["igBeginPopupContextItem"][1]["stname"] = ""
defs["igBeginPopupContextItem"]["(const char*,ImGuiMouseButton)"] = defs["igBeginPopupContextItem"][1]
defs["igBeginPopupContextItem"]["(const char*,ImGuiPopupFlags)"] = defs["igBeginPopupContextItem"][1]
defs["igBeginPopupContextVoid"] = {}
defs["igBeginPopupContextVoid"][1] = {}
defs["igBeginPopupContextVoid"][1]["args"] = "(const char* str_id,ImGuiMouseButton mouse_button)"
defs["igBeginPopupContextVoid"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)"
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"] = "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]["argsT"][2]["name"] = "popup_flags"
defs["igBeginPopupContextVoid"][1]["argsT"][2]["type"] = "ImGuiPopupFlags"
defs["igBeginPopupContextVoid"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)"
defs["igBeginPopupContextVoid"][1]["call_args"] = "(str_id,popup_flags)"
defs["igBeginPopupContextVoid"][1]["cimguiname"] = "igBeginPopupContextVoid"
defs["igBeginPopupContextVoid"][1]["defaults"] = {}
defs["igBeginPopupContextVoid"][1]["defaults"]["mouse_button"] = "1"
defs["igBeginPopupContextVoid"][1]["defaults"]["popup_flags"] = "1"
defs["igBeginPopupContextVoid"][1]["defaults"]["str_id"] = "((void*)0)"
defs["igBeginPopupContextVoid"][1]["funcname"] = "BeginPopupContextVoid"
defs["igBeginPopupContextVoid"][1]["location"] = "imgui"
defs["igBeginPopupContextVoid"][1]["namespace"] = "ImGui"
defs["igBeginPopupContextVoid"][1]["ov_cimguiname"] = "igBeginPopupContextVoid"
defs["igBeginPopupContextVoid"][1]["ret"] = "bool"
defs["igBeginPopupContextVoid"][1]["signature"] = "(const char*,ImGuiMouseButton)"
defs["igBeginPopupContextVoid"][1]["signature"] = "(const char*,ImGuiPopupFlags)"
defs["igBeginPopupContextVoid"][1]["stname"] = ""
defs["igBeginPopupContextVoid"]["(const char*,ImGuiMouseButton)"] = defs["igBeginPopupContextVoid"][1]
defs["igBeginPopupContextVoid"]["(const char*,ImGuiPopupFlags)"] = defs["igBeginPopupContextVoid"][1]
defs["igBeginPopupContextWindow"] = {}
defs["igBeginPopupContextWindow"][1] = {}
defs["igBeginPopupContextWindow"][1]["args"] = "(const char* str_id,ImGuiMouseButton mouse_button,bool also_over_items)"
defs["igBeginPopupContextWindow"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)"
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"] = "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),ImGuiMouseButton mouse_button=1,bool also_over_items=true)"
defs["igBeginPopupContextWindow"][1]["call_args"] = "(str_id,mouse_button,also_over_items)"
defs["igBeginPopupContextWindow"][1]["argsT"][2]["name"] = "popup_flags"
defs["igBeginPopupContextWindow"][1]["argsT"][2]["type"] = "ImGuiPopupFlags"
defs["igBeginPopupContextWindow"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)"
defs["igBeginPopupContextWindow"][1]["call_args"] = "(str_id,popup_flags)"
defs["igBeginPopupContextWindow"][1]["cimguiname"] = "igBeginPopupContextWindow"
defs["igBeginPopupContextWindow"][1]["defaults"] = {}
defs["igBeginPopupContextWindow"][1]["defaults"]["also_over_items"] = "true"
defs["igBeginPopupContextWindow"][1]["defaults"]["mouse_button"] = "1"
defs["igBeginPopupContextWindow"][1]["defaults"]["popup_flags"] = "1"
defs["igBeginPopupContextWindow"][1]["defaults"]["str_id"] = "((void*)0)"
defs["igBeginPopupContextWindow"][1]["funcname"] = "BeginPopupContextWindow"
defs["igBeginPopupContextWindow"][1]["location"] = "imgui"
defs["igBeginPopupContextWindow"][1]["namespace"] = "ImGui"
defs["igBeginPopupContextWindow"][1]["ov_cimguiname"] = "igBeginPopupContextWindow"
defs["igBeginPopupContextWindow"][1]["ret"] = "bool"
defs["igBeginPopupContextWindow"][1]["signature"] = "(const char*,ImGuiMouseButton,bool)"
defs["igBeginPopupContextWindow"][1]["signature"] = "(const char*,ImGuiPopupFlags)"
defs["igBeginPopupContextWindow"][1]["stname"] = ""
defs["igBeginPopupContextWindow"]["(const char*,ImGuiMouseButton,bool)"] = defs["igBeginPopupContextWindow"][1]
defs["igBeginPopupContextWindow"]["(const char*,ImGuiPopupFlags)"] = defs["igBeginPopupContextWindow"][1]
defs["igBeginPopupEx"] = {}
defs["igBeginPopupEx"][1] = {}
defs["igBeginPopupEx"][1]["args"] = "(ImGuiID id,ImGuiWindowFlags extra_flags)"
@@ -16439,6 +16515,46 @@ defs["igImageButton"][1]["ret"] = "bool"
defs["igImageButton"][1]["signature"] = "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)"
defs["igImageButton"][1]["stname"] = ""
defs["igImageButton"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)"] = defs["igImageButton"][1]
defs["igImageButtonEx"] = {}
defs["igImageButtonEx"][1] = {}
defs["igImageButtonEx"][1]["args"] = "(ImGuiID id,ImTextureID texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec2 padding,const ImVec4 bg_col,const ImVec4 tint_col)"
defs["igImageButtonEx"][1]["argsT"] = {}
defs["igImageButtonEx"][1]["argsT"][1] = {}
defs["igImageButtonEx"][1]["argsT"][1]["name"] = "id"
defs["igImageButtonEx"][1]["argsT"][1]["type"] = "ImGuiID"
defs["igImageButtonEx"][1]["argsT"][2] = {}
defs["igImageButtonEx"][1]["argsT"][2]["name"] = "texture_id"
defs["igImageButtonEx"][1]["argsT"][2]["type"] = "ImTextureID"
defs["igImageButtonEx"][1]["argsT"][3] = {}
defs["igImageButtonEx"][1]["argsT"][3]["name"] = "size"
defs["igImageButtonEx"][1]["argsT"][3]["type"] = "const ImVec2"
defs["igImageButtonEx"][1]["argsT"][4] = {}
defs["igImageButtonEx"][1]["argsT"][4]["name"] = "uv0"
defs["igImageButtonEx"][1]["argsT"][4]["type"] = "const ImVec2"
defs["igImageButtonEx"][1]["argsT"][5] = {}
defs["igImageButtonEx"][1]["argsT"][5]["name"] = "uv1"
defs["igImageButtonEx"][1]["argsT"][5]["type"] = "const ImVec2"
defs["igImageButtonEx"][1]["argsT"][6] = {}
defs["igImageButtonEx"][1]["argsT"][6]["name"] = "padding"
defs["igImageButtonEx"][1]["argsT"][6]["type"] = "const ImVec2"
defs["igImageButtonEx"][1]["argsT"][7] = {}
defs["igImageButtonEx"][1]["argsT"][7]["name"] = "bg_col"
defs["igImageButtonEx"][1]["argsT"][7]["type"] = "const ImVec4"
defs["igImageButtonEx"][1]["argsT"][8] = {}
defs["igImageButtonEx"][1]["argsT"][8]["name"] = "tint_col"
defs["igImageButtonEx"][1]["argsT"][8]["type"] = "const ImVec4"
defs["igImageButtonEx"][1]["argsoriginal"] = "(ImGuiID id,ImTextureID texture_id,const ImVec2& size,const ImVec2& uv0,const ImVec2& uv1,const ImVec2& padding,const ImVec4& bg_col,const ImVec4& tint_col)"
defs["igImageButtonEx"][1]["call_args"] = "(id,texture_id,size,uv0,uv1,padding,bg_col,tint_col)"
defs["igImageButtonEx"][1]["cimguiname"] = "igImageButtonEx"
defs["igImageButtonEx"][1]["defaults"] = {}
defs["igImageButtonEx"][1]["funcname"] = "ImageButtonEx"
defs["igImageButtonEx"][1]["location"] = "internal"
defs["igImageButtonEx"][1]["namespace"] = "ImGui"
defs["igImageButtonEx"][1]["ov_cimguiname"] = "igImageButtonEx"
defs["igImageButtonEx"][1]["ret"] = "bool"
defs["igImageButtonEx"][1]["signature"] = "(ImGuiID,ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)"
defs["igImageButtonEx"][1]["stname"] = ""
defs["igImageButtonEx"]["(ImGuiID,ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)"] = defs["igImageButtonEx"][1]
defs["igIndent"] = {}
defs["igIndent"][1] = {}
defs["igIndent"][1]["args"] = "(float indent_w)"
@@ -17668,30 +17784,37 @@ defs["igIsNavInputTest"][1]["stname"] = ""
defs["igIsNavInputTest"]["(ImGuiNavInput,ImGuiInputReadMode)"] = defs["igIsNavInputTest"][1]
defs["igIsPopupOpen"] = {}
defs["igIsPopupOpen"][1] = {}
defs["igIsPopupOpen"][1]["args"] = "(const char* str_id)"
defs["igIsPopupOpen"][1]["args"] = "(const char* str_id,ImGuiPopupFlags flags)"
defs["igIsPopupOpen"][1]["argsT"] = {}
defs["igIsPopupOpen"][1]["argsT"][1] = {}
defs["igIsPopupOpen"][1]["argsT"][1]["name"] = "str_id"
defs["igIsPopupOpen"][1]["argsT"][1]["type"] = "const char*"
defs["igIsPopupOpen"][1]["argsoriginal"] = "(const char* str_id)"
defs["igIsPopupOpen"][1]["call_args"] = "(str_id)"
defs["igIsPopupOpen"][1]["argsT"][2] = {}
defs["igIsPopupOpen"][1]["argsT"][2]["name"] = "flags"
defs["igIsPopupOpen"][1]["argsT"][2]["type"] = "ImGuiPopupFlags"
defs["igIsPopupOpen"][1]["argsoriginal"] = "(const char* str_id,ImGuiPopupFlags flags=0)"
defs["igIsPopupOpen"][1]["call_args"] = "(str_id,flags)"
defs["igIsPopupOpen"][1]["cimguiname"] = "igIsPopupOpen"
defs["igIsPopupOpen"][1]["defaults"] = {}
defs["igIsPopupOpen"][1]["defaults"]["flags"] = "0"
defs["igIsPopupOpen"][1]["funcname"] = "IsPopupOpen"
defs["igIsPopupOpen"][1]["location"] = "imgui"
defs["igIsPopupOpen"][1]["namespace"] = "ImGui"
defs["igIsPopupOpen"][1]["ov_cimguiname"] = "igIsPopupOpenStr"
defs["igIsPopupOpen"][1]["ret"] = "bool"
defs["igIsPopupOpen"][1]["signature"] = "(const char*)"
defs["igIsPopupOpen"][1]["signature"] = "(const char*,ImGuiPopupFlags)"
defs["igIsPopupOpen"][1]["stname"] = ""
defs["igIsPopupOpen"][2] = {}
defs["igIsPopupOpen"][2]["args"] = "(ImGuiID id)"
defs["igIsPopupOpen"][2]["args"] = "(ImGuiID id,ImGuiPopupFlags popup_flags)"
defs["igIsPopupOpen"][2]["argsT"] = {}
defs["igIsPopupOpen"][2]["argsT"][1] = {}
defs["igIsPopupOpen"][2]["argsT"][1]["name"] = "id"
defs["igIsPopupOpen"][2]["argsT"][1]["type"] = "ImGuiID"
defs["igIsPopupOpen"][2]["argsoriginal"] = "(ImGuiID id)"
defs["igIsPopupOpen"][2]["call_args"] = "(id)"
defs["igIsPopupOpen"][2]["argsT"][2] = {}
defs["igIsPopupOpen"][2]["argsT"][2]["name"] = "popup_flags"
defs["igIsPopupOpen"][2]["argsT"][2]["type"] = "ImGuiPopupFlags"
defs["igIsPopupOpen"][2]["argsoriginal"] = "(ImGuiID id,ImGuiPopupFlags popup_flags)"
defs["igIsPopupOpen"][2]["call_args"] = "(id,popup_flags)"
defs["igIsPopupOpen"][2]["cimguiname"] = "igIsPopupOpen"
defs["igIsPopupOpen"][2]["defaults"] = {}
defs["igIsPopupOpen"][2]["funcname"] = "IsPopupOpen"
@@ -17699,10 +17822,10 @@ defs["igIsPopupOpen"][2]["location"] = "internal"
defs["igIsPopupOpen"][2]["namespace"] = "ImGui"
defs["igIsPopupOpen"][2]["ov_cimguiname"] = "igIsPopupOpenID"
defs["igIsPopupOpen"][2]["ret"] = "bool"
defs["igIsPopupOpen"][2]["signature"] = "(ImGuiID)"
defs["igIsPopupOpen"][2]["signature"] = "(ImGuiID,ImGuiPopupFlags)"
defs["igIsPopupOpen"][2]["stname"] = ""
defs["igIsPopupOpen"]["(ImGuiID)"] = defs["igIsPopupOpen"][2]
defs["igIsPopupOpen"]["(const char*)"] = defs["igIsPopupOpen"][1]
defs["igIsPopupOpen"]["(ImGuiID,ImGuiPopupFlags)"] = defs["igIsPopupOpen"][2]
defs["igIsPopupOpen"]["(const char*,ImGuiPopupFlags)"] = defs["igIsPopupOpen"][1]
defs["igIsRectVisible"] = {}
defs["igIsRectVisible"][1] = {}
defs["igIsRectVisible"][1]["args"] = "(const ImVec2 size)"
@@ -18701,66 +18824,74 @@ defs["igNextColumn"][1]["stname"] = ""
defs["igNextColumn"]["()"] = defs["igNextColumn"][1]
defs["igOpenPopup"] = {}
defs["igOpenPopup"][1] = {}
defs["igOpenPopup"][1]["args"] = "(const char* str_id)"
defs["igOpenPopup"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)"
defs["igOpenPopup"][1]["argsT"] = {}
defs["igOpenPopup"][1]["argsT"][1] = {}
defs["igOpenPopup"][1]["argsT"][1]["name"] = "str_id"
defs["igOpenPopup"][1]["argsT"][1]["type"] = "const char*"
defs["igOpenPopup"][1]["argsoriginal"] = "(const char* str_id)"
defs["igOpenPopup"][1]["call_args"] = "(str_id)"
defs["igOpenPopup"][1]["argsT"][2] = {}
defs["igOpenPopup"][1]["argsT"][2]["name"] = "popup_flags"
defs["igOpenPopup"][1]["argsT"][2]["type"] = "ImGuiPopupFlags"
defs["igOpenPopup"][1]["argsoriginal"] = "(const char* str_id,ImGuiPopupFlags popup_flags=0)"
defs["igOpenPopup"][1]["call_args"] = "(str_id,popup_flags)"
defs["igOpenPopup"][1]["cimguiname"] = "igOpenPopup"
defs["igOpenPopup"][1]["defaults"] = {}
defs["igOpenPopup"][1]["defaults"]["popup_flags"] = "0"
defs["igOpenPopup"][1]["funcname"] = "OpenPopup"
defs["igOpenPopup"][1]["location"] = "imgui"
defs["igOpenPopup"][1]["namespace"] = "ImGui"
defs["igOpenPopup"][1]["ov_cimguiname"] = "igOpenPopup"
defs["igOpenPopup"][1]["ret"] = "void"
defs["igOpenPopup"][1]["signature"] = "(const char*)"
defs["igOpenPopup"][1]["signature"] = "(const char*,ImGuiPopupFlags)"
defs["igOpenPopup"][1]["stname"] = ""
defs["igOpenPopup"]["(const char*)"] = defs["igOpenPopup"][1]
defs["igOpenPopup"]["(const char*,ImGuiPopupFlags)"] = defs["igOpenPopup"][1]
defs["igOpenPopupContextItem"] = {}
defs["igOpenPopupContextItem"][1] = {}
defs["igOpenPopupContextItem"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)"
defs["igOpenPopupContextItem"][1]["argsT"] = {}
defs["igOpenPopupContextItem"][1]["argsT"][1] = {}
defs["igOpenPopupContextItem"][1]["argsT"][1]["name"] = "str_id"
defs["igOpenPopupContextItem"][1]["argsT"][1]["type"] = "const char*"
defs["igOpenPopupContextItem"][1]["argsT"][2] = {}
defs["igOpenPopupContextItem"][1]["argsT"][2]["name"] = "popup_flags"
defs["igOpenPopupContextItem"][1]["argsT"][2]["type"] = "ImGuiPopupFlags"
defs["igOpenPopupContextItem"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)"
defs["igOpenPopupContextItem"][1]["call_args"] = "(str_id,popup_flags)"
defs["igOpenPopupContextItem"][1]["cimguiname"] = "igOpenPopupContextItem"
defs["igOpenPopupContextItem"][1]["defaults"] = {}
defs["igOpenPopupContextItem"][1]["defaults"]["popup_flags"] = "1"
defs["igOpenPopupContextItem"][1]["defaults"]["str_id"] = "((void*)0)"
defs["igOpenPopupContextItem"][1]["funcname"] = "OpenPopupContextItem"
defs["igOpenPopupContextItem"][1]["location"] = "imgui"
defs["igOpenPopupContextItem"][1]["namespace"] = "ImGui"
defs["igOpenPopupContextItem"][1]["ov_cimguiname"] = "igOpenPopupContextItem"
defs["igOpenPopupContextItem"][1]["ret"] = "bool"
defs["igOpenPopupContextItem"][1]["signature"] = "(const char*,ImGuiPopupFlags)"
defs["igOpenPopupContextItem"][1]["stname"] = ""
defs["igOpenPopupContextItem"]["(const char*,ImGuiPopupFlags)"] = defs["igOpenPopupContextItem"][1]
defs["igOpenPopupEx"] = {}
defs["igOpenPopupEx"][1] = {}
defs["igOpenPopupEx"][1]["args"] = "(ImGuiID id)"
defs["igOpenPopupEx"][1]["args"] = "(ImGuiID id,ImGuiPopupFlags popup_flags)"
defs["igOpenPopupEx"][1]["argsT"] = {}
defs["igOpenPopupEx"][1]["argsT"][1] = {}
defs["igOpenPopupEx"][1]["argsT"][1]["name"] = "id"
defs["igOpenPopupEx"][1]["argsT"][1]["type"] = "ImGuiID"
defs["igOpenPopupEx"][1]["argsoriginal"] = "(ImGuiID id)"
defs["igOpenPopupEx"][1]["call_args"] = "(id)"
defs["igOpenPopupEx"][1]["argsT"][2] = {}
defs["igOpenPopupEx"][1]["argsT"][2]["name"] = "popup_flags"
defs["igOpenPopupEx"][1]["argsT"][2]["type"] = "ImGuiPopupFlags"
defs["igOpenPopupEx"][1]["argsoriginal"] = "(ImGuiID id,ImGuiPopupFlags popup_flags=ImGuiPopupFlags_None)"
defs["igOpenPopupEx"][1]["call_args"] = "(id,popup_flags)"
defs["igOpenPopupEx"][1]["cimguiname"] = "igOpenPopupEx"
defs["igOpenPopupEx"][1]["defaults"] = {}
defs["igOpenPopupEx"][1]["defaults"]["popup_flags"] = "ImGuiPopupFlags_None"
defs["igOpenPopupEx"][1]["funcname"] = "OpenPopupEx"
defs["igOpenPopupEx"][1]["location"] = "internal"
defs["igOpenPopupEx"][1]["namespace"] = "ImGui"
defs["igOpenPopupEx"][1]["ov_cimguiname"] = "igOpenPopupEx"
defs["igOpenPopupEx"][1]["ret"] = "void"
defs["igOpenPopupEx"][1]["signature"] = "(ImGuiID)"
defs["igOpenPopupEx"][1]["signature"] = "(ImGuiID,ImGuiPopupFlags)"
defs["igOpenPopupEx"][1]["stname"] = ""
defs["igOpenPopupEx"]["(ImGuiID)"] = defs["igOpenPopupEx"][1]
defs["igOpenPopupOnItemClick"] = {}
defs["igOpenPopupOnItemClick"][1] = {}
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"] = "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"] = {}
defs["igOpenPopupOnItemClick"][1]["defaults"]["mouse_button"] = "1"
defs["igOpenPopupOnItemClick"][1]["defaults"]["str_id"] = "((void*)0)"
defs["igOpenPopupOnItemClick"][1]["funcname"] = "OpenPopupOnItemClick"
defs["igOpenPopupOnItemClick"][1]["location"] = "imgui"
defs["igOpenPopupOnItemClick"][1]["namespace"] = "ImGui"
defs["igOpenPopupOnItemClick"][1]["ov_cimguiname"] = "igOpenPopupOnItemClick"
defs["igOpenPopupOnItemClick"][1]["ret"] = "bool"
defs["igOpenPopupOnItemClick"][1]["signature"] = "(const char*,ImGuiMouseButton)"
defs["igOpenPopupOnItemClick"][1]["stname"] = ""
defs["igOpenPopupOnItemClick"]["(const char*,ImGuiMouseButton)"] = defs["igOpenPopupOnItemClick"][1]
defs["igOpenPopupEx"]["(ImGuiID,ImGuiPopupFlags)"] = defs["igOpenPopupEx"][1]
defs["igPlotEx"] = {}
defs["igPlotEx"][1] = {}
defs["igPlotEx"][1]["args"] = "(ImGuiPlotType plot_type,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 frame_size)"
@@ -21571,6 +21702,28 @@ defs["igSetTooltipV"][1]["ret"] = "void"
defs["igSetTooltipV"][1]["signature"] = "(const char*,va_list)"
defs["igSetTooltipV"][1]["stname"] = ""
defs["igSetTooltipV"]["(const char*,va_list)"] = defs["igSetTooltipV"][1]
defs["igSetWindowClipRectBeforeSetChannel"] = {}
defs["igSetWindowClipRectBeforeSetChannel"][1] = {}
defs["igSetWindowClipRectBeforeSetChannel"][1]["args"] = "(ImGuiWindow* window,const ImRect clip_rect)"
defs["igSetWindowClipRectBeforeSetChannel"][1]["argsT"] = {}
defs["igSetWindowClipRectBeforeSetChannel"][1]["argsT"][1] = {}
defs["igSetWindowClipRectBeforeSetChannel"][1]["argsT"][1]["name"] = "window"
defs["igSetWindowClipRectBeforeSetChannel"][1]["argsT"][1]["type"] = "ImGuiWindow*"
defs["igSetWindowClipRectBeforeSetChannel"][1]["argsT"][2] = {}
defs["igSetWindowClipRectBeforeSetChannel"][1]["argsT"][2]["name"] = "clip_rect"
defs["igSetWindowClipRectBeforeSetChannel"][1]["argsT"][2]["type"] = "const ImRect"
defs["igSetWindowClipRectBeforeSetChannel"][1]["argsoriginal"] = "(ImGuiWindow* window,const ImRect& clip_rect)"
defs["igSetWindowClipRectBeforeSetChannel"][1]["call_args"] = "(window,clip_rect)"
defs["igSetWindowClipRectBeforeSetChannel"][1]["cimguiname"] = "igSetWindowClipRectBeforeSetChannel"
defs["igSetWindowClipRectBeforeSetChannel"][1]["defaults"] = {}
defs["igSetWindowClipRectBeforeSetChannel"][1]["funcname"] = "SetWindowClipRectBeforeSetChannel"
defs["igSetWindowClipRectBeforeSetChannel"][1]["location"] = "internal"
defs["igSetWindowClipRectBeforeSetChannel"][1]["namespace"] = "ImGui"
defs["igSetWindowClipRectBeforeSetChannel"][1]["ov_cimguiname"] = "igSetWindowClipRectBeforeSetChannel"
defs["igSetWindowClipRectBeforeSetChannel"][1]["ret"] = "void"
defs["igSetWindowClipRectBeforeSetChannel"][1]["signature"] = "(ImGuiWindow*,const ImRect)"
defs["igSetWindowClipRectBeforeSetChannel"][1]["stname"] = ""
defs["igSetWindowClipRectBeforeSetChannel"]["(ImGuiWindow*,const ImRect)"] = defs["igSetWindowClipRectBeforeSetChannel"][1]
defs["igSetWindowCollapsed"] = {}
defs["igSetWindowCollapsed"][1] = {}
defs["igSetWindowCollapsed"][1]["args"] = "(bool collapsed,ImGuiCond cond)"