pull docking and generate

This commit is contained in:
Victor Bombi
2020-05-16 16:27:17 +02:00
parent b861387d21
commit da72704aa1
12 changed files with 1417 additions and 927 deletions

View File

@@ -2396,30 +2396,27 @@ defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["stname"] = "ImFontAtlas"
defs["ImFontAtlas_AddCustomRectFontGlyph"]["(ImFont*,ImWchar,int,int,float,const ImVec2)"] = defs["ImFontAtlas_AddCustomRectFontGlyph"][1]
defs["ImFontAtlas_AddCustomRectRegular"] = {}
defs["ImFontAtlas_AddCustomRectRegular"][1] = {}
defs["ImFontAtlas_AddCustomRectRegular"][1]["args"] = "(ImFontAtlas* self,unsigned int id,int width,int height)"
defs["ImFontAtlas_AddCustomRectRegular"][1]["args"] = "(ImFontAtlas* self,int width,int height)"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"] = {}
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][1] = {}
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][1]["name"] = "self"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][1]["type"] = "ImFontAtlas*"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2] = {}
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2]["name"] = "id"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2]["type"] = "unsigned int"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2]["name"] = "width"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2]["type"] = "int"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3] = {}
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3]["name"] = "width"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3]["name"] = "height"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3]["type"] = "int"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][4] = {}
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][4]["name"] = "height"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][4]["type"] = "int"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsoriginal"] = "(unsigned int id,int width,int height)"
defs["ImFontAtlas_AddCustomRectRegular"][1]["call_args"] = "(id,width,height)"
defs["ImFontAtlas_AddCustomRectRegular"][1]["argsoriginal"] = "(int width,int height)"
defs["ImFontAtlas_AddCustomRectRegular"][1]["call_args"] = "(width,height)"
defs["ImFontAtlas_AddCustomRectRegular"][1]["cimguiname"] = "ImFontAtlas_AddCustomRectRegular"
defs["ImFontAtlas_AddCustomRectRegular"][1]["defaults"] = {}
defs["ImFontAtlas_AddCustomRectRegular"][1]["funcname"] = "AddCustomRectRegular"
defs["ImFontAtlas_AddCustomRectRegular"][1]["ov_cimguiname"] = "ImFontAtlas_AddCustomRectRegular"
defs["ImFontAtlas_AddCustomRectRegular"][1]["ret"] = "int"
defs["ImFontAtlas_AddCustomRectRegular"][1]["signature"] = "(unsigned int,int,int)"
defs["ImFontAtlas_AddCustomRectRegular"][1]["signature"] = "(int,int)"
defs["ImFontAtlas_AddCustomRectRegular"][1]["stname"] = "ImFontAtlas"
defs["ImFontAtlas_AddCustomRectRegular"]["(unsigned int,int,int)"] = defs["ImFontAtlas_AddCustomRectRegular"][1]
defs["ImFontAtlas_AddCustomRectRegular"]["(int,int)"] = defs["ImFontAtlas_AddCustomRectRegular"][1]
defs["ImFontAtlas_AddFont"] = {}
defs["ImFontAtlas_AddFont"][1] = {}
defs["ImFontAtlas_AddFont"][1]["args"] = "(ImFontAtlas* self,const ImFontConfig* font_cfg)"
@@ -3794,6 +3791,36 @@ defs["ImGuiContext_destroy"][1]["ret"] = "void"
defs["ImGuiContext_destroy"][1]["signature"] = "(ImGuiContext*)"
defs["ImGuiContext_destroy"][1]["stname"] = "ImGuiContext"
defs["ImGuiContext_destroy"]["(ImGuiContext*)"] = defs["ImGuiContext_destroy"][1]
defs["ImGuiDockContext_ImGuiDockContext"] = {}
defs["ImGuiDockContext_ImGuiDockContext"][1] = {}
defs["ImGuiDockContext_ImGuiDockContext"][1]["args"] = "()"
defs["ImGuiDockContext_ImGuiDockContext"][1]["argsT"] = {}
defs["ImGuiDockContext_ImGuiDockContext"][1]["argsoriginal"] = "()"
defs["ImGuiDockContext_ImGuiDockContext"][1]["call_args"] = "()"
defs["ImGuiDockContext_ImGuiDockContext"][1]["cimguiname"] = "ImGuiDockContext_ImGuiDockContext"
defs["ImGuiDockContext_ImGuiDockContext"][1]["constructor"] = true
defs["ImGuiDockContext_ImGuiDockContext"][1]["defaults"] = {}
defs["ImGuiDockContext_ImGuiDockContext"][1]["funcname"] = "ImGuiDockContext"
defs["ImGuiDockContext_ImGuiDockContext"][1]["ov_cimguiname"] = "ImGuiDockContext_ImGuiDockContext"
defs["ImGuiDockContext_ImGuiDockContext"][1]["signature"] = "()"
defs["ImGuiDockContext_ImGuiDockContext"][1]["stname"] = "ImGuiDockContext"
defs["ImGuiDockContext_ImGuiDockContext"]["()"] = defs["ImGuiDockContext_ImGuiDockContext"][1]
defs["ImGuiDockContext_destroy"] = {}
defs["ImGuiDockContext_destroy"][1] = {}
defs["ImGuiDockContext_destroy"][1]["args"] = "(ImGuiDockContext* self)"
defs["ImGuiDockContext_destroy"][1]["argsT"] = {}
defs["ImGuiDockContext_destroy"][1]["argsT"][1] = {}
defs["ImGuiDockContext_destroy"][1]["argsT"][1]["name"] = "self"
defs["ImGuiDockContext_destroy"][1]["argsT"][1]["type"] = "ImGuiDockContext*"
defs["ImGuiDockContext_destroy"][1]["call_args"] = "(self)"
defs["ImGuiDockContext_destroy"][1]["cimguiname"] = "ImGuiDockContext_destroy"
defs["ImGuiDockContext_destroy"][1]["defaults"] = {}
defs["ImGuiDockContext_destroy"][1]["destructor"] = true
defs["ImGuiDockContext_destroy"][1]["ov_cimguiname"] = "ImGuiDockContext_destroy"
defs["ImGuiDockContext_destroy"][1]["ret"] = "void"
defs["ImGuiDockContext_destroy"][1]["signature"] = "(ImGuiDockContext*)"
defs["ImGuiDockContext_destroy"][1]["stname"] = "ImGuiDockContext"
defs["ImGuiDockContext_destroy"]["(ImGuiDockContext*)"] = defs["ImGuiDockContext_destroy"][1]
defs["ImGuiDockNode_GetMergedFlags"] = {}
defs["ImGuiDockNode_GetMergedFlags"][1] = {}
defs["ImGuiDockNode_GetMergedFlags"][1]["args"] = "(ImGuiDockNode* self)"
@@ -9654,6 +9681,21 @@ defs["igClearDragDrop"][1]["ret"] = "void"
defs["igClearDragDrop"][1]["signature"] = "()"
defs["igClearDragDrop"][1]["stname"] = ""
defs["igClearDragDrop"]["()"] = defs["igClearDragDrop"][1]
defs["igClearIniSettings"] = {}
defs["igClearIniSettings"][1] = {}
defs["igClearIniSettings"][1]["args"] = "()"
defs["igClearIniSettings"][1]["argsT"] = {}
defs["igClearIniSettings"][1]["argsoriginal"] = "()"
defs["igClearIniSettings"][1]["call_args"] = "()"
defs["igClearIniSettings"][1]["cimguiname"] = "igClearIniSettings"
defs["igClearIniSettings"][1]["defaults"] = {}
defs["igClearIniSettings"][1]["funcname"] = "ClearIniSettings"
defs["igClearIniSettings"][1]["namespace"] = "ImGui"
defs["igClearIniSettings"][1]["ov_cimguiname"] = "igClearIniSettings"
defs["igClearIniSettings"][1]["ret"] = "void"
defs["igClearIniSettings"][1]["signature"] = "()"
defs["igClearIniSettings"][1]["stname"] = ""
defs["igClearIniSettings"]["()"] = defs["igClearIniSettings"][1]
defs["igCloseButton"] = {}
defs["igCloseButton"][1] = {}
defs["igCloseButton"][1]["args"] = "(ImGuiID id,const ImVec2 pos)"
@@ -10326,6 +10368,33 @@ defs["igDataTypeApplyOpFromText"][1]["ret"] = "bool"
defs["igDataTypeApplyOpFromText"][1]["signature"] = "(const char*,const char*,ImGuiDataType,void*,const char*)"
defs["igDataTypeApplyOpFromText"][1]["stname"] = ""
defs["igDataTypeApplyOpFromText"]["(const char*,const char*,ImGuiDataType,void*,const char*)"] = defs["igDataTypeApplyOpFromText"][1]
defs["igDataTypeClamp"] = {}
defs["igDataTypeClamp"][1] = {}
defs["igDataTypeClamp"][1]["args"] = "(ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max)"
defs["igDataTypeClamp"][1]["argsT"] = {}
defs["igDataTypeClamp"][1]["argsT"][1] = {}
defs["igDataTypeClamp"][1]["argsT"][1]["name"] = "data_type"
defs["igDataTypeClamp"][1]["argsT"][1]["type"] = "ImGuiDataType"
defs["igDataTypeClamp"][1]["argsT"][2] = {}
defs["igDataTypeClamp"][1]["argsT"][2]["name"] = "p_data"
defs["igDataTypeClamp"][1]["argsT"][2]["type"] = "void*"
defs["igDataTypeClamp"][1]["argsT"][3] = {}
defs["igDataTypeClamp"][1]["argsT"][3]["name"] = "p_min"
defs["igDataTypeClamp"][1]["argsT"][3]["type"] = "const void*"
defs["igDataTypeClamp"][1]["argsT"][4] = {}
defs["igDataTypeClamp"][1]["argsT"][4]["name"] = "p_max"
defs["igDataTypeClamp"][1]["argsT"][4]["type"] = "const void*"
defs["igDataTypeClamp"][1]["argsoriginal"] = "(ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max)"
defs["igDataTypeClamp"][1]["call_args"] = "(data_type,p_data,p_min,p_max)"
defs["igDataTypeClamp"][1]["cimguiname"] = "igDataTypeClamp"
defs["igDataTypeClamp"][1]["defaults"] = {}
defs["igDataTypeClamp"][1]["funcname"] = "DataTypeClamp"
defs["igDataTypeClamp"][1]["namespace"] = "ImGui"
defs["igDataTypeClamp"][1]["ov_cimguiname"] = "igDataTypeClamp"
defs["igDataTypeClamp"][1]["ret"] = "bool"
defs["igDataTypeClamp"][1]["signature"] = "(ImGuiDataType,void*,const void*,const void*)"
defs["igDataTypeClamp"][1]["stname"] = ""
defs["igDataTypeClamp"]["(ImGuiDataType,void*,const void*,const void*)"] = defs["igDataTypeClamp"][1]
defs["igDataTypeFormatString"] = {}
defs["igDataTypeFormatString"][1] = {}
defs["igDataTypeFormatString"][1]["args"] = "(char* buf,int buf_size,ImGuiDataType data_type,const void* p_data,const char* format)"
@@ -10701,19 +10770,19 @@ defs["igDockBuilderRemoveNodeChildNodes"][1]["stname"] = ""
defs["igDockBuilderRemoveNodeChildNodes"]["(ImGuiID)"] = defs["igDockBuilderRemoveNodeChildNodes"][1]
defs["igDockBuilderRemoveNodeDockedWindows"] = {}
defs["igDockBuilderRemoveNodeDockedWindows"][1] = {}
defs["igDockBuilderRemoveNodeDockedWindows"][1]["args"] = "(ImGuiID node_id,bool clear_persistent_docking_references)"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["args"] = "(ImGuiID node_id,bool clear_settings_refs)"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["argsT"] = {}
defs["igDockBuilderRemoveNodeDockedWindows"][1]["argsT"][1] = {}
defs["igDockBuilderRemoveNodeDockedWindows"][1]["argsT"][1]["name"] = "node_id"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["argsT"][1]["type"] = "ImGuiID"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["argsT"][2] = {}
defs["igDockBuilderRemoveNodeDockedWindows"][1]["argsT"][2]["name"] = "clear_persistent_docking_references"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["argsT"][2]["name"] = "clear_settings_refs"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["argsT"][2]["type"] = "bool"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["argsoriginal"] = "(ImGuiID node_id,bool clear_persistent_docking_references=true)"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["call_args"] = "(node_id,clear_persistent_docking_references)"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["argsoriginal"] = "(ImGuiID node_id,bool clear_settings_refs=true)"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["call_args"] = "(node_id,clear_settings_refs)"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["cimguiname"] = "igDockBuilderRemoveNodeDockedWindows"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["defaults"] = {}
defs["igDockBuilderRemoveNodeDockedWindows"][1]["defaults"]["clear_persistent_docking_references"] = "true"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["defaults"]["clear_settings_refs"] = "true"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["funcname"] = "DockBuilderRemoveNodeDockedWindows"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["namespace"] = "ImGui"
defs["igDockBuilderRemoveNodeDockedWindows"][1]["ov_cimguiname"] = "igDockBuilderRemoveNodeDockedWindows"
@@ -10826,6 +10895,30 @@ defs["igDockContextCalcDropPosForDocking"][1]["ret"] = "bool"
defs["igDockContextCalcDropPosForDocking"][1]["signature"] = "(ImGuiWindow*,ImGuiDockNode*,ImGuiWindow*,ImGuiDir,bool,ImVec2*)"
defs["igDockContextCalcDropPosForDocking"][1]["stname"] = ""
defs["igDockContextCalcDropPosForDocking"]["(ImGuiWindow*,ImGuiDockNode*,ImGuiWindow*,ImGuiDir,bool,ImVec2*)"] = defs["igDockContextCalcDropPosForDocking"][1]
defs["igDockContextClearNodes"] = {}
defs["igDockContextClearNodes"][1] = {}
defs["igDockContextClearNodes"][1]["args"] = "(ImGuiContext* ctx,ImGuiID root_id,bool clear_settings_refs)"
defs["igDockContextClearNodes"][1]["argsT"] = {}
defs["igDockContextClearNodes"][1]["argsT"][1] = {}
defs["igDockContextClearNodes"][1]["argsT"][1]["name"] = "ctx"
defs["igDockContextClearNodes"][1]["argsT"][1]["type"] = "ImGuiContext*"
defs["igDockContextClearNodes"][1]["argsT"][2] = {}
defs["igDockContextClearNodes"][1]["argsT"][2]["name"] = "root_id"
defs["igDockContextClearNodes"][1]["argsT"][2]["type"] = "ImGuiID"
defs["igDockContextClearNodes"][1]["argsT"][3] = {}
defs["igDockContextClearNodes"][1]["argsT"][3]["name"] = "clear_settings_refs"
defs["igDockContextClearNodes"][1]["argsT"][3]["type"] = "bool"
defs["igDockContextClearNodes"][1]["argsoriginal"] = "(ImGuiContext* ctx,ImGuiID root_id,bool clear_settings_refs)"
defs["igDockContextClearNodes"][1]["call_args"] = "(ctx,root_id,clear_settings_refs)"
defs["igDockContextClearNodes"][1]["cimguiname"] = "igDockContextClearNodes"
defs["igDockContextClearNodes"][1]["defaults"] = {}
defs["igDockContextClearNodes"][1]["funcname"] = "DockContextClearNodes"
defs["igDockContextClearNodes"][1]["namespace"] = "ImGui"
defs["igDockContextClearNodes"][1]["ov_cimguiname"] = "igDockContextClearNodes"
defs["igDockContextClearNodes"][1]["ret"] = "void"
defs["igDockContextClearNodes"][1]["signature"] = "(ImGuiContext*,ImGuiID,bool)"
defs["igDockContextClearNodes"][1]["stname"] = ""
defs["igDockContextClearNodes"]["(ImGuiContext*,ImGuiID,bool)"] = defs["igDockContextClearNodes"][1]
defs["igDockContextGenNodeID"] = {}
defs["igDockContextGenNodeID"][1] = {}
defs["igDockContextGenNodeID"][1]["args"] = "(ImGuiContext* ctx)"
@@ -10862,24 +10955,6 @@ defs["igDockContextInitialize"][1]["ret"] = "void"
defs["igDockContextInitialize"][1]["signature"] = "(ImGuiContext*)"
defs["igDockContextInitialize"][1]["stname"] = ""
defs["igDockContextInitialize"]["(ImGuiContext*)"] = defs["igDockContextInitialize"][1]
defs["igDockContextOnLoadSettings"] = {}
defs["igDockContextOnLoadSettings"][1] = {}
defs["igDockContextOnLoadSettings"][1]["args"] = "(ImGuiContext* ctx)"
defs["igDockContextOnLoadSettings"][1]["argsT"] = {}
defs["igDockContextOnLoadSettings"][1]["argsT"][1] = {}
defs["igDockContextOnLoadSettings"][1]["argsT"][1]["name"] = "ctx"
defs["igDockContextOnLoadSettings"][1]["argsT"][1]["type"] = "ImGuiContext*"
defs["igDockContextOnLoadSettings"][1]["argsoriginal"] = "(ImGuiContext* ctx)"
defs["igDockContextOnLoadSettings"][1]["call_args"] = "(ctx)"
defs["igDockContextOnLoadSettings"][1]["cimguiname"] = "igDockContextOnLoadSettings"
defs["igDockContextOnLoadSettings"][1]["defaults"] = {}
defs["igDockContextOnLoadSettings"][1]["funcname"] = "DockContextOnLoadSettings"
defs["igDockContextOnLoadSettings"][1]["namespace"] = "ImGui"
defs["igDockContextOnLoadSettings"][1]["ov_cimguiname"] = "igDockContextOnLoadSettings"
defs["igDockContextOnLoadSettings"][1]["ret"] = "void"
defs["igDockContextOnLoadSettings"][1]["signature"] = "(ImGuiContext*)"
defs["igDockContextOnLoadSettings"][1]["stname"] = ""
defs["igDockContextOnLoadSettings"]["(ImGuiContext*)"] = defs["igDockContextOnLoadSettings"][1]
defs["igDockContextQueueDock"] = {}
defs["igDockContextQueueDock"][1] = {}
defs["igDockContextQueueDock"][1]["args"] = "(ImGuiContext* ctx,ImGuiWindow* target,ImGuiDockNode* target_node,ImGuiWindow* payload,ImGuiDir split_dir,float split_ratio,bool split_outer)"
@@ -11030,6 +11105,24 @@ defs["igDockContextUpdateUndocking"][1]["ret"] = "void"
defs["igDockContextUpdateUndocking"][1]["signature"] = "(ImGuiContext*)"
defs["igDockContextUpdateUndocking"][1]["stname"] = ""
defs["igDockContextUpdateUndocking"]["(ImGuiContext*)"] = defs["igDockContextUpdateUndocking"][1]
defs["igDockNodeGetDepth"] = {}
defs["igDockNodeGetDepth"][1] = {}
defs["igDockNodeGetDepth"][1]["args"] = "(const ImGuiDockNode* node)"
defs["igDockNodeGetDepth"][1]["argsT"] = {}
defs["igDockNodeGetDepth"][1]["argsT"][1] = {}
defs["igDockNodeGetDepth"][1]["argsT"][1]["name"] = "node"
defs["igDockNodeGetDepth"][1]["argsT"][1]["type"] = "const ImGuiDockNode*"
defs["igDockNodeGetDepth"][1]["argsoriginal"] = "(const ImGuiDockNode* node)"
defs["igDockNodeGetDepth"][1]["call_args"] = "(node)"
defs["igDockNodeGetDepth"][1]["cimguiname"] = "igDockNodeGetDepth"
defs["igDockNodeGetDepth"][1]["defaults"] = {}
defs["igDockNodeGetDepth"][1]["funcname"] = "DockNodeGetDepth"
defs["igDockNodeGetDepth"][1]["namespace"] = "ImGui"
defs["igDockNodeGetDepth"][1]["ov_cimguiname"] = "igDockNodeGetDepth"
defs["igDockNodeGetDepth"][1]["ret"] = "int"
defs["igDockNodeGetDepth"][1]["signature"] = "(const ImGuiDockNode*)"
defs["igDockNodeGetDepth"][1]["stname"] = ""
defs["igDockNodeGetDepth"]["(const ImGuiDockNode*)"] = defs["igDockNodeGetDepth"][1]
defs["igDockNodeGetRootNode"] = {}
defs["igDockNodeGetRootNode"][1] = {}
defs["igDockNodeGetRootNode"][1]["args"] = "(ImGuiDockNode* node)"
@@ -20681,6 +20774,30 @@ defs["igSetWindowFontScale"][1]["ret"] = "void"
defs["igSetWindowFontScale"][1]["signature"] = "(float)"
defs["igSetWindowFontScale"][1]["stname"] = ""
defs["igSetWindowFontScale"]["(float)"] = defs["igSetWindowFontScale"][1]
defs["igSetWindowHitTestHole"] = {}
defs["igSetWindowHitTestHole"][1] = {}
defs["igSetWindowHitTestHole"][1]["args"] = "(ImGuiWindow* window,const ImVec2 pos,const ImVec2 size)"
defs["igSetWindowHitTestHole"][1]["argsT"] = {}
defs["igSetWindowHitTestHole"][1]["argsT"][1] = {}
defs["igSetWindowHitTestHole"][1]["argsT"][1]["name"] = "window"
defs["igSetWindowHitTestHole"][1]["argsT"][1]["type"] = "ImGuiWindow*"
defs["igSetWindowHitTestHole"][1]["argsT"][2] = {}
defs["igSetWindowHitTestHole"][1]["argsT"][2]["name"] = "pos"
defs["igSetWindowHitTestHole"][1]["argsT"][2]["type"] = "const ImVec2"
defs["igSetWindowHitTestHole"][1]["argsT"][3] = {}
defs["igSetWindowHitTestHole"][1]["argsT"][3]["name"] = "size"
defs["igSetWindowHitTestHole"][1]["argsT"][3]["type"] = "const ImVec2"
defs["igSetWindowHitTestHole"][1]["argsoriginal"] = "(ImGuiWindow* window,const ImVec2& pos,const ImVec2& size)"
defs["igSetWindowHitTestHole"][1]["call_args"] = "(window,pos,size)"
defs["igSetWindowHitTestHole"][1]["cimguiname"] = "igSetWindowHitTestHole"
defs["igSetWindowHitTestHole"][1]["defaults"] = {}
defs["igSetWindowHitTestHole"][1]["funcname"] = "SetWindowHitTestHole"
defs["igSetWindowHitTestHole"][1]["namespace"] = "ImGui"
defs["igSetWindowHitTestHole"][1]["ov_cimguiname"] = "igSetWindowHitTestHole"
defs["igSetWindowHitTestHole"][1]["ret"] = "void"
defs["igSetWindowHitTestHole"][1]["signature"] = "(ImGuiWindow*,const ImVec2,const ImVec2)"
defs["igSetWindowHitTestHole"][1]["stname"] = ""
defs["igSetWindowHitTestHole"]["(ImGuiWindow*,const ImVec2,const ImVec2)"] = defs["igSetWindowHitTestHole"][1]
defs["igSetWindowPos"] = {}
defs["igSetWindowPos"][1] = {}
defs["igSetWindowPos"][1]["args"] = "(const ImVec2 pos,ImGuiCond cond)"
@@ -21890,7 +22007,7 @@ defs["igTabItemEx"][1]["stname"] = ""
defs["igTabItemEx"]["(ImGuiTabBar*,const char*,bool*,ImGuiTabItemFlags,ImGuiWindow*)"] = defs["igTabItemEx"][1]
defs["igTabItemLabelAndCloseButton"] = {}
defs["igTabItemLabelAndCloseButton"][1] = {}
defs["igTabItemLabelAndCloseButton"][1]["args"] = "(ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImVec2 frame_padding,const char* label,ImGuiID tab_id,ImGuiID close_button_id)"
defs["igTabItemLabelAndCloseButton"][1]["args"] = "(ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImVec2 frame_padding,const char* label,ImGuiID tab_id,ImGuiID close_button_id,bool is_contents_visible)"
defs["igTabItemLabelAndCloseButton"][1]["argsT"] = {}
defs["igTabItemLabelAndCloseButton"][1]["argsT"][1] = {}
defs["igTabItemLabelAndCloseButton"][1]["argsT"][1]["name"] = "draw_list"
@@ -21913,17 +22030,20 @@ defs["igTabItemLabelAndCloseButton"][1]["argsT"][6]["type"] = "ImGuiID"
defs["igTabItemLabelAndCloseButton"][1]["argsT"][7] = {}
defs["igTabItemLabelAndCloseButton"][1]["argsT"][7]["name"] = "close_button_id"
defs["igTabItemLabelAndCloseButton"][1]["argsT"][7]["type"] = "ImGuiID"
defs["igTabItemLabelAndCloseButton"][1]["argsoriginal"] = "(ImDrawList* draw_list,const ImRect& bb,ImGuiTabItemFlags flags,ImVec2 frame_padding,const char* label,ImGuiID tab_id,ImGuiID close_button_id)"
defs["igTabItemLabelAndCloseButton"][1]["call_args"] = "(draw_list,bb,flags,frame_padding,label,tab_id,close_button_id)"
defs["igTabItemLabelAndCloseButton"][1]["argsT"][8] = {}
defs["igTabItemLabelAndCloseButton"][1]["argsT"][8]["name"] = "is_contents_visible"
defs["igTabItemLabelAndCloseButton"][1]["argsT"][8]["type"] = "bool"
defs["igTabItemLabelAndCloseButton"][1]["argsoriginal"] = "(ImDrawList* draw_list,const ImRect& bb,ImGuiTabItemFlags flags,ImVec2 frame_padding,const char* label,ImGuiID tab_id,ImGuiID close_button_id,bool is_contents_visible)"
defs["igTabItemLabelAndCloseButton"][1]["call_args"] = "(draw_list,bb,flags,frame_padding,label,tab_id,close_button_id,is_contents_visible)"
defs["igTabItemLabelAndCloseButton"][1]["cimguiname"] = "igTabItemLabelAndCloseButton"
defs["igTabItemLabelAndCloseButton"][1]["defaults"] = {}
defs["igTabItemLabelAndCloseButton"][1]["funcname"] = "TabItemLabelAndCloseButton"
defs["igTabItemLabelAndCloseButton"][1]["namespace"] = "ImGui"
defs["igTabItemLabelAndCloseButton"][1]["ov_cimguiname"] = "igTabItemLabelAndCloseButton"
defs["igTabItemLabelAndCloseButton"][1]["ret"] = "bool"
defs["igTabItemLabelAndCloseButton"][1]["signature"] = "(ImDrawList*,const ImRect,ImGuiTabItemFlags,ImVec2,const char*,ImGuiID,ImGuiID)"
defs["igTabItemLabelAndCloseButton"][1]["signature"] = "(ImDrawList*,const ImRect,ImGuiTabItemFlags,ImVec2,const char*,ImGuiID,ImGuiID,bool)"
defs["igTabItemLabelAndCloseButton"][1]["stname"] = ""
defs["igTabItemLabelAndCloseButton"]["(ImDrawList*,const ImRect,ImGuiTabItemFlags,ImVec2,const char*,ImGuiID,ImGuiID)"] = defs["igTabItemLabelAndCloseButton"][1]
defs["igTabItemLabelAndCloseButton"]["(ImDrawList*,const ImRect,ImGuiTabItemFlags,ImVec2,const char*,ImGuiID,ImGuiID,bool)"] = defs["igTabItemLabelAndCloseButton"][1]
defs["igTempInputIsActive"] = {}
defs["igTempInputIsActive"][1] = {}
defs["igTempInputIsActive"][1]["args"] = "(ImGuiID id)"
@@ -21944,7 +22064,7 @@ defs["igTempInputIsActive"][1]["stname"] = ""
defs["igTempInputIsActive"]["(ImGuiID)"] = defs["igTempInputIsActive"][1]
defs["igTempInputScalar"] = {}
defs["igTempInputScalar"][1] = {}
defs["igTempInputScalar"][1]["args"] = "(const ImRect bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format)"
defs["igTempInputScalar"][1]["args"] = "(const ImRect bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format,const void* p_clamp_min,const void* p_clamp_max)"
defs["igTempInputScalar"][1]["argsT"] = {}
defs["igTempInputScalar"][1]["argsT"][1] = {}
defs["igTempInputScalar"][1]["argsT"][1]["name"] = "bb"
@@ -21964,17 +22084,25 @@ defs["igTempInputScalar"][1]["argsT"][5]["type"] = "void*"
defs["igTempInputScalar"][1]["argsT"][6] = {}
defs["igTempInputScalar"][1]["argsT"][6]["name"] = "format"
defs["igTempInputScalar"][1]["argsT"][6]["type"] = "const char*"
defs["igTempInputScalar"][1]["argsoriginal"] = "(const ImRect& bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format)"
defs["igTempInputScalar"][1]["call_args"] = "(bb,id,label,data_type,p_data,format)"
defs["igTempInputScalar"][1]["argsT"][7] = {}
defs["igTempInputScalar"][1]["argsT"][7]["name"] = "p_clamp_min"
defs["igTempInputScalar"][1]["argsT"][7]["type"] = "const void*"
defs["igTempInputScalar"][1]["argsT"][8] = {}
defs["igTempInputScalar"][1]["argsT"][8]["name"] = "p_clamp_max"
defs["igTempInputScalar"][1]["argsT"][8]["type"] = "const void*"
defs["igTempInputScalar"][1]["argsoriginal"] = "(const ImRect& bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format,const void* p_clamp_min=((void*)0),const void* p_clamp_max=((void*)0))"
defs["igTempInputScalar"][1]["call_args"] = "(bb,id,label,data_type,p_data,format,p_clamp_min,p_clamp_max)"
defs["igTempInputScalar"][1]["cimguiname"] = "igTempInputScalar"
defs["igTempInputScalar"][1]["defaults"] = {}
defs["igTempInputScalar"][1]["defaults"]["p_clamp_max"] = "((void*)0)"
defs["igTempInputScalar"][1]["defaults"]["p_clamp_min"] = "((void*)0)"
defs["igTempInputScalar"][1]["funcname"] = "TempInputScalar"
defs["igTempInputScalar"][1]["namespace"] = "ImGui"
defs["igTempInputScalar"][1]["ov_cimguiname"] = "igTempInputScalar"
defs["igTempInputScalar"][1]["ret"] = "bool"
defs["igTempInputScalar"][1]["signature"] = "(const ImRect,ImGuiID,const char*,ImGuiDataType,void*,const char*)"
defs["igTempInputScalar"][1]["signature"] = "(const ImRect,ImGuiID,const char*,ImGuiDataType,void*,const char*,const void*,const void*)"
defs["igTempInputScalar"][1]["stname"] = ""
defs["igTempInputScalar"]["(const ImRect,ImGuiID,const char*,ImGuiDataType,void*,const char*)"] = defs["igTempInputScalar"][1]
defs["igTempInputScalar"]["(const ImRect,ImGuiID,const char*,ImGuiDataType,void*,const char*,const void*,const void*)"] = defs["igTempInputScalar"][1]
defs["igTempInputText"] = {}
defs["igTempInputText"][1] = {}
defs["igTempInputText"][1]["args"] = "(const ImRect bb,ImGuiID id,const char* label,char* buf,int buf_size,ImGuiInputTextFlags flags)"