all overloads will have a postfix for avoiding collision with generic version

This commit is contained in:
Victor Bombi
2020-03-28 12:23:12 +01:00
parent 760662ecea
commit 18297589a5
8 changed files with 69 additions and 67 deletions

View File

@@ -43,7 +43,7 @@ defs["ImColor_ImColor"][1]["cimguiname"] = "ImColor_ImColor"
defs["ImColor_ImColor"][1]["constructor"] = true
defs["ImColor_ImColor"][1]["defaults"] = {}
defs["ImColor_ImColor"][1]["funcname"] = "ImColor"
defs["ImColor_ImColor"][1]["ov_cimguiname"] = "ImColor_ImColor"
defs["ImColor_ImColor"][1]["ov_cimguiname"] = "ImColor_ImColorNil"
defs["ImColor_ImColor"][1]["signature"] = "()"
defs["ImColor_ImColor"][1]["stname"] = "ImColor"
defs["ImColor_ImColor"][2] = {}
@@ -4482,7 +4482,7 @@ defs["ImGuiTextRange_ImGuiTextRange"][1]["cimguiname"] = "ImGuiTextRange_ImGuiTe
defs["ImGuiTextRange_ImGuiTextRange"][1]["constructor"] = true
defs["ImGuiTextRange_ImGuiTextRange"][1]["defaults"] = {}
defs["ImGuiTextRange_ImGuiTextRange"][1]["funcname"] = "ImGuiTextRange"
defs["ImGuiTextRange_ImGuiTextRange"][1]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRange"
defs["ImGuiTextRange_ImGuiTextRange"][1]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRangeNil"
defs["ImGuiTextRange_ImGuiTextRange"][1]["signature"] = "()"
defs["ImGuiTextRange_ImGuiTextRange"][1]["stname"] = "ImGuiTextRange"
defs["ImGuiTextRange_ImGuiTextRange"][2] = {}
@@ -4571,7 +4571,7 @@ defs["ImVec2_ImVec2"][1]["cimguiname"] = "ImVec2_ImVec2"
defs["ImVec2_ImVec2"][1]["constructor"] = true
defs["ImVec2_ImVec2"][1]["defaults"] = {}
defs["ImVec2_ImVec2"][1]["funcname"] = "ImVec2"
defs["ImVec2_ImVec2"][1]["ov_cimguiname"] = "ImVec2_ImVec2"
defs["ImVec2_ImVec2"][1]["ov_cimguiname"] = "ImVec2_ImVec2Nil"
defs["ImVec2_ImVec2"][1]["signature"] = "()"
defs["ImVec2_ImVec2"][1]["stname"] = "ImVec2"
defs["ImVec2_ImVec2"][2] = {}
@@ -4620,7 +4620,7 @@ defs["ImVec4_ImVec4"][1]["cimguiname"] = "ImVec4_ImVec4"
defs["ImVec4_ImVec4"][1]["constructor"] = true
defs["ImVec4_ImVec4"][1]["defaults"] = {}
defs["ImVec4_ImVec4"][1]["funcname"] = "ImVec4"
defs["ImVec4_ImVec4"][1]["ov_cimguiname"] = "ImVec4_ImVec4"
defs["ImVec4_ImVec4"][1]["ov_cimguiname"] = "ImVec4_ImVec4Nil"
defs["ImVec4_ImVec4"][1]["signature"] = "()"
defs["ImVec4_ImVec4"][1]["stname"] = "ImVec4"
defs["ImVec4_ImVec4"][2] = {}
@@ -4675,7 +4675,7 @@ defs["ImVector_ImVector"][1]["cimguiname"] = "ImVector_ImVector"
defs["ImVector_ImVector"][1]["constructor"] = true
defs["ImVector_ImVector"][1]["defaults"] = {}
defs["ImVector_ImVector"][1]["funcname"] = "ImVector"
defs["ImVector_ImVector"][1]["ov_cimguiname"] = "ImVector_ImVector"
defs["ImVector_ImVector"][1]["ov_cimguiname"] = "ImVector_ImVectorNil"
defs["ImVector_ImVector"][1]["signature"] = "()"
defs["ImVector_ImVector"][1]["stname"] = "ImVector"
defs["ImVector_ImVector"][1]["templated"] = true
@@ -4730,7 +4730,7 @@ defs["ImVector_back"][1]["call_args"] = "()"
defs["ImVector_back"][1]["cimguiname"] = "ImVector_back"
defs["ImVector_back"][1]["defaults"] = {}
defs["ImVector_back"][1]["funcname"] = "back"
defs["ImVector_back"][1]["ov_cimguiname"] = "ImVector_back"
defs["ImVector_back"][1]["ov_cimguiname"] = "ImVector_backNil"
defs["ImVector_back"][1]["ret"] = "T*"
defs["ImVector_back"][1]["retref"] = "&"
defs["ImVector_back"][1]["signature"] = "()"
@@ -4767,7 +4767,7 @@ defs["ImVector_begin"][1]["call_args"] = "()"
defs["ImVector_begin"][1]["cimguiname"] = "ImVector_begin"
defs["ImVector_begin"][1]["defaults"] = {}
defs["ImVector_begin"][1]["funcname"] = "begin"
defs["ImVector_begin"][1]["ov_cimguiname"] = "ImVector_begin"
defs["ImVector_begin"][1]["ov_cimguiname"] = "ImVector_beginNil"
defs["ImVector_begin"][1]["ret"] = "T*"
defs["ImVector_begin"][1]["signature"] = "()"
defs["ImVector_begin"][1]["stname"] = "ImVector"
@@ -4894,7 +4894,7 @@ defs["ImVector_end"][1]["call_args"] = "()"
defs["ImVector_end"][1]["cimguiname"] = "ImVector_end"
defs["ImVector_end"][1]["defaults"] = {}
defs["ImVector_end"][1]["funcname"] = "end"
defs["ImVector_end"][1]["ov_cimguiname"] = "ImVector_end"
defs["ImVector_end"][1]["ov_cimguiname"] = "ImVector_endNil"
defs["ImVector_end"][1]["ret"] = "T*"
defs["ImVector_end"][1]["signature"] = "()"
defs["ImVector_end"][1]["stname"] = "ImVector"
@@ -4932,7 +4932,7 @@ defs["ImVector_erase"][1]["call_args"] = "(it)"
defs["ImVector_erase"][1]["cimguiname"] = "ImVector_erase"
defs["ImVector_erase"][1]["defaults"] = {}
defs["ImVector_erase"][1]["funcname"] = "erase"
defs["ImVector_erase"][1]["ov_cimguiname"] = "ImVector_erase"
defs["ImVector_erase"][1]["ov_cimguiname"] = "ImVector_eraseNil"
defs["ImVector_erase"][1]["ret"] = "T*"
defs["ImVector_erase"][1]["signature"] = "(const T*)"
defs["ImVector_erase"][1]["stname"] = "ImVector"
@@ -4997,7 +4997,7 @@ defs["ImVector_find"][1]["call_args"] = "(v)"
defs["ImVector_find"][1]["cimguiname"] = "ImVector_find"
defs["ImVector_find"][1]["defaults"] = {}
defs["ImVector_find"][1]["funcname"] = "find"
defs["ImVector_find"][1]["ov_cimguiname"] = "ImVector_find"
defs["ImVector_find"][1]["ov_cimguiname"] = "ImVector_findNil"
defs["ImVector_find"][1]["ret"] = "T*"
defs["ImVector_find"][1]["signature"] = "(const T)"
defs["ImVector_find"][1]["stname"] = "ImVector"
@@ -5077,7 +5077,7 @@ defs["ImVector_front"][1]["call_args"] = "()"
defs["ImVector_front"][1]["cimguiname"] = "ImVector_front"
defs["ImVector_front"][1]["defaults"] = {}
defs["ImVector_front"][1]["funcname"] = "front"
defs["ImVector_front"][1]["ov_cimguiname"] = "ImVector_front"
defs["ImVector_front"][1]["ov_cimguiname"] = "ImVector_frontNil"
defs["ImVector_front"][1]["ret"] = "T*"
defs["ImVector_front"][1]["retref"] = "&"
defs["ImVector_front"][1]["signature"] = "()"
@@ -5243,7 +5243,7 @@ defs["ImVector_resize"][1]["call_args"] = "(new_size)"
defs["ImVector_resize"][1]["cimguiname"] = "ImVector_resize"
defs["ImVector_resize"][1]["defaults"] = {}
defs["ImVector_resize"][1]["funcname"] = "resize"
defs["ImVector_resize"][1]["ov_cimguiname"] = "ImVector_resize"
defs["ImVector_resize"][1]["ov_cimguiname"] = "ImVector_resizeNil"
defs["ImVector_resize"][1]["ret"] = "void"
defs["ImVector_resize"][1]["signature"] = "(int)"
defs["ImVector_resize"][1]["stname"] = "ImVector"
@@ -9370,7 +9370,7 @@ defs["igIsRectVisible"][1]["cimguiname"] = "igIsRectVisible"
defs["igIsRectVisible"][1]["defaults"] = {}
defs["igIsRectVisible"][1]["funcname"] = "IsRectVisible"
defs["igIsRectVisible"][1]["namespace"] = "ImGui"
defs["igIsRectVisible"][1]["ov_cimguiname"] = "igIsRectVisible"
defs["igIsRectVisible"][1]["ov_cimguiname"] = "igIsRectVisibleNil"
defs["igIsRectVisible"][1]["ret"] = "bool"
defs["igIsRectVisible"][1]["signature"] = "(const ImVec2)"
defs["igIsRectVisible"][1]["stname"] = ""
@@ -11548,7 +11548,7 @@ defs["igSetWindowFocus"][1]["cimguiname"] = "igSetWindowFocus"
defs["igSetWindowFocus"][1]["defaults"] = {}
defs["igSetWindowFocus"][1]["funcname"] = "SetWindowFocus"
defs["igSetWindowFocus"][1]["namespace"] = "ImGui"
defs["igSetWindowFocus"][1]["ov_cimguiname"] = "igSetWindowFocus"
defs["igSetWindowFocus"][1]["ov_cimguiname"] = "igSetWindowFocusNil"
defs["igSetWindowFocus"][1]["ret"] = "void"
defs["igSetWindowFocus"][1]["signature"] = "()"
defs["igSetWindowFocus"][1]["stname"] = ""