dont name igGetIO overload as the generic name of function (C++ name) solves issue #289

This commit is contained in:
sonoro1234
2025-03-15 17:51:30 +01:00
parent 3530b937f1
commit c32d1c0c9b
11 changed files with 24 additions and 14 deletions

View File

@@ -91,10 +91,10 @@ local cimgui_skipped = {
--desired name
---------------------------------------------------------------------------
local cimgui_overloads = {
igGetIO = {
["()"] = "igGetIO",
["(ImGuiContext*)"] = "igGetIOEx",
},
-- igGetIO = {
-- ["()"] = "igGetIO",
-- ["(ImGuiContext*)"] = "igGetIOEx",
-- },
--igPushID = {
--["(const char*)"] = "igPushIDStr",
--["(const char*,const char*)"] = "igPushIDRange",

View File

@@ -21987,7 +21987,7 @@
"funcname": "GetIO",
"location": "imgui:340",
"namespace": "ImGui",
"ov_cimguiname": "igGetIO",
"ov_cimguiname": "igGetIO_Nil",
"ret": "ImGuiIO*",
"retref": "&",
"signature": "()",
@@ -22008,7 +22008,7 @@
"funcname": "GetIO",
"location": "imgui_internal:3238",
"namespace": "ImGui",
"ov_cimguiname": "igGetIOEx",
"ov_cimguiname": "igGetIO_ContextPtr",
"ret": "ImGuiIO*",
"retref": "&",
"signature": "(ImGuiContext*)",

View File

@@ -18663,7 +18663,7 @@ local t={
funcname="GetIO",
location="imgui:340",
namespace="ImGui",
ov_cimguiname="igGetIO",
ov_cimguiname="igGetIO_Nil",
ret="ImGuiIO*",
retref="&",
signature="()",
@@ -18681,7 +18681,7 @@ local t={
funcname="GetIO",
location="imgui_internal:3238",
namespace="ImGui",
ov_cimguiname="igGetIOEx",
ov_cimguiname="igGetIO_ContextPtr",
ret="ImGuiIO*",
retref="&",
signature="(ImGuiContext*)",

View File

@@ -124,8 +124,8 @@ igGetIDWithSeed 2
1 ImGuiID igGetIDWithSeed_Str (const char*,const char*,ImGuiID)
2 ImGuiID igGetIDWithSeed_Int (int,ImGuiID)
igGetIO 2
1 ImGuiIO* igGetIO ()
2 ImGuiIO* igGetIOEx (ImGuiContext*)
1 ImGuiIO* igGetIO_Nil ()
2 ImGuiIO* igGetIO_ContextPtr (ImGuiContext*)
igGetKeyData 2
1 ImGuiKeyData* igGetKeyData_ContextPtr (ImGuiContext*,ImGuiKey)
2 ImGuiKeyData* igGetKeyData_Key (ImGuiKey)