mirror of
https://github.com/cimgui/cimgui.git
synced 2025-12-01 14:01:40 +00:00
Compare commits
8 Commits
26c3254fcb
...
1.94.2dock
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
363fb5869d | ||
|
|
c44d649bf5 | ||
|
|
9e036bb003 | ||
|
|
22bcd46a7c | ||
|
|
c4b7680882 | ||
|
|
794f63b480 | ||
|
|
34550586d4 | ||
|
|
3c9eda8f1f |
10
README.md
10
README.md
@@ -17,6 +17,10 @@ Notes:
|
|||||||
* All naming is algorithmic except for those names that were coded in cimgui_overloads table (https://github.com/cimgui/cimgui/blob/master/generator/generator.lua#L60). In the official version this table is empty.
|
* All naming is algorithmic except for those names that were coded in cimgui_overloads table (https://github.com/cimgui/cimgui/blob/master/generator/generator.lua#L60). In the official version this table is empty.
|
||||||
* Current overloaded function names can be found in (https://github.com/cimgui/cimgui/blob/master/generator/output/overloads.txt)
|
* Current overloaded function names can be found in (https://github.com/cimgui/cimgui/blob/master/generator/output/overloads.txt)
|
||||||
|
|
||||||
|
#changes
|
||||||
|
|
||||||
|
* 10/11/2025: Functions returning and taking as argument no POD structs is now doing a conversion internally to allow ARM64 compilation.
|
||||||
|
|
||||||
# compilation
|
# compilation
|
||||||
|
|
||||||
* clone
|
* clone
|
||||||
@@ -60,7 +64,8 @@ Notes:
|
|||||||
* retref : is set if original return type is a reference. (will be a pointer in cimgui)
|
* retref : is set if original return type is a reference. (will be a pointer in cimgui)
|
||||||
* argsT : an array of collections (each one with type: argument type and name: the argument name, when the argument is a function pointer also ret: return type and signature: the function signature)
|
* argsT : an array of collections (each one with type: argument type and name: the argument name, when the argument is a function pointer also ret: return type and signature: the function signature)
|
||||||
* args : a string of argsT concatenated and separated by commas
|
* args : a string of argsT concatenated and separated by commas
|
||||||
* call_args : a string with the argument names separated by commas for calling imgui function
|
* call_args_old : a string with the argument names separated by commas for calling imgui function
|
||||||
|
* call_args : call_args_old with conversion added.
|
||||||
* defaults : a collection in which key is argument name and value is the default value.
|
* defaults : a collection in which key is argument name and value is the default value.
|
||||||
* manual : will be true if this function is hand-written (not generated)
|
* manual : will be true if this function is hand-written (not generated)
|
||||||
* skipped : will be true if this function is not generated (and not hand-written)
|
* skipped : will be true if this function is not generated (and not hand-written)
|
||||||
@@ -70,7 +75,7 @@ Notes:
|
|||||||
* realdestructor : is set if the function is a destructor for a class
|
* realdestructor : is set if the function is a destructor for a class
|
||||||
* templated : is set if the function belongs to a templated class (ImVector)
|
* templated : is set if the function belongs to a templated class (ImVector)
|
||||||
* templatedgen: is set if the function belongs to a struct generated from template (ImVector_ImWchar)
|
* templatedgen: is set if the function belongs to a struct generated from template (ImVector_ImWchar)
|
||||||
* nonUDT : if present the original function was returning a user defined type so that signature has been changed to accept a pointer to the UDT as first argument.
|
* nonUDT : if present the original function was returning a user defined type.
|
||||||
* location : name of the header file and linenumber this function comes from. (imgui:000, internal:123, imgui_impl_xxx:123)
|
* location : name of the header file and linenumber this function comes from. (imgui:000, internal:123, imgui_impl_xxx:123)
|
||||||
* is_static_function : is setted when it is an struct static function.
|
* is_static_function : is setted when it is an struct static function.
|
||||||
### structs_and_enums description
|
### structs_and_enums description
|
||||||
@@ -91,7 +96,6 @@ Notes:
|
|||||||
* use whatever method is in ImGui c++ namespace in the original [imgui.h](https://github.com/ocornut/imgui/blob/master/imgui.h) by prepending `ig`
|
* use whatever method is in ImGui c++ namespace in the original [imgui.h](https://github.com/ocornut/imgui/blob/master/imgui.h) by prepending `ig`
|
||||||
* methods have the same parameter list and return values (where possible)
|
* methods have the same parameter list and return values (where possible)
|
||||||
* functions that belong to a struct have an extra first argument with a pointer to the struct.
|
* functions that belong to a struct have an extra first argument with a pointer to the struct.
|
||||||
* where a function returns UDT (user defined type) by value some compilers complain so the function is generated accepting a pointer to the UDT type as the first argument (or second if belongs to a struct).
|
|
||||||
* constructors return pointer to struct and has been named Struct_name_Struct_name
|
* constructors return pointer to struct and has been named Struct_name_Struct_name
|
||||||
# usage with backends
|
# usage with backends
|
||||||
|
|
||||||
|
|||||||
@@ -680,7 +680,7 @@ CIMGUI_API void igTextColored(const ImVec4_c col,const char* fmt,...)
|
|||||||
#ifdef CIMGUI_VARGS0
|
#ifdef CIMGUI_VARGS0
|
||||||
CIMGUI_API void igTextColored0(const ImVec4_c col,const char* fmt)
|
CIMGUI_API void igTextColored0(const ImVec4_c col,const char* fmt)
|
||||||
{
|
{
|
||||||
return igTextColored(ConvertToCPP_ImVec4(col),fmt);
|
return igTextColored(col,fmt);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
CIMGUI_API void igTextColoredV(const ImVec4_c col,const char* fmt,va_list args)
|
CIMGUI_API void igTextColoredV(const ImVec4_c col,const char* fmt,va_list args)
|
||||||
|
|||||||
23
cimgui.h
23
cimgui.h
@@ -3819,23 +3819,14 @@ typedef union SDL_Event SDL_Event;
|
|||||||
#endif // CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
#endif // CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||||
|
|
||||||
#ifdef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
#ifdef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||||
typedef struct ImColor_c ImColor;
|
|
||||||
typedef struct ImRect_c ImRect;
|
|
||||||
typedef struct ImTextureRef_c ImTextureRef;
|
typedef struct ImTextureRef_c ImTextureRef;
|
||||||
typedef struct ImVec2_c ImVec2;
|
typedef struct ImVec2_c ImVec2;
|
||||||
typedef struct ImVec2i_c ImVec2i;
|
typedef struct ImVec2i_c ImVec2i;
|
||||||
typedef struct ImVec4_c ImVec4;
|
typedef struct ImVec4_c ImVec4;
|
||||||
|
typedef struct ImColor_c ImColor;
|
||||||
|
typedef struct ImRect_c ImRect;
|
||||||
#endif
|
#endif
|
||||||
#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||||
typedef struct ImColor_c ImColor_c;
|
|
||||||
struct ImColor_c {
|
|
||||||
ImVec4 Value;
|
|
||||||
};
|
|
||||||
typedef struct ImRect_c ImRect_c;
|
|
||||||
struct ImRect_c {
|
|
||||||
ImVec2 Min;
|
|
||||||
ImVec2 Max;
|
|
||||||
};
|
|
||||||
typedef struct ImTextureRef_c ImTextureRef_c;
|
typedef struct ImTextureRef_c ImTextureRef_c;
|
||||||
struct ImTextureRef_c {
|
struct ImTextureRef_c {
|
||||||
ImTextureData* _TexData;
|
ImTextureData* _TexData;
|
||||||
@@ -3858,8 +3849,18 @@ struct ImVec4_c {
|
|||||||
float z;
|
float z;
|
||||||
float w;
|
float w;
|
||||||
};
|
};
|
||||||
|
typedef struct ImColor_c ImColor_c;
|
||||||
|
struct ImColor_c {
|
||||||
|
ImVec4_c Value;
|
||||||
|
};
|
||||||
|
typedef struct ImRect_c ImRect_c;
|
||||||
|
struct ImRect_c {
|
||||||
|
ImVec2_c Min;
|
||||||
|
ImVec2_c Max;
|
||||||
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||||
typedef struct ImGuiTextFilter::ImGuiTextRange ImGuiTextRange;
|
typedef struct ImGuiTextFilter::ImGuiTextRange ImGuiTextRange;
|
||||||
typedef ImStb::STB_TexteditState STB_TexteditState;
|
typedef ImStb::STB_TexteditState STB_TexteditState;
|
||||||
|
|||||||
@@ -1103,22 +1103,57 @@ local function get_nonPOD(FP)
|
|||||||
FP.structs_and_enums_table.nonPOD = nonPOD
|
FP.structs_and_enums_table.nonPOD = nonPOD
|
||||||
return nonPOD
|
return nonPOD
|
||||||
end
|
end
|
||||||
M.get_nonPOD = get_nonPOD
|
local function recur_calc_depth(FP, structs, k,n)
|
||||||
|
--print("recur_calc_depth",k,n)
|
||||||
|
local struct = structs[k] or FP.cimgui_inherited.structs[k]
|
||||||
|
local n1 = n
|
||||||
|
for i,field in ipairs(struct) do
|
||||||
|
local typ = field.type:gsub("const ","")
|
||||||
|
typ = typ:gsub("*","")
|
||||||
|
if k~=typ and FP.nP_used[typ] then
|
||||||
|
n1 = math.max(n1,recur_calc_depth(FP, structs, typ,n+1))
|
||||||
|
end
|
||||||
|
end
|
||||||
|
return n1
|
||||||
|
end
|
||||||
local function gen_structs_c(FP)
|
local function gen_structs_c(FP)
|
||||||
local structs = FP.structs_and_enums_table.structs
|
local structs = FP.structs_and_enums_table.structs
|
||||||
|
local nonPOD = FP.structs_and_enums_table.nonPOD
|
||||||
|
--sort nP_used by dependencies and name
|
||||||
|
nP_used_sorted = {}
|
||||||
|
for k,v in pairs(FP.nP_used) do
|
||||||
|
nP_used_sorted[k] = recur_calc_depth(FP, structs, k, 1)
|
||||||
|
end
|
||||||
|
--M.prtable(nP_used_sorted)
|
||||||
|
local npsorted ={}
|
||||||
|
for k,n in pairs(nP_used_sorted) do insert(npsorted,k) end
|
||||||
|
table.sort(npsorted, function(a,b) return (nP_used_sorted[a] < nP_used_sorted[b]) or ((nP_used_sorted[a] == nP_used_sorted[b]) and (a<b)) end)
|
||||||
|
--M.prtable(npsorted)
|
||||||
|
--error"DEUG"
|
||||||
|
----------
|
||||||
local tabs = {}
|
local tabs = {}
|
||||||
local tabs_c = {}
|
local tabs_c = {}
|
||||||
--for k,v in pairs(FP.nP_used) do
|
--for k,v in pairs(FP.nP_used) do
|
||||||
M.table_do_sorted(FP.nP_used, function(k,v)
|
--M.table_do_sorted(FP.nP_used, function(k,v)
|
||||||
|
for _,k in ipairs(npsorted) do
|
||||||
|
if nonPOD[k]~="inherited" then
|
||||||
insert(tabs,"typedef struct "..k.."_c "..k.."_c;")
|
insert(tabs,"typedef struct "..k.."_c "..k.."_c;")
|
||||||
insert(tabs_c,"typedef struct "..k.."_c "..k..";")
|
insert(tabs_c,"typedef struct "..k.."_c "..k..";")
|
||||||
insert(tabs,"struct "..k.."_c {")
|
insert(tabs,"struct "..k.."_c {")
|
||||||
local struct = structs[k]
|
local struct = structs[k] or FP.cimgui_inherited.structs[k]
|
||||||
for i,field in ipairs(struct) do
|
for i,field in ipairs(struct) do
|
||||||
|
local typ = field.type:gsub("const ","")
|
||||||
|
typ = typ:gsub("*","")
|
||||||
|
if FP.nP_used[typ] then
|
||||||
|
local ftype = field.type:gsub(typ,typ.."_c")
|
||||||
|
insert(tabs," "..ftype.." "..field.name..";")
|
||||||
|
else
|
||||||
insert(tabs," "..field.type.." "..field.name..";")
|
insert(tabs," "..field.type.." "..field.name..";")
|
||||||
end
|
end
|
||||||
|
end
|
||||||
insert(tabs,"};")
|
insert(tabs,"};")
|
||||||
end)
|
end
|
||||||
|
end --)
|
||||||
if #tabs > 0 then
|
if #tabs > 0 then
|
||||||
insert(tabs,1,"#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS")
|
insert(tabs,1,"#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS")
|
||||||
insert(tabs,"#endif")
|
insert(tabs,"#endif")
|
||||||
@@ -1132,12 +1167,17 @@ local function gen_structs_c(FP)
|
|||||||
return table.concat(tabs_c,"\n").."\n"..table.concat(tabs,"\n")
|
return table.concat(tabs_c,"\n").."\n"..table.concat(tabs,"\n")
|
||||||
--return table.concat(tabs,"\n")
|
--return table.concat(tabs,"\n")
|
||||||
end
|
end
|
||||||
local function gen_field_conversion(tab, struct, FP, prefix)
|
local function gen_field_conversion(tab, struct,structs, FP, to,prefix)
|
||||||
|
--M.prtable("gen_field_conversion",struct)
|
||||||
prefix = prefix or ""
|
prefix = prefix or ""
|
||||||
local structs = FP.structs_and_enums_table.structs
|
--local structs = FP.structs_and_enums_table.structs
|
||||||
for i,field in ipairs(struct) do
|
for i,field in ipairs(struct) do
|
||||||
|
local ftype = field.type:gsub("*","")
|
||||||
if FP.nP_used[field.type] then
|
if FP.nP_used[field.type] then
|
||||||
gen_field_conversion(tab, structs[field.type],FP, prefix..field.name..".")
|
gen_field_conversion(tab, structs[field.type],structs,FP, to,prefix..field.name..".")
|
||||||
|
elseif FP.nP_used[ftype] then
|
||||||
|
local ftypec = field.type:gsub(ftype,not to and (ftype.."_c") or ftype)
|
||||||
|
insert(tab, " dest."..prefix..field.name.." = reinterpret_cast<"..ftypec..">(src."..prefix..field.name..");")
|
||||||
else
|
else
|
||||||
insert(tab," dest."..prefix..field.name.." = src."..prefix..field.name..";")
|
insert(tab," dest."..prefix..field.name.." = src."..prefix..field.name..";")
|
||||||
end
|
end
|
||||||
@@ -1145,21 +1185,32 @@ local function gen_field_conversion(tab, struct, FP, prefix)
|
|||||||
end
|
end
|
||||||
local function genConversions(FP)
|
local function genConversions(FP)
|
||||||
local structs = FP.structs_and_enums_table.structs
|
local structs = FP.structs_and_enums_table.structs
|
||||||
|
if FP.cimgui_inherited then
|
||||||
|
structs = {}
|
||||||
|
for k,v in pairs(FP.cimgui_inherited.structs) do
|
||||||
|
assert(not structs[k])
|
||||||
|
structs[k] = v
|
||||||
|
end
|
||||||
|
for k,v in pairs(FP.structs_and_enums_table.structs) do
|
||||||
|
structs[k] = v
|
||||||
|
end
|
||||||
|
end
|
||||||
local convers = {}
|
local convers = {}
|
||||||
--for k,v in pairs(FP.nP_used) do
|
--for k,v in pairs(FP.nP_used) do
|
||||||
M.table_do_sorted(FP.nP_used, function(k,v)
|
M.table_do_sorted(FP.nP_used, function(k,v)
|
||||||
|
--print("genConversions",k)
|
||||||
insert(convers,"static inline "..k.." ConvertToCPP_"..k.."(const "..k.."_c& src)")
|
insert(convers,"static inline "..k.." ConvertToCPP_"..k.."(const "..k.."_c& src)")
|
||||||
insert(convers,"{")
|
insert(convers,"{")
|
||||||
insert(convers," "..k.." dest;")
|
insert(convers," "..k.." dest;")
|
||||||
local struct = structs[k]
|
local struct = structs[k]
|
||||||
gen_field_conversion(convers,struct,FP)
|
gen_field_conversion(convers,struct,structs,FP, true)
|
||||||
insert(convers," return dest;")
|
insert(convers," return dest;")
|
||||||
insert(convers,"}")
|
insert(convers,"}")
|
||||||
insert(convers,"static inline "..k.."_c ConvertFromCPP_"..k.."(const "..k.."& src)")
|
insert(convers,"static inline "..k.."_c ConvertFromCPP_"..k.."(const "..k.."& src)")
|
||||||
insert(convers,"{")
|
insert(convers,"{")
|
||||||
insert(convers," "..k.."_c dest;")
|
insert(convers," "..k.."_c dest;")
|
||||||
local struct = structs[k]
|
local struct = structs[k]
|
||||||
gen_field_conversion(convers,struct,FP)
|
gen_field_conversion(convers,struct,structs,FP, false)
|
||||||
insert(convers," return dest;")
|
insert(convers," return dest;")
|
||||||
insert(convers,"}")
|
insert(convers,"}")
|
||||||
end)
|
end)
|
||||||
@@ -1169,6 +1220,11 @@ end
|
|||||||
local function get_nonPODused(FP)
|
local function get_nonPODused(FP)
|
||||||
--print("get_nonPODused-----------------------------")
|
--print("get_nonPODused-----------------------------")
|
||||||
local nonPOD = FP.structs_and_enums_table.nonPOD
|
local nonPOD = FP.structs_and_enums_table.nonPOD
|
||||||
|
if FP.cimgui_inherited then
|
||||||
|
for k,v in pairs(FP.cimgui_inherited.nonPOD) do
|
||||||
|
nonPOD[k] = "inherited"
|
||||||
|
end
|
||||||
|
end
|
||||||
--M.prtable(nonPOD)
|
--M.prtable(nonPOD)
|
||||||
local typeargs = {}
|
local typeargs = {}
|
||||||
local typeargs_ret = {}
|
local typeargs_ret = {}
|
||||||
@@ -1196,6 +1252,7 @@ local function get_nonPODused(FP)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
--M.prtable(nonPOD)
|
||||||
local all_type_nP = {}
|
local all_type_nP = {}
|
||||||
for k,v in pairs(typeargs) do
|
for k,v in pairs(typeargs) do
|
||||||
local k2 = k:gsub("const ","")
|
local k2 = k:gsub("const ","")
|
||||||
@@ -1206,6 +1263,7 @@ local function get_nonPODused(FP)
|
|||||||
all_type_nP[k2] = true
|
all_type_nP[k2] = true
|
||||||
end
|
end
|
||||||
FP.nP_used = all_type_nP
|
FP.nP_used = all_type_nP
|
||||||
|
--M.prtable("FP.nP_used",FP.nP_used)
|
||||||
FP.nP_args = typeargs
|
FP.nP_args = typeargs
|
||||||
FP.nP_ret = typeargs_ret
|
FP.nP_ret = typeargs_ret
|
||||||
--genConversions(FP)
|
--genConversions(FP)
|
||||||
@@ -1289,6 +1347,7 @@ local function ADDnonUDT(FP)
|
|||||||
caar = "()"
|
caar = "()"
|
||||||
asp = "()"
|
asp = "()"
|
||||||
end
|
end
|
||||||
|
def.call_args_old = def.call_args
|
||||||
def.call_args = caar
|
def.call_args = caar
|
||||||
def.args = asp
|
def.args = asp
|
||||||
end
|
end
|
||||||
@@ -2885,7 +2944,7 @@ local function ImGui_f_implementation(def)
|
|||||||
table.insert(outtab, "#ifdef CIMGUI_VARGS0\n")
|
table.insert(outtab, "#ifdef CIMGUI_VARGS0\n")
|
||||||
table.insert(outtab, "CIMGUI_API".." "..def.ret.." "..def.ov_cimguiname.."0"..paramListWithoutDots(def.args).."\n")
|
table.insert(outtab, "CIMGUI_API".." "..def.ret.." "..def.ov_cimguiname.."0"..paramListWithoutDots(def.args).."\n")
|
||||||
table.insert(outtab, "{\n")
|
table.insert(outtab, "{\n")
|
||||||
table.insert(outtab, " return "..def.ov_cimguiname..paramListWithoutDots(def.call_args)..";\n")
|
table.insert(outtab, " return "..def.ov_cimguiname..paramListWithoutDots(def.call_args_old)..";\n")
|
||||||
table.insert(outtab, "}\n")
|
table.insert(outtab, "}\n")
|
||||||
table.insert(outtab, "#endif\n")
|
table.insert(outtab, "#endif\n")
|
||||||
elseif def.nonUDT then
|
elseif def.nonUDT then
|
||||||
@@ -2989,7 +3048,9 @@ local function func_implementation(FP)
|
|||||||
end
|
end
|
||||||
until true
|
until true
|
||||||
end
|
end
|
||||||
return table.concat(outtab)
|
local conversors = FP:genConversors()
|
||||||
|
local cimplem = conversors .. table.concat(outtab)
|
||||||
|
return cimplem
|
||||||
end
|
end
|
||||||
|
|
||||||
M.func_implementation = func_implementation
|
M.func_implementation = func_implementation
|
||||||
@@ -3085,7 +3146,7 @@ M.func_header_generate_funcs = func_header_generate_funcs
|
|||||||
local function func_header_generate(FP)
|
local function func_header_generate(FP)
|
||||||
|
|
||||||
local outtab = func_header_generate_structs(FP)
|
local outtab = func_header_generate_structs(FP)
|
||||||
table.insert(outtab, 1, "#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS\n")
|
table.insert(outtab, 1, "\n#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS\n")
|
||||||
table.insert(outtab,"#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS\n")
|
table.insert(outtab,"#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS\n")
|
||||||
|
|
||||||
local outtabf = func_header_generate_funcs(FP)
|
local outtabf = func_header_generate_funcs(FP)
|
||||||
@@ -3094,6 +3155,7 @@ local function func_header_generate(FP)
|
|||||||
--outtabf = M.header_subs_nonPOD(FP,outtabf)
|
--outtabf = M.header_subs_nonPOD(FP,outtabf)
|
||||||
local cfuncsstr = table.concat(outtab)..outtabf
|
local cfuncsstr = table.concat(outtab)..outtabf
|
||||||
cfuncsstr = cfuncsstr:gsub("\n+","\n") --several empty lines to one empty line
|
cfuncsstr = cfuncsstr:gsub("\n+","\n") --several empty lines to one empty line
|
||||||
|
|
||||||
return cfuncsstr
|
return cfuncsstr
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -186,7 +186,7 @@ local function get_defines(t)
|
|||||||
end
|
end
|
||||||
pipe:close()
|
pipe:close()
|
||||||
--require"anima.utils"
|
--require"anima.utils"
|
||||||
--prtable(defines)
|
--cpp2ffi.prtable(defines)
|
||||||
assert(next(defines), table.concat(compiler_output, "\n"))
|
assert(next(defines), table.concat(compiler_output, "\n"))
|
||||||
local ret = {}
|
local ret = {}
|
||||||
for i,v in ipairs(t) do
|
for i,v in ipairs(t) do
|
||||||
@@ -278,7 +278,7 @@ local function cimgui_generation(parser)
|
|||||||
local hstrfile = read_data"./cimgui_template.h"
|
local hstrfile = read_data"./cimgui_template.h"
|
||||||
|
|
||||||
|
|
||||||
hstrfile = hstrfile:gsub([[PLACE_STRUCTS_C]],parser:gen_structs_c())
|
--hstrfile = hstrfile:gsub([[PLACE_STRUCTS_C]],parser:gen_structs_c())
|
||||||
|
|
||||||
local outpre,outpost = parser.structs_and_enums[1],parser.structs_and_enums[2]
|
local outpre,outpost = parser.structs_and_enums[1],parser.structs_and_enums[2]
|
||||||
cpp2ffi.prtable(parser.templates)
|
cpp2ffi.prtable(parser.templates)
|
||||||
@@ -286,7 +286,6 @@ local function cimgui_generation(parser)
|
|||||||
|
|
||||||
|
|
||||||
local tdt = parser:generate_templates()
|
local tdt = parser:generate_templates()
|
||||||
--local cstructsstr = "\n//7777estio es outpre\n"..outpre.."\n///////////////tdt\n"..tdt.."\n////////////////////outpost\n"..outpost
|
|
||||||
local cstructsstr = outpre..tdt..outpost
|
local cstructsstr = outpre..tdt..outpost
|
||||||
|
|
||||||
if gdefines.IMGUI_HAS_DOCK then
|
if gdefines.IMGUI_HAS_DOCK then
|
||||||
@@ -307,6 +306,7 @@ local function cimgui_generation(parser)
|
|||||||
cstructsstr = colapse_defines(cstructsstr, "IMGUI_ENABLE_FREETYPE")
|
cstructsstr = colapse_defines(cstructsstr, "IMGUI_ENABLE_FREETYPE")
|
||||||
|
|
||||||
hstrfile = hstrfile:gsub([[#include "imgui_structs%.h"]],cstructsstr)
|
hstrfile = hstrfile:gsub([[#include "imgui_structs%.h"]],cstructsstr)
|
||||||
|
hstrfile = hstrfile:gsub([[PLACE_STRUCTS_C]],parser:gen_structs_c())
|
||||||
local cfuncsstr = func_header_generate(parser)
|
local cfuncsstr = func_header_generate(parser)
|
||||||
cfuncsstr = colapse_defines(cfuncsstr, "IMGUI_ENABLE_FREETYPE")
|
cfuncsstr = colapse_defines(cfuncsstr, "IMGUI_ENABLE_FREETYPE")
|
||||||
hstrfile = hstrfile:gsub([[#include "auto_funcs%.h"]],cfuncsstr)
|
hstrfile = hstrfile:gsub([[#include "auto_funcs%.h"]],cfuncsstr)
|
||||||
@@ -323,9 +323,6 @@ local function cimgui_generation(parser)
|
|||||||
cimplem = colapse_defines(cimplem, "IMGUI_ENABLE_FREETYPE")
|
cimplem = colapse_defines(cimplem, "IMGUI_ENABLE_FREETYPE")
|
||||||
local hstrfile = read_data"./cimgui_template.cpp"
|
local hstrfile = read_data"./cimgui_template.cpp"
|
||||||
|
|
||||||
local conversors = parser:genConversors()
|
|
||||||
cimplem = conversors .. cimplem
|
|
||||||
|
|
||||||
hstrfile = hstrfile:gsub([[#include "auto_funcs%.cpp"]],cimplem)
|
hstrfile = hstrfile:gsub([[#include "auto_funcs%.cpp"]],cimplem)
|
||||||
local ftdef = "" --FREETYPE_GENERATION and "#define IMGUI_ENABLE_FREETYPE\n" or ""
|
local ftdef = "" --FREETYPE_GENERATION and "#define IMGUI_ENABLE_FREETYPE\n" or ""
|
||||||
save_data("./output/cimgui.cpp",cimgui_header, ftdef, hstrfile)
|
save_data("./output/cimgui.cpp",cimgui_header, ftdef, hstrfile)
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -14,6 +14,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window,unsigned int c)",
|
"argsoriginal": "(GLFWwindow* window,unsigned int c)",
|
||||||
"call_args": "(window,c)",
|
"call_args": "(window,c)",
|
||||||
|
"call_args_old": "(window,c)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_CharCallback",
|
"cimguiname": "ImGui_ImplGlfw_CharCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_CharCallback",
|
"funcname": "ImGui_ImplGlfw_CharCallback",
|
||||||
@@ -39,6 +40,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window,int entered)",
|
"argsoriginal": "(GLFWwindow* window,int entered)",
|
||||||
"call_args": "(window,entered)",
|
"call_args": "(window,entered)",
|
||||||
|
"call_args_old": "(window,entered)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_CursorEnterCallback",
|
"cimguiname": "ImGui_ImplGlfw_CursorEnterCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_CursorEnterCallback",
|
"funcname": "ImGui_ImplGlfw_CursorEnterCallback",
|
||||||
@@ -68,6 +70,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window,double x,double y)",
|
"argsoriginal": "(GLFWwindow* window,double x,double y)",
|
||||||
"call_args": "(window,x,y)",
|
"call_args": "(window,x,y)",
|
||||||
|
"call_args_old": "(window,x,y)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_CursorPosCallback",
|
"cimguiname": "ImGui_ImplGlfw_CursorPosCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_CursorPosCallback",
|
"funcname": "ImGui_ImplGlfw_CursorPosCallback",
|
||||||
@@ -89,6 +92,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWmonitor* monitor)",
|
"argsoriginal": "(GLFWmonitor* monitor)",
|
||||||
"call_args": "(monitor)",
|
"call_args": "(monitor)",
|
||||||
|
"call_args_old": "(monitor)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_GetContentScaleForMonitor",
|
"cimguiname": "ImGui_ImplGlfw_GetContentScaleForMonitor",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_GetContentScaleForMonitor",
|
"funcname": "ImGui_ImplGlfw_GetContentScaleForMonitor",
|
||||||
@@ -110,6 +114,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window)",
|
"argsoriginal": "(GLFWwindow* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_GetContentScaleForWindow",
|
"cimguiname": "ImGui_ImplGlfw_GetContentScaleForWindow",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_GetContentScaleForWindow",
|
"funcname": "ImGui_ImplGlfw_GetContentScaleForWindow",
|
||||||
@@ -135,6 +140,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window,bool install_callbacks)",
|
"argsoriginal": "(GLFWwindow* window,bool install_callbacks)",
|
||||||
"call_args": "(window,install_callbacks)",
|
"call_args": "(window,install_callbacks)",
|
||||||
|
"call_args_old": "(window,install_callbacks)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_InitForOpenGL",
|
"cimguiname": "ImGui_ImplGlfw_InitForOpenGL",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_InitForOpenGL",
|
"funcname": "ImGui_ImplGlfw_InitForOpenGL",
|
||||||
@@ -160,6 +166,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window,bool install_callbacks)",
|
"argsoriginal": "(GLFWwindow* window,bool install_callbacks)",
|
||||||
"call_args": "(window,install_callbacks)",
|
"call_args": "(window,install_callbacks)",
|
||||||
|
"call_args_old": "(window,install_callbacks)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_InitForOther",
|
"cimguiname": "ImGui_ImplGlfw_InitForOther",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_InitForOther",
|
"funcname": "ImGui_ImplGlfw_InitForOther",
|
||||||
@@ -185,6 +192,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window,bool install_callbacks)",
|
"argsoriginal": "(GLFWwindow* window,bool install_callbacks)",
|
||||||
"call_args": "(window,install_callbacks)",
|
"call_args": "(window,install_callbacks)",
|
||||||
|
"call_args_old": "(window,install_callbacks)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_InitForVulkan",
|
"cimguiname": "ImGui_ImplGlfw_InitForVulkan",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_InitForVulkan",
|
"funcname": "ImGui_ImplGlfw_InitForVulkan",
|
||||||
@@ -206,6 +214,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window)",
|
"argsoriginal": "(GLFWwindow* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_InstallCallbacks",
|
"cimguiname": "ImGui_ImplGlfw_InstallCallbacks",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_InstallCallbacks",
|
"funcname": "ImGui_ImplGlfw_InstallCallbacks",
|
||||||
@@ -243,6 +252,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window,int key,int scancode,int action,int mods)",
|
"argsoriginal": "(GLFWwindow* window,int key,int scancode,int action,int mods)",
|
||||||
"call_args": "(window,key,scancode,action,mods)",
|
"call_args": "(window,key,scancode,action,mods)",
|
||||||
|
"call_args_old": "(window,key,scancode,action,mods)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_KeyCallback",
|
"cimguiname": "ImGui_ImplGlfw_KeyCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_KeyCallback",
|
"funcname": "ImGui_ImplGlfw_KeyCallback",
|
||||||
@@ -268,6 +278,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWmonitor* monitor,int event)",
|
"argsoriginal": "(GLFWmonitor* monitor,int event)",
|
||||||
"call_args": "(monitor,event)",
|
"call_args": "(monitor,event)",
|
||||||
|
"call_args_old": "(monitor,event)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_MonitorCallback",
|
"cimguiname": "ImGui_ImplGlfw_MonitorCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_MonitorCallback",
|
"funcname": "ImGui_ImplGlfw_MonitorCallback",
|
||||||
@@ -301,6 +312,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window,int button,int action,int mods)",
|
"argsoriginal": "(GLFWwindow* window,int button,int action,int mods)",
|
||||||
"call_args": "(window,button,action,mods)",
|
"call_args": "(window,button,action,mods)",
|
||||||
|
"call_args_old": "(window,button,action,mods)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_MouseButtonCallback",
|
"cimguiname": "ImGui_ImplGlfw_MouseButtonCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_MouseButtonCallback",
|
"funcname": "ImGui_ImplGlfw_MouseButtonCallback",
|
||||||
@@ -317,6 +329,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplGlfw_NewFrame",
|
"cimguiname": "ImGui_ImplGlfw_NewFrame",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_NewFrame",
|
"funcname": "ImGui_ImplGlfw_NewFrame",
|
||||||
@@ -338,6 +351,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window)",
|
"argsoriginal": "(GLFWwindow* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_RestoreCallbacks",
|
"cimguiname": "ImGui_ImplGlfw_RestoreCallbacks",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_RestoreCallbacks",
|
"funcname": "ImGui_ImplGlfw_RestoreCallbacks",
|
||||||
@@ -367,6 +381,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window,double xoffset,double yoffset)",
|
"argsoriginal": "(GLFWwindow* window,double xoffset,double yoffset)",
|
||||||
"call_args": "(window,xoffset,yoffset)",
|
"call_args": "(window,xoffset,yoffset)",
|
||||||
|
"call_args_old": "(window,xoffset,yoffset)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_ScrollCallback",
|
"cimguiname": "ImGui_ImplGlfw_ScrollCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_ScrollCallback",
|
"funcname": "ImGui_ImplGlfw_ScrollCallback",
|
||||||
@@ -388,6 +403,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(bool chain_for_all_windows)",
|
"argsoriginal": "(bool chain_for_all_windows)",
|
||||||
"call_args": "(chain_for_all_windows)",
|
"call_args": "(chain_for_all_windows)",
|
||||||
|
"call_args_old": "(chain_for_all_windows)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_SetCallbacksChainForAllWindows",
|
"cimguiname": "ImGui_ImplGlfw_SetCallbacksChainForAllWindows",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_SetCallbacksChainForAllWindows",
|
"funcname": "ImGui_ImplGlfw_SetCallbacksChainForAllWindows",
|
||||||
@@ -404,6 +420,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplGlfw_Shutdown",
|
"cimguiname": "ImGui_ImplGlfw_Shutdown",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_Shutdown",
|
"funcname": "ImGui_ImplGlfw_Shutdown",
|
||||||
@@ -425,6 +442,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(int milliseconds)",
|
"argsoriginal": "(int milliseconds)",
|
||||||
"call_args": "(milliseconds)",
|
"call_args": "(milliseconds)",
|
||||||
|
"call_args_old": "(milliseconds)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_Sleep",
|
"cimguiname": "ImGui_ImplGlfw_Sleep",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_Sleep",
|
"funcname": "ImGui_ImplGlfw_Sleep",
|
||||||
@@ -450,6 +468,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(GLFWwindow* window,int focused)",
|
"argsoriginal": "(GLFWwindow* window,int focused)",
|
||||||
"call_args": "(window,focused)",
|
"call_args": "(window,focused)",
|
||||||
|
"call_args_old": "(window,focused)",
|
||||||
"cimguiname": "ImGui_ImplGlfw_WindowFocusCallback",
|
"cimguiname": "ImGui_ImplGlfw_WindowFocusCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_WindowFocusCallback",
|
"funcname": "ImGui_ImplGlfw_WindowFocusCallback",
|
||||||
@@ -466,6 +485,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
|
"cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
|
"funcname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
|
||||||
@@ -482,6 +502,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
"cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
"funcname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
||||||
@@ -498,6 +519,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplOpenGL2_Init",
|
"cimguiname": "ImGui_ImplOpenGL2_Init",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL2_Init",
|
"funcname": "ImGui_ImplOpenGL2_Init",
|
||||||
@@ -514,6 +536,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplOpenGL2_NewFrame",
|
"cimguiname": "ImGui_ImplOpenGL2_NewFrame",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL2_NewFrame",
|
"funcname": "ImGui_ImplOpenGL2_NewFrame",
|
||||||
@@ -535,6 +558,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(ImDrawData* draw_data)",
|
"argsoriginal": "(ImDrawData* draw_data)",
|
||||||
"call_args": "(draw_data)",
|
"call_args": "(draw_data)",
|
||||||
|
"call_args_old": "(draw_data)",
|
||||||
"cimguiname": "ImGui_ImplOpenGL2_RenderDrawData",
|
"cimguiname": "ImGui_ImplOpenGL2_RenderDrawData",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL2_RenderDrawData",
|
"funcname": "ImGui_ImplOpenGL2_RenderDrawData",
|
||||||
@@ -551,6 +575,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplOpenGL2_Shutdown",
|
"cimguiname": "ImGui_ImplOpenGL2_Shutdown",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL2_Shutdown",
|
"funcname": "ImGui_ImplOpenGL2_Shutdown",
|
||||||
@@ -572,6 +597,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(ImTextureData* tex)",
|
"argsoriginal": "(ImTextureData* tex)",
|
||||||
"call_args": "(tex)",
|
"call_args": "(tex)",
|
||||||
|
"call_args_old": "(tex)",
|
||||||
"cimguiname": "ImGui_ImplOpenGL2_UpdateTexture",
|
"cimguiname": "ImGui_ImplOpenGL2_UpdateTexture",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL2_UpdateTexture",
|
"funcname": "ImGui_ImplOpenGL2_UpdateTexture",
|
||||||
@@ -588,6 +614,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
|
"cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
|
"funcname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
|
||||||
@@ -604,6 +631,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
"cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
"funcname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
||||||
@@ -625,6 +653,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(const char* glsl_version=nullptr)",
|
"argsoriginal": "(const char* glsl_version=nullptr)",
|
||||||
"call_args": "(glsl_version)",
|
"call_args": "(glsl_version)",
|
||||||
|
"call_args_old": "(glsl_version)",
|
||||||
"cimguiname": "ImGui_ImplOpenGL3_Init",
|
"cimguiname": "ImGui_ImplOpenGL3_Init",
|
||||||
"defaults": {
|
"defaults": {
|
||||||
"glsl_version": "nullptr"
|
"glsl_version": "nullptr"
|
||||||
@@ -643,6 +672,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplOpenGL3_NewFrame",
|
"cimguiname": "ImGui_ImplOpenGL3_NewFrame",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL3_NewFrame",
|
"funcname": "ImGui_ImplOpenGL3_NewFrame",
|
||||||
@@ -664,6 +694,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(ImDrawData* draw_data)",
|
"argsoriginal": "(ImDrawData* draw_data)",
|
||||||
"call_args": "(draw_data)",
|
"call_args": "(draw_data)",
|
||||||
|
"call_args_old": "(draw_data)",
|
||||||
"cimguiname": "ImGui_ImplOpenGL3_RenderDrawData",
|
"cimguiname": "ImGui_ImplOpenGL3_RenderDrawData",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL3_RenderDrawData",
|
"funcname": "ImGui_ImplOpenGL3_RenderDrawData",
|
||||||
@@ -680,6 +711,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplOpenGL3_Shutdown",
|
"cimguiname": "ImGui_ImplOpenGL3_Shutdown",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL3_Shutdown",
|
"funcname": "ImGui_ImplOpenGL3_Shutdown",
|
||||||
@@ -701,6 +733,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(ImTextureData* tex)",
|
"argsoriginal": "(ImTextureData* tex)",
|
||||||
"call_args": "(tex)",
|
"call_args": "(tex)",
|
||||||
|
"call_args_old": "(tex)",
|
||||||
"cimguiname": "ImGui_ImplOpenGL3_UpdateTexture",
|
"cimguiname": "ImGui_ImplOpenGL3_UpdateTexture",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplOpenGL3_UpdateTexture",
|
"funcname": "ImGui_ImplOpenGL3_UpdateTexture",
|
||||||
@@ -722,6 +755,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(int display_index)",
|
"argsoriginal": "(int display_index)",
|
||||||
"call_args": "(display_index)",
|
"call_args": "(display_index)",
|
||||||
|
"call_args_old": "(display_index)",
|
||||||
"cimguiname": "ImGui_ImplSDL2_GetContentScaleForDisplay",
|
"cimguiname": "ImGui_ImplSDL2_GetContentScaleForDisplay",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL2_GetContentScaleForDisplay",
|
"funcname": "ImGui_ImplSDL2_GetContentScaleForDisplay",
|
||||||
@@ -743,6 +777,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window)",
|
"argsoriginal": "(SDL_Window* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplSDL2_GetContentScaleForWindow",
|
"cimguiname": "ImGui_ImplSDL2_GetContentScaleForWindow",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL2_GetContentScaleForWindow",
|
"funcname": "ImGui_ImplSDL2_GetContentScaleForWindow",
|
||||||
@@ -764,6 +799,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window)",
|
"argsoriginal": "(SDL_Window* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplSDL2_InitForD3D",
|
"cimguiname": "ImGui_ImplSDL2_InitForD3D",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL2_InitForD3D",
|
"funcname": "ImGui_ImplSDL2_InitForD3D",
|
||||||
@@ -785,6 +821,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window)",
|
"argsoriginal": "(SDL_Window* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplSDL2_InitForMetal",
|
"cimguiname": "ImGui_ImplSDL2_InitForMetal",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL2_InitForMetal",
|
"funcname": "ImGui_ImplSDL2_InitForMetal",
|
||||||
@@ -810,6 +847,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window,void* sdl_gl_context)",
|
"argsoriginal": "(SDL_Window* window,void* sdl_gl_context)",
|
||||||
"call_args": "(window,sdl_gl_context)",
|
"call_args": "(window,sdl_gl_context)",
|
||||||
|
"call_args_old": "(window,sdl_gl_context)",
|
||||||
"cimguiname": "ImGui_ImplSDL2_InitForOpenGL",
|
"cimguiname": "ImGui_ImplSDL2_InitForOpenGL",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL2_InitForOpenGL",
|
"funcname": "ImGui_ImplSDL2_InitForOpenGL",
|
||||||
@@ -831,6 +869,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window)",
|
"argsoriginal": "(SDL_Window* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplSDL2_InitForOther",
|
"cimguiname": "ImGui_ImplSDL2_InitForOther",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL2_InitForOther",
|
"funcname": "ImGui_ImplSDL2_InitForOther",
|
||||||
@@ -856,6 +895,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window,SDL_Renderer* renderer)",
|
"argsoriginal": "(SDL_Window* window,SDL_Renderer* renderer)",
|
||||||
"call_args": "(window,renderer)",
|
"call_args": "(window,renderer)",
|
||||||
|
"call_args_old": "(window,renderer)",
|
||||||
"cimguiname": "ImGui_ImplSDL2_InitForSDLRenderer",
|
"cimguiname": "ImGui_ImplSDL2_InitForSDLRenderer",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL2_InitForSDLRenderer",
|
"funcname": "ImGui_ImplSDL2_InitForSDLRenderer",
|
||||||
@@ -877,6 +917,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window)",
|
"argsoriginal": "(SDL_Window* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplSDL2_InitForVulkan",
|
"cimguiname": "ImGui_ImplSDL2_InitForVulkan",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL2_InitForVulkan",
|
"funcname": "ImGui_ImplSDL2_InitForVulkan",
|
||||||
@@ -893,6 +934,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplSDL2_NewFrame",
|
"cimguiname": "ImGui_ImplSDL2_NewFrame",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL2_NewFrame",
|
"funcname": "ImGui_ImplSDL2_NewFrame",
|
||||||
@@ -914,6 +956,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(const SDL_Event* event)",
|
"argsoriginal": "(const SDL_Event* event)",
|
||||||
"call_args": "(event)",
|
"call_args": "(event)",
|
||||||
|
"call_args_old": "(event)",
|
||||||
"cimguiname": "ImGui_ImplSDL2_ProcessEvent",
|
"cimguiname": "ImGui_ImplSDL2_ProcessEvent",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL2_ProcessEvent",
|
"funcname": "ImGui_ImplSDL2_ProcessEvent",
|
||||||
@@ -943,6 +986,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(ImGui_ImplSDL2_GamepadMode mode,struct _SDL_GameController** manual_gamepads_array=nullptr,int manual_gamepads_count=-1)",
|
"argsoriginal": "(ImGui_ImplSDL2_GamepadMode mode,struct _SDL_GameController** manual_gamepads_array=nullptr,int manual_gamepads_count=-1)",
|
||||||
"call_args": "(mode,manual_gamepads_array,manual_gamepads_count)",
|
"call_args": "(mode,manual_gamepads_array,manual_gamepads_count)",
|
||||||
|
"call_args_old": "(mode,manual_gamepads_array,manual_gamepads_count)",
|
||||||
"cimguiname": "ImGui_ImplSDL2_SetGamepadMode",
|
"cimguiname": "ImGui_ImplSDL2_SetGamepadMode",
|
||||||
"defaults": {
|
"defaults": {
|
||||||
"manual_gamepads_array": "nullptr",
|
"manual_gamepads_array": "nullptr",
|
||||||
@@ -962,6 +1006,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplSDL2_Shutdown",
|
"cimguiname": "ImGui_ImplSDL2_Shutdown",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL2_Shutdown",
|
"funcname": "ImGui_ImplSDL2_Shutdown",
|
||||||
@@ -983,6 +1028,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window)",
|
"argsoriginal": "(SDL_Window* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplSDL3_InitForD3D",
|
"cimguiname": "ImGui_ImplSDL3_InitForD3D",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL3_InitForD3D",
|
"funcname": "ImGui_ImplSDL3_InitForD3D",
|
||||||
@@ -1004,6 +1050,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window)",
|
"argsoriginal": "(SDL_Window* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplSDL3_InitForMetal",
|
"cimguiname": "ImGui_ImplSDL3_InitForMetal",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL3_InitForMetal",
|
"funcname": "ImGui_ImplSDL3_InitForMetal",
|
||||||
@@ -1029,6 +1076,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window,void* sdl_gl_context)",
|
"argsoriginal": "(SDL_Window* window,void* sdl_gl_context)",
|
||||||
"call_args": "(window,sdl_gl_context)",
|
"call_args": "(window,sdl_gl_context)",
|
||||||
|
"call_args_old": "(window,sdl_gl_context)",
|
||||||
"cimguiname": "ImGui_ImplSDL3_InitForOpenGL",
|
"cimguiname": "ImGui_ImplSDL3_InitForOpenGL",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL3_InitForOpenGL",
|
"funcname": "ImGui_ImplSDL3_InitForOpenGL",
|
||||||
@@ -1050,6 +1098,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window)",
|
"argsoriginal": "(SDL_Window* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplSDL3_InitForOther",
|
"cimguiname": "ImGui_ImplSDL3_InitForOther",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL3_InitForOther",
|
"funcname": "ImGui_ImplSDL3_InitForOther",
|
||||||
@@ -1071,6 +1120,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window)",
|
"argsoriginal": "(SDL_Window* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplSDL3_InitForSDLGPU",
|
"cimguiname": "ImGui_ImplSDL3_InitForSDLGPU",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL3_InitForSDLGPU",
|
"funcname": "ImGui_ImplSDL3_InitForSDLGPU",
|
||||||
@@ -1096,6 +1146,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window,SDL_Renderer* renderer)",
|
"argsoriginal": "(SDL_Window* window,SDL_Renderer* renderer)",
|
||||||
"call_args": "(window,renderer)",
|
"call_args": "(window,renderer)",
|
||||||
|
"call_args_old": "(window,renderer)",
|
||||||
"cimguiname": "ImGui_ImplSDL3_InitForSDLRenderer",
|
"cimguiname": "ImGui_ImplSDL3_InitForSDLRenderer",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL3_InitForSDLRenderer",
|
"funcname": "ImGui_ImplSDL3_InitForSDLRenderer",
|
||||||
@@ -1117,6 +1168,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(SDL_Window* window)",
|
"argsoriginal": "(SDL_Window* window)",
|
||||||
"call_args": "(window)",
|
"call_args": "(window)",
|
||||||
|
"call_args_old": "(window)",
|
||||||
"cimguiname": "ImGui_ImplSDL3_InitForVulkan",
|
"cimguiname": "ImGui_ImplSDL3_InitForVulkan",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL3_InitForVulkan",
|
"funcname": "ImGui_ImplSDL3_InitForVulkan",
|
||||||
@@ -1133,6 +1185,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplSDL3_NewFrame",
|
"cimguiname": "ImGui_ImplSDL3_NewFrame",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL3_NewFrame",
|
"funcname": "ImGui_ImplSDL3_NewFrame",
|
||||||
@@ -1154,6 +1207,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(const SDL_Event* event)",
|
"argsoriginal": "(const SDL_Event* event)",
|
||||||
"call_args": "(event)",
|
"call_args": "(event)",
|
||||||
|
"call_args_old": "(event)",
|
||||||
"cimguiname": "ImGui_ImplSDL3_ProcessEvent",
|
"cimguiname": "ImGui_ImplSDL3_ProcessEvent",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL3_ProcessEvent",
|
"funcname": "ImGui_ImplSDL3_ProcessEvent",
|
||||||
@@ -1183,6 +1237,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(ImGui_ImplSDL3_GamepadMode mode,SDL_Gamepad** manual_gamepads_array=nullptr,int manual_gamepads_count=-1)",
|
"argsoriginal": "(ImGui_ImplSDL3_GamepadMode mode,SDL_Gamepad** manual_gamepads_array=nullptr,int manual_gamepads_count=-1)",
|
||||||
"call_args": "(mode,manual_gamepads_array,manual_gamepads_count)",
|
"call_args": "(mode,manual_gamepads_array,manual_gamepads_count)",
|
||||||
|
"call_args_old": "(mode,manual_gamepads_array,manual_gamepads_count)",
|
||||||
"cimguiname": "ImGui_ImplSDL3_SetGamepadMode",
|
"cimguiname": "ImGui_ImplSDL3_SetGamepadMode",
|
||||||
"defaults": {
|
"defaults": {
|
||||||
"manual_gamepads_array": "nullptr",
|
"manual_gamepads_array": "nullptr",
|
||||||
@@ -1202,6 +1257,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplSDL3_Shutdown",
|
"cimguiname": "ImGui_ImplSDL3_Shutdown",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplSDL3_Shutdown",
|
"funcname": "ImGui_ImplSDL3_Shutdown",
|
||||||
@@ -1259,6 +1315,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(VkInstance instance,VkPhysicalDevice physical_device,VkDevice device,ImGui_ImplVulkanH_Window* wd,uint32_t queue_family,const VkAllocationCallbacks* allocator,int w,int h,uint32_t min_image_count,VkImageUsageFlags image_usage)",
|
"argsoriginal": "(VkInstance instance,VkPhysicalDevice physical_device,VkDevice device,ImGui_ImplVulkanH_Window* wd,uint32_t queue_family,const VkAllocationCallbacks* allocator,int w,int h,uint32_t min_image_count,VkImageUsageFlags image_usage)",
|
||||||
"call_args": "(instance,physical_device,device,wd,queue_family,allocator,w,h,min_image_count,image_usage)",
|
"call_args": "(instance,physical_device,device,wd,queue_family,allocator,w,h,min_image_count,image_usage)",
|
||||||
|
"call_args_old": "(instance,physical_device,device,wd,queue_family,allocator,w,h,min_image_count,image_usage)",
|
||||||
"cimguiname": "ImGui_ImplVulkanH_CreateOrResizeWindow",
|
"cimguiname": "ImGui_ImplVulkanH_CreateOrResizeWindow",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkanH_CreateOrResizeWindow",
|
"funcname": "ImGui_ImplVulkanH_CreateOrResizeWindow",
|
||||||
@@ -1292,6 +1349,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(VkInstance instance,VkDevice device,ImGui_ImplVulkanH_Window* wd,const VkAllocationCallbacks* allocator)",
|
"argsoriginal": "(VkInstance instance,VkDevice device,ImGui_ImplVulkanH_Window* wd,const VkAllocationCallbacks* allocator)",
|
||||||
"call_args": "(instance,device,wd,allocator)",
|
"call_args": "(instance,device,wd,allocator)",
|
||||||
|
"call_args_old": "(instance,device,wd,allocator)",
|
||||||
"cimguiname": "ImGui_ImplVulkanH_DestroyWindow",
|
"cimguiname": "ImGui_ImplVulkanH_DestroyWindow",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkanH_DestroyWindow",
|
"funcname": "ImGui_ImplVulkanH_DestroyWindow",
|
||||||
@@ -1313,6 +1371,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(VkPresentModeKHR present_mode)",
|
"argsoriginal": "(VkPresentModeKHR present_mode)",
|
||||||
"call_args": "(present_mode)",
|
"call_args": "(present_mode)",
|
||||||
|
"call_args_old": "(present_mode)",
|
||||||
"cimguiname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
|
"cimguiname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
|
"funcname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
|
||||||
@@ -1334,6 +1393,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(ImGuiViewport* viewport)",
|
"argsoriginal": "(ImGuiViewport* viewport)",
|
||||||
"call_args": "(viewport)",
|
"call_args": "(viewport)",
|
||||||
|
"call_args_old": "(viewport)",
|
||||||
"cimguiname": "ImGui_ImplVulkanH_GetWindowDataFromViewport",
|
"cimguiname": "ImGui_ImplVulkanH_GetWindowDataFromViewport",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkanH_GetWindowDataFromViewport",
|
"funcname": "ImGui_ImplVulkanH_GetWindowDataFromViewport",
|
||||||
@@ -1355,6 +1415,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(VkInstance instance)",
|
"argsoriginal": "(VkInstance instance)",
|
||||||
"call_args": "(instance)",
|
"call_args": "(instance)",
|
||||||
|
"call_args_old": "(instance)",
|
||||||
"cimguiname": "ImGui_ImplVulkanH_SelectPhysicalDevice",
|
"cimguiname": "ImGui_ImplVulkanH_SelectPhysicalDevice",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkanH_SelectPhysicalDevice",
|
"funcname": "ImGui_ImplVulkanH_SelectPhysicalDevice",
|
||||||
@@ -1388,6 +1449,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(VkPhysicalDevice physical_device,VkSurfaceKHR surface,const VkPresentModeKHR* request_modes,int request_modes_count)",
|
"argsoriginal": "(VkPhysicalDevice physical_device,VkSurfaceKHR surface,const VkPresentModeKHR* request_modes,int request_modes_count)",
|
||||||
"call_args": "(physical_device,surface,request_modes,request_modes_count)",
|
"call_args": "(physical_device,surface,request_modes,request_modes_count)",
|
||||||
|
"call_args_old": "(physical_device,surface,request_modes,request_modes_count)",
|
||||||
"cimguiname": "ImGui_ImplVulkanH_SelectPresentMode",
|
"cimguiname": "ImGui_ImplVulkanH_SelectPresentMode",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkanH_SelectPresentMode",
|
"funcname": "ImGui_ImplVulkanH_SelectPresentMode",
|
||||||
@@ -1409,6 +1471,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(VkPhysicalDevice physical_device)",
|
"argsoriginal": "(VkPhysicalDevice physical_device)",
|
||||||
"call_args": "(physical_device)",
|
"call_args": "(physical_device)",
|
||||||
|
"call_args_old": "(physical_device)",
|
||||||
"cimguiname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex",
|
"cimguiname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex",
|
"funcname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex",
|
||||||
@@ -1446,6 +1509,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(VkPhysicalDevice physical_device,VkSurfaceKHR surface,const VkFormat* request_formats,int request_formats_count,VkColorSpaceKHR request_color_space)",
|
"argsoriginal": "(VkPhysicalDevice physical_device,VkSurfaceKHR surface,const VkFormat* request_formats,int request_formats_count,VkColorSpaceKHR request_color_space)",
|
||||||
"call_args": "(physical_device,surface,request_formats,request_formats_count,request_color_space)",
|
"call_args": "(physical_device,surface,request_formats,request_formats_count,request_color_space)",
|
||||||
|
"call_args_old": "(physical_device,surface,request_formats,request_formats_count,request_color_space)",
|
||||||
"cimguiname": "ImGui_ImplVulkanH_SelectSurfaceFormat",
|
"cimguiname": "ImGui_ImplVulkanH_SelectSurfaceFormat",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkanH_SelectSurfaceFormat",
|
"funcname": "ImGui_ImplVulkanH_SelectSurfaceFormat",
|
||||||
@@ -1462,6 +1526,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window",
|
"cimguiname": "ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window",
|
||||||
"constructor": true,
|
"constructor": true,
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
@@ -1511,6 +1576,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(VkSampler sampler,VkImageView image_view,VkImageLayout image_layout)",
|
"argsoriginal": "(VkSampler sampler,VkImageView image_view,VkImageLayout image_layout)",
|
||||||
"call_args": "(sampler,image_view,image_layout)",
|
"call_args": "(sampler,image_view,image_layout)",
|
||||||
|
"call_args_old": "(sampler,image_view,image_layout)",
|
||||||
"cimguiname": "ImGui_ImplVulkan_AddTexture",
|
"cimguiname": "ImGui_ImplVulkan_AddTexture",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkan_AddTexture",
|
"funcname": "ImGui_ImplVulkan_AddTexture",
|
||||||
@@ -1532,6 +1598,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(const ImGui_ImplVulkan_PipelineInfo* info)",
|
"argsoriginal": "(const ImGui_ImplVulkan_PipelineInfo* info)",
|
||||||
"call_args": "(info)",
|
"call_args": "(info)",
|
||||||
|
"call_args_old": "(info)",
|
||||||
"cimguiname": "ImGui_ImplVulkan_CreateMainPipeline",
|
"cimguiname": "ImGui_ImplVulkan_CreateMainPipeline",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkan_CreateMainPipeline",
|
"funcname": "ImGui_ImplVulkan_CreateMainPipeline",
|
||||||
@@ -1553,6 +1620,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(ImGui_ImplVulkan_InitInfo* info)",
|
"argsoriginal": "(ImGui_ImplVulkan_InitInfo* info)",
|
||||||
"call_args": "(info)",
|
"call_args": "(info)",
|
||||||
|
"call_args_old": "(info)",
|
||||||
"cimguiname": "ImGui_ImplVulkan_Init",
|
"cimguiname": "ImGui_ImplVulkan_Init",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkan_Init",
|
"funcname": "ImGui_ImplVulkan_Init",
|
||||||
@@ -1582,6 +1650,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(uint32_t api_version,PFN_vkVoidFunction(*loader_func)(const char* function_name,void* user_data),void* user_data=nullptr)",
|
"argsoriginal": "(uint32_t api_version,PFN_vkVoidFunction(*loader_func)(const char* function_name,void* user_data),void* user_data=nullptr)",
|
||||||
"call_args": "(api_version,user_data),user_data)",
|
"call_args": "(api_version,user_data),user_data)",
|
||||||
|
"call_args_old": "(api_version,user_data),user_data)",
|
||||||
"cimguiname": "ImGui_ImplVulkan_LoadFunctions",
|
"cimguiname": "ImGui_ImplVulkan_LoadFunctions",
|
||||||
"defaults": {
|
"defaults": {
|
||||||
"user_data": "nullptr"
|
"user_data": "nullptr"
|
||||||
@@ -1600,6 +1669,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplVulkan_NewFrame",
|
"cimguiname": "ImGui_ImplVulkan_NewFrame",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkan_NewFrame",
|
"funcname": "ImGui_ImplVulkan_NewFrame",
|
||||||
@@ -1621,6 +1691,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(VkDescriptorSet descriptor_set)",
|
"argsoriginal": "(VkDescriptorSet descriptor_set)",
|
||||||
"call_args": "(descriptor_set)",
|
"call_args": "(descriptor_set)",
|
||||||
|
"call_args_old": "(descriptor_set)",
|
||||||
"cimguiname": "ImGui_ImplVulkan_RemoveTexture",
|
"cimguiname": "ImGui_ImplVulkan_RemoveTexture",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkan_RemoveTexture",
|
"funcname": "ImGui_ImplVulkan_RemoveTexture",
|
||||||
@@ -1650,6 +1721,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(ImDrawData* draw_data,VkCommandBuffer command_buffer,VkPipeline pipeline=0ULL)",
|
"argsoriginal": "(ImDrawData* draw_data,VkCommandBuffer command_buffer,VkPipeline pipeline=0ULL)",
|
||||||
"call_args": "(draw_data,command_buffer,pipeline)",
|
"call_args": "(draw_data,command_buffer,pipeline)",
|
||||||
|
"call_args_old": "(draw_data,command_buffer,pipeline)",
|
||||||
"cimguiname": "ImGui_ImplVulkan_RenderDrawData",
|
"cimguiname": "ImGui_ImplVulkan_RenderDrawData",
|
||||||
"defaults": {
|
"defaults": {
|
||||||
"pipeline": "0ULL"
|
"pipeline": "0ULL"
|
||||||
@@ -1673,6 +1745,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(uint32_t min_image_count)",
|
"argsoriginal": "(uint32_t min_image_count)",
|
||||||
"call_args": "(min_image_count)",
|
"call_args": "(min_image_count)",
|
||||||
|
"call_args_old": "(min_image_count)",
|
||||||
"cimguiname": "ImGui_ImplVulkan_SetMinImageCount",
|
"cimguiname": "ImGui_ImplVulkan_SetMinImageCount",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkan_SetMinImageCount",
|
"funcname": "ImGui_ImplVulkan_SetMinImageCount",
|
||||||
@@ -1689,6 +1762,7 @@
|
|||||||
"argsT": [],
|
"argsT": [],
|
||||||
"argsoriginal": "()",
|
"argsoriginal": "()",
|
||||||
"call_args": "()",
|
"call_args": "()",
|
||||||
|
"call_args_old": "()",
|
||||||
"cimguiname": "ImGui_ImplVulkan_Shutdown",
|
"cimguiname": "ImGui_ImplVulkan_Shutdown",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkan_Shutdown",
|
"funcname": "ImGui_ImplVulkan_Shutdown",
|
||||||
@@ -1710,6 +1784,7 @@
|
|||||||
],
|
],
|
||||||
"argsoriginal": "(ImTextureData* tex)",
|
"argsoriginal": "(ImTextureData* tex)",
|
||||||
"call_args": "(tex)",
|
"call_args": "(tex)",
|
||||||
|
"call_args_old": "(tex)",
|
||||||
"cimguiname": "ImGui_ImplVulkan_UpdateTexture",
|
"cimguiname": "ImGui_ImplVulkan_UpdateTexture",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplVulkan_UpdateTexture",
|
"funcname": "ImGui_ImplVulkan_UpdateTexture",
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ local t={
|
|||||||
type="unsigned int"}},
|
type="unsigned int"}},
|
||||||
argsoriginal="(GLFWwindow* window,unsigned int c)",
|
argsoriginal="(GLFWwindow* window,unsigned int c)",
|
||||||
call_args="(window,c)",
|
call_args="(window,c)",
|
||||||
|
call_args_old="(window,c)",
|
||||||
cimguiname="ImGui_ImplGlfw_CharCallback",
|
cimguiname="ImGui_ImplGlfw_CharCallback",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_CharCallback",
|
funcname="ImGui_ImplGlfw_CharCallback",
|
||||||
@@ -32,6 +33,7 @@ local t={
|
|||||||
type="int"}},
|
type="int"}},
|
||||||
argsoriginal="(GLFWwindow* window,int entered)",
|
argsoriginal="(GLFWwindow* window,int entered)",
|
||||||
call_args="(window,entered)",
|
call_args="(window,entered)",
|
||||||
|
call_args_old="(window,entered)",
|
||||||
cimguiname="ImGui_ImplGlfw_CursorEnterCallback",
|
cimguiname="ImGui_ImplGlfw_CursorEnterCallback",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_CursorEnterCallback",
|
funcname="ImGui_ImplGlfw_CursorEnterCallback",
|
||||||
@@ -56,6 +58,7 @@ local t={
|
|||||||
type="double"}},
|
type="double"}},
|
||||||
argsoriginal="(GLFWwindow* window,double x,double y)",
|
argsoriginal="(GLFWwindow* window,double x,double y)",
|
||||||
call_args="(window,x,y)",
|
call_args="(window,x,y)",
|
||||||
|
call_args_old="(window,x,y)",
|
||||||
cimguiname="ImGui_ImplGlfw_CursorPosCallback",
|
cimguiname="ImGui_ImplGlfw_CursorPosCallback",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_CursorPosCallback",
|
funcname="ImGui_ImplGlfw_CursorPosCallback",
|
||||||
@@ -74,6 +77,7 @@ local t={
|
|||||||
type="GLFWmonitor*"}},
|
type="GLFWmonitor*"}},
|
||||||
argsoriginal="(GLFWmonitor* monitor)",
|
argsoriginal="(GLFWmonitor* monitor)",
|
||||||
call_args="(monitor)",
|
call_args="(monitor)",
|
||||||
|
call_args_old="(monitor)",
|
||||||
cimguiname="ImGui_ImplGlfw_GetContentScaleForMonitor",
|
cimguiname="ImGui_ImplGlfw_GetContentScaleForMonitor",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_GetContentScaleForMonitor",
|
funcname="ImGui_ImplGlfw_GetContentScaleForMonitor",
|
||||||
@@ -92,6 +96,7 @@ local t={
|
|||||||
type="GLFWwindow*"}},
|
type="GLFWwindow*"}},
|
||||||
argsoriginal="(GLFWwindow* window)",
|
argsoriginal="(GLFWwindow* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplGlfw_GetContentScaleForWindow",
|
cimguiname="ImGui_ImplGlfw_GetContentScaleForWindow",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_GetContentScaleForWindow",
|
funcname="ImGui_ImplGlfw_GetContentScaleForWindow",
|
||||||
@@ -113,6 +118,7 @@ local t={
|
|||||||
type="bool"}},
|
type="bool"}},
|
||||||
argsoriginal="(GLFWwindow* window,bool install_callbacks)",
|
argsoriginal="(GLFWwindow* window,bool install_callbacks)",
|
||||||
call_args="(window,install_callbacks)",
|
call_args="(window,install_callbacks)",
|
||||||
|
call_args_old="(window,install_callbacks)",
|
||||||
cimguiname="ImGui_ImplGlfw_InitForOpenGL",
|
cimguiname="ImGui_ImplGlfw_InitForOpenGL",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_InitForOpenGL",
|
funcname="ImGui_ImplGlfw_InitForOpenGL",
|
||||||
@@ -134,6 +140,7 @@ local t={
|
|||||||
type="bool"}},
|
type="bool"}},
|
||||||
argsoriginal="(GLFWwindow* window,bool install_callbacks)",
|
argsoriginal="(GLFWwindow* window,bool install_callbacks)",
|
||||||
call_args="(window,install_callbacks)",
|
call_args="(window,install_callbacks)",
|
||||||
|
call_args_old="(window,install_callbacks)",
|
||||||
cimguiname="ImGui_ImplGlfw_InitForOther",
|
cimguiname="ImGui_ImplGlfw_InitForOther",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_InitForOther",
|
funcname="ImGui_ImplGlfw_InitForOther",
|
||||||
@@ -155,6 +162,7 @@ local t={
|
|||||||
type="bool"}},
|
type="bool"}},
|
||||||
argsoriginal="(GLFWwindow* window,bool install_callbacks)",
|
argsoriginal="(GLFWwindow* window,bool install_callbacks)",
|
||||||
call_args="(window,install_callbacks)",
|
call_args="(window,install_callbacks)",
|
||||||
|
call_args_old="(window,install_callbacks)",
|
||||||
cimguiname="ImGui_ImplGlfw_InitForVulkan",
|
cimguiname="ImGui_ImplGlfw_InitForVulkan",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_InitForVulkan",
|
funcname="ImGui_ImplGlfw_InitForVulkan",
|
||||||
@@ -173,6 +181,7 @@ local t={
|
|||||||
type="GLFWwindow*"}},
|
type="GLFWwindow*"}},
|
||||||
argsoriginal="(GLFWwindow* window)",
|
argsoriginal="(GLFWwindow* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplGlfw_InstallCallbacks",
|
cimguiname="ImGui_ImplGlfw_InstallCallbacks",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_InstallCallbacks",
|
funcname="ImGui_ImplGlfw_InstallCallbacks",
|
||||||
@@ -203,6 +212,7 @@ local t={
|
|||||||
type="int"}},
|
type="int"}},
|
||||||
argsoriginal="(GLFWwindow* window,int key,int scancode,int action,int mods)",
|
argsoriginal="(GLFWwindow* window,int key,int scancode,int action,int mods)",
|
||||||
call_args="(window,key,scancode,action,mods)",
|
call_args="(window,key,scancode,action,mods)",
|
||||||
|
call_args_old="(window,key,scancode,action,mods)",
|
||||||
cimguiname="ImGui_ImplGlfw_KeyCallback",
|
cimguiname="ImGui_ImplGlfw_KeyCallback",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_KeyCallback",
|
funcname="ImGui_ImplGlfw_KeyCallback",
|
||||||
@@ -224,6 +234,7 @@ local t={
|
|||||||
type="int"}},
|
type="int"}},
|
||||||
argsoriginal="(GLFWmonitor* monitor,int event)",
|
argsoriginal="(GLFWmonitor* monitor,int event)",
|
||||||
call_args="(monitor,event)",
|
call_args="(monitor,event)",
|
||||||
|
call_args_old="(monitor,event)",
|
||||||
cimguiname="ImGui_ImplGlfw_MonitorCallback",
|
cimguiname="ImGui_ImplGlfw_MonitorCallback",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_MonitorCallback",
|
funcname="ImGui_ImplGlfw_MonitorCallback",
|
||||||
@@ -251,6 +262,7 @@ local t={
|
|||||||
type="int"}},
|
type="int"}},
|
||||||
argsoriginal="(GLFWwindow* window,int button,int action,int mods)",
|
argsoriginal="(GLFWwindow* window,int button,int action,int mods)",
|
||||||
call_args="(window,button,action,mods)",
|
call_args="(window,button,action,mods)",
|
||||||
|
call_args_old="(window,button,action,mods)",
|
||||||
cimguiname="ImGui_ImplGlfw_MouseButtonCallback",
|
cimguiname="ImGui_ImplGlfw_MouseButtonCallback",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_MouseButtonCallback",
|
funcname="ImGui_ImplGlfw_MouseButtonCallback",
|
||||||
@@ -266,6 +278,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplGlfw_NewFrame",
|
cimguiname="ImGui_ImplGlfw_NewFrame",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_NewFrame",
|
funcname="ImGui_ImplGlfw_NewFrame",
|
||||||
@@ -284,6 +297,7 @@ local t={
|
|||||||
type="GLFWwindow*"}},
|
type="GLFWwindow*"}},
|
||||||
argsoriginal="(GLFWwindow* window)",
|
argsoriginal="(GLFWwindow* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplGlfw_RestoreCallbacks",
|
cimguiname="ImGui_ImplGlfw_RestoreCallbacks",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_RestoreCallbacks",
|
funcname="ImGui_ImplGlfw_RestoreCallbacks",
|
||||||
@@ -308,6 +322,7 @@ local t={
|
|||||||
type="double"}},
|
type="double"}},
|
||||||
argsoriginal="(GLFWwindow* window,double xoffset,double yoffset)",
|
argsoriginal="(GLFWwindow* window,double xoffset,double yoffset)",
|
||||||
call_args="(window,xoffset,yoffset)",
|
call_args="(window,xoffset,yoffset)",
|
||||||
|
call_args_old="(window,xoffset,yoffset)",
|
||||||
cimguiname="ImGui_ImplGlfw_ScrollCallback",
|
cimguiname="ImGui_ImplGlfw_ScrollCallback",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_ScrollCallback",
|
funcname="ImGui_ImplGlfw_ScrollCallback",
|
||||||
@@ -326,6 +341,7 @@ local t={
|
|||||||
type="bool"}},
|
type="bool"}},
|
||||||
argsoriginal="(bool chain_for_all_windows)",
|
argsoriginal="(bool chain_for_all_windows)",
|
||||||
call_args="(chain_for_all_windows)",
|
call_args="(chain_for_all_windows)",
|
||||||
|
call_args_old="(chain_for_all_windows)",
|
||||||
cimguiname="ImGui_ImplGlfw_SetCallbacksChainForAllWindows",
|
cimguiname="ImGui_ImplGlfw_SetCallbacksChainForAllWindows",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_SetCallbacksChainForAllWindows",
|
funcname="ImGui_ImplGlfw_SetCallbacksChainForAllWindows",
|
||||||
@@ -341,6 +357,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplGlfw_Shutdown",
|
cimguiname="ImGui_ImplGlfw_Shutdown",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_Shutdown",
|
funcname="ImGui_ImplGlfw_Shutdown",
|
||||||
@@ -359,6 +376,7 @@ local t={
|
|||||||
type="int"}},
|
type="int"}},
|
||||||
argsoriginal="(int milliseconds)",
|
argsoriginal="(int milliseconds)",
|
||||||
call_args="(milliseconds)",
|
call_args="(milliseconds)",
|
||||||
|
call_args_old="(milliseconds)",
|
||||||
cimguiname="ImGui_ImplGlfw_Sleep",
|
cimguiname="ImGui_ImplGlfw_Sleep",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_Sleep",
|
funcname="ImGui_ImplGlfw_Sleep",
|
||||||
@@ -380,6 +398,7 @@ local t={
|
|||||||
type="int"}},
|
type="int"}},
|
||||||
argsoriginal="(GLFWwindow* window,int focused)",
|
argsoriginal="(GLFWwindow* window,int focused)",
|
||||||
call_args="(window,focused)",
|
call_args="(window,focused)",
|
||||||
|
call_args_old="(window,focused)",
|
||||||
cimguiname="ImGui_ImplGlfw_WindowFocusCallback",
|
cimguiname="ImGui_ImplGlfw_WindowFocusCallback",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplGlfw_WindowFocusCallback",
|
funcname="ImGui_ImplGlfw_WindowFocusCallback",
|
||||||
@@ -395,6 +414,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplOpenGL2_CreateDeviceObjects",
|
cimguiname="ImGui_ImplOpenGL2_CreateDeviceObjects",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL2_CreateDeviceObjects",
|
funcname="ImGui_ImplOpenGL2_CreateDeviceObjects",
|
||||||
@@ -410,6 +430,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
cimguiname="ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
funcname="ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
||||||
@@ -425,6 +446,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplOpenGL2_Init",
|
cimguiname="ImGui_ImplOpenGL2_Init",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL2_Init",
|
funcname="ImGui_ImplOpenGL2_Init",
|
||||||
@@ -440,6 +462,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplOpenGL2_NewFrame",
|
cimguiname="ImGui_ImplOpenGL2_NewFrame",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL2_NewFrame",
|
funcname="ImGui_ImplOpenGL2_NewFrame",
|
||||||
@@ -458,6 +481,7 @@ local t={
|
|||||||
type="ImDrawData*"}},
|
type="ImDrawData*"}},
|
||||||
argsoriginal="(ImDrawData* draw_data)",
|
argsoriginal="(ImDrawData* draw_data)",
|
||||||
call_args="(draw_data)",
|
call_args="(draw_data)",
|
||||||
|
call_args_old="(draw_data)",
|
||||||
cimguiname="ImGui_ImplOpenGL2_RenderDrawData",
|
cimguiname="ImGui_ImplOpenGL2_RenderDrawData",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL2_RenderDrawData",
|
funcname="ImGui_ImplOpenGL2_RenderDrawData",
|
||||||
@@ -473,6 +497,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplOpenGL2_Shutdown",
|
cimguiname="ImGui_ImplOpenGL2_Shutdown",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL2_Shutdown",
|
funcname="ImGui_ImplOpenGL2_Shutdown",
|
||||||
@@ -491,6 +516,7 @@ local t={
|
|||||||
type="ImTextureData*"}},
|
type="ImTextureData*"}},
|
||||||
argsoriginal="(ImTextureData* tex)",
|
argsoriginal="(ImTextureData* tex)",
|
||||||
call_args="(tex)",
|
call_args="(tex)",
|
||||||
|
call_args_old="(tex)",
|
||||||
cimguiname="ImGui_ImplOpenGL2_UpdateTexture",
|
cimguiname="ImGui_ImplOpenGL2_UpdateTexture",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL2_UpdateTexture",
|
funcname="ImGui_ImplOpenGL2_UpdateTexture",
|
||||||
@@ -506,6 +532,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplOpenGL3_CreateDeviceObjects",
|
cimguiname="ImGui_ImplOpenGL3_CreateDeviceObjects",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL3_CreateDeviceObjects",
|
funcname="ImGui_ImplOpenGL3_CreateDeviceObjects",
|
||||||
@@ -521,6 +548,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
cimguiname="ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
funcname="ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
||||||
@@ -539,6 +567,7 @@ local t={
|
|||||||
type="const char*"}},
|
type="const char*"}},
|
||||||
argsoriginal="(const char* glsl_version=nullptr)",
|
argsoriginal="(const char* glsl_version=nullptr)",
|
||||||
call_args="(glsl_version)",
|
call_args="(glsl_version)",
|
||||||
|
call_args_old="(glsl_version)",
|
||||||
cimguiname="ImGui_ImplOpenGL3_Init",
|
cimguiname="ImGui_ImplOpenGL3_Init",
|
||||||
defaults={
|
defaults={
|
||||||
glsl_version="nullptr"},
|
glsl_version="nullptr"},
|
||||||
@@ -555,6 +584,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplOpenGL3_NewFrame",
|
cimguiname="ImGui_ImplOpenGL3_NewFrame",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL3_NewFrame",
|
funcname="ImGui_ImplOpenGL3_NewFrame",
|
||||||
@@ -573,6 +603,7 @@ local t={
|
|||||||
type="ImDrawData*"}},
|
type="ImDrawData*"}},
|
||||||
argsoriginal="(ImDrawData* draw_data)",
|
argsoriginal="(ImDrawData* draw_data)",
|
||||||
call_args="(draw_data)",
|
call_args="(draw_data)",
|
||||||
|
call_args_old="(draw_data)",
|
||||||
cimguiname="ImGui_ImplOpenGL3_RenderDrawData",
|
cimguiname="ImGui_ImplOpenGL3_RenderDrawData",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL3_RenderDrawData",
|
funcname="ImGui_ImplOpenGL3_RenderDrawData",
|
||||||
@@ -588,6 +619,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplOpenGL3_Shutdown",
|
cimguiname="ImGui_ImplOpenGL3_Shutdown",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL3_Shutdown",
|
funcname="ImGui_ImplOpenGL3_Shutdown",
|
||||||
@@ -606,6 +638,7 @@ local t={
|
|||||||
type="ImTextureData*"}},
|
type="ImTextureData*"}},
|
||||||
argsoriginal="(ImTextureData* tex)",
|
argsoriginal="(ImTextureData* tex)",
|
||||||
call_args="(tex)",
|
call_args="(tex)",
|
||||||
|
call_args_old="(tex)",
|
||||||
cimguiname="ImGui_ImplOpenGL3_UpdateTexture",
|
cimguiname="ImGui_ImplOpenGL3_UpdateTexture",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplOpenGL3_UpdateTexture",
|
funcname="ImGui_ImplOpenGL3_UpdateTexture",
|
||||||
@@ -624,6 +657,7 @@ local t={
|
|||||||
type="int"}},
|
type="int"}},
|
||||||
argsoriginal="(int display_index)",
|
argsoriginal="(int display_index)",
|
||||||
call_args="(display_index)",
|
call_args="(display_index)",
|
||||||
|
call_args_old="(display_index)",
|
||||||
cimguiname="ImGui_ImplSDL2_GetContentScaleForDisplay",
|
cimguiname="ImGui_ImplSDL2_GetContentScaleForDisplay",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL2_GetContentScaleForDisplay",
|
funcname="ImGui_ImplSDL2_GetContentScaleForDisplay",
|
||||||
@@ -642,6 +676,7 @@ local t={
|
|||||||
type="SDL_Window*"}},
|
type="SDL_Window*"}},
|
||||||
argsoriginal="(SDL_Window* window)",
|
argsoriginal="(SDL_Window* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplSDL2_GetContentScaleForWindow",
|
cimguiname="ImGui_ImplSDL2_GetContentScaleForWindow",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL2_GetContentScaleForWindow",
|
funcname="ImGui_ImplSDL2_GetContentScaleForWindow",
|
||||||
@@ -660,6 +695,7 @@ local t={
|
|||||||
type="SDL_Window*"}},
|
type="SDL_Window*"}},
|
||||||
argsoriginal="(SDL_Window* window)",
|
argsoriginal="(SDL_Window* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplSDL2_InitForD3D",
|
cimguiname="ImGui_ImplSDL2_InitForD3D",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL2_InitForD3D",
|
funcname="ImGui_ImplSDL2_InitForD3D",
|
||||||
@@ -678,6 +714,7 @@ local t={
|
|||||||
type="SDL_Window*"}},
|
type="SDL_Window*"}},
|
||||||
argsoriginal="(SDL_Window* window)",
|
argsoriginal="(SDL_Window* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplSDL2_InitForMetal",
|
cimguiname="ImGui_ImplSDL2_InitForMetal",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL2_InitForMetal",
|
funcname="ImGui_ImplSDL2_InitForMetal",
|
||||||
@@ -699,6 +736,7 @@ local t={
|
|||||||
type="void*"}},
|
type="void*"}},
|
||||||
argsoriginal="(SDL_Window* window,void* sdl_gl_context)",
|
argsoriginal="(SDL_Window* window,void* sdl_gl_context)",
|
||||||
call_args="(window,sdl_gl_context)",
|
call_args="(window,sdl_gl_context)",
|
||||||
|
call_args_old="(window,sdl_gl_context)",
|
||||||
cimguiname="ImGui_ImplSDL2_InitForOpenGL",
|
cimguiname="ImGui_ImplSDL2_InitForOpenGL",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL2_InitForOpenGL",
|
funcname="ImGui_ImplSDL2_InitForOpenGL",
|
||||||
@@ -717,6 +755,7 @@ local t={
|
|||||||
type="SDL_Window*"}},
|
type="SDL_Window*"}},
|
||||||
argsoriginal="(SDL_Window* window)",
|
argsoriginal="(SDL_Window* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplSDL2_InitForOther",
|
cimguiname="ImGui_ImplSDL2_InitForOther",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL2_InitForOther",
|
funcname="ImGui_ImplSDL2_InitForOther",
|
||||||
@@ -738,6 +777,7 @@ local t={
|
|||||||
type="SDL_Renderer*"}},
|
type="SDL_Renderer*"}},
|
||||||
argsoriginal="(SDL_Window* window,SDL_Renderer* renderer)",
|
argsoriginal="(SDL_Window* window,SDL_Renderer* renderer)",
|
||||||
call_args="(window,renderer)",
|
call_args="(window,renderer)",
|
||||||
|
call_args_old="(window,renderer)",
|
||||||
cimguiname="ImGui_ImplSDL2_InitForSDLRenderer",
|
cimguiname="ImGui_ImplSDL2_InitForSDLRenderer",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL2_InitForSDLRenderer",
|
funcname="ImGui_ImplSDL2_InitForSDLRenderer",
|
||||||
@@ -756,6 +796,7 @@ local t={
|
|||||||
type="SDL_Window*"}},
|
type="SDL_Window*"}},
|
||||||
argsoriginal="(SDL_Window* window)",
|
argsoriginal="(SDL_Window* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplSDL2_InitForVulkan",
|
cimguiname="ImGui_ImplSDL2_InitForVulkan",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL2_InitForVulkan",
|
funcname="ImGui_ImplSDL2_InitForVulkan",
|
||||||
@@ -771,6 +812,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplSDL2_NewFrame",
|
cimguiname="ImGui_ImplSDL2_NewFrame",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL2_NewFrame",
|
funcname="ImGui_ImplSDL2_NewFrame",
|
||||||
@@ -789,6 +831,7 @@ local t={
|
|||||||
type="const SDL_Event*"}},
|
type="const SDL_Event*"}},
|
||||||
argsoriginal="(const SDL_Event* event)",
|
argsoriginal="(const SDL_Event* event)",
|
||||||
call_args="(event)",
|
call_args="(event)",
|
||||||
|
call_args_old="(event)",
|
||||||
cimguiname="ImGui_ImplSDL2_ProcessEvent",
|
cimguiname="ImGui_ImplSDL2_ProcessEvent",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL2_ProcessEvent",
|
funcname="ImGui_ImplSDL2_ProcessEvent",
|
||||||
@@ -813,6 +856,7 @@ local t={
|
|||||||
type="int"}},
|
type="int"}},
|
||||||
argsoriginal="(ImGui_ImplSDL2_GamepadMode mode,struct _SDL_GameController** manual_gamepads_array=nullptr,int manual_gamepads_count=-1)",
|
argsoriginal="(ImGui_ImplSDL2_GamepadMode mode,struct _SDL_GameController** manual_gamepads_array=nullptr,int manual_gamepads_count=-1)",
|
||||||
call_args="(mode,manual_gamepads_array,manual_gamepads_count)",
|
call_args="(mode,manual_gamepads_array,manual_gamepads_count)",
|
||||||
|
call_args_old="(mode,manual_gamepads_array,manual_gamepads_count)",
|
||||||
cimguiname="ImGui_ImplSDL2_SetGamepadMode",
|
cimguiname="ImGui_ImplSDL2_SetGamepadMode",
|
||||||
defaults={
|
defaults={
|
||||||
manual_gamepads_array="nullptr",
|
manual_gamepads_array="nullptr",
|
||||||
@@ -830,6 +874,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplSDL2_Shutdown",
|
cimguiname="ImGui_ImplSDL2_Shutdown",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL2_Shutdown",
|
funcname="ImGui_ImplSDL2_Shutdown",
|
||||||
@@ -848,6 +893,7 @@ local t={
|
|||||||
type="SDL_Window*"}},
|
type="SDL_Window*"}},
|
||||||
argsoriginal="(SDL_Window* window)",
|
argsoriginal="(SDL_Window* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplSDL3_InitForD3D",
|
cimguiname="ImGui_ImplSDL3_InitForD3D",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL3_InitForD3D",
|
funcname="ImGui_ImplSDL3_InitForD3D",
|
||||||
@@ -866,6 +912,7 @@ local t={
|
|||||||
type="SDL_Window*"}},
|
type="SDL_Window*"}},
|
||||||
argsoriginal="(SDL_Window* window)",
|
argsoriginal="(SDL_Window* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplSDL3_InitForMetal",
|
cimguiname="ImGui_ImplSDL3_InitForMetal",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL3_InitForMetal",
|
funcname="ImGui_ImplSDL3_InitForMetal",
|
||||||
@@ -887,6 +934,7 @@ local t={
|
|||||||
type="void*"}},
|
type="void*"}},
|
||||||
argsoriginal="(SDL_Window* window,void* sdl_gl_context)",
|
argsoriginal="(SDL_Window* window,void* sdl_gl_context)",
|
||||||
call_args="(window,sdl_gl_context)",
|
call_args="(window,sdl_gl_context)",
|
||||||
|
call_args_old="(window,sdl_gl_context)",
|
||||||
cimguiname="ImGui_ImplSDL3_InitForOpenGL",
|
cimguiname="ImGui_ImplSDL3_InitForOpenGL",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL3_InitForOpenGL",
|
funcname="ImGui_ImplSDL3_InitForOpenGL",
|
||||||
@@ -905,6 +953,7 @@ local t={
|
|||||||
type="SDL_Window*"}},
|
type="SDL_Window*"}},
|
||||||
argsoriginal="(SDL_Window* window)",
|
argsoriginal="(SDL_Window* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplSDL3_InitForOther",
|
cimguiname="ImGui_ImplSDL3_InitForOther",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL3_InitForOther",
|
funcname="ImGui_ImplSDL3_InitForOther",
|
||||||
@@ -923,6 +972,7 @@ local t={
|
|||||||
type="SDL_Window*"}},
|
type="SDL_Window*"}},
|
||||||
argsoriginal="(SDL_Window* window)",
|
argsoriginal="(SDL_Window* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplSDL3_InitForSDLGPU",
|
cimguiname="ImGui_ImplSDL3_InitForSDLGPU",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL3_InitForSDLGPU",
|
funcname="ImGui_ImplSDL3_InitForSDLGPU",
|
||||||
@@ -944,6 +994,7 @@ local t={
|
|||||||
type="SDL_Renderer*"}},
|
type="SDL_Renderer*"}},
|
||||||
argsoriginal="(SDL_Window* window,SDL_Renderer* renderer)",
|
argsoriginal="(SDL_Window* window,SDL_Renderer* renderer)",
|
||||||
call_args="(window,renderer)",
|
call_args="(window,renderer)",
|
||||||
|
call_args_old="(window,renderer)",
|
||||||
cimguiname="ImGui_ImplSDL3_InitForSDLRenderer",
|
cimguiname="ImGui_ImplSDL3_InitForSDLRenderer",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL3_InitForSDLRenderer",
|
funcname="ImGui_ImplSDL3_InitForSDLRenderer",
|
||||||
@@ -962,6 +1013,7 @@ local t={
|
|||||||
type="SDL_Window*"}},
|
type="SDL_Window*"}},
|
||||||
argsoriginal="(SDL_Window* window)",
|
argsoriginal="(SDL_Window* window)",
|
||||||
call_args="(window)",
|
call_args="(window)",
|
||||||
|
call_args_old="(window)",
|
||||||
cimguiname="ImGui_ImplSDL3_InitForVulkan",
|
cimguiname="ImGui_ImplSDL3_InitForVulkan",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL3_InitForVulkan",
|
funcname="ImGui_ImplSDL3_InitForVulkan",
|
||||||
@@ -977,6 +1029,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplSDL3_NewFrame",
|
cimguiname="ImGui_ImplSDL3_NewFrame",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL3_NewFrame",
|
funcname="ImGui_ImplSDL3_NewFrame",
|
||||||
@@ -995,6 +1048,7 @@ local t={
|
|||||||
type="const SDL_Event*"}},
|
type="const SDL_Event*"}},
|
||||||
argsoriginal="(const SDL_Event* event)",
|
argsoriginal="(const SDL_Event* event)",
|
||||||
call_args="(event)",
|
call_args="(event)",
|
||||||
|
call_args_old="(event)",
|
||||||
cimguiname="ImGui_ImplSDL3_ProcessEvent",
|
cimguiname="ImGui_ImplSDL3_ProcessEvent",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL3_ProcessEvent",
|
funcname="ImGui_ImplSDL3_ProcessEvent",
|
||||||
@@ -1019,6 +1073,7 @@ local t={
|
|||||||
type="int"}},
|
type="int"}},
|
||||||
argsoriginal="(ImGui_ImplSDL3_GamepadMode mode,SDL_Gamepad** manual_gamepads_array=nullptr,int manual_gamepads_count=-1)",
|
argsoriginal="(ImGui_ImplSDL3_GamepadMode mode,SDL_Gamepad** manual_gamepads_array=nullptr,int manual_gamepads_count=-1)",
|
||||||
call_args="(mode,manual_gamepads_array,manual_gamepads_count)",
|
call_args="(mode,manual_gamepads_array,manual_gamepads_count)",
|
||||||
|
call_args_old="(mode,manual_gamepads_array,manual_gamepads_count)",
|
||||||
cimguiname="ImGui_ImplSDL3_SetGamepadMode",
|
cimguiname="ImGui_ImplSDL3_SetGamepadMode",
|
||||||
defaults={
|
defaults={
|
||||||
manual_gamepads_array="nullptr",
|
manual_gamepads_array="nullptr",
|
||||||
@@ -1036,6 +1091,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplSDL3_Shutdown",
|
cimguiname="ImGui_ImplSDL3_Shutdown",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplSDL3_Shutdown",
|
funcname="ImGui_ImplSDL3_Shutdown",
|
||||||
@@ -1081,6 +1137,7 @@ local t={
|
|||||||
type="VkImageUsageFlags"}},
|
type="VkImageUsageFlags"}},
|
||||||
argsoriginal="(VkInstance instance,VkPhysicalDevice physical_device,VkDevice device,ImGui_ImplVulkanH_Window* wd,uint32_t queue_family,const VkAllocationCallbacks* allocator,int w,int h,uint32_t min_image_count,VkImageUsageFlags image_usage)",
|
argsoriginal="(VkInstance instance,VkPhysicalDevice physical_device,VkDevice device,ImGui_ImplVulkanH_Window* wd,uint32_t queue_family,const VkAllocationCallbacks* allocator,int w,int h,uint32_t min_image_count,VkImageUsageFlags image_usage)",
|
||||||
call_args="(instance,physical_device,device,wd,queue_family,allocator,w,h,min_image_count,image_usage)",
|
call_args="(instance,physical_device,device,wd,queue_family,allocator,w,h,min_image_count,image_usage)",
|
||||||
|
call_args_old="(instance,physical_device,device,wd,queue_family,allocator,w,h,min_image_count,image_usage)",
|
||||||
cimguiname="ImGui_ImplVulkanH_CreateOrResizeWindow",
|
cimguiname="ImGui_ImplVulkanH_CreateOrResizeWindow",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkanH_CreateOrResizeWindow",
|
funcname="ImGui_ImplVulkanH_CreateOrResizeWindow",
|
||||||
@@ -1108,6 +1165,7 @@ local t={
|
|||||||
type="const VkAllocationCallbacks*"}},
|
type="const VkAllocationCallbacks*"}},
|
||||||
argsoriginal="(VkInstance instance,VkDevice device,ImGui_ImplVulkanH_Window* wd,const VkAllocationCallbacks* allocator)",
|
argsoriginal="(VkInstance instance,VkDevice device,ImGui_ImplVulkanH_Window* wd,const VkAllocationCallbacks* allocator)",
|
||||||
call_args="(instance,device,wd,allocator)",
|
call_args="(instance,device,wd,allocator)",
|
||||||
|
call_args_old="(instance,device,wd,allocator)",
|
||||||
cimguiname="ImGui_ImplVulkanH_DestroyWindow",
|
cimguiname="ImGui_ImplVulkanH_DestroyWindow",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkanH_DestroyWindow",
|
funcname="ImGui_ImplVulkanH_DestroyWindow",
|
||||||
@@ -1126,6 +1184,7 @@ local t={
|
|||||||
type="VkPresentModeKHR"}},
|
type="VkPresentModeKHR"}},
|
||||||
argsoriginal="(VkPresentModeKHR present_mode)",
|
argsoriginal="(VkPresentModeKHR present_mode)",
|
||||||
call_args="(present_mode)",
|
call_args="(present_mode)",
|
||||||
|
call_args_old="(present_mode)",
|
||||||
cimguiname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
|
cimguiname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
|
funcname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
|
||||||
@@ -1144,6 +1203,7 @@ local t={
|
|||||||
type="ImGuiViewport*"}},
|
type="ImGuiViewport*"}},
|
||||||
argsoriginal="(ImGuiViewport* viewport)",
|
argsoriginal="(ImGuiViewport* viewport)",
|
||||||
call_args="(viewport)",
|
call_args="(viewport)",
|
||||||
|
call_args_old="(viewport)",
|
||||||
cimguiname="ImGui_ImplVulkanH_GetWindowDataFromViewport",
|
cimguiname="ImGui_ImplVulkanH_GetWindowDataFromViewport",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkanH_GetWindowDataFromViewport",
|
funcname="ImGui_ImplVulkanH_GetWindowDataFromViewport",
|
||||||
@@ -1162,6 +1222,7 @@ local t={
|
|||||||
type="VkInstance"}},
|
type="VkInstance"}},
|
||||||
argsoriginal="(VkInstance instance)",
|
argsoriginal="(VkInstance instance)",
|
||||||
call_args="(instance)",
|
call_args="(instance)",
|
||||||
|
call_args_old="(instance)",
|
||||||
cimguiname="ImGui_ImplVulkanH_SelectPhysicalDevice",
|
cimguiname="ImGui_ImplVulkanH_SelectPhysicalDevice",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkanH_SelectPhysicalDevice",
|
funcname="ImGui_ImplVulkanH_SelectPhysicalDevice",
|
||||||
@@ -1189,6 +1250,7 @@ local t={
|
|||||||
type="int"}},
|
type="int"}},
|
||||||
argsoriginal="(VkPhysicalDevice physical_device,VkSurfaceKHR surface,const VkPresentModeKHR* request_modes,int request_modes_count)",
|
argsoriginal="(VkPhysicalDevice physical_device,VkSurfaceKHR surface,const VkPresentModeKHR* request_modes,int request_modes_count)",
|
||||||
call_args="(physical_device,surface,request_modes,request_modes_count)",
|
call_args="(physical_device,surface,request_modes,request_modes_count)",
|
||||||
|
call_args_old="(physical_device,surface,request_modes,request_modes_count)",
|
||||||
cimguiname="ImGui_ImplVulkanH_SelectPresentMode",
|
cimguiname="ImGui_ImplVulkanH_SelectPresentMode",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkanH_SelectPresentMode",
|
funcname="ImGui_ImplVulkanH_SelectPresentMode",
|
||||||
@@ -1207,6 +1269,7 @@ local t={
|
|||||||
type="VkPhysicalDevice"}},
|
type="VkPhysicalDevice"}},
|
||||||
argsoriginal="(VkPhysicalDevice physical_device)",
|
argsoriginal="(VkPhysicalDevice physical_device)",
|
||||||
call_args="(physical_device)",
|
call_args="(physical_device)",
|
||||||
|
call_args_old="(physical_device)",
|
||||||
cimguiname="ImGui_ImplVulkanH_SelectQueueFamilyIndex",
|
cimguiname="ImGui_ImplVulkanH_SelectQueueFamilyIndex",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkanH_SelectQueueFamilyIndex",
|
funcname="ImGui_ImplVulkanH_SelectQueueFamilyIndex",
|
||||||
@@ -1237,6 +1300,7 @@ local t={
|
|||||||
type="VkColorSpaceKHR"}},
|
type="VkColorSpaceKHR"}},
|
||||||
argsoriginal="(VkPhysicalDevice physical_device,VkSurfaceKHR surface,const VkFormat* request_formats,int request_formats_count,VkColorSpaceKHR request_color_space)",
|
argsoriginal="(VkPhysicalDevice physical_device,VkSurfaceKHR surface,const VkFormat* request_formats,int request_formats_count,VkColorSpaceKHR request_color_space)",
|
||||||
call_args="(physical_device,surface,request_formats,request_formats_count,request_color_space)",
|
call_args="(physical_device,surface,request_formats,request_formats_count,request_color_space)",
|
||||||
|
call_args_old="(physical_device,surface,request_formats,request_formats_count,request_color_space)",
|
||||||
cimguiname="ImGui_ImplVulkanH_SelectSurfaceFormat",
|
cimguiname="ImGui_ImplVulkanH_SelectSurfaceFormat",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkanH_SelectSurfaceFormat",
|
funcname="ImGui_ImplVulkanH_SelectSurfaceFormat",
|
||||||
@@ -1252,6 +1316,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window",
|
cimguiname="ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window",
|
||||||
constructor=true,
|
constructor=true,
|
||||||
defaults={},
|
defaults={},
|
||||||
@@ -1293,6 +1358,7 @@ local t={
|
|||||||
type="VkImageLayout"}},
|
type="VkImageLayout"}},
|
||||||
argsoriginal="(VkSampler sampler,VkImageView image_view,VkImageLayout image_layout)",
|
argsoriginal="(VkSampler sampler,VkImageView image_view,VkImageLayout image_layout)",
|
||||||
call_args="(sampler,image_view,image_layout)",
|
call_args="(sampler,image_view,image_layout)",
|
||||||
|
call_args_old="(sampler,image_view,image_layout)",
|
||||||
cimguiname="ImGui_ImplVulkan_AddTexture",
|
cimguiname="ImGui_ImplVulkan_AddTexture",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkan_AddTexture",
|
funcname="ImGui_ImplVulkan_AddTexture",
|
||||||
@@ -1311,6 +1377,7 @@ local t={
|
|||||||
type="const ImGui_ImplVulkan_PipelineInfo*"}},
|
type="const ImGui_ImplVulkan_PipelineInfo*"}},
|
||||||
argsoriginal="(const ImGui_ImplVulkan_PipelineInfo* info)",
|
argsoriginal="(const ImGui_ImplVulkan_PipelineInfo* info)",
|
||||||
call_args="(info)",
|
call_args="(info)",
|
||||||
|
call_args_old="(info)",
|
||||||
cimguiname="ImGui_ImplVulkan_CreateMainPipeline",
|
cimguiname="ImGui_ImplVulkan_CreateMainPipeline",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkan_CreateMainPipeline",
|
funcname="ImGui_ImplVulkan_CreateMainPipeline",
|
||||||
@@ -1329,6 +1396,7 @@ local t={
|
|||||||
type="ImGui_ImplVulkan_InitInfo*"}},
|
type="ImGui_ImplVulkan_InitInfo*"}},
|
||||||
argsoriginal="(ImGui_ImplVulkan_InitInfo* info)",
|
argsoriginal="(ImGui_ImplVulkan_InitInfo* info)",
|
||||||
call_args="(info)",
|
call_args="(info)",
|
||||||
|
call_args_old="(info)",
|
||||||
cimguiname="ImGui_ImplVulkan_Init",
|
cimguiname="ImGui_ImplVulkan_Init",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkan_Init",
|
funcname="ImGui_ImplVulkan_Init",
|
||||||
@@ -1353,6 +1421,7 @@ local t={
|
|||||||
type="void*"}},
|
type="void*"}},
|
||||||
argsoriginal="(uint32_t api_version,PFN_vkVoidFunction(*loader_func)(const char* function_name,void* user_data),void* user_data=nullptr)",
|
argsoriginal="(uint32_t api_version,PFN_vkVoidFunction(*loader_func)(const char* function_name,void* user_data),void* user_data=nullptr)",
|
||||||
call_args="(api_version,user_data),user_data)",
|
call_args="(api_version,user_data),user_data)",
|
||||||
|
call_args_old="(api_version,user_data),user_data)",
|
||||||
cimguiname="ImGui_ImplVulkan_LoadFunctions",
|
cimguiname="ImGui_ImplVulkan_LoadFunctions",
|
||||||
defaults={
|
defaults={
|
||||||
user_data="nullptr"},
|
user_data="nullptr"},
|
||||||
@@ -1369,6 +1438,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplVulkan_NewFrame",
|
cimguiname="ImGui_ImplVulkan_NewFrame",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkan_NewFrame",
|
funcname="ImGui_ImplVulkan_NewFrame",
|
||||||
@@ -1387,6 +1457,7 @@ local t={
|
|||||||
type="VkDescriptorSet"}},
|
type="VkDescriptorSet"}},
|
||||||
argsoriginal="(VkDescriptorSet descriptor_set)",
|
argsoriginal="(VkDescriptorSet descriptor_set)",
|
||||||
call_args="(descriptor_set)",
|
call_args="(descriptor_set)",
|
||||||
|
call_args_old="(descriptor_set)",
|
||||||
cimguiname="ImGui_ImplVulkan_RemoveTexture",
|
cimguiname="ImGui_ImplVulkan_RemoveTexture",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkan_RemoveTexture",
|
funcname="ImGui_ImplVulkan_RemoveTexture",
|
||||||
@@ -1411,6 +1482,7 @@ local t={
|
|||||||
type="VkPipeline"}},
|
type="VkPipeline"}},
|
||||||
argsoriginal="(ImDrawData* draw_data,VkCommandBuffer command_buffer,VkPipeline pipeline=0ULL)",
|
argsoriginal="(ImDrawData* draw_data,VkCommandBuffer command_buffer,VkPipeline pipeline=0ULL)",
|
||||||
call_args="(draw_data,command_buffer,pipeline)",
|
call_args="(draw_data,command_buffer,pipeline)",
|
||||||
|
call_args_old="(draw_data,command_buffer,pipeline)",
|
||||||
cimguiname="ImGui_ImplVulkan_RenderDrawData",
|
cimguiname="ImGui_ImplVulkan_RenderDrawData",
|
||||||
defaults={
|
defaults={
|
||||||
pipeline="0ULL"},
|
pipeline="0ULL"},
|
||||||
@@ -1430,6 +1502,7 @@ local t={
|
|||||||
type="uint32_t"}},
|
type="uint32_t"}},
|
||||||
argsoriginal="(uint32_t min_image_count)",
|
argsoriginal="(uint32_t min_image_count)",
|
||||||
call_args="(min_image_count)",
|
call_args="(min_image_count)",
|
||||||
|
call_args_old="(min_image_count)",
|
||||||
cimguiname="ImGui_ImplVulkan_SetMinImageCount",
|
cimguiname="ImGui_ImplVulkan_SetMinImageCount",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkan_SetMinImageCount",
|
funcname="ImGui_ImplVulkan_SetMinImageCount",
|
||||||
@@ -1445,6 +1518,7 @@ local t={
|
|||||||
argsT={},
|
argsT={},
|
||||||
argsoriginal="()",
|
argsoriginal="()",
|
||||||
call_args="()",
|
call_args="()",
|
||||||
|
call_args_old="()",
|
||||||
cimguiname="ImGui_ImplVulkan_Shutdown",
|
cimguiname="ImGui_ImplVulkan_Shutdown",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkan_Shutdown",
|
funcname="ImGui_ImplVulkan_Shutdown",
|
||||||
@@ -1463,6 +1537,7 @@ local t={
|
|||||||
type="ImTextureData*"}},
|
type="ImTextureData*"}},
|
||||||
argsoriginal="(ImTextureData* tex)",
|
argsoriginal="(ImTextureData* tex)",
|
||||||
call_args="(tex)",
|
call_args="(tex)",
|
||||||
|
call_args_old="(tex)",
|
||||||
cimguiname="ImGui_ImplVulkan_UpdateTexture",
|
cimguiname="ImGui_ImplVulkan_UpdateTexture",
|
||||||
defaults={},
|
defaults={},
|
||||||
funcname="ImGui_ImplVulkan_UpdateTexture",
|
funcname="ImGui_ImplVulkan_UpdateTexture",
|
||||||
|
|||||||
@@ -35,3 +35,7 @@
|
|||||||
#ifdef IMGUI_HAS_TEXTURES
|
#ifdef IMGUI_HAS_TEXTURES
|
||||||
#pragma message(CIMGUI_DEFSTRING(IMGUI_HAS_TEXTURES))
|
#pragma message(CIMGUI_DEFSTRING(IMGUI_HAS_TEXTURES))
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef ImTextureID_Invalid
|
||||||
|
#pragma message(CIMGUI_DEFSTRING(ImTextureID_Invalid))
|
||||||
|
#endif
|
||||||
Reference in New Issue
Block a user