From 467262ef29d40fdcddd64438a76c5ff92a80b5c5 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Tue, 14 Apr 2026 10:44:36 +0200 Subject: [PATCH 01/12] cpp2ffi: class work 1 --- generator/cpp2ffi.lua | 104 +++++++++++++++++++++++++++++++++++------- 1 file changed, 88 insertions(+), 16 deletions(-) diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index b8f83f0..51570e9 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -195,6 +195,11 @@ local function check_template(code) te = te:gsub("%s","_") te = te:gsub("%*","Ptr") te = te:gsub("::","_") + te = te:gsub("%(","_") + te = te:gsub("%)","_") + te = te:gsub("&","amp") + te = te:gsub("<","_") + te = te:gsub(">","_") code2 = code:gsub("(<[%w_%*%s]+>)([^%s%*])","%1 %2") code2 = code2:gsub("<([^<>]-)>","_"..te) @@ -343,11 +348,12 @@ local function getRE() -- but we don want operator== to appear as a var and as we should skip this kind of function solution is: operator_re = "^([^;{}]+operator[^;{}]+%b()[\n%s%w%(%)_]*;)", struct_re = "^([^;{}]-struct[^;{}]-%b{}[%s%w_%(%)]*;)", + class_re = "^([^;{}]-class[^;{}]-%b{}[%s%w_%(%)]*;)", + --class_re = "^([^;{}]-class[^;{}]-%b{}%s*;)", enum_re = "^([^;{}]-enum[^;{}]-%b{}[%s%w_%(%)]*;)", union_re = "^([^;{}]-union[^;{}]-%b{}[%s%w_%(%)]*;)", structenum_re = "^([^;{}]-%b{}[%s%w_%(%)]*;)", namespace_re = "^([^;{}]-namespace[^;{}]-%b{})", - class_re = "^([^;{}]-class[^;{}]-%b{}%s*;)", typedef_re = "^\n*%s*(typedef[^;]+;)", typedef_st_re = "^\n*(typedef%s+struct%s*%b{}.-;)", functypedef_re = "^\n*%s*(typedef[%w%s%*_]+%(%s*%*%s*[%w_]+%s*%)%s*%b()%s*;)", @@ -740,6 +746,7 @@ local function parseFunction(self,stname,itt,namespace,locat) end local ret = line:match("([^%(%):,]+[%*%s])%s?~?[_%w]+%b()") + --local ret = line:match("(.+[%*%s])%s?~?[_%w]+%b()") --local funcname, args = line:match("(~?[_%w]+)%s*(%b())") local funcname, args, extraconst = line:match("(~?[_%w]+)%s*(%b())(.*)") extraconst = extraconst:match("const") @@ -949,6 +956,8 @@ local function parseFunction(self,stname,itt,namespace,locat) defT.skipped = true end if ret then + defT.stdret = line:match("^\n*%s*std::") + --if ret:match"string" then print("parsefunction",defT.cimguiname, ret, line) end defT.ret = clean_spaces(ret:gsub("&","*")) defT.retref = ret:match("&") -- if defT.ret=="ImVec2" or defT.ret=="ImVec4" or defT.ret=="ImColor" then @@ -1333,6 +1342,9 @@ local function ADDnonUDT(FP) for i, def in ipairs(defs) do --ret local rets = (def.ret or ""):gsub("const ","") + -- if rets:match"string" then + -- M.prtable(def) + -- end rets = rets:gsub("*","") if FP.nP_ret[def.ret] then def.conv = (def.ret):gsub("const ","") @@ -1341,6 +1353,9 @@ local function ADDnonUDT(FP) elseif FP.nP_ret[rets] then def.ret = def.ret:gsub(rets, FP.nP_ret[rets]) def.nonUDT = 2 + elseif def.ret=="string" then + def.ret = "const char*" + def.nonUDT = "string" end --args local caar,asp @@ -1363,6 +1378,9 @@ local function ADDnonUDT(FP) local typ3 = v.type:gsub(typ2,typ2.."_c") caar = caar .. "reinterpret_cast<"..v.type..">("..name..")," asp = asp .. typ3 .." "..v.name.."," + elseif v.type:match("std::string") then + caar = caar .. "std::string("..name..")," + asp = asp .. "const char* "..v.name.."," else local siz = v.type:match("(%[%d*%])") or "" local typ = v.type:gsub("(%[%d*%])","") @@ -1718,17 +1736,22 @@ function M.Parser() if it.re_name == "class_re" then it.name = it.item:match("class%s+(%S+)") print("cleaning class",it.name) - it.item = it.item:gsub("private:.+};$","};") + --it.item = it.item:gsub("private:.+};$","};") --it.item = it.item:gsub("private:","") it.item = it.item:gsub("public:","") it.item = it.item:gsub("enum%s*class","enum") end + if not isLeaf(it.re_name) then local inner = strip_end(it.item:match("%b{}"):sub(2,-2)) + --print(it.item) + --print(inner) it.childs = par:parseItemsR2(inner, it) + --if it.name == "TextEditor" then M.prtable(it.childs) end for j,child in ipairs(it.childs) do child.parent = it end + if it.re_name == "struct_re" then local typename = it.item:match("^%s*template%s*<%s*typename%s*(%S+)%s*>") --local stname = it.item:match("struct%s+(%S+)") @@ -1747,7 +1770,20 @@ function M.Parser() it.name = it.item:match("namespace%s+(%S+)") elseif it.re_name == "class_re" then --it.name = it.item:match("class%s+(%S+)") + local first_private + for j,child in ipairs(it.childs) do + if child.item:match("^\n*%s*private:") or child.item:match("^\n*%s*protected:") then + first_private = j + break + end + end + if first_private then + for j=first_private,#it.childs do + it.childs[j] = nil + end + end end + end end return itsarr @@ -1829,7 +1865,7 @@ function M.Parser() --save_data("./preparse"..tostring(self):gsub("table: ","")..".c",txt) --]] self.itemsarr = par:parseItemsR2(txt) - --save_data("./itemsarr.lua",ToStr(self.itemsarr)) + save_data("./itemsarr.lua",ToStr(self.itemsarr)) itemsarr = self.itemsarr end @@ -1883,7 +1919,8 @@ function M.Parser() local stname, derived if inistruct:match":" then stname,derived = inistruct:match"struct%s*([^%s:]+):(.+)" - --print(inistruct,stname,derived) + if not stname then stname,derived = inistruct:match"class%s*([^%s:]+):(.+)" end + print("derived------",inistruct,stname,derived) derived = derived:match"(%S+)$" else if itst.re_name == "struct_re" then @@ -1938,14 +1975,15 @@ function M.Parser() --local ttype,template = it.item:match("([^%s,%(%)]+)%s*<(.+)>") local ttype,template,te,code2 = check_template(it2) --it.item:match"([^%s,%(%)]+)%s*<(.+)>" if template then + --print(it2) --print("not doheader",ttype,template,te, self.typenames[ttype]) - if self.typenames[ttype] ~= template and self.typenames[ttype].."*" ~= template then --rule out T (template typename) + --M.prtable(self.typenames) + if self.typenames[ttype] and self.typenames[ttype] ~= template and self.typenames[ttype].."*" ~= template then --rule out T (template typename) self.templates[ttype] = self.templates[ttype] or {} self.templates[ttype][template] = te it2=code2 end - if doheader then - + if doheader and self.templates[ttype] then local templatetypedef = self:gentemplatetypedef(ttype, template,self.templates[ttype][template]) predeclare = predeclare .. templatetypedef end @@ -1971,10 +2009,26 @@ function M.Parser() table.insert(outtab,item) com = (com ~= "") and com or nil table.insert(commtab,{above=it.prevcomments,sameline=com}) - elseif it.re_name == "struct_re" then + elseif it.re_name == "struct_re" or it.re_name == "class_re" then --print("nested struct in",stname,it.name) --check if has declaration - local decl = it.item:match"%b{}%s*([^%s}{]+)%s*;" + --local decl = it.item:match"%b{}%s*([^%s}{]+)%s*;" + local decl = it.item:match"^[^{}]+%b{}%s*([^%s}{]+)%s*;" + --local decl1,decl2,decl3 = it.item:match"^([^{}]+%b{})(%s*[^%s}{]+%s*;)(.*)$" + --if it.name=="CodePoint" then + --print(it.name,string.format("%q",it.item), decl) + --print(it.name, decl) + --print(string.format("decl1 is %q \ndecl2 is %q \ndecl3 is %q",decl1,decl2,decl3)) + --print(decl,#decl,string.byte(decl)) + --print(it.item:find(string.char(39)),#it.item) + -- local first,endd = it.item:find(string.char(39)) + -- while first do + -- print(first) + -- print(string.format("%q",it.item:sub(first))) + -- first,endd = it.item:find(string.char(39),endd+1) + -- end + --print(string.format("%q",it.item:sub(first))) + --end local cleanst,structname,strtab,comstab,predec = self:clean_structR1(it,doheader) if not structname then --unamed nested struct --print("----generate unamed nested struct----",it.name) @@ -2067,6 +2121,8 @@ function M.Parser() --local uniques = {} local processer = function(it) + --print("gen_structs_and_enums",it.re_name, it.name) + --table.insert(outtab,it.re_name.." "..(it.name or "unkn ")) if it.re_name == "typedef_re" or it.re_name == "functypedef_re" or it.re_name == "vardef_re" then if not it.parent or it.parent.re_name=="namespace_re" then local it2 = it.item @@ -2114,6 +2170,8 @@ function M.Parser() self:header_text_insert(outtab, it2, it) -- add typedef after struct name if it.re_name == "vardef_re" and it.item:match"^%s*struct" then + --print("---------emmbed") + --M.prtable(it) local stname = it.item:match("struct%s*(%S+)%s*;") --table.insert(typedefs_table,"typedef struct "..stname.." "..stname..";\n") local tst = "\ntypedef struct "..stname.." "..stname..";" @@ -2185,14 +2243,16 @@ function M.Parser() end self.typedefs_dict[structname]="struct "..structname --dont insert child structs as they are inserted before parent struct - if not (it.parent and it.parent.re_name == "struct_re") then + if not (it.parent and (it.parent.re_name == "struct_re" or it.parent.re_name == "class_re")) then --table.insert(outtab,predec .. cleanst) self:header_text_insert(outtab, predec .. cleanst, it) end end if it.parent then --and (it.parent.re_name == "struct_re" or it.parent.re_name == "typedef_st_re" then - local embededst = (it.re_name == "struct_re" and it.item:match("struct%s+([^%s{]+)")) - or (it.re_name == "typedef_st_re" and it.item:match("%b{}%s*(%S+)%s*;")) + --local embededst = (it.re_name == "struct_re" and it.item:match("struct%s+([^%s{]+)")) + --or (it.re_name == "typedef_st_re" and it.item:match("%b{}%s*(%S+)%s*;")) + local embededst = (it.re_name == "struct_re" or it.re_name == "class_re") and it.name + --print("--------embedd1",it.re_name, it.name, embededst) --TODO nesting namespace and class if embededst then --discards false which can happen with untagged structs local parname = get_parents_name(it) @@ -2200,6 +2260,7 @@ function M.Parser() --needed by cimnodes with struct tag name equals member name self.embeded_structs[embededst] = "struct "..parname..embededst else + --print("---------embeddd2",parname,embededst) self.embeded_structs[embededst] = parname..embededst end end @@ -2436,7 +2497,7 @@ function M.Parser() elseif it.re_name ~= "functionD_re" or it.re_name ~= "function_re" then function_parse(self,it) elseif it.re_name ~= "operator_re" then - print("not processed gen table",it.re_name) + print("---not processed gen table",it.re_name) end end @@ -2687,7 +2748,11 @@ function M.Parser() end function par:gen_template_typedef_auto(ttype,te,newte) --M.prtable(self.templated_structs) - assert(self.templated_structs[ttype],ttype) + --assert(self.templated_structs[ttype],ttype) + if not self.templated_structs[ttype] then + print("----gentemplatetypedef failed for", ttype) + return "" + end local defi = self.templated_structs[ttype] local Targ = strsplit(self.typenames[ttype],",") local defa = {} @@ -3037,6 +3102,9 @@ local function ImGui_f_implementation(def) insert(outtab," return ConvertFromCPP_"..def.conv.."("..namespace..def.funcname..def.call_args..");\n") elseif def.nonUDT == 2 then insert(outtab," return reinterpret_cast<"..def.ret..">("..ptret..namespace..def.funcname..def.call_args..");\n") + elseif def.nonUDT == "string" then + insert(outtab," static std::string str = "..ptret..namespace..def.funcname..def.call_args..";\n") + insert(outtab," return str.c_str();\n") end table.insert(outtab,"}\n") else --standard ImGui @@ -3075,6 +3143,9 @@ local function struct_f_implementation(def) insert(outtab," return ConvertFromCPP_"..def.conv.."(self->"..def.funcname..def.call_args..");\n") elseif def.nonUDT == 2 then insert(outtab," return reinterpret_cast<"..def.ret..">("..ptret.."self->"..def.funcname..def.call_args..");\n") + elseif def.nonUDT == "string" then + insert(outtab," static std::string str = "..ptret.."self->"..def.funcname..def.call_args..";\n") + insert(outtab," return str.c_str();\n") end else --standard struct table.insert(outtab," return "..ptret.."self->"..def.funcname..def.call_args..";\n") @@ -3152,20 +3223,21 @@ M.table_do_sorted = table_do_sorted local function func_header_generate_structs(FP) - local outtab = {}--"\n/////func_header_generate_structs\n"} + local outtab = {} --"\n/////func_header_generate_structs\n"} table_do_sorted(FP.embeded_structs,function(k,v) table.insert(outtab,"typedef "..v.." "..k..";\n") end) table_do_sorted(FP.embeded_enums,function(k,v) table.insert(outtab,"typedef "..v.." "..k..";\n") end) - + --table.insert(outtab, "\n//////////templates\n") table_do_sorted(FP.templates,function(ttype,v) table_do_sorted(v,function(ttypein,te) local ttype2 = ttype:gsub("::","_") --std::string table.insert(outtab,"typedef "..ttype.."<"..ttypein.."> "..ttype2.."_"..te..";\n") end) end) + --table.insert(outtab, "\n//////////end func header\n") return outtab end M.func_header_generate_structs = func_header_generate_structs From fab34e3855025815877f5e84412c88ae2400000b Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Wed, 15 Apr 2026 19:36:15 +0200 Subject: [PATCH 02/12] cpp2ffi: class work 2 --- generator/cpp2ffi.lua | 240 +++++++++-- generator/output/definitions.json | 511 ++++++++++++++++++++++++ generator/output/definitions.lua | 511 ++++++++++++++++++++++++ generator/output/impl_definitions.json | 1 + generator/output/impl_definitions.lua | 1 + generator/output/structs_and_enums.json | 1 + generator/output/structs_and_enums.lua | 1 + 7 files changed, 1227 insertions(+), 39 deletions(-) diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index 51570e9..f4c8cc3 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -826,7 +826,14 @@ local function parseFunction(self,stname,itt,namespace,locat) else reftoptr = nil if ar:match("&") then - if ar:match("const") then + ar1,defa = ar:match"([^=]+)=([^=]+)" + ar1 = ar1 or ar + local typ11,name11 = ar1:match("(.+)%s([^%s]+)") + typ11 = typ11:gsub("const ","") + typ11 = typ11:gsub("&","") + if ar:match("const") and not self.opaque_structs[typ11] then + --if ar:match"Palette" then print("--w---w--w",ar,typ11,name11) end + --print("--w---w--w",ar,cname) ar = ar:gsub("&","") else ar = ar:gsub("&","*") @@ -1339,12 +1346,10 @@ local function ADDnonUDT(FP) local nonPOD = get_nonPOD(FP) get_nonPODused(FP) for k,defs in pairs(FP.defsT) do - for i, def in ipairs(defs) do + for i, def in ipairs(defs) do + local skip = nil --ret local rets = (def.ret or ""):gsub("const ","") - -- if rets:match"string" then - -- M.prtable(def) - -- end rets = rets:gsub("*","") if FP.nP_ret[def.ret] then def.conv = (def.ret):gsub("const ","") @@ -1356,6 +1361,11 @@ local function ADDnonUDT(FP) elseif def.ret=="string" then def.ret = "const char*" def.nonUDT = "string" + elseif FP.opaque_structs[rets] then + assert(def.ret:match"%*","opaque struct without pointer") + def.ret = def.ret:gsub(rets.."%s*%*",rets.."_opq") + elseif def.stdret then -- not std::string + skip = true end --args local caar,asp @@ -1378,9 +1388,24 @@ local function ADDnonUDT(FP) local typ3 = v.type:gsub(typ2,typ2.."_c") caar = caar .. "reinterpret_cast<"..v.type..">("..name..")," asp = asp .. typ3 .." "..v.name.."," + elseif v.type:match("std::string_view") then + caar = caar ..name.."," + asp = asp .. "const char* "..v.name.."," elseif v.type:match("std::string") then caar = caar .. "std::string("..name..")," asp = asp .. "const char* "..v.name.."," + elseif v.type:match("std::") then + skip = true + elseif FP.opaque_structs[typ2] then + --assert(v.type:match"%*","opaque struct arg without pointer") + if not v.type:match"%*" then + M.prtable(def) + error"opaque struct arg without pointer" + end + local newt = v.type:gsub(typ2.."%s*%*",typ2.."_opq") + local callname = v.reftoptr and "*"..name or name + caar = caar .. callname .. "," + asp = asp .. newt.." "..name .. "," else local siz = v.type:match("(%[%d*%])") or "" local typ = v.type:gsub("(%[%d*%])","") @@ -1396,9 +1421,14 @@ local function ADDnonUDT(FP) caar = "()" asp = "()" end - def.call_args_old = def.call_args - def.call_args = caar - def.args = asp + if skip then + def.skipped = skip + FP.skipped[def.ov_cimguiname] = true + else + def.call_args_old = def.call_args + def.call_args = caar + def.args = asp + end end end end @@ -1620,6 +1650,7 @@ function M.Parser() par.manuals = {} par.skipped = {} par.UDTs = {} + par.opaque_structs = {} par.save_output = save_output par.genConversors = genConversions @@ -1728,6 +1759,29 @@ function M.Parser() end end end + local function derived_check(it) + --print("checks",it.name) + --expects struct or class + assert(it.re_name=="struct_re" or it.re_name=="class_re",it.re_name) + local inistruct = clean_spaces(it.item:match("(.-)%b{}")) + --clean final: + inistruct = inistruct:gsub("%s*final%s*:",":") + local stname, derived + if inistruct:match":" then + stname,derived = inistruct:match"struct%s*([^%s:]+):(.+)" + if not stname then stname,derived = inistruct:match"class%s*([^%s:]+):(.+)" end + if derived then + derived = derived:match"(%S+)$" + else assert(inistruct:match"private" or inistruct:match"protected",inistruct) end + else + if it.re_name == "struct_re" then + stname = inistruct:match"struct%s(%S+)" + elseif it.re_name == "class_re" then + stname = inistruct:match"class%s(%S+)" + end + end + return stname, derived + end --recursive item parsing function par:parseItemsR2(txt, itparent) local itsarr,its = parseItems(txt,self.linenumdict,itparent) @@ -1779,11 +1833,29 @@ function M.Parser() end if first_private then for j=first_private,#it.childs do + --print("private discards",it.childs[j].re_name,it.childs[j].name) it.childs[j] = nil end end end + --create opaque_struct + if it.re_name == "struct_re" or it.re_name == "class_re" then + local stname,derived = derived_check(it) + if derived and derived:match"std::" then + print("--make opaque std::derived",it.name,derived) + it.opaque_struct = (itparent and itparent.name .."::" or "")..it.name + end + for j,child in ipairs(it.childs) do + if child.re_name == "vardef_re" and child.item:match"std::" then + print("--make opaque",it.name,child.item) + it.opaque_struct = (itparent and itparent.name .."::" or "")..it.name + --cant do that as function is recursive + --self.opaque_structs[it.name] = (itparent and itparent.name .."::" or "")..it.name + break + end + end + end end end return itsarr @@ -1865,8 +1937,17 @@ function M.Parser() --save_data("./preparse"..tostring(self):gsub("table: ","")..".c",txt) --]] self.itemsarr = par:parseItemsR2(txt) - save_data("./itemsarr.lua",ToStr(self.itemsarr)) + --save_data("./itemsarr.lua",ToStr(self.itemsarr)) itemsarr = self.itemsarr + ---find opaque_structs + self:Listing(itemsarr,function(it) + if it.re_name == "struct_re" or it.re_name == "class_re" then + if it.opaque_struct then + self.opaque_structs[it.name] = it.opaque_struct + end + end + end) + if next(self.opaque_structs) then M.prtable("opaque_structs:",self.opaque_structs) end end function par:printItems() @@ -1905,6 +1986,7 @@ function M.Parser() end) return table.concat(ttd,"") end + function par:clean_structR1(itst,doheader) local stru = itst.item local outtab = {} @@ -1920,7 +2002,7 @@ function M.Parser() if inistruct:match":" then stname,derived = inistruct:match"struct%s*([^%s:]+):(.+)" if not stname then stname,derived = inistruct:match"class%s*([^%s:]+):(.+)" end - print("derived------",inistruct,stname,derived) + print("derived------",inistruct,stname,derived, derived:match"(%S+)$") derived = derived:match"(%S+)$" else if itst.re_name == "struct_re" then @@ -1965,8 +2047,11 @@ function M.Parser() print("clean_struct with empty struc",stname); -- M.prtable(itst) -- if stname=="StbUndoRecord" then error"dddd" end - return "" + return "" end --here we avoid empty structs + if itst.opaque_struct then + return "", stname,nil,nil,"" + end for j,it in ipairs(itlist) do if (it.re_name == "vardef_re" or it.re_name == "functype_re") then -- or it.re_name == "union_re") then if not (it.re_name == "vardef_re" and it.item:match"static") then --skip static variables @@ -1990,14 +2075,17 @@ function M.Parser() end --clean mutable it2 = it2:gsub("mutable","") - --clean namespaces - it2 = it2:gsub("%w+::","") + --clean namespaces but not std:: + --if not it2:match"std::" then + it2 = it2:gsub("%w+::","") + --end --clean initializations if it.re_name == "vardef_re" then it2 = it2:gsub("%s*=.+;",";") it2 = it2:gsub("%b{}","") end table.insert(outtab,it2) + --print("cleanstruct",it2) table.insert(commtab,{above=it.prevcomments,sameline=it.comments})--it.comments or "") end elseif it.re_name == "union_re" then @@ -2015,20 +2103,6 @@ function M.Parser() --local decl = it.item:match"%b{}%s*([^%s}{]+)%s*;" local decl = it.item:match"^[^{}]+%b{}%s*([^%s}{]+)%s*;" --local decl1,decl2,decl3 = it.item:match"^([^{}]+%b{})(%s*[^%s}{]+%s*;)(.*)$" - --if it.name=="CodePoint" then - --print(it.name,string.format("%q",it.item), decl) - --print(it.name, decl) - --print(string.format("decl1 is %q \ndecl2 is %q \ndecl3 is %q",decl1,decl2,decl3)) - --print(decl,#decl,string.byte(decl)) - --print(it.item:find(string.char(39)),#it.item) - -- local first,endd = it.item:find(string.char(39)) - -- while first do - -- print(first) - -- print(string.format("%q",it.item:sub(first))) - -- first,endd = it.item:find(string.char(39),endd+1) - -- end - --print(string.format("%q",it.item:sub(first))) - --end local cleanst,structname,strtab,comstab,predec = self:clean_structR1(it,doheader) if not structname then --unamed nested struct --print("----generate unamed nested struct----",it.name) @@ -2043,7 +2117,7 @@ function M.Parser() table.insert(commtab,{above=it.prevcomments,sameline=it.comments})--it.comments or "") end - if doheader then + if doheader and not it.opaque_struct then local tst = "\ntypedef struct "..structname.." "..structname..";\n" if check_unique_typedefs(tst,uniques) then --table.insert(outtab,tst) @@ -2054,7 +2128,11 @@ function M.Parser() predeclare = predeclare .. predec .. cleanst end elseif it.re_name == "enum_re" then - --nop + if doheader then + local outtab1 = {} + self:enum_for_header( it, outtab1) + predeclare = predeclare .. table.concat(outtab1) + end elseif it.re_name ~= "functionD_re" and it.re_name ~= "function_re" and it.re_name ~= "operator_re" then print(it.re_name,"not processed clean_struct in",stname,it.item:sub(1,24)) --M.prtable(it) @@ -2085,6 +2163,7 @@ function M.Parser() return parnam end function par:header_text_insert(tab,txt,it) + --print("--header_text_insert",txt)--:sub(1,40)) table.insert(tab, txt) end local function function_parse(self,it) @@ -2093,6 +2172,7 @@ function M.Parser() if it.parent then if it.parent.re_name == "struct_re" or it.parent.re_name == "typedef_st_re" or it.parent.re_name == "class_re" then stname = it.parent.name + namespace = get_parents_nameC(it) elseif it.parent.re_name == "namespace_re" then namespace = get_parents_nameC(it) --it.parent.name end @@ -2111,6 +2191,48 @@ function M.Parser() self:parseFunction(stname,it,namespace,it.locat) end end + function par:enum_for_header( it,outtab) + --local enumname, enumbody = it.item:match"^%s*enum%s+([^%s;{}]+)[%s\n\r]*(%b{})" + local enumname = it.item:match"^%s*enum%s+([^%s;{}]+)" + if enumname then + --if it's an enum with int type changed + if self.structs_and_enums_table.enumtypes[enumname] then + local enumtype = self.structs_and_enums_table.enumtypes[enumname] + local enumbody = "" + local extraenums = "" + for i,v in ipairs(self.structs_and_enums_table.enums[enumname]) do + if type(v.calc_value)=="string" then + extraenums = extraenums .."\nstatic const "..enumtype.." "..v.name.." = "..v.calc_value..";" + else + enumbody = enumbody .. "\n" ..v.name .."="..v.value.."," + end + end + enumbody = "{"..enumbody.."\n}" + --table.insert(outtab,"\ntypedef enum ".. enumbody..enumname..";"..extraenums) + local it2 = "\ntypedef enum ".. enumbody..enumname..";"..extraenums + self:header_text_insert(outtab, it2, it) + else + local enumbody = it.item:match"(%b{})" + enumbody = clean_comments(enumbody) + --table.insert(outtab,"\ntypedef enum ".. enumbody..enumname..";") + local it2 = "\ntypedef enum ".. enumbody..enumname..";" + self:header_text_insert(outtab, it2, it) + end + if it.parent then + if it.parent.re_name == "namespace_re" then + local namespace = it.parent.item:match("namespace%s+(%S+)") + self.embeded_enums[enumname] = namespace.."::"..enumname + else + self.embeded_enums[enumname] = it.parent.name.."::"..enumname + end + end + else --unamed enum just repeat declaration + local cl_item = clean_comments(it.item) + --table.insert(outtab,cl_item) + self:header_text_insert(outtab, cl_item, it) + print("unnamed enum",cl_item) + end + end function par:gen_structs_and_enums() print"--------------gen_structs_and_enums" --M.prtable(self.typenames) @@ -2118,10 +2240,13 @@ function M.Parser() local outtabpre = {} local typedefs_table = {} self.embeded_enums = {} - --local uniques = {} + --local uniques = {} local processer = function(it) - --print("gen_structs_and_enums",it.re_name, it.name) + -- if it.re_name == "enum_re" then + -- it.name = it.item:match"^%s*enum%s+([^%s;{}]+)" + -- end + -- print("gen_structs_and_enums",it.re_name, it.name) --table.insert(outtab,it.re_name.." "..(it.name or "unkn ")) if it.re_name == "typedef_re" or it.re_name == "functypedef_re" or it.re_name == "vardef_re" then if not it.parent or it.parent.re_name=="namespace_re" then @@ -2187,6 +2312,12 @@ function M.Parser() end end elseif it.re_name == "enum_re" then + --dont insert child enums as they are inserted before parent struct + if not (it.parent and (it.parent.re_name == "struct_re" or it.parent.re_name == "class_re")) then + --self:header_text_insert(outtab, predec .. cleanst, it) + self:enum_for_header(it,outtab) + end + --[[ --local enumname, enumbody = it.item:match"^%s*enum%s+([^%s;{}]+)[%s\n\r]*(%b{})" local enumname = it.item:match"^%s*enum%s+([^%s;{}]+)" if enumname then @@ -2227,8 +2358,14 @@ function M.Parser() self:header_text_insert(outtab, cl_item, it) print("unnamed enum",cl_item) end + --]] elseif it.re_name == "struct_re" or it.re_name == "typedef_st_re" or it.re_name == "class_re" then + if it.opaque_struct then + self:header_text_insert(outtab, "\ntypedef struct "..it.name.."* "..it.name.."_opq;\n",it) + else + --self:header_text_insert(outtab,"\n///inittt "..it.name.."\n", it) local cleanst,structname,strtab,comstab,predec = self:clean_structR1(it,true) + --self:header_text_insert(outtab,"\n///endttt "..it.name.."\n", it) if not structname then print("NO NAME",cleanst,it.item) end --if not void stname or templated if structname and not self.typenames[structname] then @@ -2265,6 +2402,7 @@ function M.Parser() end end end + end --opaque_struct elseif it.re_name == "namespace_re" or it.re_name == "union_re" or it.re_name == "functype_re" then --nop elseif it.re_name == "functionD_re" or it.re_name == "function_re" then @@ -2287,6 +2425,10 @@ function M.Parser() -- end --check arg detection failure if no name in function declaration check_arg_detection(self.defsT,self.typedefs_dict) + --table.insert(outtabpre,1,"\n/////outtabpre start\n") + --table.insert(outtabpre,"\n/////outtabpre end\n") + --table.insert(outtab,1,"\n/////outtab start\n") + --table.insert(outtab,"\n/////outtab end\n") local outtabprest, outtabst = table.concat(outtabpre,""),table.concat(outtab,"") outtabprest = M.header_subs_nonPOD(self,outtabprest) outtabst = M.header_subs_nonPOD(self,outtabst) @@ -2309,6 +2451,7 @@ function M.Parser() table.insert(outtab,{type=t1..t2,name=name,comment=comment}) else --split type name1,name2; in several lines + --print(line) local typen,rest = line:match("%s*([^,]+)%s(%S+[,;])") --print(typen,"rest:",rest) if not typen then -- Lets try Type*name @@ -2406,7 +2549,7 @@ function M.Parser() par.enums_for_table = enums_for_table function par:gen_structs_and_enums_table() print"--------------gen_structs_and_enums_table" - local outtab = {enums={},structs={},locations={},enumtypes={},struct_comments={},enum_comments={}} + local outtab = {enums={},structs={},locations={},enumtypes={},struct_comments={},enum_comments={},opaque_structs={}} --self.typedefs_table = {} local enumsordered = {} unnamed_enum_counter = 0 @@ -2469,6 +2612,7 @@ function M.Parser() enums_for_table(it, outtab, enumsordered) elseif it.re_name == "struct_re" or it.re_name == "typedef_st_re" or it.re_name == "class_re" then local cleanst,structname,strtab,comstab = self:clean_structR1(it) + if it.name then outtab.opaque_structs[it.name] = it.opaque_struct end --if not void stname or templated if not structname then print("NO NAME",cleanst,it.item) end if structname and not self.typenames[structname] then @@ -2476,17 +2620,25 @@ function M.Parser() outtab.struct_comments[structname] = {sameline=it.comments,above=it.prevcomments} outtab.struct_comments[structname] = next(outtab.struct_comments[structname]) and outtab.struct_comments[structname] or nil outtab.locations[structname] = it.locat + if strtab then for j=3,#strtab-1 do self:parse_struct_line(strtab[j],outtab.structs[structname],comstab[j]) end + end + -- if structname == "Change" then + -- print(it.item) + -- M.prtable(outtab.structs[structname]) + -- end else --templated struct if structname then print("saving templated struct",structname) self.templated_structs[structname] = {} + if strtab then for j=3,#strtab-1 do self:parse_struct_line(strtab[j],self.templated_structs[structname],comstab[j]) end + end --M.prtable(self.templated_structs[structname]) else print("skipped unnamed struct",structname) @@ -3074,7 +3226,7 @@ local function ImGui_f_implementation(def) table.insert(outtab,"CIMGUI_API".." "..def.ret.." "..def.ov_cimguiname..def.args.."\n") table.insert(outtab,"{\n") local namespace = def.namespace and def.namespace.."::" or "" - namespace = def.is_static_function and namespace..def.stname.."::" or namespace + --namespace = def.is_static_function and namespace..def.stname.."::" or namespace if def.isvararg then local call_args = def.call_args:gsub("%.%.%.","args") table.insert(outtab," va_list args;\n") @@ -3167,7 +3319,9 @@ local function func_implementation(FP) custom = FP.custom_implementation(outtab, def, FP) end local manual = FP.get_manuals(def) - if not custom and not manual and not def.templated and not FP.get_skipped(def) then + if not custom and not manual and not def.templated and not FP.get_skipped(def) + and not (FP.opaque_structs[def.stname] and not def.is_static_function) + then if def.constructor then local tab = {} assert(def.stname ~= "","constructor without struct") @@ -3232,10 +3386,17 @@ local function func_header_generate_structs(FP) table_do_sorted(FP.embeded_enums,function(k,v) table.insert(outtab,"typedef "..v.." "..k..";\n") end) --table.insert(outtab, "\n//////////templates\n") table_do_sorted(FP.templates,function(ttype,v) - table_do_sorted(v,function(ttypein,te) - local ttype2 = ttype:gsub("::","_") --std::string - table.insert(outtab,"typedef "..ttype.."<"..ttypein.."> "..ttype2.."_"..te..";\n") - end) + --print("func_header_generate_structs",ttype) + if not (ttype == "std::function") then + table_do_sorted(v,function(ttypein,te) + local ttype2 = ttype:gsub("::","_") --std::string + table.insert(outtab,"typedef "..ttype.."<"..ttypein.."> "..ttype2.."_"..te..";\n") + end) + end + end) + + table_do_sorted(FP.opaque_structs,function(k,v) + table.insert(outtab,"typedef const "..v.."* "..k.."_opq;\n") end) --table.insert(outtab, "\n//////////end func header\n") return outtab @@ -3258,7 +3419,8 @@ local function func_header_generate_funcs(FP) custom = FP.custom_header(outtab, def) end local manual = FP.get_manuals(def) - if not custom and not manual and not def.templated and not FP.get_skipped(def) then + if not custom and not manual and not def.templated and not FP.get_skipped(def) and + not (FP.opaque_structs[def.stname] and not def.is_static_function) then local addcoment = "" --def.comment or "" local empty = def.args:match("^%(%)") --no args diff --git a/generator/output/definitions.json b/generator/output/definitions.json index 37a0b8b..dcf57b7 100644 --- a/generator/output/definitions.json +++ b/generator/output/definitions.json @@ -15,6 +15,7 @@ "defaults": {}, "funcname": "ClearAllBits", "location": "imgui_internal:659", + "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_ClearAllBits", "ret": "void", "signature": "()", @@ -42,6 +43,7 @@ "defaults": {}, "funcname": "ClearBit", "location": "imgui_internal:663", + "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_ClearBit", "ret": "void", "signature": "(int)", @@ -61,6 +63,7 @@ "defaults": {}, "funcname": "ImBitArray", "location": "imgui_internal:658", + "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_ImBitArray", "signature": "()", "stname": "ImBitArray", @@ -83,6 +86,7 @@ "defaults": {}, "funcname": "SetAllBits", "location": "imgui_internal:660", + "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_SetAllBits", "ret": "void", "signature": "()", @@ -110,6 +114,7 @@ "defaults": {}, "funcname": "SetBit", "location": "imgui_internal:662", + "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_SetBit", "ret": "void", "signature": "(int)", @@ -141,6 +146,7 @@ "defaults": {}, "funcname": "SetBitRange", "location": "imgui_internal:664", + "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_SetBitRange", "ret": "void", "signature": "(int,int)", @@ -168,6 +174,7 @@ "defaults": {}, "funcname": "TestBit", "location": "imgui_internal:661", + "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_TestBit", "ret": "bool", "signature": "(int)const", @@ -212,6 +219,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui_internal:674", + "namespace": "ImBitVector", "ov_cimguiname": "ImBitVector_Clear", "ret": "void", "signature": "()", @@ -238,6 +246,7 @@ "defaults": {}, "funcname": "ClearBit", "location": "imgui_internal:677", + "namespace": "ImBitVector", "ov_cimguiname": "ImBitVector_ClearBit", "ret": "void", "signature": "(int)", @@ -264,6 +273,7 @@ "defaults": {}, "funcname": "Create", "location": "imgui_internal:673", + "namespace": "ImBitVector", "ov_cimguiname": "ImBitVector_Create", "ret": "void", "signature": "(int)", @@ -290,6 +300,7 @@ "defaults": {}, "funcname": "SetBit", "location": "imgui_internal:676", + "namespace": "ImBitVector", "ov_cimguiname": "ImBitVector_SetBit", "ret": "void", "signature": "(int)", @@ -316,6 +327,7 @@ "defaults": {}, "funcname": "TestBit", "location": "imgui_internal:675", + "namespace": "ImBitVector", "ov_cimguiname": "ImBitVector_TestBit", "ret": "bool", "signature": "(int)const", @@ -342,6 +354,7 @@ "defaults": {}, "funcname": "alloc_chunk", "location": "imgui_internal:811", + "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_alloc_chunk", "ret": "T*", "signature": "(size_t)", @@ -365,6 +378,7 @@ "defaults": {}, "funcname": "begin", "location": "imgui_internal:812", + "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_begin", "ret": "T*", "signature": "()", @@ -392,6 +406,7 @@ "defaults": {}, "funcname": "chunk_size", "location": "imgui_internal:814", + "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_chunk_size", "ret": "int", "signature": "(const T*)", @@ -415,6 +430,7 @@ "defaults": {}, "funcname": "clear", "location": "imgui_internal:808", + "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_clear", "ret": "void", "signature": "()", @@ -438,6 +454,7 @@ "defaults": {}, "funcname": "empty", "location": "imgui_internal:809", + "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_empty", "ret": "bool", "signature": "()const", @@ -461,6 +478,7 @@ "defaults": {}, "funcname": "end", "location": "imgui_internal:815", + "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_end", "ret": "T*", "signature": "()", @@ -488,6 +506,7 @@ "defaults": {}, "funcname": "next_chunk", "location": "imgui_internal:813", + "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_next_chunk", "ret": "T*", "signature": "(T*)", @@ -515,6 +534,7 @@ "defaults": {}, "funcname": "offset_from_ptr", "location": "imgui_internal:816", + "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_offset_from_ptr", "ret": "int", "signature": "(const T*)", @@ -542,6 +562,7 @@ "defaults": {}, "funcname": "ptr_from_offset", "location": "imgui_internal:817", + "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_ptr_from_offset", "ret": "T*", "signature": "(int)", @@ -565,6 +586,7 @@ "defaults": {}, "funcname": "size", "location": "imgui_internal:810", + "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_size", "ret": "int", "signature": "()const", @@ -593,6 +615,7 @@ "defaults": {}, "funcname": "swap", "location": "imgui_internal:818", + "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_swap", "ret": "void", "signature": "(ImChunkStream_T *)", @@ -632,6 +655,7 @@ "funcname": "HSV", "is_static_function": true, "location": "imgui:3114", + "namespace": "ImColor", "nonUDT": 1, "ov_cimguiname": "ImColor_HSV", "ret": "ImColor_c", @@ -651,6 +675,7 @@ "defaults": {}, "funcname": "ImColor", "location": "imgui:3104", + "namespace": "ImColor", "ov_cimguiname": "ImColor_ImColor_Nil", "signature": "()", "stname": "ImColor" @@ -685,6 +710,7 @@ }, "funcname": "ImColor", "location": "imgui:3105", + "namespace": "ImColor", "ov_cimguiname": "ImColor_ImColor_Float", "signature": "(float,float,float,float)", "stname": "ImColor" @@ -705,6 +731,7 @@ "defaults": {}, "funcname": "ImColor", "location": "imgui:3106", + "namespace": "ImColor", "ov_cimguiname": "ImColor_ImColor_Vec4", "signature": "(const ImVec4)", "stname": "ImColor" @@ -739,6 +766,7 @@ }, "funcname": "ImColor", "location": "imgui:3107", + "namespace": "ImColor", "ov_cimguiname": "ImColor_ImColor_Int", "signature": "(int,int,int,int)", "stname": "ImColor" @@ -759,6 +787,7 @@ "defaults": {}, "funcname": "ImColor", "location": "imgui:3108", + "namespace": "ImColor", "ov_cimguiname": "ImColor_ImColor_U32", "signature": "(ImU32)", "stname": "ImColor" @@ -798,6 +827,7 @@ }, "funcname": "SetHSV", "location": "imgui:3113", + "namespace": "ImColor", "ov_cimguiname": "ImColor_SetHSV", "ret": "void", "signature": "(float,float,float,float)", @@ -840,6 +870,7 @@ "defaults": {}, "funcname": "GetTexID", "location": "imgui:3328", + "namespace": "ImDrawCmd", "ov_cimguiname": "ImDrawCmd_GetTexID", "ret": "ImTextureID", "signature": "()const", @@ -858,6 +889,7 @@ "defaults": {}, "funcname": "ImDrawCmd", "location": "imgui:3324", + "namespace": "ImDrawCmd", "ov_cimguiname": "ImDrawCmd_ImDrawCmd", "signature": "()", "stname": "ImDrawCmd" @@ -895,6 +927,7 @@ "defaults": {}, "funcname": "ImDrawDataBuilder", "location": "imgui_internal:903", + "namespace": "ImDrawDataBuilder", "ov_cimguiname": "ImDrawDataBuilder_ImDrawDataBuilder", "signature": "()", "stname": "ImDrawDataBuilder" @@ -940,6 +973,7 @@ "defaults": {}, "funcname": "AddDrawList", "location": "imgui:3593", + "namespace": "ImDrawData", "ov_cimguiname": "ImDrawData_AddDrawList", "ret": "void", "signature": "(ImDrawList*)", @@ -962,6 +996,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui:3592", + "namespace": "ImDrawData", "ov_cimguiname": "ImDrawData_Clear", "ret": "void", "signature": "()", @@ -984,6 +1019,7 @@ "defaults": {}, "funcname": "DeIndexAllBuffers", "location": "imgui:3594", + "namespace": "ImDrawData", "ov_cimguiname": "ImDrawData_DeIndexAllBuffers", "ret": "void", "signature": "()", @@ -1002,6 +1038,7 @@ "defaults": {}, "funcname": "ImDrawData", "location": "imgui:3591", + "namespace": "ImDrawData", "ov_cimguiname": "ImDrawData_ImDrawData", "signature": "()", "stname": "ImDrawData" @@ -1027,6 +1064,7 @@ "defaults": {}, "funcname": "ScaleClipRects", "location": "imgui:3595", + "namespace": "ImDrawData", "ov_cimguiname": "ImDrawData_ScaleClipRects", "ret": "void", "signature": "(const ImVec2)", @@ -1065,6 +1103,7 @@ "defaults": {}, "funcname": "ImDrawListSharedData", "location": "imgui_internal:893", + "namespace": "ImDrawListSharedData", "ov_cimguiname": "ImDrawListSharedData_ImDrawListSharedData", "signature": "()", "stname": "ImDrawListSharedData" @@ -1090,6 +1129,7 @@ "defaults": {}, "funcname": "SetCircleTessellationMaxError", "location": "imgui_internal:895", + "namespace": "ImDrawListSharedData", "ov_cimguiname": "ImDrawListSharedData_SetCircleTessellationMaxError", "ret": "void", "signature": "(float)", @@ -1133,6 +1173,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui:3372", + "namespace": "ImDrawListSplitter", "ov_cimguiname": "ImDrawListSplitter_Clear", "ret": "void", "signature": "()", @@ -1155,6 +1196,7 @@ "defaults": {}, "funcname": "ClearFreeMemory", "location": "imgui:3373", + "namespace": "ImDrawListSplitter", "ov_cimguiname": "ImDrawListSplitter_ClearFreeMemory", "ret": "void", "signature": "()", @@ -1173,6 +1215,7 @@ "defaults": {}, "funcname": "ImDrawListSplitter", "location": "imgui:3370", + "namespace": "ImDrawListSplitter", "ov_cimguiname": "ImDrawListSplitter_ImDrawListSplitter", "signature": "()", "stname": "ImDrawListSplitter" @@ -1198,6 +1241,7 @@ "defaults": {}, "funcname": "Merge", "location": "imgui:3375", + "namespace": "ImDrawListSplitter", "ov_cimguiname": "ImDrawListSplitter_Merge", "ret": "void", "signature": "(ImDrawList*)", @@ -1228,6 +1272,7 @@ "defaults": {}, "funcname": "SetCurrentChannel", "location": "imgui:3376", + "namespace": "ImDrawListSplitter", "ov_cimguiname": "ImDrawListSplitter_SetCurrentChannel", "ret": "void", "signature": "(ImDrawList*,int)", @@ -1258,6 +1303,7 @@ "defaults": {}, "funcname": "Split", "location": "imgui:3374", + "namespace": "ImDrawListSplitter", "ov_cimguiname": "ImDrawListSplitter_Split", "ret": "void", "signature": "(ImDrawList*,int)", @@ -1331,6 +1377,7 @@ }, "funcname": "AddBezierCubic", "location": "imgui:3477", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddBezierCubic", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -1379,6 +1426,7 @@ }, "funcname": "AddBezierQuadratic", "location": "imgui:3478", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddBezierQuadratic", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -1415,6 +1463,7 @@ }, "funcname": "AddCallback", "location": "imgui:3520", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddCallback", "ret": "void", "signature": "(ImDrawCallback,void*,size_t)", @@ -1460,6 +1509,7 @@ }, "funcname": "AddCircle", "location": "imgui:3469", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddCircle", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", @@ -1500,6 +1550,7 @@ }, "funcname": "AddCircleFilled", "location": "imgui:3470", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddCircleFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", @@ -1534,6 +1585,7 @@ "defaults": {}, "funcname": "AddConcavePolyFilled", "location": "imgui:3485", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddConcavePolyFilled", "ret": "void", "signature": "(const ImVec2*,int,ImU32)", @@ -1568,6 +1620,7 @@ "defaults": {}, "funcname": "AddConvexPolyFilled", "location": "imgui:3484", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddConvexPolyFilled", "ret": "void", "signature": "(const ImVec2*,int,ImU32)", @@ -1590,6 +1643,7 @@ "defaults": {}, "funcname": "AddDrawCmd", "location": "imgui:3523", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddDrawCmd", "ret": "void", "signature": "()", @@ -1640,6 +1694,7 @@ }, "funcname": "AddEllipse", "location": "imgui:3473", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddEllipse", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,int,float)", @@ -1685,6 +1740,7 @@ }, "funcname": "AddEllipseFilled", "location": "imgui:3474", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddEllipseFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,int)", @@ -1735,6 +1791,7 @@ }, "funcname": "AddImage", "location": "imgui:3491", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddImage", "ret": "void", "signature": "(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1803,6 +1860,7 @@ }, "funcname": "AddImageQuad", "location": "imgui:3492", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddImageQuad", "ret": "void", "signature": "(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1859,6 +1917,7 @@ }, "funcname": "AddImageRounded", "location": "imgui:3493", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddImageRounded", "ret": "void", "signature": "(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", @@ -1899,6 +1958,7 @@ }, "funcname": "AddLine", "location": "imgui:3461", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddLine", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float)", @@ -1943,6 +2003,7 @@ }, "funcname": "AddNgon", "location": "imgui:3471", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddNgon", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", @@ -1981,6 +2042,7 @@ "defaults": {}, "funcname": "AddNgonFilled", "location": "imgui:3472", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddNgonFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", @@ -2023,6 +2085,7 @@ "defaults": {}, "funcname": "AddPolyline", "location": "imgui:3483", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddPolyline", "ret": "void", "signature": "(const ImVec2*,int,ImU32,ImDrawFlags,float)", @@ -2071,6 +2134,7 @@ }, "funcname": "AddQuad", "location": "imgui:3465", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddQuad", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -2113,6 +2177,7 @@ "defaults": {}, "funcname": "AddQuadFilled", "location": "imgui:3466", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddQuadFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2163,6 +2228,7 @@ }, "funcname": "AddRect", "location": "imgui:3462", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags,float)", @@ -2208,6 +2274,7 @@ }, "funcname": "AddRectFilled", "location": "imgui:3463", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddRectFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", @@ -2254,6 +2321,7 @@ "defaults": {}, "funcname": "AddRectFilledMultiColor", "location": "imgui:3464", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddRectFilledMultiColor", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", @@ -2294,6 +2362,7 @@ }, "funcname": "AddText", "location": "imgui:3475", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddText_Vec2", "ret": "void", "signature": "(const ImVec2,ImU32,const char*,const char*)", @@ -2350,6 +2419,7 @@ }, "funcname": "AddText", "location": "imgui:3476", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddText_FontPtr", "ret": "void", "signature": "(ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", @@ -2394,6 +2464,7 @@ }, "funcname": "AddTriangle", "location": "imgui:3467", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddTriangle", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -2432,6 +2503,7 @@ "defaults": {}, "funcname": "AddTriangleFilled", "location": "imgui:3468", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddTriangleFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2454,6 +2526,7 @@ "defaults": {}, "funcname": "ChannelsMerge", "location": "imgui:3533", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_ChannelsMerge", "ret": "void", "signature": "()", @@ -2480,6 +2553,7 @@ "defaults": {}, "funcname": "ChannelsSetCurrent", "location": "imgui:3534", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_ChannelsSetCurrent", "ret": "void", "signature": "(int)", @@ -2506,6 +2580,7 @@ "defaults": {}, "funcname": "ChannelsSplit", "location": "imgui:3532", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_ChannelsSplit", "ret": "void", "signature": "(int)", @@ -2528,6 +2603,7 @@ "defaults": {}, "funcname": "CloneOutput", "location": "imgui:3524", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_CloneOutput", "ret": "ImDrawList*", "signature": "()const", @@ -2551,6 +2627,7 @@ "defaults": {}, "funcname": "GetClipRectMax", "location": "imgui:3452", + "namespace": "ImDrawList", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMax", "ret": "ImVec2_c", @@ -2575,6 +2652,7 @@ "defaults": {}, "funcname": "GetClipRectMin", "location": "imgui:3451", + "namespace": "ImDrawList", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMin", "ret": "ImVec2_c", @@ -2599,6 +2677,7 @@ "defaults": {}, "funcname": "ImDrawList", "location": "imgui:3443", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_ImDrawList", "signature": "(ImDrawListSharedData*)", "stname": "ImDrawList" @@ -2642,6 +2721,7 @@ }, "funcname": "PathArcTo", "location": "imgui:3504", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathArcTo", "ret": "void", "signature": "(const ImVec2,float,float,float,int)", @@ -2680,6 +2760,7 @@ "defaults": {}, "funcname": "PathArcToFast", "location": "imgui:3505", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathArcToFast", "ret": "void", "signature": "(const ImVec2,float,int,int)", @@ -2720,6 +2801,7 @@ }, "funcname": "PathBezierCubicCurveTo", "location": "imgui:3507", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathBezierCubicCurveTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,int)", @@ -2756,6 +2838,7 @@ }, "funcname": "PathBezierQuadraticCurveTo", "location": "imgui:3508", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathBezierQuadraticCurveTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,int)", @@ -2778,6 +2861,7 @@ "defaults": {}, "funcname": "PathClear", "location": "imgui:3498", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathClear", "ret": "void", "signature": "()", @@ -2826,6 +2910,7 @@ }, "funcname": "PathEllipticalArcTo", "location": "imgui:3506", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathEllipticalArcTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,float,float,float,int)", @@ -2852,6 +2937,7 @@ "defaults": {}, "funcname": "PathFillConcave", "location": "imgui:3502", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathFillConcave", "ret": "void", "signature": "(ImU32)", @@ -2878,6 +2964,7 @@ "defaults": {}, "funcname": "PathFillConvex", "location": "imgui:3501", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathFillConvex", "ret": "void", "signature": "(ImU32)", @@ -2904,6 +2991,7 @@ "defaults": {}, "funcname": "PathLineTo", "location": "imgui:3499", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathLineTo", "ret": "void", "signature": "(const ImVec2)", @@ -2930,6 +3018,7 @@ "defaults": {}, "funcname": "PathLineToMergeDuplicate", "location": "imgui:3500", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathLineToMergeDuplicate", "ret": "void", "signature": "(const ImVec2)", @@ -2971,6 +3060,7 @@ }, "funcname": "PathRect", "location": "imgui:3509", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,float,ImDrawFlags)", @@ -3008,6 +3098,7 @@ }, "funcname": "PathStroke", "location": "imgui:3503", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathStroke", "ret": "void", "signature": "(ImU32,ImDrawFlags,float)", @@ -3030,6 +3121,7 @@ "defaults": {}, "funcname": "PopClipRect", "location": "imgui:3448", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PopClipRect", "ret": "void", "signature": "()", @@ -3052,6 +3144,7 @@ "defaults": {}, "funcname": "PopTexture", "location": "imgui:3450", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PopTexture", "ret": "void", "signature": "()", @@ -3110,6 +3203,7 @@ "defaults": {}, "funcname": "PrimQuadUV", "location": "imgui:3543", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimQuadUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -3144,6 +3238,7 @@ "defaults": {}, "funcname": "PrimRect", "location": "imgui:3541", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -3186,6 +3281,7 @@ "defaults": {}, "funcname": "PrimRectUV", "location": "imgui:3542", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimRectUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -3216,6 +3312,7 @@ "defaults": {}, "funcname": "PrimReserve", "location": "imgui:3539", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimReserve", "ret": "void", "signature": "(int,int)", @@ -3246,6 +3343,7 @@ "defaults": {}, "funcname": "PrimUnreserve", "location": "imgui:3540", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimUnreserve", "ret": "void", "signature": "(int,int)", @@ -3280,6 +3378,7 @@ "defaults": {}, "funcname": "PrimVtx", "location": "imgui:3546", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -3306,6 +3405,7 @@ "defaults": {}, "funcname": "PrimWriteIdx", "location": "imgui:3545", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimWriteIdx", "ret": "void", "signature": "(ImDrawIdx)", @@ -3340,6 +3440,7 @@ "defaults": {}, "funcname": "PrimWriteVtx", "location": "imgui:3544", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimWriteVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -3376,6 +3477,7 @@ }, "funcname": "PushClipRect", "location": "imgui:3446", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PushClipRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,bool)", @@ -3398,6 +3500,7 @@ "defaults": {}, "funcname": "PushClipRectFullScreen", "location": "imgui:3447", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PushClipRectFullScreen", "ret": "void", "signature": "()", @@ -3424,6 +3527,7 @@ "defaults": {}, "funcname": "PushTexture", "location": "imgui:3449", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PushTexture", "ret": "void", "signature": "(ImTextureRef)", @@ -3450,6 +3554,7 @@ "defaults": {}, "funcname": "_CalcCircleAutoSegmentCount", "location": "imgui:3569", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__CalcCircleAutoSegmentCount", "ret": "int", "signature": "(float)const", @@ -3472,6 +3577,7 @@ "defaults": {}, "funcname": "_ClearFreeMemory", "location": "imgui:3562", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__ClearFreeMemory", "ret": "void", "signature": "()", @@ -3494,6 +3600,7 @@ "defaults": {}, "funcname": "_OnChangedClipRect", "location": "imgui:3565", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__OnChangedClipRect", "ret": "void", "signature": "()", @@ -3516,6 +3623,7 @@ "defaults": {}, "funcname": "_OnChangedTexture", "location": "imgui:3566", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__OnChangedTexture", "ret": "void", "signature": "()", @@ -3538,6 +3646,7 @@ "defaults": {}, "funcname": "_OnChangedVtxOffset", "location": "imgui:3567", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__OnChangedVtxOffset", "ret": "void", "signature": "()", @@ -3580,6 +3689,7 @@ "defaults": {}, "funcname": "_PathArcToFastEx", "location": "imgui:3570", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__PathArcToFastEx", "ret": "void", "signature": "(const ImVec2,float,int,int,int)", @@ -3622,6 +3732,7 @@ "defaults": {}, "funcname": "_PathArcToN", "location": "imgui:3571", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__PathArcToN", "ret": "void", "signature": "(const ImVec2,float,float,float,int)", @@ -3644,6 +3755,7 @@ "defaults": {}, "funcname": "_PopUnusedDrawCmd", "location": "imgui:3563", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__PopUnusedDrawCmd", "ret": "void", "signature": "()", @@ -3666,6 +3778,7 @@ "defaults": {}, "funcname": "_ResetForNewFrame", "location": "imgui:3561", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__ResetForNewFrame", "ret": "void", "signature": "()", @@ -3692,6 +3805,7 @@ "defaults": {}, "funcname": "_SetDrawListSharedData", "location": "imgui:3560", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__SetDrawListSharedData", "ret": "void", "signature": "(ImDrawListSharedData*)", @@ -3718,6 +3832,7 @@ "defaults": {}, "funcname": "_SetTexture", "location": "imgui:3568", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__SetTexture", "ret": "void", "signature": "(ImTextureRef)", @@ -3740,6 +3855,7 @@ "defaults": {}, "funcname": "_TryMergeDrawCmds", "location": "imgui:3564", + "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__TryMergeDrawCmds", "ret": "void", "signature": "()", @@ -3779,6 +3895,7 @@ "defaults": {}, "funcname": "ImFontAtlasBuilder", "location": "imgui_internal:4203", + "namespace": "ImFontAtlasBuilder", "ov_cimguiname": "ImFontAtlasBuilder_ImFontAtlasBuilder", "signature": "()", "stname": "ImFontAtlasBuilder" @@ -3816,6 +3933,7 @@ "defaults": {}, "funcname": "ImFontAtlasRect", "location": "imgui:3773", + "namespace": "ImFontAtlasRect", "ov_cimguiname": "ImFontAtlasRect_ImFontAtlasRect", "signature": "()", "stname": "ImFontAtlasRect" @@ -3871,6 +3989,7 @@ }, "funcname": "AddCustomRect", "location": "imgui:3886", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddCustomRect", "ret": "ImFontAtlasRectId", "signature": "(int,int,ImFontAtlasRect*)", @@ -3897,6 +4016,7 @@ "defaults": {}, "funcname": "AddFont", "location": "imgui:3808", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFont", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -3925,6 +4045,7 @@ }, "funcname": "AddFontDefault", "location": "imgui:3809", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontDefault", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -3953,6 +4074,7 @@ }, "funcname": "AddFontDefaultBitmap", "location": "imgui:3811", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontDefaultBitmap", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -3981,6 +4103,7 @@ }, "funcname": "AddFontDefaultVector", "location": "imgui:3810", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontDefaultVector", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -4023,6 +4146,7 @@ }, "funcname": "AddFontFromFileTTF", "location": "imgui:3812", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontFromFileTTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -4065,6 +4189,7 @@ }, "funcname": "AddFontFromMemoryCompressedBase85TTF", "location": "imgui:3815", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -4111,6 +4236,7 @@ }, "funcname": "AddFontFromMemoryCompressedTTF", "location": "imgui:3814", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", "ret": "ImFont*", "signature": "(const void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -4157,6 +4283,7 @@ }, "funcname": "AddFontFromMemoryTTF", "location": "imgui:3813", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", "ret": "ImFont*", "signature": "(void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -4179,6 +4306,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui:3818", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_Clear", "ret": "void", "signature": "()", @@ -4201,6 +4329,7 @@ "defaults": {}, "funcname": "ClearFonts", "location": "imgui:3824", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_ClearFonts", "ret": "void", "signature": "()", @@ -4223,6 +4352,7 @@ "defaults": {}, "funcname": "ClearInputData", "location": "imgui:3823", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_ClearInputData", "ret": "void", "signature": "()", @@ -4245,6 +4375,7 @@ "defaults": {}, "funcname": "ClearTexData", "location": "imgui:3825", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_ClearTexData", "ret": "void", "signature": "()", @@ -4267,6 +4398,7 @@ "defaults": {}, "funcname": "CompactCache", "location": "imgui:3819", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_CompactCache", "ret": "void", "signature": "()", @@ -4297,6 +4429,7 @@ "defaults": {}, "funcname": "GetCustomRect", "location": "imgui:3888", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_GetCustomRect", "ret": "bool", "signature": "(ImFontAtlasRectId,ImFontAtlasRect*)const", @@ -4319,6 +4452,7 @@ "defaults": {}, "funcname": "GetGlyphRangesDefault", "location": "imgui:3849", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "ret": "const ImWchar*", "signature": "()", @@ -4337,6 +4471,7 @@ "defaults": {}, "funcname": "ImFontAtlas", "location": "imgui:3806", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_ImFontAtlas", "signature": "()", "stname": "ImFontAtlas" @@ -4362,6 +4497,7 @@ "defaults": {}, "funcname": "RemoveCustomRect", "location": "imgui:3887", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_RemoveCustomRect", "ret": "void", "signature": "(ImFontAtlasRectId)", @@ -4388,6 +4524,7 @@ "defaults": {}, "funcname": "RemoveFont", "location": "imgui:3816", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_RemoveFont", "ret": "void", "signature": "(ImFont*)", @@ -4414,6 +4551,7 @@ "defaults": {}, "funcname": "SetFontLoader", "location": "imgui:3820", + "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_SetFontLoader", "ret": "void", "signature": "(const ImFontLoader*)", @@ -4457,6 +4595,7 @@ "defaults": {}, "funcname": "ClearOutputData", "location": "imgui:3981", + "namespace": "ImFontBaked", "ov_cimguiname": "ImFontBaked_ClearOutputData", "ret": "void", "signature": "()", @@ -4483,6 +4622,7 @@ "defaults": {}, "funcname": "FindGlyph", "location": "imgui:3982", + "namespace": "ImFontBaked", "ov_cimguiname": "ImFontBaked_FindGlyph", "ret": "ImFontGlyph*", "signature": "(ImWchar)", @@ -4509,6 +4649,7 @@ "defaults": {}, "funcname": "FindGlyphNoFallback", "location": "imgui:3983", + "namespace": "ImFontBaked", "ov_cimguiname": "ImFontBaked_FindGlyphNoFallback", "ret": "ImFontGlyph*", "signature": "(ImWchar)", @@ -4535,6 +4676,7 @@ "defaults": {}, "funcname": "GetCharAdvance", "location": "imgui:3984", + "namespace": "ImFontBaked", "ov_cimguiname": "ImFontBaked_GetCharAdvance", "ret": "float", "signature": "(ImWchar)", @@ -4553,6 +4695,7 @@ "defaults": {}, "funcname": "ImFontBaked", "location": "imgui:3980", + "namespace": "ImFontBaked", "ov_cimguiname": "ImFontBaked_ImFontBaked", "signature": "()", "stname": "ImFontBaked" @@ -4578,6 +4721,7 @@ "defaults": {}, "funcname": "IsGlyphLoaded", "location": "imgui:3985", + "namespace": "ImFontBaked", "ov_cimguiname": "ImFontBaked_IsGlyphLoaded", "ret": "bool", "signature": "(ImWchar)", @@ -4616,6 +4760,7 @@ "defaults": {}, "funcname": "ImFontConfig", "location": "imgui:3724", + "namespace": "ImFontConfig", "ov_cimguiname": "ImFontConfig_ImFontConfig", "signature": "()", "stname": "ImFontConfig" @@ -4661,6 +4806,7 @@ "defaults": {}, "funcname": "AddChar", "location": "imgui:3753", + "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddChar", "ret": "void", "signature": "(ImWchar)", @@ -4687,6 +4833,7 @@ "defaults": {}, "funcname": "AddRanges", "location": "imgui:3755", + "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "ret": "void", "signature": "(const ImWchar*)", @@ -4719,6 +4866,7 @@ }, "funcname": "AddText", "location": "imgui:3754", + "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddText", "ret": "void", "signature": "(const char*,const char*)", @@ -4745,6 +4893,7 @@ "defaults": {}, "funcname": "BuildRanges", "location": "imgui:3756", + "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "ret": "void", "signature": "(ImVector_ImWchar*)", @@ -4767,6 +4916,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui:3750", + "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_Clear", "ret": "void", "signature": "()", @@ -4793,6 +4943,7 @@ "defaults": {}, "funcname": "GetBit", "location": "imgui:3751", + "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_GetBit", "ret": "bool", "signature": "(size_t)const", @@ -4811,6 +4962,7 @@ "defaults": {}, "funcname": "ImFontGlyphRangesBuilder", "location": "imgui:3749", + "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", "signature": "()", "stname": "ImFontGlyphRangesBuilder" @@ -4836,6 +4988,7 @@ "defaults": {}, "funcname": "SetBit", "location": "imgui:3752", + "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_SetBit", "ret": "void", "signature": "(size_t)", @@ -4874,6 +5027,7 @@ "defaults": {}, "funcname": "ImFontGlyph", "location": "imgui:3740", + "namespace": "ImFontGlyph", "ov_cimguiname": "ImFontGlyph_ImFontGlyph", "signature": "()", "stname": "ImFontGlyph" @@ -4911,6 +5065,7 @@ "defaults": {}, "funcname": "ImFontLoader", "location": "imgui_internal:4106", + "namespace": "ImFontLoader", "ov_cimguiname": "ImFontLoader_ImFontLoader", "signature": "()", "stname": "ImFontLoader" @@ -4960,6 +5115,7 @@ "defaults": {}, "funcname": "AddRemapChar", "location": "imgui:4046", + "namespace": "ImFont", "ov_cimguiname": "ImFont_AddRemapChar", "ret": "void", "signature": "(ImWchar,ImWchar)", @@ -5010,6 +5166,7 @@ }, "funcname": "CalcTextSizeA", "location": "imgui:4036", + "namespace": "ImFont", "nonUDT": 1, "ov_cimguiname": "ImFont_CalcTextSizeA", "ret": "ImVec2_c", @@ -5049,6 +5206,7 @@ "defaults": {}, "funcname": "CalcWordWrapPosition", "location": "imgui:4037", + "namespace": "ImFont", "ov_cimguiname": "ImFont_CalcWordWrapPosition", "ret": "const char*", "signature": "(float,const char*,const char*,float)", @@ -5071,6 +5229,7 @@ "defaults": {}, "funcname": "ClearOutputData", "location": "imgui:4045", + "namespace": "ImFont", "ov_cimguiname": "ImFont_ClearOutputData", "ret": "void", "signature": "()", @@ -5093,6 +5252,7 @@ "defaults": {}, "funcname": "GetDebugName", "location": "imgui:4030", + "namespace": "ImFont", "ov_cimguiname": "ImFont_GetDebugName", "ret": "const char*", "signature": "()const", @@ -5125,6 +5285,7 @@ }, "funcname": "GetFontBaked", "location": "imgui:4035", + "namespace": "ImFont", "ov_cimguiname": "ImFont_GetFontBaked", "ret": "ImFontBaked*", "signature": "(float,float)", @@ -5143,6 +5304,7 @@ "defaults": {}, "funcname": "ImFont", "location": "imgui:4026", + "namespace": "ImFont", "ov_cimguiname": "ImFont_ImFont", "signature": "()", "stname": "ImFont" @@ -5168,6 +5330,7 @@ "defaults": {}, "funcname": "IsGlyphInFont", "location": "imgui:4028", + "namespace": "ImFont", "ov_cimguiname": "ImFont_IsGlyphInFont", "ret": "bool", "signature": "(ImWchar)", @@ -5198,6 +5361,7 @@ "defaults": {}, "funcname": "IsGlyphRangeUnused", "location": "imgui:4047", + "namespace": "ImFont", "ov_cimguiname": "ImFont_IsGlyphRangeUnused", "ret": "bool", "signature": "(unsigned int,unsigned int)", @@ -5220,6 +5384,7 @@ "defaults": {}, "funcname": "IsLoaded", "location": "imgui:4029", + "namespace": "ImFont", "ov_cimguiname": "ImFont_IsLoaded", "ret": "bool", "signature": "()const", @@ -5268,6 +5433,7 @@ }, "funcname": "RenderChar", "location": "imgui:4038", + "namespace": "ImFont", "ov_cimguiname": "ImFont_RenderChar", "ret": "void", "signature": "(ImDrawList*,float,const ImVec2,ImU32,ImWchar,const ImVec4*)", @@ -5329,6 +5495,7 @@ }, "funcname": "RenderText", "location": "imgui:4039", + "namespace": "ImFont", "ov_cimguiname": "ImFont_RenderText", "ret": "void", "signature": "(ImDrawList*,float,const ImVec2,ImU32,const ImVec4,const char*,const char*,float,ImDrawTextFlags)", @@ -5368,6 +5535,7 @@ "defaults": {}, "funcname": "ImGuiBoxSelectState", "location": "imgui_internal:1918", + "namespace": "ImGuiBoxSelectState", "ov_cimguiname": "ImGuiBoxSelectState_ImGuiBoxSelectState", "signature": "()", "stname": "ImGuiBoxSelectState" @@ -5405,6 +5573,7 @@ "defaults": {}, "funcname": "ImGuiComboPreviewData", "location": "imgui_internal:1177", + "namespace": "ImGuiComboPreviewData", "ov_cimguiname": "ImGuiComboPreviewData_ImGuiComboPreviewData", "signature": "()", "stname": "ImGuiComboPreviewData" @@ -5442,6 +5611,7 @@ "defaults": {}, "funcname": "ImGuiContextHook", "location": "imgui_internal:2377", + "namespace": "ImGuiContextHook", "ov_cimguiname": "ImGuiContextHook_ImGuiContextHook", "signature": "()", "stname": "ImGuiContextHook" @@ -5484,6 +5654,7 @@ "defaults": {}, "funcname": "ImGuiContext", "location": "imgui_internal:2793", + "namespace": "ImGuiContext", "ov_cimguiname": "ImGuiContext_ImGuiContext", "signature": "(ImFontAtlas*)", "stname": "ImGuiContext" @@ -5522,6 +5693,7 @@ "defaults": {}, "funcname": "ImGuiDebugAllocInfo", "location": "imgui_internal:2305", + "namespace": "ImGuiDebugAllocInfo", "ov_cimguiname": "ImGuiDebugAllocInfo_ImGuiDebugAllocInfo", "signature": "()", "stname": "ImGuiDebugAllocInfo" @@ -5559,6 +5731,7 @@ "defaults": {}, "funcname": "ImGuiDebugItemPathQuery", "location": "imgui_internal:2348", + "namespace": "ImGuiDebugItemPathQuery", "ov_cimguiname": "ImGuiDebugItemPathQuery_ImGuiDebugItemPathQuery", "signature": "()", "stname": "ImGuiDebugItemPathQuery" @@ -5596,6 +5769,7 @@ "defaults": {}, "funcname": "ImGuiDockContext", "location": "imgui_internal:2119", + "namespace": "ImGuiDockContext", "ov_cimguiname": "ImGuiDockContext_ImGuiDockContext", "signature": "()", "stname": "ImGuiDockContext" @@ -5638,6 +5812,7 @@ "defaults": {}, "funcname": "ImGuiDockNode", "location": "imgui_internal:2072", + "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_ImGuiDockNode", "signature": "(ImGuiID)", "stname": "ImGuiDockNode" @@ -5659,6 +5834,7 @@ "defaults": {}, "funcname": "IsCentralNode", "location": "imgui_internal:2077", + "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsCentralNode", "ret": "bool", "signature": "()const", @@ -5681,6 +5857,7 @@ "defaults": {}, "funcname": "IsDockSpace", "location": "imgui_internal:2075", + "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsDockSpace", "ret": "bool", "signature": "()const", @@ -5703,6 +5880,7 @@ "defaults": {}, "funcname": "IsEmpty", "location": "imgui_internal:2082", + "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsEmpty", "ret": "bool", "signature": "()const", @@ -5725,6 +5903,7 @@ "defaults": {}, "funcname": "IsFloatingNode", "location": "imgui_internal:2076", + "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsFloatingNode", "ret": "bool", "signature": "()const", @@ -5747,6 +5926,7 @@ "defaults": {}, "funcname": "IsHiddenTabBar", "location": "imgui_internal:2078", + "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsHiddenTabBar", "ret": "bool", "signature": "()const", @@ -5769,6 +5949,7 @@ "defaults": {}, "funcname": "IsLeafNode", "location": "imgui_internal:2081", + "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsLeafNode", "ret": "bool", "signature": "()const", @@ -5791,6 +5972,7 @@ "defaults": {}, "funcname": "IsNoTabBar", "location": "imgui_internal:2079", + "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsNoTabBar", "ret": "bool", "signature": "()const", @@ -5813,6 +5995,7 @@ "defaults": {}, "funcname": "IsRootNode", "location": "imgui_internal:2074", + "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsRootNode", "ret": "bool", "signature": "()const", @@ -5835,6 +6018,7 @@ "defaults": {}, "funcname": "IsSplitNode", "location": "imgui_internal:2080", + "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsSplitNode", "ret": "bool", "signature": "()const", @@ -5858,6 +6042,7 @@ "defaults": {}, "funcname": "Rect", "location": "imgui_internal:2083", + "namespace": "ImGuiDockNode", "nonUDT": 1, "ov_cimguiname": "ImGuiDockNode_Rect", "ret": "ImRect_c", @@ -5885,6 +6070,7 @@ "defaults": {}, "funcname": "SetLocalFlags", "location": "imgui_internal:2085", + "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_SetLocalFlags", "ret": "void", "signature": "(ImGuiDockNodeFlags)", @@ -5907,6 +6093,7 @@ "defaults": {}, "funcname": "UpdateMergedFlags", "location": "imgui_internal:2086", + "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_UpdateMergedFlags", "ret": "void", "signature": "()", @@ -5946,6 +6133,7 @@ "defaults": {}, "funcname": "ImGuiErrorRecoveryState", "location": "imgui_internal:1441", + "namespace": "ImGuiErrorRecoveryState", "ov_cimguiname": "ImGuiErrorRecoveryState_ImGuiErrorRecoveryState", "signature": "()", "stname": "ImGuiErrorRecoveryState" @@ -6061,6 +6249,7 @@ "defaults": {}, "funcname": "ImGuiIDStackTool", "location": "imgui_internal:2359", + "namespace": "ImGuiIDStackTool", "ov_cimguiname": "ImGuiIDStackTool_ImGuiIDStackTool", "signature": "()", "stname": "ImGuiIDStackTool" @@ -6106,6 +6295,7 @@ "defaults": {}, "funcname": "AddFocusEvent", "location": "imgui:2633", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddFocusEvent", "ret": "void", "signature": "(bool)", @@ -6132,6 +6322,7 @@ "defaults": {}, "funcname": "AddInputCharacter", "location": "imgui:2634", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddInputCharacter", "ret": "void", "signature": "(unsigned int)", @@ -6158,6 +6349,7 @@ "defaults": {}, "funcname": "AddInputCharacterUTF16", "location": "imgui:2635", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddInputCharacterUTF16", "ret": "void", "signature": "(ImWchar16)", @@ -6184,6 +6376,7 @@ "defaults": {}, "funcname": "AddInputCharactersUTF8", "location": "imgui:2636", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddInputCharactersUTF8", "ret": "void", "signature": "(const char*)", @@ -6218,6 +6411,7 @@ "defaults": {}, "funcname": "AddKeyAnalogEvent", "location": "imgui:2627", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddKeyAnalogEvent", "ret": "void", "signature": "(ImGuiKey,bool,float)", @@ -6248,6 +6442,7 @@ "defaults": {}, "funcname": "AddKeyEvent", "location": "imgui:2626", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddKeyEvent", "ret": "void", "signature": "(ImGuiKey,bool)", @@ -6278,6 +6473,7 @@ "defaults": {}, "funcname": "AddMouseButtonEvent", "location": "imgui:2629", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddMouseButtonEvent", "ret": "void", "signature": "(int,bool)", @@ -6308,6 +6504,7 @@ "defaults": {}, "funcname": "AddMousePosEvent", "location": "imgui:2628", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddMousePosEvent", "ret": "void", "signature": "(float,float)", @@ -6334,6 +6531,7 @@ "defaults": {}, "funcname": "AddMouseSourceEvent", "location": "imgui:2631", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddMouseSourceEvent", "ret": "void", "signature": "(ImGuiMouseSource)", @@ -6360,6 +6558,7 @@ "defaults": {}, "funcname": "AddMouseViewportEvent", "location": "imgui:2632", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddMouseViewportEvent", "ret": "void", "signature": "(ImGuiID)", @@ -6390,6 +6589,7 @@ "defaults": {}, "funcname": "AddMouseWheelEvent", "location": "imgui:2630", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddMouseWheelEvent", "ret": "void", "signature": "(float,float)", @@ -6412,6 +6612,7 @@ "defaults": {}, "funcname": "ClearEventsQueue", "location": "imgui:2640", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_ClearEventsQueue", "ret": "void", "signature": "()", @@ -6434,6 +6635,7 @@ "defaults": {}, "funcname": "ClearInputKeys", "location": "imgui:2641", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_ClearInputKeys", "ret": "void", "signature": "()", @@ -6456,6 +6658,7 @@ "defaults": {}, "funcname": "ClearInputMouse", "location": "imgui:2642", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_ClearInputMouse", "ret": "void", "signature": "()", @@ -6474,6 +6677,7 @@ "defaults": {}, "funcname": "ImGuiIO", "location": "imgui:2733", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_ImGuiIO", "signature": "()", "stname": "ImGuiIO" @@ -6499,6 +6703,7 @@ "defaults": {}, "funcname": "SetAppAcceptingEvents", "location": "imgui:2639", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_SetAppAcceptingEvents", "ret": "void", "signature": "(bool)", @@ -6539,6 +6744,7 @@ }, "funcname": "SetKeyEventNativeData", "location": "imgui:2638", + "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_SetKeyEventNativeData", "ret": "void", "signature": "(ImGuiKey,int,int,int)", @@ -6577,6 +6783,7 @@ "defaults": {}, "funcname": "ImGuiInputEvent", "location": "imgui_internal:1583", + "namespace": "ImGuiInputEvent", "ov_cimguiname": "ImGuiInputEvent_ImGuiInputEvent", "signature": "()", "stname": "ImGuiInputEvent" @@ -6618,6 +6825,7 @@ "defaults": {}, "funcname": "ClearSelection", "location": "imgui:2780", + "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_ClearSelection", "ret": "void", "signature": "()", @@ -6648,6 +6856,7 @@ "defaults": {}, "funcname": "DeleteChars", "location": "imgui:2776", + "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "ret": "void", "signature": "(int,int)", @@ -6670,6 +6879,7 @@ "defaults": {}, "funcname": "HasSelection", "location": "imgui:2781", + "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_HasSelection", "ret": "bool", "signature": "()const", @@ -6688,6 +6898,7 @@ "defaults": {}, "funcname": "ImGuiInputTextCallbackData", "location": "imgui:2775", + "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", "signature": "()", "stname": "ImGuiInputTextCallbackData" @@ -6723,6 +6934,7 @@ }, "funcname": "InsertChars", "location": "imgui:2777", + "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_InsertChars", "ret": "void", "signature": "(int,const char*,const char*)", @@ -6745,6 +6957,7 @@ "defaults": {}, "funcname": "SelectAll", "location": "imgui:2778", + "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_SelectAll", "ret": "void", "signature": "()", @@ -6775,6 +6988,7 @@ "defaults": {}, "funcname": "SetSelection", "location": "imgui:2779", + "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_SetSelection", "ret": "void", "signature": "(int,int)", @@ -6817,6 +7031,7 @@ "defaults": {}, "funcname": "ClearFreeMemory", "location": "imgui_internal:1224", + "namespace": "ImGuiInputTextDeactivatedState", "ov_cimguiname": "ImGuiInputTextDeactivatedState_ClearFreeMemory", "ret": "void", "signature": "()", @@ -6835,6 +7050,7 @@ "defaults": {}, "funcname": "ImGuiInputTextDeactivatedState", "location": "imgui_internal:1223", + "namespace": "ImGuiInputTextDeactivatedState", "ov_cimguiname": "ImGuiInputTextDeactivatedState_ImGuiInputTextDeactivatedState", "signature": "()", "stname": "ImGuiInputTextDeactivatedState" @@ -6876,6 +7092,7 @@ "defaults": {}, "funcname": "ClearFreeMemory", "location": "imgui_internal:1269", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ClearFreeMemory", "ret": "void", "signature": "()", @@ -6898,6 +7115,7 @@ "defaults": {}, "funcname": "ClearSelection", "location": "imgui_internal:1279", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ClearSelection", "ret": "void", "signature": "()", @@ -6920,6 +7138,7 @@ "defaults": {}, "funcname": "ClearText", "location": "imgui_internal:1268", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ClearText", "ret": "void", "signature": "()", @@ -6942,6 +7161,7 @@ "defaults": {}, "funcname": "CursorAnimReset", "location": "imgui_internal:1276", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_CursorAnimReset", "ret": "void", "signature": "()", @@ -6964,6 +7184,7 @@ "defaults": {}, "funcname": "CursorClamp", "location": "imgui_internal:1277", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_CursorClamp", "ret": "void", "signature": "()", @@ -6986,6 +7207,7 @@ "defaults": {}, "funcname": "GetCursorPos", "location": "imgui_internal:1280", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_GetCursorPos", "ret": "int", "signature": "()const", @@ -7008,6 +7230,7 @@ "defaults": {}, "funcname": "GetPreferredOffsetX", "location": "imgui_internal:1272", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_GetPreferredOffsetX", "ret": "float", "signature": "()const", @@ -7030,6 +7253,7 @@ "defaults": {}, "funcname": "GetSelectionEnd", "location": "imgui_internal:1282", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_GetSelectionEnd", "ret": "int", "signature": "()const", @@ -7052,6 +7276,7 @@ "defaults": {}, "funcname": "GetSelectionStart", "location": "imgui_internal:1281", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_GetSelectionStart", "ret": "int", "signature": "()const", @@ -7074,6 +7299,7 @@ "defaults": {}, "funcname": "GetText", "location": "imgui_internal:1273", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_GetText", "ret": "const char*", "signature": "()", @@ -7096,6 +7322,7 @@ "defaults": {}, "funcname": "HasSelection", "location": "imgui_internal:1278", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_HasSelection", "ret": "bool", "signature": "()const", @@ -7114,6 +7341,7 @@ "defaults": {}, "funcname": "ImGuiInputTextState", "location": "imgui_internal:1266", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ImGuiInputTextState", "signature": "()", "stname": "ImGuiInputTextState" @@ -7139,6 +7367,7 @@ "defaults": {}, "funcname": "OnCharPressed", "location": "imgui_internal:1271", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_OnCharPressed", "ret": "void", "signature": "(unsigned int)", @@ -7165,6 +7394,7 @@ "defaults": {}, "funcname": "OnKeyPressed", "location": "imgui_internal:1270", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_OnKeyPressed", "ret": "void", "signature": "(int)", @@ -7187,6 +7417,7 @@ "defaults": {}, "funcname": "ReloadUserBufAndKeepSelection", "location": "imgui_internal:1292", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ReloadUserBufAndKeepSelection", "ret": "void", "signature": "()", @@ -7209,6 +7440,7 @@ "defaults": {}, "funcname": "ReloadUserBufAndMoveToEnd", "location": "imgui_internal:1293", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ReloadUserBufAndMoveToEnd", "ret": "void", "signature": "()", @@ -7231,6 +7463,7 @@ "defaults": {}, "funcname": "ReloadUserBufAndSelectAll", "location": "imgui_internal:1291", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ReloadUserBufAndSelectAll", "ret": "void", "signature": "()", @@ -7253,6 +7486,7 @@ "defaults": {}, "funcname": "SelectAll", "location": "imgui_internal:1284", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_SelectAll", "ret": "void", "signature": "()", @@ -7283,6 +7517,7 @@ "defaults": {}, "funcname": "SetSelection", "location": "imgui_internal:1283", + "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_SetSelection", "ret": "void", "signature": "(int,int)", @@ -7322,6 +7557,7 @@ "defaults": {}, "funcname": "ImGuiKeyOwnerData", "location": "imgui_internal:1627", + "namespace": "ImGuiKeyOwnerData", "ov_cimguiname": "ImGuiKeyOwnerData_ImGuiKeyOwnerData", "signature": "()", "stname": "ImGuiKeyOwnerData" @@ -7359,6 +7595,7 @@ "defaults": {}, "funcname": "ImGuiKeyRoutingData", "location": "imgui_internal:1603", + "namespace": "ImGuiKeyRoutingData", "ov_cimguiname": "ImGuiKeyRoutingData_ImGuiKeyRoutingData", "signature": "()", "stname": "ImGuiKeyRoutingData" @@ -7400,6 +7637,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui_internal:1615", + "namespace": "ImGuiKeyRoutingTable", "ov_cimguiname": "ImGuiKeyRoutingTable_Clear", "ret": "void", "signature": "()", @@ -7418,6 +7656,7 @@ "defaults": {}, "funcname": "ImGuiKeyRoutingTable", "location": "imgui_internal:1614", + "namespace": "ImGuiKeyRoutingTable", "ov_cimguiname": "ImGuiKeyRoutingTable_ImGuiKeyRoutingTable", "signature": "()", "stname": "ImGuiKeyRoutingTable" @@ -7455,6 +7694,7 @@ "defaults": {}, "funcname": "ImGuiLastItemData", "location": "imgui_internal:1408", + "namespace": "ImGuiLastItemData", "ov_cimguiname": "ImGuiLastItemData_ImGuiLastItemData", "signature": "()", "stname": "ImGuiLastItemData" @@ -7492,6 +7732,7 @@ "defaults": {}, "funcname": "ImGuiListClipperData", "location": "imgui_internal:1698", + "namespace": "ImGuiListClipperData", "ov_cimguiname": "ImGuiListClipperData_ImGuiListClipperData", "signature": "()", "stname": "ImGuiListClipperData" @@ -7517,6 +7758,7 @@ "defaults": {}, "funcname": "Reset", "location": "imgui_internal:1699", + "namespace": "ImGuiListClipperData", "ov_cimguiname": "ImGuiListClipperData_Reset", "ret": "void", "signature": "(ImGuiListClipper*)", @@ -7564,6 +7806,7 @@ "funcname": "FromIndices", "is_static_function": true, "location": "imgui_internal:1685", + "namespace": "ImGuiListClipperRange", "ov_cimguiname": "ImGuiListClipperRange_FromIndices", "ret": "ImGuiListClipperRange", "signature": "(int,int)", @@ -7599,6 +7842,7 @@ "funcname": "FromPositions", "is_static_function": true, "location": "imgui_internal:1686", + "namespace": "ImGuiListClipperRange", "ov_cimguiname": "ImGuiListClipperRange_FromPositions", "ret": "ImGuiListClipperRange", "signature": "(float,float,int,int)", @@ -7631,6 +7875,7 @@ }, "funcname": "Begin", "location": "imgui:3006", + "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_Begin", "ret": "void", "signature": "(int,float)", @@ -7653,6 +7898,7 @@ "defaults": {}, "funcname": "End", "location": "imgui:3007", + "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_End", "ret": "void", "signature": "()", @@ -7671,6 +7917,7 @@ "defaults": {}, "funcname": "ImGuiListClipper", "location": "imgui:3004", + "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_ImGuiListClipper", "signature": "()", "stname": "ImGuiListClipper" @@ -7696,6 +7943,7 @@ "defaults": {}, "funcname": "IncludeItemByIndex", "location": "imgui:3012", + "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_IncludeItemByIndex", "ret": "void", "signature": "(int)", @@ -7726,6 +7974,7 @@ "defaults": {}, "funcname": "IncludeItemsByIndex", "location": "imgui:3013", + "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_IncludeItemsByIndex", "ret": "void", "signature": "(int,int)", @@ -7752,6 +8001,7 @@ "defaults": {}, "funcname": "SeekCursorForItem", "location": "imgui:3018", + "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_SeekCursorForItem", "ret": "void", "signature": "(int)", @@ -7774,6 +8024,7 @@ "defaults": {}, "funcname": "Step", "location": "imgui:3008", + "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_Step", "ret": "bool", "signature": "()", @@ -7821,6 +8072,7 @@ "defaults": {}, "funcname": "CalcNextTotalWidth", "location": "imgui_internal:1214", + "namespace": "ImGuiMenuColumns", "ov_cimguiname": "ImGuiMenuColumns_CalcNextTotalWidth", "ret": "void", "signature": "(bool)", @@ -7859,6 +8111,7 @@ "defaults": {}, "funcname": "DeclColumns", "location": "imgui_internal:1213", + "namespace": "ImGuiMenuColumns", "ov_cimguiname": "ImGuiMenuColumns_DeclColumns", "ret": "float", "signature": "(float,float,float,float)", @@ -7877,6 +8130,7 @@ "defaults": {}, "funcname": "ImGuiMenuColumns", "location": "imgui_internal:1211", + "namespace": "ImGuiMenuColumns", "ov_cimguiname": "ImGuiMenuColumns_ImGuiMenuColumns", "signature": "()", "stname": "ImGuiMenuColumns" @@ -7906,6 +8160,7 @@ "defaults": {}, "funcname": "Update", "location": "imgui_internal:1212", + "namespace": "ImGuiMenuColumns", "ov_cimguiname": "ImGuiMenuColumns_Update", "ret": "void", "signature": "(float,bool)", @@ -7944,6 +8199,7 @@ "defaults": {}, "funcname": "ImGuiMultiSelectState", "location": "imgui_internal:1965", + "namespace": "ImGuiMultiSelectState", "ov_cimguiname": "ImGuiMultiSelectState_ImGuiMultiSelectState", "signature": "()", "stname": "ImGuiMultiSelectState" @@ -7985,6 +8241,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui_internal:1949", + "namespace": "ImGuiMultiSelectTempData", "ov_cimguiname": "ImGuiMultiSelectTempData_Clear", "ret": "void", "signature": "()", @@ -8007,6 +8264,7 @@ "defaults": {}, "funcname": "ClearIO", "location": "imgui_internal:1950", + "namespace": "ImGuiMultiSelectTempData", "ov_cimguiname": "ImGuiMultiSelectTempData_ClearIO", "ret": "void", "signature": "()", @@ -8025,6 +8283,7 @@ "defaults": {}, "funcname": "ImGuiMultiSelectTempData", "location": "imgui_internal:1948", + "namespace": "ImGuiMultiSelectTempData", "ov_cimguiname": "ImGuiMultiSelectTempData_ImGuiMultiSelectTempData", "signature": "()", "stname": "ImGuiMultiSelectTempData" @@ -8066,6 +8325,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui_internal:1790", + "namespace": "ImGuiNavItemData", "ov_cimguiname": "ImGuiNavItemData_Clear", "ret": "void", "signature": "()", @@ -8084,6 +8344,7 @@ "defaults": {}, "funcname": "ImGuiNavItemData", "location": "imgui_internal:1789", + "namespace": "ImGuiNavItemData", "ov_cimguiname": "ImGuiNavItemData_ImGuiNavItemData", "signature": "()", "stname": "ImGuiNavItemData" @@ -8125,6 +8386,7 @@ "defaults": {}, "funcname": "ClearFlags", "location": "imgui_internal:1392", + "namespace": "ImGuiNextItemData", "ov_cimguiname": "ImGuiNextItemData_ClearFlags", "ret": "void", "signature": "()", @@ -8143,6 +8405,7 @@ "defaults": {}, "funcname": "ImGuiNextItemData", "location": "imgui_internal:1391", + "namespace": "ImGuiNextItemData", "ov_cimguiname": "ImGuiNextItemData_ImGuiNextItemData", "signature": "()", "stname": "ImGuiNextItemData" @@ -8184,6 +8447,7 @@ "defaults": {}, "funcname": "ClearFlags", "location": "imgui_internal:1360", + "namespace": "ImGuiNextWindowData", "ov_cimguiname": "ImGuiNextWindowData_ClearFlags", "ret": "void", "signature": "()", @@ -8202,6 +8466,7 @@ "defaults": {}, "funcname": "ImGuiNextWindowData", "location": "imgui_internal:1359", + "namespace": "ImGuiNextWindowData", "ov_cimguiname": "ImGuiNextWindowData_ImGuiNextWindowData", "signature": "()", "stname": "ImGuiNextWindowData" @@ -8239,6 +8504,7 @@ "defaults": {}, "funcname": "ImGuiOldColumnData", "location": "imgui_internal:1869", + "namespace": "ImGuiOldColumnData", "ov_cimguiname": "ImGuiOldColumnData_ImGuiOldColumnData", "signature": "()", "stname": "ImGuiOldColumnData" @@ -8276,6 +8542,7 @@ "defaults": {}, "funcname": "ImGuiOldColumns", "location": "imgui_internal:1890", + "namespace": "ImGuiOldColumns", "ov_cimguiname": "ImGuiOldColumns_ImGuiOldColumns", "signature": "()", "stname": "ImGuiOldColumns" @@ -8313,6 +8580,7 @@ "defaults": {}, "funcname": "ImGuiOnceUponAFrame", "location": "imgui:2854", + "namespace": "ImGuiOnceUponAFrame", "ov_cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", "signature": "()", "stname": "ImGuiOnceUponAFrame" @@ -8354,6 +8622,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui:2832", + "namespace": "ImGuiPayload", "ov_cimguiname": "ImGuiPayload_Clear", "ret": "void", "signature": "()", @@ -8372,6 +8641,7 @@ "defaults": {}, "funcname": "ImGuiPayload", "location": "imgui:2831", + "namespace": "ImGuiPayload", "ov_cimguiname": "ImGuiPayload_ImGuiPayload", "signature": "()", "stname": "ImGuiPayload" @@ -8397,6 +8667,7 @@ "defaults": {}, "funcname": "IsDataType", "location": "imgui:2833", + "namespace": "ImGuiPayload", "ov_cimguiname": "ImGuiPayload_IsDataType", "ret": "bool", "signature": "(const char*)const", @@ -8419,6 +8690,7 @@ "defaults": {}, "funcname": "IsDelivery", "location": "imgui:2835", + "namespace": "ImGuiPayload", "ov_cimguiname": "ImGuiPayload_IsDelivery", "ret": "bool", "signature": "()const", @@ -8441,6 +8713,7 @@ "defaults": {}, "funcname": "IsPreview", "location": "imgui:2834", + "namespace": "ImGuiPayload", "ov_cimguiname": "ImGuiPayload_IsPreview", "ret": "bool", "signature": "()const", @@ -8483,6 +8756,7 @@ "defaults": {}, "funcname": "ClearPlatformHandlers", "location": "imgui:4297", + "namespace": "ImGuiPlatformIO", "ov_cimguiname": "ImGuiPlatformIO_ClearPlatformHandlers", "ret": "void", "signature": "()", @@ -8505,6 +8779,7 @@ "defaults": {}, "funcname": "ClearRendererHandlers", "location": "imgui:4298", + "namespace": "ImGuiPlatformIO", "ov_cimguiname": "ImGuiPlatformIO_ClearRendererHandlers", "ret": "void", "signature": "()", @@ -8523,6 +8798,7 @@ "defaults": {}, "funcname": "ImGuiPlatformIO", "location": "imgui:4193", + "namespace": "ImGuiPlatformIO", "ov_cimguiname": "ImGuiPlatformIO_ImGuiPlatformIO", "signature": "()", "stname": "ImGuiPlatformIO" @@ -8560,6 +8836,7 @@ "defaults": {}, "funcname": "ImGuiPlatformImeData", "location": "imgui:4321", + "namespace": "ImGuiPlatformImeData", "ov_cimguiname": "ImGuiPlatformImeData_ImGuiPlatformImeData", "signature": "()", "stname": "ImGuiPlatformImeData" @@ -8597,6 +8874,7 @@ "defaults": {}, "funcname": "ImGuiPlatformMonitor", "location": "imgui:4309", + "namespace": "ImGuiPlatformMonitor", "ov_cimguiname": "ImGuiPlatformMonitor_ImGuiPlatformMonitor", "signature": "()", "stname": "ImGuiPlatformMonitor" @@ -8634,6 +8912,7 @@ "defaults": {}, "funcname": "ImGuiPopupData", "location": "imgui_internal:1502", + "namespace": "ImGuiPopupData", "ov_cimguiname": "ImGuiPopupData_ImGuiPopupData", "signature": "()", "stname": "ImGuiPopupData" @@ -8676,6 +8955,7 @@ "defaults": {}, "funcname": "ImGuiPtrOrIndex", "location": "imgui_internal:1466", + "namespace": "ImGuiPtrOrIndex", "ov_cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndex_Ptr", "signature": "(void*)", "stname": "ImGuiPtrOrIndex" @@ -8696,6 +8976,7 @@ "defaults": {}, "funcname": "ImGuiPtrOrIndex", "location": "imgui_internal:1467", + "namespace": "ImGuiPtrOrIndex", "ov_cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndex_Int", "signature": "(int)", "stname": "ImGuiPtrOrIndex" @@ -8741,6 +9022,7 @@ "defaults": {}, "funcname": "ApplyRequests", "location": "imgui:3251", + "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_ApplyRequests", "ret": "void", "signature": "(ImGuiMultiSelectIO*)", @@ -8763,6 +9045,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui:3253", + "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_Clear", "ret": "void", "signature": "()", @@ -8789,6 +9072,7 @@ "defaults": {}, "funcname": "Contains", "location": "imgui:3252", + "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_Contains", "ret": "bool", "signature": "(ImGuiID)const", @@ -8819,6 +9103,7 @@ "defaults": {}, "funcname": "GetNextSelectedItem", "location": "imgui:3256", + "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_GetNextSelectedItem", "ret": "bool", "signature": "(void**,ImGuiID*)", @@ -8845,6 +9130,7 @@ "defaults": {}, "funcname": "GetStorageIdFromIndex", "location": "imgui:3257", + "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_GetStorageIdFromIndex", "ret": "ImGuiID", "signature": "(int)", @@ -8863,6 +9149,7 @@ "defaults": {}, "funcname": "ImGuiSelectionBasicStorage", "location": "imgui:3250", + "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_ImGuiSelectionBasicStorage", "signature": "()", "stname": "ImGuiSelectionBasicStorage" @@ -8892,6 +9179,7 @@ "defaults": {}, "funcname": "SetItemSelected", "location": "imgui:3255", + "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_SetItemSelected", "ret": "void", "signature": "(ImGuiID,bool)", @@ -8919,6 +9207,7 @@ "defaults": {}, "funcname": "Swap", "location": "imgui:3254", + "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_Swap", "ret": "void", "signature": "(ImGuiSelectionBasicStorage*)", @@ -8965,6 +9254,7 @@ "defaults": {}, "funcname": "ApplyRequests", "location": "imgui:3270", + "namespace": "ImGuiSelectionExternalStorage", "ov_cimguiname": "ImGuiSelectionExternalStorage_ApplyRequests", "ret": "void", "signature": "(ImGuiMultiSelectIO*)", @@ -8983,6 +9273,7 @@ "defaults": {}, "funcname": "ImGuiSelectionExternalStorage", "location": "imgui:3269", + "namespace": "ImGuiSelectionExternalStorage", "ov_cimguiname": "ImGuiSelectionExternalStorage_ImGuiSelectionExternalStorage", "signature": "()", "stname": "ImGuiSelectionExternalStorage" @@ -9020,6 +9311,7 @@ "defaults": {}, "funcname": "ImGuiSettingsHandler", "location": "imgui_internal:2213", + "namespace": "ImGuiSettingsHandler", "ov_cimguiname": "ImGuiSettingsHandler_ImGuiSettingsHandler", "signature": "()", "stname": "ImGuiSettingsHandler" @@ -9057,6 +9349,7 @@ "defaults": {}, "funcname": "ImGuiStackLevelInfo", "location": "imgui_internal:2335", + "namespace": "ImGuiStackLevelInfo", "ov_cimguiname": "ImGuiStackLevelInfo_ImGuiStackLevelInfo", "signature": "()", "stname": "ImGuiStackLevelInfo" @@ -9103,6 +9396,7 @@ "defaults": {}, "funcname": "ImGuiStoragePair", "location": "imgui:2912", + "namespace": "ImGuiStoragePair", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Int", "signature": "(ImGuiID,int)", "stname": "ImGuiStoragePair" @@ -9127,6 +9421,7 @@ "defaults": {}, "funcname": "ImGuiStoragePair", "location": "imgui:2913", + "namespace": "ImGuiStoragePair", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Float", "signature": "(ImGuiID,float)", "stname": "ImGuiStoragePair" @@ -9151,6 +9446,7 @@ "defaults": {}, "funcname": "ImGuiStoragePair", "location": "imgui:2914", + "namespace": "ImGuiStoragePair", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Ptr", "signature": "(ImGuiID,void*)", "stname": "ImGuiStoragePair" @@ -9192,6 +9488,7 @@ "defaults": {}, "funcname": "BuildSortByKey", "location": "imgui:2953", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_BuildSortByKey", "ret": "void", "signature": "()", @@ -9214,6 +9511,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui:2933", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_Clear", "ret": "void", "signature": "()", @@ -9246,6 +9544,7 @@ }, "funcname": "GetBool", "location": "imgui:2936", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetBool", "ret": "bool", "signature": "(ImGuiID,bool)const", @@ -9278,6 +9577,7 @@ }, "funcname": "GetBoolRef", "location": "imgui:2948", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetBoolRef", "ret": "bool*", "signature": "(ImGuiID,bool)", @@ -9310,6 +9610,7 @@ }, "funcname": "GetFloat", "location": "imgui:2938", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetFloat", "ret": "float", "signature": "(ImGuiID,float)const", @@ -9342,6 +9643,7 @@ }, "funcname": "GetFloatRef", "location": "imgui:2949", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetFloatRef", "ret": "float*", "signature": "(ImGuiID,float)", @@ -9374,6 +9676,7 @@ }, "funcname": "GetInt", "location": "imgui:2934", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetInt", "ret": "int", "signature": "(ImGuiID,int)const", @@ -9406,6 +9709,7 @@ }, "funcname": "GetIntRef", "location": "imgui:2947", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetIntRef", "ret": "int*", "signature": "(ImGuiID,int)", @@ -9432,6 +9736,7 @@ "defaults": {}, "funcname": "GetVoidPtr", "location": "imgui:2940", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetVoidPtr", "ret": "void*", "signature": "(ImGuiID)const", @@ -9464,6 +9769,7 @@ }, "funcname": "GetVoidPtrRef", "location": "imgui:2950", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetVoidPtrRef", "ret": "void**", "signature": "(ImGuiID,void*)", @@ -9490,6 +9796,7 @@ "defaults": {}, "funcname": "SetAllInt", "location": "imgui:2955", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_SetAllInt", "ret": "void", "signature": "(int)", @@ -9520,6 +9827,7 @@ "defaults": {}, "funcname": "SetBool", "location": "imgui:2937", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_SetBool", "ret": "void", "signature": "(ImGuiID,bool)", @@ -9550,6 +9858,7 @@ "defaults": {}, "funcname": "SetFloat", "location": "imgui:2939", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_SetFloat", "ret": "void", "signature": "(ImGuiID,float)", @@ -9580,6 +9889,7 @@ "defaults": {}, "funcname": "SetInt", "location": "imgui:2935", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_SetInt", "ret": "void", "signature": "(ImGuiID,int)", @@ -9610,6 +9920,7 @@ "defaults": {}, "funcname": "SetVoidPtr", "location": "imgui:2941", + "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_SetVoidPtr", "ret": "void", "signature": "(ImGuiID,void*)", @@ -9637,6 +9948,7 @@ "defaults": {}, "funcname": "ImGuiStyleMod", "location": "imgui_internal:937", + "namespace": "ImGuiStyleMod", "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleMod_Int", "signature": "(ImGuiStyleVar,int)", "stname": "ImGuiStyleMod" @@ -9661,6 +9973,7 @@ "defaults": {}, "funcname": "ImGuiStyleMod", "location": "imgui_internal:938", + "namespace": "ImGuiStyleMod", "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleMod_Float", "signature": "(ImGuiStyleVar,float)", "stname": "ImGuiStyleMod" @@ -9685,6 +9998,7 @@ "defaults": {}, "funcname": "ImGuiStyleMod", "location": "imgui_internal:939", + "namespace": "ImGuiStyleMod", "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleMod_Vec2", "signature": "(ImGuiStyleVar,ImVec2)", "stname": "ImGuiStyleMod" @@ -9730,6 +10044,7 @@ "defaults": {}, "funcname": "GetVarPtr", "location": "imgui_internal:922", + "namespace": "ImGuiStyleVarInfo", "ov_cimguiname": "ImGuiStyleVarInfo_GetVarPtr", "ret": "void*", "signature": "(void*)const", @@ -9748,6 +10063,7 @@ "defaults": {}, "funcname": "ImGuiStyle", "location": "imgui:2455", + "namespace": "ImGuiStyle", "ov_cimguiname": "ImGuiStyle_ImGuiStyle", "signature": "()", "stname": "ImGuiStyle" @@ -9773,6 +10089,7 @@ "defaults": {}, "funcname": "ScaleAllSizes", "location": "imgui:2456", + "namespace": "ImGuiStyle", "ov_cimguiname": "ImGuiStyle_ScaleAllSizes", "ret": "void", "signature": "(float)", @@ -9811,6 +10128,7 @@ "defaults": {}, "funcname": "ImGuiTabBar", "location": "imgui_internal:3097", + "namespace": "ImGuiTabBar", "ov_cimguiname": "ImGuiTabBar_ImGuiTabBar", "signature": "()", "stname": "ImGuiTabBar" @@ -9848,6 +10166,7 @@ "defaults": {}, "funcname": "ImGuiTabItem", "location": "imgui_internal:3053", + "namespace": "ImGuiTabItem", "ov_cimguiname": "ImGuiTabItem_ImGuiTabItem", "signature": "()", "stname": "ImGuiTabItem" @@ -9885,6 +10204,7 @@ "defaults": {}, "funcname": "ImGuiTableColumnSettings", "location": "imgui_internal:3364", + "namespace": "ImGuiTableColumnSettings", "ov_cimguiname": "ImGuiTableColumnSettings_ImGuiTableColumnSettings", "signature": "()", "stname": "ImGuiTableColumnSettings" @@ -9922,6 +10242,7 @@ "defaults": {}, "funcname": "ImGuiTableColumnSortSpecs", "location": "imgui:2249", + "namespace": "ImGuiTableColumnSortSpecs", "ov_cimguiname": "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", "signature": "()", "stname": "ImGuiTableColumnSortSpecs" @@ -9959,6 +10280,7 @@ "defaults": {}, "funcname": "ImGuiTableColumn", "location": "imgui_internal:3156", + "namespace": "ImGuiTableColumn", "ov_cimguiname": "ImGuiTableColumn_ImGuiTableColumn", "signature": "()", "stname": "ImGuiTableColumn" @@ -9996,6 +10318,7 @@ "defaults": {}, "funcname": "ImGuiTableInstanceData", "location": "imgui_internal:3199", + "namespace": "ImGuiTableInstanceData", "ov_cimguiname": "ImGuiTableInstanceData_ImGuiTableInstanceData", "signature": "()", "stname": "ImGuiTableInstanceData" @@ -10037,6 +10360,7 @@ "defaults": {}, "funcname": "GetColumnSettings", "location": "imgui_internal:3387", + "namespace": "ImGuiTableSettings", "ov_cimguiname": "ImGuiTableSettings_GetColumnSettings", "ret": "ImGuiTableColumnSettings*", "signature": "()", @@ -10055,6 +10379,7 @@ "defaults": {}, "funcname": "ImGuiTableSettings", "location": "imgui_internal:3386", + "namespace": "ImGuiTableSettings", "ov_cimguiname": "ImGuiTableSettings_ImGuiTableSettings", "signature": "()", "stname": "ImGuiTableSettings" @@ -10092,6 +10417,7 @@ "defaults": {}, "funcname": "ImGuiTableSortSpecs", "location": "imgui:2238", + "namespace": "ImGuiTableSortSpecs", "ov_cimguiname": "ImGuiTableSortSpecs_ImGuiTableSortSpecs", "signature": "()", "stname": "ImGuiTableSortSpecs" @@ -10129,6 +10455,7 @@ "defaults": {}, "funcname": "ImGuiTableTempData", "location": "imgui_internal:3349", + "namespace": "ImGuiTableTempData", "ov_cimguiname": "ImGuiTableTempData_ImGuiTableTempData", "signature": "()", "stname": "ImGuiTableTempData" @@ -10166,6 +10493,7 @@ "defaults": {}, "funcname": "ImGuiTable", "location": "imgui_internal:3320", + "namespace": "ImGuiTable", "ov_cimguiname": "ImGuiTable_ImGuiTable", "signature": "()", "stname": "ImGuiTable" @@ -10204,6 +10532,7 @@ "defaults": {}, "funcname": "ImGuiTextBuffer", "location": "imgui:2892", + "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", "signature": "()", "stname": "ImGuiTextBuffer" @@ -10235,6 +10564,7 @@ }, "funcname": "append", "location": "imgui:2902", + "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_append", "ret": "void", "signature": "(const char*,const char*)", @@ -10267,6 +10597,7 @@ "isvararg": "...)", "location": "imgui:2903", "manual": true, + "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_appendf", "ret": "void", "signature": "(ImGuiTextBuffer*, const char*,...)", @@ -10297,6 +10628,7 @@ "defaults": {}, "funcname": "appendfv", "location": "imgui:2904", + "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_appendfv", "ret": "void", "signature": "(const char*,va_list)", @@ -10319,6 +10651,7 @@ "defaults": {}, "funcname": "begin", "location": "imgui:2894", + "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_begin", "ret": "const char*", "signature": "()const", @@ -10341,6 +10674,7 @@ "defaults": {}, "funcname": "c_str", "location": "imgui:2901", + "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_c_str", "ret": "const char*", "signature": "()const", @@ -10363,6 +10697,7 @@ "defaults": {}, "funcname": "clear", "location": "imgui:2898", + "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_clear", "ret": "void", "signature": "()", @@ -10405,6 +10740,7 @@ "defaults": {}, "funcname": "empty", "location": "imgui:2897", + "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_empty", "ret": "bool", "signature": "()const", @@ -10427,6 +10763,7 @@ "defaults": {}, "funcname": "end", "location": "imgui:2895", + "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_end", "ret": "const char*", "signature": "()const", @@ -10453,6 +10790,7 @@ "defaults": {}, "funcname": "reserve", "location": "imgui:2900", + "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_reserve", "ret": "void", "signature": "(int)", @@ -10479,6 +10817,7 @@ "defaults": {}, "funcname": "resize", "location": "imgui:2899", + "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_resize", "ret": "void", "signature": "(int)", @@ -10501,6 +10840,7 @@ "defaults": {}, "funcname": "size", "location": "imgui:2896", + "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_size", "ret": "int", "signature": "()const", @@ -10523,6 +10863,7 @@ "defaults": {}, "funcname": "Build", "location": "imgui:2865", + "namespace": "ImGuiTextFilter", "ov_cimguiname": "ImGuiTextFilter_Build", "ret": "void", "signature": "()", @@ -10545,6 +10886,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui:2866", + "namespace": "ImGuiTextFilter", "ov_cimguiname": "ImGuiTextFilter_Clear", "ret": "void", "signature": "()", @@ -10578,6 +10920,7 @@ }, "funcname": "Draw", "location": "imgui:2863", + "namespace": "ImGuiTextFilter", "ov_cimguiname": "ImGuiTextFilter_Draw", "ret": "bool", "signature": "(const char*,float)", @@ -10603,6 +10946,7 @@ }, "funcname": "ImGuiTextFilter", "location": "imgui:2862", + "namespace": "ImGuiTextFilter", "ov_cimguiname": "ImGuiTextFilter_ImGuiTextFilter", "signature": "(const char*)", "stname": "ImGuiTextFilter" @@ -10624,6 +10968,7 @@ "defaults": {}, "funcname": "IsActive", "location": "imgui:2867", + "namespace": "ImGuiTextFilter", "ov_cimguiname": "ImGuiTextFilter_IsActive", "ret": "bool", "signature": "()const", @@ -10656,6 +11001,7 @@ }, "funcname": "PassFilter", "location": "imgui:2864", + "namespace": "ImGuiTextFilter", "ov_cimguiname": "ImGuiTextFilter_PassFilter", "ret": "bool", "signature": "(const char*,const char*)const", @@ -10710,6 +11056,7 @@ "defaults": {}, "funcname": "append", "location": "imgui_internal:832", + "namespace": "ImGuiTextIndex", "ov_cimguiname": "ImGuiTextIndex_append", "ret": "void", "signature": "(const char*,int,int)", @@ -10732,6 +11079,7 @@ "defaults": {}, "funcname": "clear", "location": "imgui_internal:828", + "namespace": "ImGuiTextIndex", "ov_cimguiname": "ImGuiTextIndex_clear", "ret": "void", "signature": "()", @@ -10762,6 +11110,7 @@ "defaults": {}, "funcname": "get_line_begin", "location": "imgui_internal:830", + "namespace": "ImGuiTextIndex", "ov_cimguiname": "ImGuiTextIndex_get_line_begin", "ret": "const char*", "signature": "(const char*,int)", @@ -10792,6 +11141,7 @@ "defaults": {}, "funcname": "get_line_end", "location": "imgui_internal:831", + "namespace": "ImGuiTextIndex", "ov_cimguiname": "ImGuiTextIndex_get_line_end", "ret": "const char*", "signature": "(const char*,int)", @@ -10814,6 +11164,7 @@ "defaults": {}, "funcname": "size", "location": "imgui_internal:829", + "namespace": "ImGuiTextIndex", "ov_cimguiname": "ImGuiTextIndex_size", "ret": "int", "signature": "()", @@ -10832,6 +11183,7 @@ "defaults": {}, "funcname": "ImGuiTextRange", "location": "imgui:2875", + "namespace": "ImGuiTextFilter::ImGuiTextRange", "ov_cimguiname": "ImGuiTextRange_ImGuiTextRange_Nil", "signature": "()", "stname": "ImGuiTextRange" @@ -10856,6 +11208,7 @@ "defaults": {}, "funcname": "ImGuiTextRange", "location": "imgui:2876", + "namespace": "ImGuiTextFilter::ImGuiTextRange", "ov_cimguiname": "ImGuiTextRange_ImGuiTextRange_Str", "signature": "(const char*,const char*)", "stname": "ImGuiTextRange" @@ -10897,6 +11250,7 @@ "defaults": {}, "funcname": "empty", "location": "imgui:2877", + "namespace": "ImGuiTextFilter::ImGuiTextRange", "ov_cimguiname": "ImGuiTextRange_empty", "ret": "bool", "signature": "()const", @@ -10927,6 +11281,7 @@ "defaults": {}, "funcname": "split", "location": "imgui:2878", + "namespace": "ImGuiTextFilter::ImGuiTextRange", "ov_cimguiname": "ImGuiTextRange_split", "ret": "void", "signature": "(char,ImVector_ImGuiTextRange*)const", @@ -10949,6 +11304,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui_internal:1834", + "namespace": "ImGuiTypingSelectState", "ov_cimguiname": "ImGuiTypingSelectState_Clear", "ret": "void", "signature": "()", @@ -10967,6 +11323,7 @@ "defaults": {}, "funcname": "ImGuiTypingSelectState", "location": "imgui_internal:1833", + "namespace": "ImGuiTypingSelectState", "ov_cimguiname": "ImGuiTypingSelectState_ImGuiTypingSelectState", "signature": "()", "stname": "ImGuiTypingSelectState" @@ -11013,6 +11370,7 @@ "defaults": {}, "funcname": "CalcWorkRectPos", "location": "imgui_internal:2165", + "namespace": "ImGuiViewportP", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_CalcWorkRectPos", "ret": "ImVec2_c", @@ -11045,6 +11403,7 @@ "defaults": {}, "funcname": "CalcWorkRectSize", "location": "imgui_internal:2166", + "namespace": "ImGuiViewportP", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_CalcWorkRectSize", "ret": "ImVec2_c", @@ -11068,6 +11427,7 @@ "defaults": {}, "funcname": "ClearRequestFlags", "location": "imgui_internal:2162", + "namespace": "ImGuiViewportP", "ov_cimguiname": "ImGuiViewportP_ClearRequestFlags", "ret": "void", "signature": "()", @@ -11091,6 +11451,7 @@ "defaults": {}, "funcname": "GetBuildWorkRect", "location": "imgui_internal:2172", + "namespace": "ImGuiViewportP", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_GetBuildWorkRect", "ret": "ImRect_c", @@ -11115,6 +11476,7 @@ "defaults": {}, "funcname": "GetMainRect", "location": "imgui_internal:2170", + "namespace": "ImGuiViewportP", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_GetMainRect", "ret": "ImRect_c", @@ -11139,6 +11501,7 @@ "defaults": {}, "funcname": "GetWorkRect", "location": "imgui_internal:2171", + "namespace": "ImGuiViewportP", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_GetWorkRect", "ret": "ImRect_c", @@ -11158,6 +11521,7 @@ "defaults": {}, "funcname": "ImGuiViewportP", "location": "imgui_internal:2160", + "namespace": "ImGuiViewportP", "ov_cimguiname": "ImGuiViewportP_ImGuiViewportP", "signature": "()", "stname": "ImGuiViewportP" @@ -11179,6 +11543,7 @@ "defaults": {}, "funcname": "UpdateWorkRect", "location": "imgui_internal:2167", + "namespace": "ImGuiViewportP", "ov_cimguiname": "ImGuiViewportP_UpdateWorkRect", "ret": "void", "signature": "()", @@ -11223,6 +11588,7 @@ "defaults": {}, "funcname": "GetCenter", "location": "imgui:4135", + "namespace": "ImGuiViewport", "nonUDT": 1, "ov_cimguiname": "ImGuiViewport_GetCenter", "ret": "ImVec2_c", @@ -11246,6 +11612,7 @@ "defaults": {}, "funcname": "GetDebugName", "location": "imgui:4137", + "namespace": "ImGuiViewport", "ov_cimguiname": "ImGuiViewport_GetDebugName", "ret": "const char*", "signature": "()const", @@ -11269,6 +11636,7 @@ "defaults": {}, "funcname": "GetWorkCenter", "location": "imgui:4136", + "namespace": "ImGuiViewport", "nonUDT": 1, "ov_cimguiname": "ImGuiViewport_GetWorkCenter", "ret": "ImVec2_c", @@ -11288,6 +11656,7 @@ "defaults": {}, "funcname": "ImGuiViewport", "location": "imgui:4131", + "namespace": "ImGuiViewport", "ov_cimguiname": "ImGuiViewport_ImGuiViewport", "signature": "()", "stname": "ImGuiViewport" @@ -11326,6 +11695,7 @@ "defaults": {}, "funcname": "ImGuiWindowClass", "location": "imgui:2813", + "namespace": "ImGuiWindowClass", "ov_cimguiname": "ImGuiWindowClass_ImGuiWindowClass", "signature": "()", "stname": "ImGuiWindowClass" @@ -11367,6 +11737,7 @@ "defaults": {}, "funcname": "GetName", "location": "imgui_internal:2198", + "namespace": "ImGuiWindowSettings", "ov_cimguiname": "ImGuiWindowSettings_GetName", "ret": "char*", "signature": "()", @@ -11385,6 +11756,7 @@ "defaults": {}, "funcname": "ImGuiWindowSettings", "location": "imgui_internal:2197", + "namespace": "ImGuiWindowSettings", "ov_cimguiname": "ImGuiWindowSettings_ImGuiWindowSettings", "signature": "()", "stname": "ImGuiWindowSettings" @@ -11436,6 +11808,7 @@ }, "funcname": "GetID", "location": "imgui_internal:2999", + "namespace": "ImGuiWindow", "ov_cimguiname": "ImGuiWindow_GetID_Str", "ret": "ImGuiID", "signature": "(const char*,const char*)", @@ -11460,6 +11833,7 @@ "defaults": {}, "funcname": "GetID", "location": "imgui_internal:3000", + "namespace": "ImGuiWindow", "ov_cimguiname": "ImGuiWindow_GetID_Ptr", "ret": "ImGuiID", "signature": "(const void*)", @@ -11484,6 +11858,7 @@ "defaults": {}, "funcname": "GetID", "location": "imgui_internal:3001", + "namespace": "ImGuiWindow", "ov_cimguiname": "ImGuiWindow_GetID_Int", "ret": "ImGuiID", "signature": "(int)", @@ -11510,6 +11885,7 @@ "defaults": {}, "funcname": "GetIDFromPos", "location": "imgui_internal:3002", + "namespace": "ImGuiWindow", "ov_cimguiname": "ImGuiWindow_GetIDFromPos", "ret": "ImGuiID", "signature": "(const ImVec2)", @@ -11536,6 +11912,7 @@ "defaults": {}, "funcname": "GetIDFromRectangle", "location": "imgui_internal:3003", + "namespace": "ImGuiWindow", "ov_cimguiname": "ImGuiWindow_GetIDFromRectangle", "ret": "ImGuiID", "signature": "(const ImRect)", @@ -11563,6 +11940,7 @@ "defaults": {}, "funcname": "ImGuiWindow", "location": "imgui_internal:2995", + "namespace": "ImGuiWindow", "ov_cimguiname": "ImGuiWindow_ImGuiWindow", "signature": "(ImGuiContext*,const char*)", "stname": "ImGuiWindow" @@ -11585,6 +11963,7 @@ "defaults": {}, "funcname": "MenuBarRect", "location": "imgui_internal:3008", + "namespace": "ImGuiWindow", "nonUDT": 1, "ov_cimguiname": "ImGuiWindow_MenuBarRect", "ret": "ImRect_c", @@ -11609,6 +11988,7 @@ "defaults": {}, "funcname": "Rect", "location": "imgui_internal:3006", + "namespace": "ImGuiWindow", "nonUDT": 1, "ov_cimguiname": "ImGuiWindow_Rect", "ret": "ImRect_c", @@ -11633,6 +12013,7 @@ "defaults": {}, "funcname": "TitleBarRect", "location": "imgui_internal:3007", + "namespace": "ImGuiWindow", "nonUDT": 1, "ov_cimguiname": "ImGuiWindow_TitleBarRect", "ret": "ImRect_c", @@ -11677,6 +12058,7 @@ "defaults": {}, "funcname": "Add", "location": "imgui_internal:785", + "namespace": "ImPool", "ov_cimguiname": "ImPool_Add", "ret": "T*", "signature": "()", @@ -11700,6 +12082,7 @@ "defaults": {}, "funcname": "Clear", "location": "imgui_internal:784", + "namespace": "ImPool", "ov_cimguiname": "ImPool_Clear", "ret": "void", "signature": "()", @@ -11727,6 +12110,7 @@ "defaults": {}, "funcname": "Contains", "location": "imgui_internal:783", + "namespace": "ImPool", "ov_cimguiname": "ImPool_Contains", "ret": "bool", "signature": "(const T*)const", @@ -11750,6 +12134,7 @@ "defaults": {}, "funcname": "GetAliveCount", "location": "imgui_internal:792", + "namespace": "ImPool", "ov_cimguiname": "ImPool_GetAliveCount", "ret": "int", "signature": "()const", @@ -11773,6 +12158,7 @@ "defaults": {}, "funcname": "GetBufSize", "location": "imgui_internal:793", + "namespace": "ImPool", "ov_cimguiname": "ImPool_GetBufSize", "ret": "int", "signature": "()const", @@ -11800,6 +12186,7 @@ "defaults": {}, "funcname": "GetByIndex", "location": "imgui_internal:780", + "namespace": "ImPool", "ov_cimguiname": "ImPool_GetByIndex", "ret": "T*", "signature": "(ImPoolIdx)", @@ -11827,6 +12214,7 @@ "defaults": {}, "funcname": "GetByKey", "location": "imgui_internal:779", + "namespace": "ImPool", "ov_cimguiname": "ImPool_GetByKey", "ret": "T*", "signature": "(ImGuiID)", @@ -11854,6 +12242,7 @@ "defaults": {}, "funcname": "GetIndex", "location": "imgui_internal:781", + "namespace": "ImPool", "ov_cimguiname": "ImPool_GetIndex", "ret": "ImPoolIdx", "signature": "(const T*)const", @@ -11877,6 +12266,7 @@ "defaults": {}, "funcname": "GetMapSize", "location": "imgui_internal:794", + "namespace": "ImPool", "ov_cimguiname": "ImPool_GetMapSize", "ret": "int", "signature": "()const", @@ -11904,6 +12294,7 @@ "defaults": {}, "funcname": "GetOrAddByKey", "location": "imgui_internal:782", + "namespace": "ImPool", "ov_cimguiname": "ImPool_GetOrAddByKey", "ret": "T*", "signature": "(ImGuiID)", @@ -11923,6 +12314,7 @@ "defaults": {}, "funcname": "ImPool", "location": "imgui_internal:777", + "namespace": "ImPool", "ov_cimguiname": "ImPool_ImPool", "signature": "()", "stname": "ImPool", @@ -11953,6 +12345,7 @@ "defaults": {}, "funcname": "Remove", "location": "imgui_internal:786", + "namespace": "ImPool", "ov_cimguiname": "ImPool_Remove_TPtr", "ret": "void", "signature": "(ImGuiID,const T*)", @@ -11982,6 +12375,7 @@ "defaults": {}, "funcname": "Remove", "location": "imgui_internal:787", + "namespace": "ImPool", "ov_cimguiname": "ImPool_Remove_PoolIdx", "ret": "void", "signature": "(ImGuiID,ImPoolIdx)", @@ -12009,6 +12403,7 @@ "defaults": {}, "funcname": "Reserve", "location": "imgui_internal:788", + "namespace": "ImPool", "ov_cimguiname": "ImPool_Reserve", "ret": "void", "signature": "(int)", @@ -12036,6 +12431,7 @@ "defaults": {}, "funcname": "TryGetMapData", "location": "imgui_internal:795", + "namespace": "ImPool", "ov_cimguiname": "ImPool_TryGetMapData", "ret": "T*", "signature": "(ImPoolIdx)", @@ -12085,6 +12481,7 @@ "defaults": {}, "funcname": "Add", "location": "imgui_internal:615", + "namespace": "ImRect", "ov_cimguiname": "ImRect_Add_Vec2", "ret": "void", "signature": "(const ImVec2)", @@ -12109,6 +12506,7 @@ "defaults": {}, "funcname": "Add", "location": "imgui_internal:616", + "namespace": "ImRect", "ov_cimguiname": "ImRect_Add_Rect", "ret": "void", "signature": "(const ImRect)", @@ -12131,6 +12529,7 @@ "defaults": {}, "funcname": "AsVec4", "location": "imgui_internal:626", + "namespace": "ImRect", "nonUDT": 2, "ov_cimguiname": "ImRect_AsVec4", "ret": "const ImVec4_c*", @@ -12159,6 +12558,7 @@ "defaults": {}, "funcname": "ClipWith", "location": "imgui_internal:622", + "namespace": "ImRect", "ov_cimguiname": "ImRect_ClipWith", "ret": "void", "signature": "(const ImRect)", @@ -12185,6 +12585,7 @@ "defaults": {}, "funcname": "ClipWithFull", "location": "imgui_internal:623", + "namespace": "ImRect", "ov_cimguiname": "ImRect_ClipWithFull", "ret": "void", "signature": "(const ImRect)", @@ -12211,6 +12612,7 @@ "defaults": {}, "funcname": "Contains", "location": "imgui_internal:611", + "namespace": "ImRect", "ov_cimguiname": "ImRect_Contains_Vec2", "ret": "bool", "signature": "(const ImVec2)const", @@ -12235,6 +12637,7 @@ "defaults": {}, "funcname": "Contains", "location": "imgui_internal:612", + "namespace": "ImRect", "ov_cimguiname": "ImRect_Contains_Rect", "ret": "bool", "signature": "(const ImRect)const", @@ -12265,6 +12668,7 @@ "defaults": {}, "funcname": "ContainsWithPad", "location": "imgui_internal:613", + "namespace": "ImRect", "ov_cimguiname": "ImRect_ContainsWithPad", "ret": "bool", "signature": "(const ImVec2,const ImVec2)const", @@ -12291,6 +12695,7 @@ "defaults": {}, "funcname": "Expand", "location": "imgui_internal:617", + "namespace": "ImRect", "ov_cimguiname": "ImRect_Expand_Float", "ret": "void", "signature": "(const float)", @@ -12315,6 +12720,7 @@ "defaults": {}, "funcname": "Expand", "location": "imgui_internal:618", + "namespace": "ImRect", "ov_cimguiname": "ImRect_Expand_Vec2", "ret": "void", "signature": "(const ImVec2)", @@ -12337,6 +12743,7 @@ "defaults": {}, "funcname": "GetArea", "location": "imgui_internal:606", + "namespace": "ImRect", "ov_cimguiname": "ImRect_GetArea", "ret": "float", "signature": "()const", @@ -12360,6 +12767,7 @@ "defaults": {}, "funcname": "GetBL", "location": "imgui_internal:609", + "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_GetBL", "ret": "ImVec2_c", @@ -12384,6 +12792,7 @@ "defaults": {}, "funcname": "GetBR", "location": "imgui_internal:610", + "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_GetBR", "ret": "ImVec2_c", @@ -12408,6 +12817,7 @@ "defaults": {}, "funcname": "GetCenter", "location": "imgui_internal:602", + "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_GetCenter", "ret": "ImVec2_c", @@ -12431,6 +12841,7 @@ "defaults": {}, "funcname": "GetHeight", "location": "imgui_internal:605", + "namespace": "ImRect", "ov_cimguiname": "ImRect_GetHeight", "ret": "float", "signature": "()const", @@ -12454,6 +12865,7 @@ "defaults": {}, "funcname": "GetSize", "location": "imgui_internal:603", + "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_GetSize", "ret": "ImVec2_c", @@ -12478,6 +12890,7 @@ "defaults": {}, "funcname": "GetTL", "location": "imgui_internal:607", + "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_GetTL", "ret": "ImVec2_c", @@ -12502,6 +12915,7 @@ "defaults": {}, "funcname": "GetTR", "location": "imgui_internal:608", + "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_GetTR", "ret": "ImVec2_c", @@ -12525,6 +12939,7 @@ "defaults": {}, "funcname": "GetWidth", "location": "imgui_internal:604", + "namespace": "ImRect", "ov_cimguiname": "ImRect_GetWidth", "ret": "float", "signature": "()const", @@ -12543,6 +12958,7 @@ "defaults": {}, "funcname": "ImRect", "location": "imgui_internal:597", + "namespace": "ImRect", "ov_cimguiname": "ImRect_ImRect_Nil", "signature": "()", "stname": "ImRect" @@ -12567,6 +12983,7 @@ "defaults": {}, "funcname": "ImRect", "location": "imgui_internal:598", + "namespace": "ImRect", "ov_cimguiname": "ImRect_ImRect_Vec2", "signature": "(const ImVec2,const ImVec2)", "stname": "ImRect" @@ -12587,6 +13004,7 @@ "defaults": {}, "funcname": "ImRect", "location": "imgui_internal:599", + "namespace": "ImRect", "ov_cimguiname": "ImRect_ImRect_Vec4", "signature": "(const ImVec4)", "stname": "ImRect" @@ -12619,6 +13037,7 @@ "defaults": {}, "funcname": "ImRect", "location": "imgui_internal:600", + "namespace": "ImRect", "ov_cimguiname": "ImRect_ImRect_Float", "signature": "(float,float,float,float)", "stname": "ImRect" @@ -12640,6 +13059,7 @@ "defaults": {}, "funcname": "IsInverted", "location": "imgui_internal:624", + "namespace": "ImRect", "ov_cimguiname": "ImRect_IsInverted", "ret": "bool", "signature": "()const", @@ -12666,6 +13086,7 @@ "defaults": {}, "funcname": "Overlaps", "location": "imgui_internal:614", + "namespace": "ImRect", "ov_cimguiname": "ImRect_Overlaps", "ret": "bool", "signature": "(const ImRect)const", @@ -12689,6 +13110,7 @@ "defaults": {}, "funcname": "ToVec4", "location": "imgui_internal:625", + "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_ToVec4", "ret": "ImVec4_c", @@ -12716,6 +13138,7 @@ "defaults": {}, "funcname": "Translate", "location": "imgui_internal:619", + "namespace": "ImRect", "ov_cimguiname": "ImRect_Translate", "ret": "void", "signature": "(const ImVec2)", @@ -12742,6 +13165,7 @@ "defaults": {}, "funcname": "TranslateX", "location": "imgui_internal:620", + "namespace": "ImRect", "ov_cimguiname": "ImRect_TranslateX", "ret": "void", "signature": "(float)", @@ -12768,6 +13192,7 @@ "defaults": {}, "funcname": "TranslateY", "location": "imgui_internal:621", + "namespace": "ImRect", "ov_cimguiname": "ImRect_TranslateY", "ret": "void", "signature": "(float)", @@ -12810,6 +13235,7 @@ "defaults": {}, "funcname": "GetArenaSizeInBytes", "location": "imgui_internal:724", + "namespace": "ImSpanAllocator", "ov_cimguiname": "ImSpanAllocator_GetArenaSizeInBytes", "ret": "int", "signature": "()", @@ -12837,6 +13263,7 @@ "defaults": {}, "funcname": "GetSpanPtrBegin", "location": "imgui_internal:726", + "namespace": "ImSpanAllocator", "ov_cimguiname": "ImSpanAllocator_GetSpanPtrBegin", "ret": "void*", "signature": "(int)", @@ -12864,6 +13291,7 @@ "defaults": {}, "funcname": "GetSpanPtrEnd", "location": "imgui_internal:727", + "namespace": "ImSpanAllocator", "ov_cimguiname": "ImSpanAllocator_GetSpanPtrEnd", "ret": "void*", "signature": "(int)", @@ -12883,6 +13311,7 @@ "defaults": {}, "funcname": "ImSpanAllocator", "location": "imgui_internal:722", + "namespace": "ImSpanAllocator", "ov_cimguiname": "ImSpanAllocator_ImSpanAllocator", "signature": "()", "stname": "ImSpanAllocator", @@ -12919,6 +13348,7 @@ }, "funcname": "Reserve", "location": "imgui_internal:723", + "namespace": "ImSpanAllocator", "ov_cimguiname": "ImSpanAllocator_Reserve", "ret": "void", "signature": "(int,size_t,int)", @@ -12946,6 +13376,7 @@ "defaults": {}, "funcname": "SetArenaBasePtr", "location": "imgui_internal:725", + "namespace": "ImSpanAllocator", "ov_cimguiname": "ImSpanAllocator_SetArenaBasePtr", "ret": "void", "signature": "(void*)", @@ -12986,6 +13417,7 @@ "defaults": {}, "funcname": "ImSpan", "location": "imgui_internal:690", + "namespace": "ImSpan", "ov_cimguiname": "ImSpan_ImSpan_Nil", "signature": "()", "stname": "ImSpan", @@ -13011,6 +13443,7 @@ "defaults": {}, "funcname": "ImSpan", "location": "imgui_internal:691", + "namespace": "ImSpan", "ov_cimguiname": "ImSpan_ImSpan_TPtrInt", "signature": "(T*,int)", "stname": "ImSpan", @@ -13036,6 +13469,7 @@ "defaults": {}, "funcname": "ImSpan", "location": "imgui_internal:692", + "namespace": "ImSpan", "ov_cimguiname": "ImSpan_ImSpan_TPtrTPtr", "signature": "(T*,T*)", "stname": "ImSpan", @@ -13058,6 +13492,7 @@ "defaults": {}, "funcname": "begin", "location": "imgui_internal:701", + "namespace": "ImSpan", "ov_cimguiname": "ImSpan_begin_Nil", "ret": "T*", "signature": "()", @@ -13079,6 +13514,7 @@ "defaults": {}, "funcname": "begin", "location": "imgui_internal:702", + "namespace": "ImSpan", "ov_cimguiname": "ImSpan_begin__const", "ret": "const T*", "signature": "()const", @@ -13123,6 +13559,7 @@ "defaults": {}, "funcname": "end", "location": "imgui_internal:703", + "namespace": "ImSpan", "ov_cimguiname": "ImSpan_end_Nil", "ret": "T*", "signature": "()", @@ -13144,6 +13581,7 @@ "defaults": {}, "funcname": "end", "location": "imgui_internal:704", + "namespace": "ImSpan", "ov_cimguiname": "ImSpan_end__const", "ret": "const T*", "signature": "()const", @@ -13171,6 +13609,7 @@ "defaults": {}, "funcname": "index_from_ptr", "location": "imgui_internal:707", + "namespace": "ImSpan", "ov_cimguiname": "ImSpan_index_from_ptr", "ret": "int", "signature": "(const T*)const", @@ -13202,6 +13641,7 @@ "defaults": {}, "funcname": "set", "location": "imgui_internal:694", + "namespace": "ImSpan", "ov_cimguiname": "ImSpan_set_Int", "ret": "void", "signature": "(T*,int)", @@ -13231,6 +13671,7 @@ "defaults": {}, "funcname": "set", "location": "imgui_internal:695", + "namespace": "ImSpan", "ov_cimguiname": "ImSpan_set_TPtr", "ret": "void", "signature": "(T*,T*)", @@ -13254,6 +13695,7 @@ "defaults": {}, "funcname": "size", "location": "imgui_internal:696", + "namespace": "ImSpan", "ov_cimguiname": "ImSpan_size", "ret": "int", "signature": "()const", @@ -13277,6 +13719,7 @@ "defaults": {}, "funcname": "size_in_bytes", "location": "imgui_internal:697", + "namespace": "ImSpan", "ov_cimguiname": "ImSpan_size_in_bytes", "ret": "int", "signature": "()const", @@ -13300,6 +13743,7 @@ "defaults": {}, "funcname": "clear", "location": "imgui_internal:746", + "namespace": "ImStableVector", "ov_cimguiname": "ImStableVector_clear", "ret": "void", "signature": "()", @@ -13327,6 +13771,7 @@ "defaults": {}, "funcname": "push_back", "location": "imgui_internal:762", + "namespace": "ImStableVector", "ov_cimguiname": "ImStableVector_push_back", "ret": "T*", "signature": "(const T)", @@ -13354,6 +13799,7 @@ "defaults": {}, "funcname": "reserve", "location": "imgui_internal:748", + "namespace": "ImStableVector", "ov_cimguiname": "ImStableVector_reserve", "ret": "void", "signature": "(int)", @@ -13381,6 +13827,7 @@ "defaults": {}, "funcname": "resize", "location": "imgui_internal:747", + "namespace": "ImStableVector", "ov_cimguiname": "ImStableVector_resize", "ret": "void", "signature": "(int)", @@ -13416,6 +13863,7 @@ "defaults": {}, "funcname": "Create", "location": "imgui:3665", + "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_Create", "ret": "void", "signature": "(ImTextureFormat,int,int)", @@ -13438,6 +13886,7 @@ "defaults": {}, "funcname": "DestroyPixels", "location": "imgui:3666", + "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_DestroyPixels", "ret": "void", "signature": "()", @@ -13460,6 +13909,7 @@ "defaults": {}, "funcname": "GetPitch", "location": "imgui:3670", + "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_GetPitch", "ret": "int", "signature": "()const", @@ -13482,6 +13932,7 @@ "defaults": {}, "funcname": "GetPixels", "location": "imgui:3667", + "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_GetPixels", "ret": "void*", "signature": "()", @@ -13512,6 +13963,7 @@ "defaults": {}, "funcname": "GetPixelsAt", "location": "imgui:3668", + "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_GetPixelsAt", "ret": "void*", "signature": "(int,int)", @@ -13534,6 +13986,7 @@ "defaults": {}, "funcname": "GetSizeInBytes", "location": "imgui:3669", + "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_GetSizeInBytes", "ret": "int", "signature": "()const", @@ -13556,6 +14009,7 @@ "defaults": {}, "funcname": "GetTexID", "location": "imgui:3672", + "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_GetTexID", "ret": "ImTextureID", "signature": "()const", @@ -13579,6 +14033,7 @@ "defaults": {}, "funcname": "GetTexRef", "location": "imgui:3671", + "namespace": "ImTextureData", "nonUDT": 1, "ov_cimguiname": "ImTextureData_GetTexRef", "ret": "ImTextureRef_c", @@ -13598,6 +14053,7 @@ "defaults": {}, "funcname": "ImTextureData", "location": "imgui:3663", + "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_ImTextureData", "signature": "()", "stname": "ImTextureData" @@ -13623,6 +14079,7 @@ "defaults": {}, "funcname": "SetStatus", "location": "imgui:3678", + "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_SetStatus", "ret": "void", "signature": "(ImTextureStatus)", @@ -13649,6 +14106,7 @@ "defaults": {}, "funcname": "SetTexID", "location": "imgui:3677", + "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_SetTexID", "ret": "void", "signature": "(ImTextureID)", @@ -13692,6 +14150,7 @@ "defaults": {}, "funcname": "GetTexID", "location": "imgui:380", + "namespace": "ImTextureRef", "ov_cimguiname": "ImTextureRef_GetTexID", "ret": "ImTextureID", "signature": "()const", @@ -13710,6 +14169,7 @@ "defaults": {}, "funcname": "ImTextureRef", "location": "imgui:374", + "namespace": "ImTextureRef", "ov_cimguiname": "ImTextureRef_ImTextureRef_Nil", "signature": "()", "stname": "ImTextureRef" @@ -13730,6 +14190,7 @@ "defaults": {}, "funcname": "ImTextureRef", "location": "imgui:375", + "namespace": "ImTextureRef", "ov_cimguiname": "ImTextureRef_ImTextureRef_TextureID", "signature": "(ImTextureID)", "stname": "ImTextureRef" @@ -13767,6 +14228,7 @@ "defaults": {}, "funcname": "ImVec1", "location": "imgui_internal:569", + "namespace": "ImVec1", "ov_cimguiname": "ImVec1_ImVec1_Nil", "signature": "()", "stname": "ImVec1" @@ -13787,6 +14249,7 @@ "defaults": {}, "funcname": "ImVec1", "location": "imgui_internal:570", + "namespace": "ImVec1", "ov_cimguiname": "ImVec1_ImVec1_Float", "signature": "(float)", "stname": "ImVec1" @@ -13824,6 +14287,7 @@ "defaults": {}, "funcname": "ImVec2", "location": "imgui:303", + "namespace": "ImVec2", "ov_cimguiname": "ImVec2_ImVec2_Nil", "signature": "()", "stname": "ImVec2" @@ -13848,6 +14312,7 @@ "defaults": {}, "funcname": "ImVec2", "location": "imgui:304", + "namespace": "ImVec2", "ov_cimguiname": "ImVec2_ImVec2_Float", "signature": "(float,float)", "stname": "ImVec2" @@ -13885,6 +14350,7 @@ "defaults": {}, "funcname": "ImVec2i", "location": "imgui_internal:577", + "namespace": "ImVec2i", "ov_cimguiname": "ImVec2i_ImVec2i_Nil", "signature": "()", "stname": "ImVec2i" @@ -13909,6 +14375,7 @@ "defaults": {}, "funcname": "ImVec2i", "location": "imgui_internal:578", + "namespace": "ImVec2i", "ov_cimguiname": "ImVec2i_ImVec2i_Int", "signature": "(int,int)", "stname": "ImVec2i" @@ -13946,6 +14413,7 @@ "defaults": {}, "funcname": "ImVec2ih", "location": "imgui_internal:585", + "namespace": "ImVec2ih", "ov_cimguiname": "ImVec2ih_ImVec2ih_Nil", "signature": "()", "stname": "ImVec2ih" @@ -13970,6 +14438,7 @@ "defaults": {}, "funcname": "ImVec2ih", "location": "imgui_internal:586", + "namespace": "ImVec2ih", "ov_cimguiname": "ImVec2ih_ImVec2ih_short", "signature": "(short,short)", "stname": "ImVec2ih" @@ -13990,6 +14459,7 @@ "defaults": {}, "funcname": "ImVec2ih", "location": "imgui_internal:587", + "namespace": "ImVec2ih", "ov_cimguiname": "ImVec2ih_ImVec2ih_Vec2", "signature": "(const ImVec2)", "stname": "ImVec2ih" @@ -14027,6 +14497,7 @@ "defaults": {}, "funcname": "ImVec4", "location": "imgui:316", + "namespace": "ImVec4", "ov_cimguiname": "ImVec4_ImVec4_Nil", "signature": "()", "stname": "ImVec4" @@ -14059,6 +14530,7 @@ "defaults": {}, "funcname": "ImVec4", "location": "imgui:317", + "namespace": "ImVec4", "ov_cimguiname": "ImVec4_ImVec4_Float", "signature": "(float,float,float,float)", "stname": "ImVec4" @@ -14096,6 +14568,7 @@ "defaults": {}, "funcname": "ImVector", "location": "imgui:2306", + "namespace": "ImVector", "ov_cimguiname": "ImVector_ImVector_Nil", "signature": "()", "stname": "ImVector", @@ -14117,6 +14590,7 @@ "defaults": {}, "funcname": "ImVector", "location": "imgui:2307", + "namespace": "ImVector", "ov_cimguiname": "ImVector_ImVector_Vector_T_", "signature": "(const ImVector_T )", "stname": "ImVector", @@ -14143,6 +14617,7 @@ "defaults": {}, "funcname": "_grow_capacity", "location": "imgui:2333", + "namespace": "ImVector", "ov_cimguiname": "ImVector__grow_capacity", "ret": "int", "signature": "(int)const", @@ -14166,6 +14641,7 @@ "defaults": {}, "funcname": "back", "location": "imgui:2329", + "namespace": "ImVector", "ov_cimguiname": "ImVector_back_Nil", "ret": "T*", "retref": "&", @@ -14188,6 +14664,7 @@ "defaults": {}, "funcname": "back", "location": "imgui:2330", + "namespace": "ImVector", "ov_cimguiname": "ImVector_back__const", "ret": "const T*", "retref": "&", @@ -14212,6 +14689,7 @@ "defaults": {}, "funcname": "begin", "location": "imgui:2323", + "namespace": "ImVector", "ov_cimguiname": "ImVector_begin_Nil", "ret": "T*", "signature": "()", @@ -14233,6 +14711,7 @@ "defaults": {}, "funcname": "begin", "location": "imgui:2324", + "namespace": "ImVector", "ov_cimguiname": "ImVector_begin__const", "ret": "const T*", "signature": "()const", @@ -14256,6 +14735,7 @@ "defaults": {}, "funcname": "capacity", "location": "imgui:2319", + "namespace": "ImVector", "ov_cimguiname": "ImVector_capacity", "ret": "int", "signature": "()const", @@ -14279,6 +14759,7 @@ "defaults": {}, "funcname": "clear", "location": "imgui:2311", + "namespace": "ImVector", "ov_cimguiname": "ImVector_clear", "ret": "void", "signature": "()", @@ -14302,6 +14783,7 @@ "defaults": {}, "funcname": "clear_delete", "location": "imgui:2312", + "namespace": "ImVector", "ov_cimguiname": "ImVector_clear_delete", "ret": "void", "signature": "()", @@ -14325,6 +14807,7 @@ "defaults": {}, "funcname": "clear_destruct", "location": "imgui:2313", + "namespace": "ImVector", "ov_cimguiname": "ImVector_clear_destruct", "ret": "void", "signature": "()", @@ -14352,6 +14835,7 @@ "defaults": {}, "funcname": "contains", "location": "imgui:2348", + "namespace": "ImVector", "ov_cimguiname": "ImVector_contains", "ret": "bool", "signature": "(const T)const", @@ -14397,6 +14881,7 @@ "defaults": {}, "funcname": "empty", "location": "imgui:2315", + "namespace": "ImVector", "ov_cimguiname": "ImVector_empty", "ret": "bool", "signature": "()const", @@ -14420,6 +14905,7 @@ "defaults": {}, "funcname": "end", "location": "imgui:2325", + "namespace": "ImVector", "ov_cimguiname": "ImVector_end_Nil", "ret": "T*", "signature": "()", @@ -14441,6 +14927,7 @@ "defaults": {}, "funcname": "end", "location": "imgui:2326", + "namespace": "ImVector", "ov_cimguiname": "ImVector_end__const", "ret": "const T*", "signature": "()const", @@ -14468,6 +14955,7 @@ "defaults": {}, "funcname": "erase", "location": "imgui:2344", + "namespace": "ImVector", "ov_cimguiname": "ImVector_erase_Nil", "ret": "T*", "signature": "(const T*)", @@ -14497,6 +14985,7 @@ "defaults": {}, "funcname": "erase", "location": "imgui:2345", + "namespace": "ImVector", "ov_cimguiname": "ImVector_erase_TPtr", "ret": "T*", "signature": "(const T*,const T*)", @@ -14524,6 +15013,7 @@ "defaults": {}, "funcname": "erase_unsorted", "location": "imgui:2346", + "namespace": "ImVector", "ov_cimguiname": "ImVector_erase_unsorted", "ret": "T*", "signature": "(const T*)", @@ -14551,6 +15041,7 @@ "defaults": {}, "funcname": "find", "location": "imgui:2349", + "namespace": "ImVector", "ov_cimguiname": "ImVector_find_Nil", "ret": "T*", "signature": "(const T)", @@ -14576,6 +15067,7 @@ "defaults": {}, "funcname": "find", "location": "imgui:2350", + "namespace": "ImVector", "ov_cimguiname": "ImVector_find__const", "ret": "const T*", "signature": "(const T)const", @@ -14603,6 +15095,7 @@ "defaults": {}, "funcname": "find_erase", "location": "imgui:2352", + "namespace": "ImVector", "ov_cimguiname": "ImVector_find_erase", "ret": "bool", "signature": "(const T)", @@ -14630,6 +15123,7 @@ "defaults": {}, "funcname": "find_erase_unsorted", "location": "imgui:2353", + "namespace": "ImVector", "ov_cimguiname": "ImVector_find_erase_unsorted", "ret": "bool", "signature": "(const T)", @@ -14657,6 +15151,7 @@ "defaults": {}, "funcname": "find_index", "location": "imgui:2351", + "namespace": "ImVector", "ov_cimguiname": "ImVector_find_index", "ret": "int", "signature": "(const T)const", @@ -14680,6 +15175,7 @@ "defaults": {}, "funcname": "front", "location": "imgui:2327", + "namespace": "ImVector", "ov_cimguiname": "ImVector_front_Nil", "ret": "T*", "retref": "&", @@ -14702,6 +15198,7 @@ "defaults": {}, "funcname": "front", "location": "imgui:2328", + "namespace": "ImVector", "ov_cimguiname": "ImVector_front__const", "ret": "const T*", "retref": "&", @@ -14730,6 +15227,7 @@ "defaults": {}, "funcname": "index_from_ptr", "location": "imgui:2354", + "namespace": "ImVector", "ov_cimguiname": "ImVector_index_from_ptr", "ret": "int", "signature": "(const T*)const", @@ -14761,6 +15259,7 @@ "defaults": {}, "funcname": "insert", "location": "imgui:2347", + "namespace": "ImVector", "ov_cimguiname": "ImVector_insert", "ret": "T*", "signature": "(const T*,const T)", @@ -14784,6 +15283,7 @@ "defaults": {}, "funcname": "max_size", "location": "imgui:2318", + "namespace": "ImVector", "ov_cimguiname": "ImVector_max_size", "ret": "int", "signature": "()const", @@ -14807,6 +15307,7 @@ "defaults": {}, "funcname": "pop_back", "location": "imgui:2342", + "namespace": "ImVector", "ov_cimguiname": "ImVector_pop_back", "ret": "void", "signature": "()", @@ -14834,6 +15335,7 @@ "defaults": {}, "funcname": "push_back", "location": "imgui:2341", + "namespace": "ImVector", "ov_cimguiname": "ImVector_push_back", "ret": "void", "signature": "(const T)", @@ -14861,6 +15363,7 @@ "defaults": {}, "funcname": "push_front", "location": "imgui:2343", + "namespace": "ImVector", "ov_cimguiname": "ImVector_push_front", "ret": "void", "signature": "(const T)", @@ -14888,6 +15391,7 @@ "defaults": {}, "funcname": "reserve", "location": "imgui:2337", + "namespace": "ImVector", "ov_cimguiname": "ImVector_reserve", "ret": "void", "signature": "(int)", @@ -14915,6 +15419,7 @@ "defaults": {}, "funcname": "reserve_discard", "location": "imgui:2338", + "namespace": "ImVector", "ov_cimguiname": "ImVector_reserve_discard", "ret": "void", "signature": "(int)", @@ -14942,6 +15447,7 @@ "defaults": {}, "funcname": "resize", "location": "imgui:2334", + "namespace": "ImVector", "ov_cimguiname": "ImVector_resize_Nil", "ret": "void", "signature": "(int)", @@ -14971,6 +15477,7 @@ "defaults": {}, "funcname": "resize", "location": "imgui:2335", + "namespace": "ImVector", "ov_cimguiname": "ImVector_resize_T", "ret": "void", "signature": "(int,const T)", @@ -14998,6 +15505,7 @@ "defaults": {}, "funcname": "shrink", "location": "imgui:2336", + "namespace": "ImVector", "ov_cimguiname": "ImVector_shrink", "ret": "void", "signature": "(int)", @@ -15021,6 +15529,7 @@ "defaults": {}, "funcname": "size", "location": "imgui:2316", + "namespace": "ImVector", "ov_cimguiname": "ImVector_size", "ret": "int", "signature": "()const", @@ -15044,6 +15553,7 @@ "defaults": {}, "funcname": "size_in_bytes", "location": "imgui:2317", + "namespace": "ImVector", "ov_cimguiname": "ImVector_size_in_bytes", "ret": "int", "signature": "()const", @@ -15072,6 +15582,7 @@ "defaults": {}, "funcname": "swap", "location": "imgui:2331", + "namespace": "ImVector", "ov_cimguiname": "ImVector_swap", "ret": "void", "signature": "(ImVector_T *)", diff --git a/generator/output/definitions.lua b/generator/output/definitions.lua index b3c44ba..04f2293 100644 --- a/generator/output/definitions.lua +++ b/generator/output/definitions.lua @@ -13,6 +13,7 @@ local t={ defaults={}, funcname="ClearAllBits", location="imgui_internal:659", + namespace="ImBitArray", ov_cimguiname="ImBitArray_ClearAllBits", ret="void", signature="()", @@ -36,6 +37,7 @@ local t={ defaults={}, funcname="ClearBit", location="imgui_internal:663", + namespace="ImBitArray", ov_cimguiname="ImBitArray_ClearBit", ret="void", signature="(int)", @@ -54,6 +56,7 @@ local t={ defaults={}, funcname="ImBitArray", location="imgui_internal:658", + namespace="ImBitArray", ov_cimguiname="ImBitArray_ImBitArray", signature="()", stname="ImBitArray", @@ -73,6 +76,7 @@ local t={ defaults={}, funcname="SetAllBits", location="imgui_internal:660", + namespace="ImBitArray", ov_cimguiname="ImBitArray_SetAllBits", ret="void", signature="()", @@ -96,6 +100,7 @@ local t={ defaults={}, funcname="SetBit", location="imgui_internal:662", + namespace="ImBitArray", ov_cimguiname="ImBitArray_SetBit", ret="void", signature="(int)", @@ -122,6 +127,7 @@ local t={ defaults={}, funcname="SetBitRange", location="imgui_internal:664", + namespace="ImBitArray", ov_cimguiname="ImBitArray_SetBitRange", ret="void", signature="(int,int)", @@ -145,6 +151,7 @@ local t={ defaults={}, funcname="TestBit", location="imgui_internal:661", + namespace="ImBitArray", ov_cimguiname="ImBitArray_TestBit", ret="bool", signature="(int)const", @@ -183,6 +190,7 @@ local t={ defaults={}, funcname="Clear", location="imgui_internal:674", + namespace="ImBitVector", ov_cimguiname="ImBitVector_Clear", ret="void", signature="()", @@ -205,6 +213,7 @@ local t={ defaults={}, funcname="ClearBit", location="imgui_internal:677", + namespace="ImBitVector", ov_cimguiname="ImBitVector_ClearBit", ret="void", signature="(int)", @@ -227,6 +236,7 @@ local t={ defaults={}, funcname="Create", location="imgui_internal:673", + namespace="ImBitVector", ov_cimguiname="ImBitVector_Create", ret="void", signature="(int)", @@ -249,6 +259,7 @@ local t={ defaults={}, funcname="SetBit", location="imgui_internal:676", + namespace="ImBitVector", ov_cimguiname="ImBitVector_SetBit", ret="void", signature="(int)", @@ -271,6 +282,7 @@ local t={ defaults={}, funcname="TestBit", location="imgui_internal:675", + namespace="ImBitVector", ov_cimguiname="ImBitVector_TestBit", ret="bool", signature="(int)const", @@ -293,6 +305,7 @@ local t={ defaults={}, funcname="alloc_chunk", location="imgui_internal:811", + namespace="ImChunkStream", ov_cimguiname="ImChunkStream_alloc_chunk", ret="T*", signature="(size_t)", @@ -313,6 +326,7 @@ local t={ defaults={}, funcname="begin", location="imgui_internal:812", + namespace="ImChunkStream", ov_cimguiname="ImChunkStream_begin", ret="T*", signature="()", @@ -336,6 +350,7 @@ local t={ defaults={}, funcname="chunk_size", location="imgui_internal:814", + namespace="ImChunkStream", ov_cimguiname="ImChunkStream_chunk_size", ret="int", signature="(const T*)", @@ -356,6 +371,7 @@ local t={ defaults={}, funcname="clear", location="imgui_internal:808", + namespace="ImChunkStream", ov_cimguiname="ImChunkStream_clear", ret="void", signature="()", @@ -376,6 +392,7 @@ local t={ defaults={}, funcname="empty", location="imgui_internal:809", + namespace="ImChunkStream", ov_cimguiname="ImChunkStream_empty", ret="bool", signature="()const", @@ -396,6 +413,7 @@ local t={ defaults={}, funcname="end", location="imgui_internal:815", + namespace="ImChunkStream", ov_cimguiname="ImChunkStream_end", ret="T*", signature="()", @@ -419,6 +437,7 @@ local t={ defaults={}, funcname="next_chunk", location="imgui_internal:813", + namespace="ImChunkStream", ov_cimguiname="ImChunkStream_next_chunk", ret="T*", signature="(T*)", @@ -442,6 +461,7 @@ local t={ defaults={}, funcname="offset_from_ptr", location="imgui_internal:816", + namespace="ImChunkStream", ov_cimguiname="ImChunkStream_offset_from_ptr", ret="int", signature="(const T*)", @@ -465,6 +485,7 @@ local t={ defaults={}, funcname="ptr_from_offset", location="imgui_internal:817", + namespace="ImChunkStream", ov_cimguiname="ImChunkStream_ptr_from_offset", ret="T*", signature="(int)", @@ -485,6 +506,7 @@ local t={ defaults={}, funcname="size", location="imgui_internal:810", + namespace="ImChunkStream", ov_cimguiname="ImChunkStream_size", ret="int", signature="()const", @@ -509,6 +531,7 @@ local t={ defaults={}, funcname="swap", location="imgui_internal:818", + namespace="ImChunkStream", ov_cimguiname="ImChunkStream_swap", ret="void", signature="(ImChunkStream_T *)", @@ -541,6 +564,7 @@ local t={ funcname="HSV", is_static_function=true, location="imgui:3114", + namespace="ImColor", nonUDT=1, ov_cimguiname="ImColor_HSV", ret="ImColor_c", @@ -559,6 +583,7 @@ local t={ defaults={}, funcname="ImColor", location="imgui:3104", + namespace="ImColor", ov_cimguiname="ImColor_ImColor_Nil", signature="()", stname="ImColor"}, @@ -586,6 +611,7 @@ local t={ a="1.0f"}, funcname="ImColor", location="imgui:3105", + namespace="ImColor", ov_cimguiname="ImColor_ImColor_Float", signature="(float,float,float,float)", stname="ImColor"}, @@ -603,6 +629,7 @@ local t={ defaults={}, funcname="ImColor", location="imgui:3106", + namespace="ImColor", ov_cimguiname="ImColor_ImColor_Vec4", signature="(const ImVec4)", stname="ImColor"}, @@ -630,6 +657,7 @@ local t={ a="255"}, funcname="ImColor", location="imgui:3107", + namespace="ImColor", ov_cimguiname="ImColor_ImColor_Int", signature="(int,int,int,int)", stname="ImColor"}, @@ -647,6 +675,7 @@ local t={ defaults={}, funcname="ImColor", location="imgui:3108", + namespace="ImColor", ov_cimguiname="ImColor_ImColor_U32", signature="(ImU32)", stname="ImColor"}, @@ -682,6 +711,7 @@ local t={ a="1.0f"}, funcname="SetHSV", location="imgui:3113", + namespace="ImColor", ov_cimguiname="ImColor_SetHSV", ret="void", signature="(float,float,float,float)", @@ -718,6 +748,7 @@ local t={ defaults={}, funcname="GetTexID", location="imgui:3328", + namespace="ImDrawCmd", ov_cimguiname="ImDrawCmd_GetTexID", ret="ImTextureID", signature="()const", @@ -735,6 +766,7 @@ local t={ defaults={}, funcname="ImDrawCmd", location="imgui:3324", + namespace="ImDrawCmd", ov_cimguiname="ImDrawCmd_ImDrawCmd", signature="()", stname="ImDrawCmd"}, @@ -768,6 +800,7 @@ local t={ defaults={}, funcname="ImDrawDataBuilder", location="imgui_internal:903", + namespace="ImDrawDataBuilder", ov_cimguiname="ImDrawDataBuilder_ImDrawDataBuilder", signature="()", stname="ImDrawDataBuilder"}, @@ -806,6 +839,7 @@ local t={ defaults={}, funcname="AddDrawList", location="imgui:3593", + namespace="ImDrawData", ov_cimguiname="ImDrawData_AddDrawList", ret="void", signature="(ImDrawList*)", @@ -825,6 +859,7 @@ local t={ defaults={}, funcname="Clear", location="imgui:3592", + namespace="ImDrawData", ov_cimguiname="ImDrawData_Clear", ret="void", signature="()", @@ -844,6 +879,7 @@ local t={ defaults={}, funcname="DeIndexAllBuffers", location="imgui:3594", + namespace="ImDrawData", ov_cimguiname="ImDrawData_DeIndexAllBuffers", ret="void", signature="()", @@ -861,6 +897,7 @@ local t={ defaults={}, funcname="ImDrawData", location="imgui:3591", + namespace="ImDrawData", ov_cimguiname="ImDrawData_ImDrawData", signature="()", stname="ImDrawData"}, @@ -882,6 +919,7 @@ local t={ defaults={}, funcname="ScaleClipRects", location="imgui:3595", + namespace="ImDrawData", ov_cimguiname="ImDrawData_ScaleClipRects", ret="void", signature="(const ImVec2)", @@ -916,6 +954,7 @@ local t={ defaults={}, funcname="ImDrawListSharedData", location="imgui_internal:893", + namespace="ImDrawListSharedData", ov_cimguiname="ImDrawListSharedData_ImDrawListSharedData", signature="()", stname="ImDrawListSharedData"}, @@ -937,6 +976,7 @@ local t={ defaults={}, funcname="SetCircleTessellationMaxError", location="imgui_internal:895", + namespace="ImDrawListSharedData", ov_cimguiname="ImDrawListSharedData_SetCircleTessellationMaxError", ret="void", signature="(float)", @@ -974,6 +1014,7 @@ local t={ defaults={}, funcname="Clear", location="imgui:3372", + namespace="ImDrawListSplitter", ov_cimguiname="ImDrawListSplitter_Clear", ret="void", signature="()", @@ -993,6 +1034,7 @@ local t={ defaults={}, funcname="ClearFreeMemory", location="imgui:3373", + namespace="ImDrawListSplitter", ov_cimguiname="ImDrawListSplitter_ClearFreeMemory", ret="void", signature="()", @@ -1010,6 +1052,7 @@ local t={ defaults={}, funcname="ImDrawListSplitter", location="imgui:3370", + namespace="ImDrawListSplitter", ov_cimguiname="ImDrawListSplitter_ImDrawListSplitter", signature="()", stname="ImDrawListSplitter"}, @@ -1031,6 +1074,7 @@ local t={ defaults={}, funcname="Merge", location="imgui:3375", + namespace="ImDrawListSplitter", ov_cimguiname="ImDrawListSplitter_Merge", ret="void", signature="(ImDrawList*)", @@ -1056,6 +1100,7 @@ local t={ defaults={}, funcname="SetCurrentChannel", location="imgui:3376", + namespace="ImDrawListSplitter", ov_cimguiname="ImDrawListSplitter_SetCurrentChannel", ret="void", signature="(ImDrawList*,int)", @@ -1081,6 +1126,7 @@ local t={ defaults={}, funcname="Split", location="imgui:3374", + namespace="ImDrawListSplitter", ov_cimguiname="ImDrawListSplitter_Split", ret="void", signature="(ImDrawList*,int)", @@ -1140,6 +1186,7 @@ local t={ num_segments="0"}, funcname="AddBezierCubic", location="imgui:3477", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddBezierCubic", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -1178,6 +1225,7 @@ local t={ num_segments="0"}, funcname="AddBezierQuadratic", location="imgui:3478", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddBezierQuadratic", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -1207,6 +1255,7 @@ local t={ userdata_size="0"}, funcname="AddCallback", location="imgui:3520", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddCallback", ret="void", signature="(ImDrawCallback,void*,size_t)", @@ -1243,6 +1292,7 @@ local t={ thickness="1.0f"}, funcname="AddCircle", location="imgui:3469", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddCircle", ret="void", signature="(const ImVec2,float,ImU32,int,float)", @@ -1275,6 +1325,7 @@ local t={ num_segments="0"}, funcname="AddCircleFilled", location="imgui:3470", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddCircleFilled", ret="void", signature="(const ImVec2,float,ImU32,int)", @@ -1303,6 +1354,7 @@ local t={ defaults={}, funcname="AddConcavePolyFilled", location="imgui:3485", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddConcavePolyFilled", ret="void", signature="(const ImVec2*,int,ImU32)", @@ -1331,6 +1383,7 @@ local t={ defaults={}, funcname="AddConvexPolyFilled", location="imgui:3484", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddConvexPolyFilled", ret="void", signature="(const ImVec2*,int,ImU32)", @@ -1350,6 +1403,7 @@ local t={ defaults={}, funcname="AddDrawCmd", location="imgui:3523", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddDrawCmd", ret="void", signature="()", @@ -1390,6 +1444,7 @@ local t={ thickness="1.0f"}, funcname="AddEllipse", location="imgui:3473", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddEllipse", ret="void", signature="(const ImVec2,const ImVec2,ImU32,float,int,float)", @@ -1426,6 +1481,7 @@ local t={ rot="0.0f"}, funcname="AddEllipseFilled", location="imgui:3474", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddEllipseFilled", ret="void", signature="(const ImVec2,const ImVec2,ImU32,float,int)", @@ -1466,6 +1522,7 @@ local t={ uv_min="ImVec2(0,0)"}, funcname="AddImage", location="imgui:3491", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddImage", ret="void", signature="(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1520,6 +1577,7 @@ local t={ uv4="ImVec2(0,1)"}, funcname="AddImageQuad", location="imgui:3492", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddImageQuad", ret="void", signature="(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1564,6 +1622,7 @@ local t={ flags="0"}, funcname="AddImageRounded", location="imgui:3493", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddImageRounded", ret="void", signature="(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", @@ -1596,6 +1655,7 @@ local t={ thickness="1.0f"}, funcname="AddLine", location="imgui:3461", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddLine", ret="void", signature="(const ImVec2,const ImVec2,ImU32,float)", @@ -1631,6 +1691,7 @@ local t={ thickness="1.0f"}, funcname="AddNgon", location="imgui:3471", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddNgon", ret="void", signature="(const ImVec2,float,ImU32,int,float)", @@ -1662,6 +1723,7 @@ local t={ defaults={}, funcname="AddNgonFilled", location="imgui:3472", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddNgonFilled", ret="void", signature="(const ImVec2,float,ImU32,int)", @@ -1696,6 +1758,7 @@ local t={ defaults={}, funcname="AddPolyline", location="imgui:3483", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddPolyline", ret="void", signature="(const ImVec2*,int,ImU32,ImDrawFlags,float)", @@ -1734,6 +1797,7 @@ local t={ thickness="1.0f"}, funcname="AddQuad", location="imgui:3465", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddQuad", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -1768,6 +1832,7 @@ local t={ defaults={}, funcname="AddQuadFilled", location="imgui:3466", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddQuadFilled", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1808,6 +1873,7 @@ local t={ thickness="1.0f"}, funcname="AddRect", location="imgui:3462", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddRect", ret="void", signature="(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags,float)", @@ -1844,6 +1910,7 @@ local t={ rounding="0.0f"}, funcname="AddRectFilled", location="imgui:3463", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddRectFilled", ret="void", signature="(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", @@ -1881,6 +1948,7 @@ local t={ defaults={}, funcname="AddRectFilledMultiColor", location="imgui:3464", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddRectFilledMultiColor", ret="void", signature="(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", @@ -1913,6 +1981,7 @@ local t={ text_end="NULL"}, funcname="AddText", location="imgui:3475", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddText_Vec2", ret="void", signature="(const ImVec2,ImU32,const char*,const char*)", @@ -1957,6 +2026,7 @@ local t={ wrap_width="0.0f"}, funcname="AddText", location="imgui:3476", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddText_FontPtr", ret="void", signature="(ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", @@ -1993,6 +2063,7 @@ local t={ thickness="1.0f"}, funcname="AddTriangle", location="imgui:3467", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddTriangle", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -2024,6 +2095,7 @@ local t={ defaults={}, funcname="AddTriangleFilled", location="imgui:3468", + namespace="ImDrawList", ov_cimguiname="ImDrawList_AddTriangleFilled", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2043,6 +2115,7 @@ local t={ defaults={}, funcname="ChannelsMerge", location="imgui:3533", + namespace="ImDrawList", ov_cimguiname="ImDrawList_ChannelsMerge", ret="void", signature="()", @@ -2065,6 +2138,7 @@ local t={ defaults={}, funcname="ChannelsSetCurrent", location="imgui:3534", + namespace="ImDrawList", ov_cimguiname="ImDrawList_ChannelsSetCurrent", ret="void", signature="(int)", @@ -2087,6 +2161,7 @@ local t={ defaults={}, funcname="ChannelsSplit", location="imgui:3532", + namespace="ImDrawList", ov_cimguiname="ImDrawList_ChannelsSplit", ret="void", signature="(int)", @@ -2106,6 +2181,7 @@ local t={ defaults={}, funcname="CloneOutput", location="imgui:3524", + namespace="ImDrawList", ov_cimguiname="ImDrawList_CloneOutput", ret="ImDrawList*", signature="()const", @@ -2126,6 +2202,7 @@ local t={ defaults={}, funcname="GetClipRectMax", location="imgui:3452", + namespace="ImDrawList", nonUDT=1, ov_cimguiname="ImDrawList_GetClipRectMax", ret="ImVec2_c", @@ -2147,6 +2224,7 @@ local t={ defaults={}, funcname="GetClipRectMin", location="imgui:3451", + namespace="ImDrawList", nonUDT=1, ov_cimguiname="ImDrawList_GetClipRectMin", ret="ImVec2_c", @@ -2168,6 +2246,7 @@ local t={ defaults={}, funcname="ImDrawList", location="imgui:3443", + namespace="ImDrawList", ov_cimguiname="ImDrawList_ImDrawList", signature="(ImDrawListSharedData*)", stname="ImDrawList"}, @@ -2202,6 +2281,7 @@ local t={ num_segments="0"}, funcname="PathArcTo", location="imgui:3504", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PathArcTo", ret="void", signature="(const ImVec2,float,float,float,int)", @@ -2233,6 +2313,7 @@ local t={ defaults={}, funcname="PathArcToFast", location="imgui:3505", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PathArcToFast", ret="void", signature="(const ImVec2,float,int,int)", @@ -2265,6 +2346,7 @@ local t={ num_segments="0"}, funcname="PathBezierCubicCurveTo", location="imgui:3507", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PathBezierCubicCurveTo", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,int)", @@ -2294,6 +2376,7 @@ local t={ num_segments="0"}, funcname="PathBezierQuadraticCurveTo", location="imgui:3508", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PathBezierQuadraticCurveTo", ret="void", signature="(const ImVec2,const ImVec2,int)", @@ -2313,6 +2396,7 @@ local t={ defaults={}, funcname="PathClear", location="imgui:3498", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PathClear", ret="void", signature="()", @@ -2351,6 +2435,7 @@ local t={ num_segments="0"}, funcname="PathEllipticalArcTo", location="imgui:3506", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PathEllipticalArcTo", ret="void", signature="(const ImVec2,const ImVec2,float,float,float,int)", @@ -2373,6 +2458,7 @@ local t={ defaults={}, funcname="PathFillConcave", location="imgui:3502", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PathFillConcave", ret="void", signature="(ImU32)", @@ -2395,6 +2481,7 @@ local t={ defaults={}, funcname="PathFillConvex", location="imgui:3501", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PathFillConvex", ret="void", signature="(ImU32)", @@ -2417,6 +2504,7 @@ local t={ defaults={}, funcname="PathLineTo", location="imgui:3499", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PathLineTo", ret="void", signature="(const ImVec2)", @@ -2439,6 +2527,7 @@ local t={ defaults={}, funcname="PathLineToMergeDuplicate", location="imgui:3500", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PathLineToMergeDuplicate", ret="void", signature="(const ImVec2)", @@ -2472,6 +2561,7 @@ local t={ rounding="0.0f"}, funcname="PathRect", location="imgui:3509", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PathRect", ret="void", signature="(const ImVec2,const ImVec2,float,ImDrawFlags)", @@ -2502,6 +2592,7 @@ local t={ thickness="1.0f"}, funcname="PathStroke", location="imgui:3503", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PathStroke", ret="void", signature="(ImU32,ImDrawFlags,float)", @@ -2521,6 +2612,7 @@ local t={ defaults={}, funcname="PopClipRect", location="imgui:3448", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PopClipRect", ret="void", signature="()", @@ -2540,6 +2632,7 @@ local t={ defaults={}, funcname="PopTexture", location="imgui:3450", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PopTexture", ret="void", signature="()", @@ -2586,6 +2679,7 @@ local t={ defaults={}, funcname="PrimQuadUV", location="imgui:3543", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimQuadUV", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2614,6 +2708,7 @@ local t={ defaults={}, funcname="PrimRect", location="imgui:3541", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimRect", ret="void", signature="(const ImVec2,const ImVec2,ImU32)", @@ -2648,6 +2743,7 @@ local t={ defaults={}, funcname="PrimRectUV", location="imgui:3542", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimRectUV", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2673,6 +2769,7 @@ local t={ defaults={}, funcname="PrimReserve", location="imgui:3539", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimReserve", ret="void", signature="(int,int)", @@ -2698,6 +2795,7 @@ local t={ defaults={}, funcname="PrimUnreserve", location="imgui:3540", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimUnreserve", ret="void", signature="(int,int)", @@ -2726,6 +2824,7 @@ local t={ defaults={}, funcname="PrimVtx", location="imgui:3546", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimVtx", ret="void", signature="(const ImVec2,const ImVec2,ImU32)", @@ -2748,6 +2847,7 @@ local t={ defaults={}, funcname="PrimWriteIdx", location="imgui:3545", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimWriteIdx", ret="void", signature="(ImDrawIdx)", @@ -2776,6 +2876,7 @@ local t={ defaults={}, funcname="PrimWriteVtx", location="imgui:3544", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimWriteVtx", ret="void", signature="(const ImVec2,const ImVec2,ImU32)", @@ -2805,6 +2906,7 @@ local t={ intersect_with_current_clip_rect="false"}, funcname="PushClipRect", location="imgui:3446", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PushClipRect", ret="void", signature="(const ImVec2,const ImVec2,bool)", @@ -2824,6 +2926,7 @@ local t={ defaults={}, funcname="PushClipRectFullScreen", location="imgui:3447", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PushClipRectFullScreen", ret="void", signature="()", @@ -2846,6 +2949,7 @@ local t={ defaults={}, funcname="PushTexture", location="imgui:3449", + namespace="ImDrawList", ov_cimguiname="ImDrawList_PushTexture", ret="void", signature="(ImTextureRef)", @@ -2868,6 +2972,7 @@ local t={ defaults={}, funcname="_CalcCircleAutoSegmentCount", location="imgui:3569", + namespace="ImDrawList", ov_cimguiname="ImDrawList__CalcCircleAutoSegmentCount", ret="int", signature="(float)const", @@ -2887,6 +2992,7 @@ local t={ defaults={}, funcname="_ClearFreeMemory", location="imgui:3562", + namespace="ImDrawList", ov_cimguiname="ImDrawList__ClearFreeMemory", ret="void", signature="()", @@ -2906,6 +3012,7 @@ local t={ defaults={}, funcname="_OnChangedClipRect", location="imgui:3565", + namespace="ImDrawList", ov_cimguiname="ImDrawList__OnChangedClipRect", ret="void", signature="()", @@ -2925,6 +3032,7 @@ local t={ defaults={}, funcname="_OnChangedTexture", location="imgui:3566", + namespace="ImDrawList", ov_cimguiname="ImDrawList__OnChangedTexture", ret="void", signature="()", @@ -2944,6 +3052,7 @@ local t={ defaults={}, funcname="_OnChangedVtxOffset", location="imgui:3567", + namespace="ImDrawList", ov_cimguiname="ImDrawList__OnChangedVtxOffset", ret="void", signature="()", @@ -2978,6 +3087,7 @@ local t={ defaults={}, funcname="_PathArcToFastEx", location="imgui:3570", + namespace="ImDrawList", ov_cimguiname="ImDrawList__PathArcToFastEx", ret="void", signature="(const ImVec2,float,int,int,int)", @@ -3012,6 +3122,7 @@ local t={ defaults={}, funcname="_PathArcToN", location="imgui:3571", + namespace="ImDrawList", ov_cimguiname="ImDrawList__PathArcToN", ret="void", signature="(const ImVec2,float,float,float,int)", @@ -3031,6 +3142,7 @@ local t={ defaults={}, funcname="_PopUnusedDrawCmd", location="imgui:3563", + namespace="ImDrawList", ov_cimguiname="ImDrawList__PopUnusedDrawCmd", ret="void", signature="()", @@ -3050,6 +3162,7 @@ local t={ defaults={}, funcname="_ResetForNewFrame", location="imgui:3561", + namespace="ImDrawList", ov_cimguiname="ImDrawList__ResetForNewFrame", ret="void", signature="()", @@ -3072,6 +3185,7 @@ local t={ defaults={}, funcname="_SetDrawListSharedData", location="imgui:3560", + namespace="ImDrawList", ov_cimguiname="ImDrawList__SetDrawListSharedData", ret="void", signature="(ImDrawListSharedData*)", @@ -3094,6 +3208,7 @@ local t={ defaults={}, funcname="_SetTexture", location="imgui:3568", + namespace="ImDrawList", ov_cimguiname="ImDrawList__SetTexture", ret="void", signature="(ImTextureRef)", @@ -3113,6 +3228,7 @@ local t={ defaults={}, funcname="_TryMergeDrawCmds", location="imgui:3564", + namespace="ImDrawList", ov_cimguiname="ImDrawList__TryMergeDrawCmds", ret="void", signature="()", @@ -3148,6 +3264,7 @@ local t={ defaults={}, funcname="ImFontAtlasBuilder", location="imgui_internal:4203", + namespace="ImFontAtlasBuilder", ov_cimguiname="ImFontAtlasBuilder_ImFontAtlasBuilder", signature="()", stname="ImFontAtlasBuilder"}, @@ -3181,6 +3298,7 @@ local t={ defaults={}, funcname="ImFontAtlasRect", location="imgui:3773", + namespace="ImFontAtlasRect", ov_cimguiname="ImFontAtlasRect_ImFontAtlasRect", signature="()", stname="ImFontAtlasRect"}, @@ -3226,6 +3344,7 @@ local t={ out_r="NULL"}, funcname="AddCustomRect", location="imgui:3886", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddCustomRect", ret="ImFontAtlasRectId", signature="(int,int,ImFontAtlasRect*)", @@ -3248,6 +3367,7 @@ local t={ defaults={}, funcname="AddFont", location="imgui:3808", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFont", ret="ImFont*", signature="(const ImFontConfig*)", @@ -3271,6 +3391,7 @@ local t={ font_cfg="NULL"}, funcname="AddFontDefault", location="imgui:3809", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontDefault", ret="ImFont*", signature="(const ImFontConfig*)", @@ -3294,6 +3415,7 @@ local t={ font_cfg="NULL"}, funcname="AddFontDefaultBitmap", location="imgui:3811", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontDefaultBitmap", ret="ImFont*", signature="(const ImFontConfig*)", @@ -3317,6 +3439,7 @@ local t={ font_cfg="NULL"}, funcname="AddFontDefaultVector", location="imgui:3810", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontDefaultVector", ret="ImFont*", signature="(const ImFontConfig*)", @@ -3351,6 +3474,7 @@ local t={ size_pixels="0.0f"}, funcname="AddFontFromFileTTF", location="imgui:3812", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontFromFileTTF", ret="ImFont*", signature="(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -3385,6 +3509,7 @@ local t={ size_pixels="0.0f"}, funcname="AddFontFromMemoryCompressedBase85TTF", location="imgui:3815", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", ret="ImFont*", signature="(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -3422,6 +3547,7 @@ local t={ size_pixels="0.0f"}, funcname="AddFontFromMemoryCompressedTTF", location="imgui:3814", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontFromMemoryCompressedTTF", ret="ImFont*", signature="(const void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -3459,6 +3585,7 @@ local t={ size_pixels="0.0f"}, funcname="AddFontFromMemoryTTF", location="imgui:3813", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontFromMemoryTTF", ret="ImFont*", signature="(void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -3478,6 +3605,7 @@ local t={ defaults={}, funcname="Clear", location="imgui:3818", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_Clear", ret="void", signature="()", @@ -3497,6 +3625,7 @@ local t={ defaults={}, funcname="ClearFonts", location="imgui:3824", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_ClearFonts", ret="void", signature="()", @@ -3516,6 +3645,7 @@ local t={ defaults={}, funcname="ClearInputData", location="imgui:3823", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_ClearInputData", ret="void", signature="()", @@ -3535,6 +3665,7 @@ local t={ defaults={}, funcname="ClearTexData", location="imgui:3825", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_ClearTexData", ret="void", signature="()", @@ -3554,6 +3685,7 @@ local t={ defaults={}, funcname="CompactCache", location="imgui:3819", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_CompactCache", ret="void", signature="()", @@ -3579,6 +3711,7 @@ local t={ defaults={}, funcname="GetCustomRect", location="imgui:3888", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_GetCustomRect", ret="bool", signature="(ImFontAtlasRectId,ImFontAtlasRect*)const", @@ -3598,6 +3731,7 @@ local t={ defaults={}, funcname="GetGlyphRangesDefault", location="imgui:3849", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_GetGlyphRangesDefault", ret="const ImWchar*", signature="()", @@ -3615,6 +3749,7 @@ local t={ defaults={}, funcname="ImFontAtlas", location="imgui:3806", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_ImFontAtlas", signature="()", stname="ImFontAtlas"}, @@ -3636,6 +3771,7 @@ local t={ defaults={}, funcname="RemoveCustomRect", location="imgui:3887", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_RemoveCustomRect", ret="void", signature="(ImFontAtlasRectId)", @@ -3658,6 +3794,7 @@ local t={ defaults={}, funcname="RemoveFont", location="imgui:3816", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_RemoveFont", ret="void", signature="(ImFont*)", @@ -3680,6 +3817,7 @@ local t={ defaults={}, funcname="SetFontLoader", location="imgui:3820", + namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_SetFontLoader", ret="void", signature="(const ImFontLoader*)", @@ -3717,6 +3855,7 @@ local t={ defaults={}, funcname="ClearOutputData", location="imgui:3981", + namespace="ImFontBaked", ov_cimguiname="ImFontBaked_ClearOutputData", ret="void", signature="()", @@ -3739,6 +3878,7 @@ local t={ defaults={}, funcname="FindGlyph", location="imgui:3982", + namespace="ImFontBaked", ov_cimguiname="ImFontBaked_FindGlyph", ret="ImFontGlyph*", signature="(ImWchar)", @@ -3761,6 +3901,7 @@ local t={ defaults={}, funcname="FindGlyphNoFallback", location="imgui:3983", + namespace="ImFontBaked", ov_cimguiname="ImFontBaked_FindGlyphNoFallback", ret="ImFontGlyph*", signature="(ImWchar)", @@ -3783,6 +3924,7 @@ local t={ defaults={}, funcname="GetCharAdvance", location="imgui:3984", + namespace="ImFontBaked", ov_cimguiname="ImFontBaked_GetCharAdvance", ret="float", signature="(ImWchar)", @@ -3800,6 +3942,7 @@ local t={ defaults={}, funcname="ImFontBaked", location="imgui:3980", + namespace="ImFontBaked", ov_cimguiname="ImFontBaked_ImFontBaked", signature="()", stname="ImFontBaked"}, @@ -3821,6 +3964,7 @@ local t={ defaults={}, funcname="IsGlyphLoaded", location="imgui:3985", + namespace="ImFontBaked", ov_cimguiname="ImFontBaked_IsGlyphLoaded", ret="bool", signature="(ImWchar)", @@ -3855,6 +3999,7 @@ local t={ defaults={}, funcname="ImFontConfig", location="imgui:3724", + namespace="ImFontConfig", ov_cimguiname="ImFontConfig_ImFontConfig", signature="()", stname="ImFontConfig"}, @@ -3893,6 +4038,7 @@ local t={ defaults={}, funcname="AddChar", location="imgui:3753", + namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_AddChar", ret="void", signature="(ImWchar)", @@ -3915,6 +4061,7 @@ local t={ defaults={}, funcname="AddRanges", location="imgui:3755", + namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_AddRanges", ret="void", signature="(const ImWchar*)", @@ -3941,6 +4088,7 @@ local t={ text_end="NULL"}, funcname="AddText", location="imgui:3754", + namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_AddText", ret="void", signature="(const char*,const char*)", @@ -3963,6 +4111,7 @@ local t={ defaults={}, funcname="BuildRanges", location="imgui:3756", + namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_BuildRanges", ret="void", signature="(ImVector_ImWchar*)", @@ -3982,6 +4131,7 @@ local t={ defaults={}, funcname="Clear", location="imgui:3750", + namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_Clear", ret="void", signature="()", @@ -4004,6 +4154,7 @@ local t={ defaults={}, funcname="GetBit", location="imgui:3751", + namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_GetBit", ret="bool", signature="(size_t)const", @@ -4021,6 +4172,7 @@ local t={ defaults={}, funcname="ImFontGlyphRangesBuilder", location="imgui:3749", + namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", signature="()", stname="ImFontGlyphRangesBuilder"}, @@ -4042,6 +4194,7 @@ local t={ defaults={}, funcname="SetBit", location="imgui:3752", + namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_SetBit", ret="void", signature="(size_t)", @@ -4076,6 +4229,7 @@ local t={ defaults={}, funcname="ImFontGlyph", location="imgui:3740", + namespace="ImFontGlyph", ov_cimguiname="ImFontGlyph_ImFontGlyph", signature="()", stname="ImFontGlyph"}, @@ -4109,6 +4263,7 @@ local t={ defaults={}, funcname="ImFontLoader", location="imgui_internal:4106", + namespace="ImFontLoader", ov_cimguiname="ImFontLoader_ImFontLoader", signature="()", stname="ImFontLoader"}, @@ -4150,6 +4305,7 @@ local t={ defaults={}, funcname="AddRemapChar", location="imgui:4046", + namespace="ImFont", ov_cimguiname="ImFont_AddRemapChar", ret="void", signature="(ImWchar,ImWchar)", @@ -4190,6 +4346,7 @@ local t={ text_end="NULL"}, funcname="CalcTextSizeA", location="imgui:4036", + namespace="ImFont", nonUDT=1, ov_cimguiname="ImFont_CalcTextSizeA", ret="ImVec2_c", @@ -4222,6 +4379,7 @@ local t={ defaults={}, funcname="CalcWordWrapPosition", location="imgui:4037", + namespace="ImFont", ov_cimguiname="ImFont_CalcWordWrapPosition", ret="const char*", signature="(float,const char*,const char*,float)", @@ -4241,6 +4399,7 @@ local t={ defaults={}, funcname="ClearOutputData", location="imgui:4045", + namespace="ImFont", ov_cimguiname="ImFont_ClearOutputData", ret="void", signature="()", @@ -4260,6 +4419,7 @@ local t={ defaults={}, funcname="GetDebugName", location="imgui:4030", + namespace="ImFont", ov_cimguiname="ImFont_GetDebugName", ret="const char*", signature="()const", @@ -4286,6 +4446,7 @@ local t={ density="-1.0f"}, funcname="GetFontBaked", location="imgui:4035", + namespace="ImFont", ov_cimguiname="ImFont_GetFontBaked", ret="ImFontBaked*", signature="(float,float)", @@ -4303,6 +4464,7 @@ local t={ defaults={}, funcname="ImFont", location="imgui:4026", + namespace="ImFont", ov_cimguiname="ImFont_ImFont", signature="()", stname="ImFont"}, @@ -4324,6 +4486,7 @@ local t={ defaults={}, funcname="IsGlyphInFont", location="imgui:4028", + namespace="ImFont", ov_cimguiname="ImFont_IsGlyphInFont", ret="bool", signature="(ImWchar)", @@ -4349,6 +4512,7 @@ local t={ defaults={}, funcname="IsGlyphRangeUnused", location="imgui:4047", + namespace="ImFont", ov_cimguiname="ImFont_IsGlyphRangeUnused", ret="bool", signature="(unsigned int,unsigned int)", @@ -4368,6 +4532,7 @@ local t={ defaults={}, funcname="IsLoaded", location="imgui:4029", + namespace="ImFont", ov_cimguiname="ImFont_IsLoaded", ret="bool", signature="()const", @@ -4406,6 +4571,7 @@ local t={ cpu_fine_clip="NULL"}, funcname="RenderChar", location="imgui:4038", + namespace="ImFont", ov_cimguiname="ImFont_RenderChar", ret="void", signature="(ImDrawList*,float,const ImVec2,ImU32,ImWchar,const ImVec4*)", @@ -4454,6 +4620,7 @@ local t={ wrap_width="0.0f"}, funcname="RenderText", location="imgui:4039", + namespace="ImFont", ov_cimguiname="ImFont_RenderText", ret="void", signature="(ImDrawList*,float,const ImVec2,ImU32,const ImVec4,const char*,const char*,float,ImDrawTextFlags)", @@ -4489,6 +4656,7 @@ local t={ defaults={}, funcname="ImGuiBoxSelectState", location="imgui_internal:1918", + namespace="ImGuiBoxSelectState", ov_cimguiname="ImGuiBoxSelectState_ImGuiBoxSelectState", signature="()", stname="ImGuiBoxSelectState"}, @@ -4522,6 +4690,7 @@ local t={ defaults={}, funcname="ImGuiComboPreviewData", location="imgui_internal:1177", + namespace="ImGuiComboPreviewData", ov_cimguiname="ImGuiComboPreviewData_ImGuiComboPreviewData", signature="()", stname="ImGuiComboPreviewData"}, @@ -4555,6 +4724,7 @@ local t={ defaults={}, funcname="ImGuiContextHook", location="imgui_internal:2377", + namespace="ImGuiContextHook", ov_cimguiname="ImGuiContextHook_ImGuiContextHook", signature="()", stname="ImGuiContextHook"}, @@ -4591,6 +4761,7 @@ local t={ defaults={}, funcname="ImGuiContext", location="imgui_internal:2793", + namespace="ImGuiContext", ov_cimguiname="ImGuiContext_ImGuiContext", signature="(ImFontAtlas*)", stname="ImGuiContext"}, @@ -4625,6 +4796,7 @@ local t={ defaults={}, funcname="ImGuiDebugAllocInfo", location="imgui_internal:2305", + namespace="ImGuiDebugAllocInfo", ov_cimguiname="ImGuiDebugAllocInfo_ImGuiDebugAllocInfo", signature="()", stname="ImGuiDebugAllocInfo"}, @@ -4658,6 +4830,7 @@ local t={ defaults={}, funcname="ImGuiDebugItemPathQuery", location="imgui_internal:2348", + namespace="ImGuiDebugItemPathQuery", ov_cimguiname="ImGuiDebugItemPathQuery_ImGuiDebugItemPathQuery", signature="()", stname="ImGuiDebugItemPathQuery"}, @@ -4691,6 +4864,7 @@ local t={ defaults={}, funcname="ImGuiDockContext", location="imgui_internal:2119", + namespace="ImGuiDockContext", ov_cimguiname="ImGuiDockContext_ImGuiDockContext", signature="()", stname="ImGuiDockContext"}, @@ -4727,6 +4901,7 @@ local t={ defaults={}, funcname="ImGuiDockNode", location="imgui_internal:2072", + namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_ImGuiDockNode", signature="(ImGuiID)", stname="ImGuiDockNode"}, @@ -4745,6 +4920,7 @@ local t={ defaults={}, funcname="IsCentralNode", location="imgui_internal:2077", + namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsCentralNode", ret="bool", signature="()const", @@ -4764,6 +4940,7 @@ local t={ defaults={}, funcname="IsDockSpace", location="imgui_internal:2075", + namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsDockSpace", ret="bool", signature="()const", @@ -4783,6 +4960,7 @@ local t={ defaults={}, funcname="IsEmpty", location="imgui_internal:2082", + namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsEmpty", ret="bool", signature="()const", @@ -4802,6 +4980,7 @@ local t={ defaults={}, funcname="IsFloatingNode", location="imgui_internal:2076", + namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsFloatingNode", ret="bool", signature="()const", @@ -4821,6 +5000,7 @@ local t={ defaults={}, funcname="IsHiddenTabBar", location="imgui_internal:2078", + namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsHiddenTabBar", ret="bool", signature="()const", @@ -4840,6 +5020,7 @@ local t={ defaults={}, funcname="IsLeafNode", location="imgui_internal:2081", + namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsLeafNode", ret="bool", signature="()const", @@ -4859,6 +5040,7 @@ local t={ defaults={}, funcname="IsNoTabBar", location="imgui_internal:2079", + namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsNoTabBar", ret="bool", signature="()const", @@ -4878,6 +5060,7 @@ local t={ defaults={}, funcname="IsRootNode", location="imgui_internal:2074", + namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsRootNode", ret="bool", signature="()const", @@ -4897,6 +5080,7 @@ local t={ defaults={}, funcname="IsSplitNode", location="imgui_internal:2080", + namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsSplitNode", ret="bool", signature="()const", @@ -4917,6 +5101,7 @@ local t={ defaults={}, funcname="Rect", location="imgui_internal:2083", + namespace="ImGuiDockNode", nonUDT=1, ov_cimguiname="ImGuiDockNode_Rect", ret="ImRect_c", @@ -4940,6 +5125,7 @@ local t={ defaults={}, funcname="SetLocalFlags", location="imgui_internal:2085", + namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_SetLocalFlags", ret="void", signature="(ImGuiDockNodeFlags)", @@ -4959,6 +5145,7 @@ local t={ defaults={}, funcname="UpdateMergedFlags", location="imgui_internal:2086", + namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_UpdateMergedFlags", ret="void", signature="()", @@ -4994,6 +5181,7 @@ local t={ defaults={}, funcname="ImGuiErrorRecoveryState", location="imgui_internal:1441", + namespace="ImGuiErrorRecoveryState", ov_cimguiname="ImGuiErrorRecoveryState_ImGuiErrorRecoveryState", signature="()", stname="ImGuiErrorRecoveryState"}, @@ -5095,6 +5283,7 @@ local t={ defaults={}, funcname="ImGuiIDStackTool", location="imgui_internal:2359", + namespace="ImGuiIDStackTool", ov_cimguiname="ImGuiIDStackTool_ImGuiIDStackTool", signature="()", stname="ImGuiIDStackTool"}, @@ -5133,6 +5322,7 @@ local t={ defaults={}, funcname="AddFocusEvent", location="imgui:2633", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddFocusEvent", ret="void", signature="(bool)", @@ -5155,6 +5345,7 @@ local t={ defaults={}, funcname="AddInputCharacter", location="imgui:2634", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddInputCharacter", ret="void", signature="(unsigned int)", @@ -5177,6 +5368,7 @@ local t={ defaults={}, funcname="AddInputCharacterUTF16", location="imgui:2635", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddInputCharacterUTF16", ret="void", signature="(ImWchar16)", @@ -5199,6 +5391,7 @@ local t={ defaults={}, funcname="AddInputCharactersUTF8", location="imgui:2636", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddInputCharactersUTF8", ret="void", signature="(const char*)", @@ -5227,6 +5420,7 @@ local t={ defaults={}, funcname="AddKeyAnalogEvent", location="imgui:2627", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddKeyAnalogEvent", ret="void", signature="(ImGuiKey,bool,float)", @@ -5252,6 +5446,7 @@ local t={ defaults={}, funcname="AddKeyEvent", location="imgui:2626", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddKeyEvent", ret="void", signature="(ImGuiKey,bool)", @@ -5277,6 +5472,7 @@ local t={ defaults={}, funcname="AddMouseButtonEvent", location="imgui:2629", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddMouseButtonEvent", ret="void", signature="(int,bool)", @@ -5302,6 +5498,7 @@ local t={ defaults={}, funcname="AddMousePosEvent", location="imgui:2628", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddMousePosEvent", ret="void", signature="(float,float)", @@ -5324,6 +5521,7 @@ local t={ defaults={}, funcname="AddMouseSourceEvent", location="imgui:2631", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddMouseSourceEvent", ret="void", signature="(ImGuiMouseSource)", @@ -5346,6 +5544,7 @@ local t={ defaults={}, funcname="AddMouseViewportEvent", location="imgui:2632", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddMouseViewportEvent", ret="void", signature="(ImGuiID)", @@ -5371,6 +5570,7 @@ local t={ defaults={}, funcname="AddMouseWheelEvent", location="imgui:2630", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddMouseWheelEvent", ret="void", signature="(float,float)", @@ -5390,6 +5590,7 @@ local t={ defaults={}, funcname="ClearEventsQueue", location="imgui:2640", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_ClearEventsQueue", ret="void", signature="()", @@ -5409,6 +5610,7 @@ local t={ defaults={}, funcname="ClearInputKeys", location="imgui:2641", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_ClearInputKeys", ret="void", signature="()", @@ -5428,6 +5630,7 @@ local t={ defaults={}, funcname="ClearInputMouse", location="imgui:2642", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_ClearInputMouse", ret="void", signature="()", @@ -5445,6 +5648,7 @@ local t={ defaults={}, funcname="ImGuiIO", location="imgui:2733", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_ImGuiIO", signature="()", stname="ImGuiIO"}, @@ -5466,6 +5670,7 @@ local t={ defaults={}, funcname="SetAppAcceptingEvents", location="imgui:2639", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_SetAppAcceptingEvents", ret="void", signature="(bool)", @@ -5498,6 +5703,7 @@ local t={ native_legacy_index="-1"}, funcname="SetKeyEventNativeData", location="imgui:2638", + namespace="ImGuiIO", ov_cimguiname="ImGuiIO_SetKeyEventNativeData", ret="void", signature="(ImGuiKey,int,int,int)", @@ -5532,6 +5738,7 @@ local t={ defaults={}, funcname="ImGuiInputEvent", location="imgui_internal:1583", + namespace="ImGuiInputEvent", ov_cimguiname="ImGuiInputEvent_ImGuiInputEvent", signature="()", stname="ImGuiInputEvent"}, @@ -5567,6 +5774,7 @@ local t={ defaults={}, funcname="ClearSelection", location="imgui:2780", + namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_ClearSelection", ret="void", signature="()", @@ -5592,6 +5800,7 @@ local t={ defaults={}, funcname="DeleteChars", location="imgui:2776", + namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_DeleteChars", ret="void", signature="(int,int)", @@ -5611,6 +5820,7 @@ local t={ defaults={}, funcname="HasSelection", location="imgui:2781", + namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_HasSelection", ret="bool", signature="()const", @@ -5628,6 +5838,7 @@ local t={ defaults={}, funcname="ImGuiInputTextCallbackData", location="imgui:2775", + namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", signature="()", stname="ImGuiInputTextCallbackData"}, @@ -5656,6 +5867,7 @@ local t={ text_end="NULL"}, funcname="InsertChars", location="imgui:2777", + namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_InsertChars", ret="void", signature="(int,const char*,const char*)", @@ -5675,6 +5887,7 @@ local t={ defaults={}, funcname="SelectAll", location="imgui:2778", + namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_SelectAll", ret="void", signature="()", @@ -5700,6 +5913,7 @@ local t={ defaults={}, funcname="SetSelection", location="imgui:2779", + namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_SetSelection", ret="void", signature="(int,int)", @@ -5736,6 +5950,7 @@ local t={ defaults={}, funcname="ClearFreeMemory", location="imgui_internal:1224", + namespace="ImGuiInputTextDeactivatedState", ov_cimguiname="ImGuiInputTextDeactivatedState_ClearFreeMemory", ret="void", signature="()", @@ -5753,6 +5968,7 @@ local t={ defaults={}, funcname="ImGuiInputTextDeactivatedState", location="imgui_internal:1223", + namespace="ImGuiInputTextDeactivatedState", ov_cimguiname="ImGuiInputTextDeactivatedState_ImGuiInputTextDeactivatedState", signature="()", stname="ImGuiInputTextDeactivatedState"}, @@ -5788,6 +6004,7 @@ local t={ defaults={}, funcname="ClearFreeMemory", location="imgui_internal:1269", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ClearFreeMemory", ret="void", signature="()", @@ -5807,6 +6024,7 @@ local t={ defaults={}, funcname="ClearSelection", location="imgui_internal:1279", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ClearSelection", ret="void", signature="()", @@ -5826,6 +6044,7 @@ local t={ defaults={}, funcname="ClearText", location="imgui_internal:1268", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ClearText", ret="void", signature="()", @@ -5845,6 +6064,7 @@ local t={ defaults={}, funcname="CursorAnimReset", location="imgui_internal:1276", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_CursorAnimReset", ret="void", signature="()", @@ -5864,6 +6084,7 @@ local t={ defaults={}, funcname="CursorClamp", location="imgui_internal:1277", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_CursorClamp", ret="void", signature="()", @@ -5883,6 +6104,7 @@ local t={ defaults={}, funcname="GetCursorPos", location="imgui_internal:1280", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_GetCursorPos", ret="int", signature="()const", @@ -5902,6 +6124,7 @@ local t={ defaults={}, funcname="GetPreferredOffsetX", location="imgui_internal:1272", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_GetPreferredOffsetX", ret="float", signature="()const", @@ -5921,6 +6144,7 @@ local t={ defaults={}, funcname="GetSelectionEnd", location="imgui_internal:1282", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_GetSelectionEnd", ret="int", signature="()const", @@ -5940,6 +6164,7 @@ local t={ defaults={}, funcname="GetSelectionStart", location="imgui_internal:1281", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_GetSelectionStart", ret="int", signature="()const", @@ -5959,6 +6184,7 @@ local t={ defaults={}, funcname="GetText", location="imgui_internal:1273", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_GetText", ret="const char*", signature="()", @@ -5978,6 +6204,7 @@ local t={ defaults={}, funcname="HasSelection", location="imgui_internal:1278", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_HasSelection", ret="bool", signature="()const", @@ -5995,6 +6222,7 @@ local t={ defaults={}, funcname="ImGuiInputTextState", location="imgui_internal:1266", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ImGuiInputTextState", signature="()", stname="ImGuiInputTextState"}, @@ -6016,6 +6244,7 @@ local t={ defaults={}, funcname="OnCharPressed", location="imgui_internal:1271", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_OnCharPressed", ret="void", signature="(unsigned int)", @@ -6038,6 +6267,7 @@ local t={ defaults={}, funcname="OnKeyPressed", location="imgui_internal:1270", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_OnKeyPressed", ret="void", signature="(int)", @@ -6057,6 +6287,7 @@ local t={ defaults={}, funcname="ReloadUserBufAndKeepSelection", location="imgui_internal:1292", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ReloadUserBufAndKeepSelection", ret="void", signature="()", @@ -6076,6 +6307,7 @@ local t={ defaults={}, funcname="ReloadUserBufAndMoveToEnd", location="imgui_internal:1293", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ReloadUserBufAndMoveToEnd", ret="void", signature="()", @@ -6095,6 +6327,7 @@ local t={ defaults={}, funcname="ReloadUserBufAndSelectAll", location="imgui_internal:1291", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ReloadUserBufAndSelectAll", ret="void", signature="()", @@ -6114,6 +6347,7 @@ local t={ defaults={}, funcname="SelectAll", location="imgui_internal:1284", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_SelectAll", ret="void", signature="()", @@ -6139,6 +6373,7 @@ local t={ defaults={}, funcname="SetSelection", location="imgui_internal:1283", + namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_SetSelection", ret="void", signature="(int,int)", @@ -6174,6 +6409,7 @@ local t={ defaults={}, funcname="ImGuiKeyOwnerData", location="imgui_internal:1627", + namespace="ImGuiKeyOwnerData", ov_cimguiname="ImGuiKeyOwnerData_ImGuiKeyOwnerData", signature="()", stname="ImGuiKeyOwnerData"}, @@ -6207,6 +6443,7 @@ local t={ defaults={}, funcname="ImGuiKeyRoutingData", location="imgui_internal:1603", + namespace="ImGuiKeyRoutingData", ov_cimguiname="ImGuiKeyRoutingData_ImGuiKeyRoutingData", signature="()", stname="ImGuiKeyRoutingData"}, @@ -6242,6 +6479,7 @@ local t={ defaults={}, funcname="Clear", location="imgui_internal:1615", + namespace="ImGuiKeyRoutingTable", ov_cimguiname="ImGuiKeyRoutingTable_Clear", ret="void", signature="()", @@ -6259,6 +6497,7 @@ local t={ defaults={}, funcname="ImGuiKeyRoutingTable", location="imgui_internal:1614", + namespace="ImGuiKeyRoutingTable", ov_cimguiname="ImGuiKeyRoutingTable_ImGuiKeyRoutingTable", signature="()", stname="ImGuiKeyRoutingTable"}, @@ -6292,6 +6531,7 @@ local t={ defaults={}, funcname="ImGuiLastItemData", location="imgui_internal:1408", + namespace="ImGuiLastItemData", ov_cimguiname="ImGuiLastItemData_ImGuiLastItemData", signature="()", stname="ImGuiLastItemData"}, @@ -6325,6 +6565,7 @@ local t={ defaults={}, funcname="ImGuiListClipperData", location="imgui_internal:1698", + namespace="ImGuiListClipperData", ov_cimguiname="ImGuiListClipperData_ImGuiListClipperData", signature="()", stname="ImGuiListClipperData"}, @@ -6346,6 +6587,7 @@ local t={ defaults={}, funcname="Reset", location="imgui_internal:1699", + namespace="ImGuiListClipperData", ov_cimguiname="ImGuiListClipperData_Reset", ret="void", signature="(ImGuiListClipper*)", @@ -6386,6 +6628,7 @@ local t={ funcname="FromIndices", is_static_function=true, location="imgui_internal:1685", + namespace="ImGuiListClipperRange", ov_cimguiname="ImGuiListClipperRange_FromIndices", ret="ImGuiListClipperRange", signature="(int,int)", @@ -6415,6 +6658,7 @@ local t={ funcname="FromPositions", is_static_function=true, location="imgui_internal:1686", + namespace="ImGuiListClipperRange", ov_cimguiname="ImGuiListClipperRange_FromPositions", ret="ImGuiListClipperRange", signature="(float,float,int,int)", @@ -6441,6 +6685,7 @@ local t={ items_height="-1.0f"}, funcname="Begin", location="imgui:3006", + namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_Begin", ret="void", signature="(int,float)", @@ -6460,6 +6705,7 @@ local t={ defaults={}, funcname="End", location="imgui:3007", + namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_End", ret="void", signature="()", @@ -6477,6 +6723,7 @@ local t={ defaults={}, funcname="ImGuiListClipper", location="imgui:3004", + namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_ImGuiListClipper", signature="()", stname="ImGuiListClipper"}, @@ -6498,6 +6745,7 @@ local t={ defaults={}, funcname="IncludeItemByIndex", location="imgui:3012", + namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_IncludeItemByIndex", ret="void", signature="(int)", @@ -6523,6 +6771,7 @@ local t={ defaults={}, funcname="IncludeItemsByIndex", location="imgui:3013", + namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_IncludeItemsByIndex", ret="void", signature="(int,int)", @@ -6545,6 +6794,7 @@ local t={ defaults={}, funcname="SeekCursorForItem", location="imgui:3018", + namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_SeekCursorForItem", ret="void", signature="(int)", @@ -6564,6 +6814,7 @@ local t={ defaults={}, funcname="Step", location="imgui:3008", + namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_Step", ret="bool", signature="()", @@ -6604,6 +6855,7 @@ local t={ defaults={}, funcname="CalcNextTotalWidth", location="imgui_internal:1214", + namespace="ImGuiMenuColumns", ov_cimguiname="ImGuiMenuColumns_CalcNextTotalWidth", ret="void", signature="(bool)", @@ -6635,6 +6887,7 @@ local t={ defaults={}, funcname="DeclColumns", location="imgui_internal:1213", + namespace="ImGuiMenuColumns", ov_cimguiname="ImGuiMenuColumns_DeclColumns", ret="float", signature="(float,float,float,float)", @@ -6652,6 +6905,7 @@ local t={ defaults={}, funcname="ImGuiMenuColumns", location="imgui_internal:1211", + namespace="ImGuiMenuColumns", ov_cimguiname="ImGuiMenuColumns_ImGuiMenuColumns", signature="()", stname="ImGuiMenuColumns"}, @@ -6676,6 +6930,7 @@ local t={ defaults={}, funcname="Update", location="imgui_internal:1212", + namespace="ImGuiMenuColumns", ov_cimguiname="ImGuiMenuColumns_Update", ret="void", signature="(float,bool)", @@ -6710,6 +6965,7 @@ local t={ defaults={}, funcname="ImGuiMultiSelectState", location="imgui_internal:1965", + namespace="ImGuiMultiSelectState", ov_cimguiname="ImGuiMultiSelectState_ImGuiMultiSelectState", signature="()", stname="ImGuiMultiSelectState"}, @@ -6745,6 +7001,7 @@ local t={ defaults={}, funcname="Clear", location="imgui_internal:1949", + namespace="ImGuiMultiSelectTempData", ov_cimguiname="ImGuiMultiSelectTempData_Clear", ret="void", signature="()", @@ -6764,6 +7021,7 @@ local t={ defaults={}, funcname="ClearIO", location="imgui_internal:1950", + namespace="ImGuiMultiSelectTempData", ov_cimguiname="ImGuiMultiSelectTempData_ClearIO", ret="void", signature="()", @@ -6781,6 +7039,7 @@ local t={ defaults={}, funcname="ImGuiMultiSelectTempData", location="imgui_internal:1948", + namespace="ImGuiMultiSelectTempData", ov_cimguiname="ImGuiMultiSelectTempData_ImGuiMultiSelectTempData", signature="()", stname="ImGuiMultiSelectTempData"}, @@ -6816,6 +7075,7 @@ local t={ defaults={}, funcname="Clear", location="imgui_internal:1790", + namespace="ImGuiNavItemData", ov_cimguiname="ImGuiNavItemData_Clear", ret="void", signature="()", @@ -6833,6 +7093,7 @@ local t={ defaults={}, funcname="ImGuiNavItemData", location="imgui_internal:1789", + namespace="ImGuiNavItemData", ov_cimguiname="ImGuiNavItemData_ImGuiNavItemData", signature="()", stname="ImGuiNavItemData"}, @@ -6868,6 +7129,7 @@ local t={ defaults={}, funcname="ClearFlags", location="imgui_internal:1392", + namespace="ImGuiNextItemData", ov_cimguiname="ImGuiNextItemData_ClearFlags", ret="void", signature="()", @@ -6885,6 +7147,7 @@ local t={ defaults={}, funcname="ImGuiNextItemData", location="imgui_internal:1391", + namespace="ImGuiNextItemData", ov_cimguiname="ImGuiNextItemData_ImGuiNextItemData", signature="()", stname="ImGuiNextItemData"}, @@ -6920,6 +7183,7 @@ local t={ defaults={}, funcname="ClearFlags", location="imgui_internal:1360", + namespace="ImGuiNextWindowData", ov_cimguiname="ImGuiNextWindowData_ClearFlags", ret="void", signature="()", @@ -6937,6 +7201,7 @@ local t={ defaults={}, funcname="ImGuiNextWindowData", location="imgui_internal:1359", + namespace="ImGuiNextWindowData", ov_cimguiname="ImGuiNextWindowData_ImGuiNextWindowData", signature="()", stname="ImGuiNextWindowData"}, @@ -6970,6 +7235,7 @@ local t={ defaults={}, funcname="ImGuiOldColumnData", location="imgui_internal:1869", + namespace="ImGuiOldColumnData", ov_cimguiname="ImGuiOldColumnData_ImGuiOldColumnData", signature="()", stname="ImGuiOldColumnData"}, @@ -7003,6 +7269,7 @@ local t={ defaults={}, funcname="ImGuiOldColumns", location="imgui_internal:1890", + namespace="ImGuiOldColumns", ov_cimguiname="ImGuiOldColumns_ImGuiOldColumns", signature="()", stname="ImGuiOldColumns"}, @@ -7036,6 +7303,7 @@ local t={ defaults={}, funcname="ImGuiOnceUponAFrame", location="imgui:2854", + namespace="ImGuiOnceUponAFrame", ov_cimguiname="ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", signature="()", stname="ImGuiOnceUponAFrame"}, @@ -7071,6 +7339,7 @@ local t={ defaults={}, funcname="Clear", location="imgui:2832", + namespace="ImGuiPayload", ov_cimguiname="ImGuiPayload_Clear", ret="void", signature="()", @@ -7088,6 +7357,7 @@ local t={ defaults={}, funcname="ImGuiPayload", location="imgui:2831", + namespace="ImGuiPayload", ov_cimguiname="ImGuiPayload_ImGuiPayload", signature="()", stname="ImGuiPayload"}, @@ -7109,6 +7379,7 @@ local t={ defaults={}, funcname="IsDataType", location="imgui:2833", + namespace="ImGuiPayload", ov_cimguiname="ImGuiPayload_IsDataType", ret="bool", signature="(const char*)const", @@ -7128,6 +7399,7 @@ local t={ defaults={}, funcname="IsDelivery", location="imgui:2835", + namespace="ImGuiPayload", ov_cimguiname="ImGuiPayload_IsDelivery", ret="bool", signature="()const", @@ -7147,6 +7419,7 @@ local t={ defaults={}, funcname="IsPreview", location="imgui:2834", + namespace="ImGuiPayload", ov_cimguiname="ImGuiPayload_IsPreview", ret="bool", signature="()const", @@ -7183,6 +7456,7 @@ local t={ defaults={}, funcname="ClearPlatformHandlers", location="imgui:4297", + namespace="ImGuiPlatformIO", ov_cimguiname="ImGuiPlatformIO_ClearPlatformHandlers", ret="void", signature="()", @@ -7202,6 +7476,7 @@ local t={ defaults={}, funcname="ClearRendererHandlers", location="imgui:4298", + namespace="ImGuiPlatformIO", ov_cimguiname="ImGuiPlatformIO_ClearRendererHandlers", ret="void", signature="()", @@ -7219,6 +7494,7 @@ local t={ defaults={}, funcname="ImGuiPlatformIO", location="imgui:4193", + namespace="ImGuiPlatformIO", ov_cimguiname="ImGuiPlatformIO_ImGuiPlatformIO", signature="()", stname="ImGuiPlatformIO"}, @@ -7252,6 +7528,7 @@ local t={ defaults={}, funcname="ImGuiPlatformImeData", location="imgui:4321", + namespace="ImGuiPlatformImeData", ov_cimguiname="ImGuiPlatformImeData_ImGuiPlatformImeData", signature="()", stname="ImGuiPlatformImeData"}, @@ -7285,6 +7562,7 @@ local t={ defaults={}, funcname="ImGuiPlatformMonitor", location="imgui:4309", + namespace="ImGuiPlatformMonitor", ov_cimguiname="ImGuiPlatformMonitor_ImGuiPlatformMonitor", signature="()", stname="ImGuiPlatformMonitor"}, @@ -7318,6 +7596,7 @@ local t={ defaults={}, funcname="ImGuiPopupData", location="imgui_internal:1502", + namespace="ImGuiPopupData", ov_cimguiname="ImGuiPopupData_ImGuiPopupData", signature="()", stname="ImGuiPopupData"}, @@ -7354,6 +7633,7 @@ local t={ defaults={}, funcname="ImGuiPtrOrIndex", location="imgui_internal:1466", + namespace="ImGuiPtrOrIndex", ov_cimguiname="ImGuiPtrOrIndex_ImGuiPtrOrIndex_Ptr", signature="(void*)", stname="ImGuiPtrOrIndex"}, @@ -7371,6 +7651,7 @@ local t={ defaults={}, funcname="ImGuiPtrOrIndex", location="imgui_internal:1467", + namespace="ImGuiPtrOrIndex", ov_cimguiname="ImGuiPtrOrIndex_ImGuiPtrOrIndex_Int", signature="(int)", stname="ImGuiPtrOrIndex"}, @@ -7410,6 +7691,7 @@ local t={ defaults={}, funcname="ApplyRequests", location="imgui:3251", + namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_ApplyRequests", ret="void", signature="(ImGuiMultiSelectIO*)", @@ -7429,6 +7711,7 @@ local t={ defaults={}, funcname="Clear", location="imgui:3253", + namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_Clear", ret="void", signature="()", @@ -7451,6 +7734,7 @@ local t={ defaults={}, funcname="Contains", location="imgui:3252", + namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_Contains", ret="bool", signature="(ImGuiID)const", @@ -7476,6 +7760,7 @@ local t={ defaults={}, funcname="GetNextSelectedItem", location="imgui:3256", + namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_GetNextSelectedItem", ret="bool", signature="(void**,ImGuiID*)", @@ -7498,6 +7783,7 @@ local t={ defaults={}, funcname="GetStorageIdFromIndex", location="imgui:3257", + namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_GetStorageIdFromIndex", ret="ImGuiID", signature="(int)", @@ -7515,6 +7801,7 @@ local t={ defaults={}, funcname="ImGuiSelectionBasicStorage", location="imgui:3250", + namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_ImGuiSelectionBasicStorage", signature="()", stname="ImGuiSelectionBasicStorage"}, @@ -7539,6 +7826,7 @@ local t={ defaults={}, funcname="SetItemSelected", location="imgui:3255", + namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_SetItemSelected", ret="void", signature="(ImGuiID,bool)", @@ -7562,6 +7850,7 @@ local t={ defaults={}, funcname="Swap", location="imgui:3254", + namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_Swap", ret="void", signature="(ImGuiSelectionBasicStorage*)", @@ -7601,6 +7890,7 @@ local t={ defaults={}, funcname="ApplyRequests", location="imgui:3270", + namespace="ImGuiSelectionExternalStorage", ov_cimguiname="ImGuiSelectionExternalStorage_ApplyRequests", ret="void", signature="(ImGuiMultiSelectIO*)", @@ -7618,6 +7908,7 @@ local t={ defaults={}, funcname="ImGuiSelectionExternalStorage", location="imgui:3269", + namespace="ImGuiSelectionExternalStorage", ov_cimguiname="ImGuiSelectionExternalStorage_ImGuiSelectionExternalStorage", signature="()", stname="ImGuiSelectionExternalStorage"}, @@ -7651,6 +7942,7 @@ local t={ defaults={}, funcname="ImGuiSettingsHandler", location="imgui_internal:2213", + namespace="ImGuiSettingsHandler", ov_cimguiname="ImGuiSettingsHandler_ImGuiSettingsHandler", signature="()", stname="ImGuiSettingsHandler"}, @@ -7684,6 +7976,7 @@ local t={ defaults={}, funcname="ImGuiStackLevelInfo", location="imgui_internal:2335", + namespace="ImGuiStackLevelInfo", ov_cimguiname="ImGuiStackLevelInfo_ImGuiStackLevelInfo", signature="()", stname="ImGuiStackLevelInfo"}, @@ -7723,6 +8016,7 @@ local t={ defaults={}, funcname="ImGuiStoragePair", location="imgui:2912", + namespace="ImGuiStoragePair", ov_cimguiname="ImGuiStoragePair_ImGuiStoragePair_Int", signature="(ImGuiID,int)", stname="ImGuiStoragePair"}, @@ -7743,6 +8037,7 @@ local t={ defaults={}, funcname="ImGuiStoragePair", location="imgui:2913", + namespace="ImGuiStoragePair", ov_cimguiname="ImGuiStoragePair_ImGuiStoragePair_Float", signature="(ImGuiID,float)", stname="ImGuiStoragePair"}, @@ -7763,6 +8058,7 @@ local t={ defaults={}, funcname="ImGuiStoragePair", location="imgui:2914", + namespace="ImGuiStoragePair", ov_cimguiname="ImGuiStoragePair_ImGuiStoragePair_Ptr", signature="(ImGuiID,void*)", stname="ImGuiStoragePair"}, @@ -7800,6 +8096,7 @@ local t={ defaults={}, funcname="BuildSortByKey", location="imgui:2953", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_BuildSortByKey", ret="void", signature="()", @@ -7819,6 +8116,7 @@ local t={ defaults={}, funcname="Clear", location="imgui:2933", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_Clear", ret="void", signature="()", @@ -7845,6 +8143,7 @@ local t={ default_val="false"}, funcname="GetBool", location="imgui:2936", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetBool", ret="bool", signature="(ImGuiID,bool)const", @@ -7871,6 +8170,7 @@ local t={ default_val="false"}, funcname="GetBoolRef", location="imgui:2948", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetBoolRef", ret="bool*", signature="(ImGuiID,bool)", @@ -7897,6 +8197,7 @@ local t={ default_val="0.0f"}, funcname="GetFloat", location="imgui:2938", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetFloat", ret="float", signature="(ImGuiID,float)const", @@ -7923,6 +8224,7 @@ local t={ default_val="0.0f"}, funcname="GetFloatRef", location="imgui:2949", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetFloatRef", ret="float*", signature="(ImGuiID,float)", @@ -7949,6 +8251,7 @@ local t={ default_val="0"}, funcname="GetInt", location="imgui:2934", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetInt", ret="int", signature="(ImGuiID,int)const", @@ -7975,6 +8278,7 @@ local t={ default_val="0"}, funcname="GetIntRef", location="imgui:2947", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetIntRef", ret="int*", signature="(ImGuiID,int)", @@ -7997,6 +8301,7 @@ local t={ defaults={}, funcname="GetVoidPtr", location="imgui:2940", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetVoidPtr", ret="void*", signature="(ImGuiID)const", @@ -8023,6 +8328,7 @@ local t={ default_val="NULL"}, funcname="GetVoidPtrRef", location="imgui:2950", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetVoidPtrRef", ret="void**", signature="(ImGuiID,void*)", @@ -8045,6 +8351,7 @@ local t={ defaults={}, funcname="SetAllInt", location="imgui:2955", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_SetAllInt", ret="void", signature="(int)", @@ -8070,6 +8377,7 @@ local t={ defaults={}, funcname="SetBool", location="imgui:2937", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_SetBool", ret="void", signature="(ImGuiID,bool)", @@ -8095,6 +8403,7 @@ local t={ defaults={}, funcname="SetFloat", location="imgui:2939", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_SetFloat", ret="void", signature="(ImGuiID,float)", @@ -8120,6 +8429,7 @@ local t={ defaults={}, funcname="SetInt", location="imgui:2935", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_SetInt", ret="void", signature="(ImGuiID,int)", @@ -8145,6 +8455,7 @@ local t={ defaults={}, funcname="SetVoidPtr", location="imgui:2941", + namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_SetVoidPtr", ret="void", signature="(ImGuiID,void*)", @@ -8168,6 +8479,7 @@ local t={ defaults={}, funcname="ImGuiStyleMod", location="imgui_internal:937", + namespace="ImGuiStyleMod", ov_cimguiname="ImGuiStyleMod_ImGuiStyleMod_Int", signature="(ImGuiStyleVar,int)", stname="ImGuiStyleMod"}, @@ -8188,6 +8500,7 @@ local t={ defaults={}, funcname="ImGuiStyleMod", location="imgui_internal:938", + namespace="ImGuiStyleMod", ov_cimguiname="ImGuiStyleMod_ImGuiStyleMod_Float", signature="(ImGuiStyleVar,float)", stname="ImGuiStyleMod"}, @@ -8208,6 +8521,7 @@ local t={ defaults={}, funcname="ImGuiStyleMod", location="imgui_internal:939", + namespace="ImGuiStyleMod", ov_cimguiname="ImGuiStyleMod_ImGuiStyleMod_Vec2", signature="(ImGuiStyleVar,ImVec2)", stname="ImGuiStyleMod"}, @@ -8248,6 +8562,7 @@ local t={ defaults={}, funcname="GetVarPtr", location="imgui_internal:922", + namespace="ImGuiStyleVarInfo", ov_cimguiname="ImGuiStyleVarInfo_GetVarPtr", ret="void*", signature="(void*)const", @@ -8265,6 +8580,7 @@ local t={ defaults={}, funcname="ImGuiStyle", location="imgui:2455", + namespace="ImGuiStyle", ov_cimguiname="ImGuiStyle_ImGuiStyle", signature="()", stname="ImGuiStyle"}, @@ -8286,6 +8602,7 @@ local t={ defaults={}, funcname="ScaleAllSizes", location="imgui:2456", + namespace="ImGuiStyle", ov_cimguiname="ImGuiStyle_ScaleAllSizes", ret="void", signature="(float)", @@ -8320,6 +8637,7 @@ local t={ defaults={}, funcname="ImGuiTabBar", location="imgui_internal:3097", + namespace="ImGuiTabBar", ov_cimguiname="ImGuiTabBar_ImGuiTabBar", signature="()", stname="ImGuiTabBar"}, @@ -8353,6 +8671,7 @@ local t={ defaults={}, funcname="ImGuiTabItem", location="imgui_internal:3053", + namespace="ImGuiTabItem", ov_cimguiname="ImGuiTabItem_ImGuiTabItem", signature="()", stname="ImGuiTabItem"}, @@ -8386,6 +8705,7 @@ local t={ defaults={}, funcname="ImGuiTableColumnSettings", location="imgui_internal:3364", + namespace="ImGuiTableColumnSettings", ov_cimguiname="ImGuiTableColumnSettings_ImGuiTableColumnSettings", signature="()", stname="ImGuiTableColumnSettings"}, @@ -8419,6 +8739,7 @@ local t={ defaults={}, funcname="ImGuiTableColumnSortSpecs", location="imgui:2249", + namespace="ImGuiTableColumnSortSpecs", ov_cimguiname="ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", signature="()", stname="ImGuiTableColumnSortSpecs"}, @@ -8452,6 +8773,7 @@ local t={ defaults={}, funcname="ImGuiTableColumn", location="imgui_internal:3156", + namespace="ImGuiTableColumn", ov_cimguiname="ImGuiTableColumn_ImGuiTableColumn", signature="()", stname="ImGuiTableColumn"}, @@ -8485,6 +8807,7 @@ local t={ defaults={}, funcname="ImGuiTableInstanceData", location="imgui_internal:3199", + namespace="ImGuiTableInstanceData", ov_cimguiname="ImGuiTableInstanceData_ImGuiTableInstanceData", signature="()", stname="ImGuiTableInstanceData"}, @@ -8520,6 +8843,7 @@ local t={ defaults={}, funcname="GetColumnSettings", location="imgui_internal:3387", + namespace="ImGuiTableSettings", ov_cimguiname="ImGuiTableSettings_GetColumnSettings", ret="ImGuiTableColumnSettings*", signature="()", @@ -8537,6 +8861,7 @@ local t={ defaults={}, funcname="ImGuiTableSettings", location="imgui_internal:3386", + namespace="ImGuiTableSettings", ov_cimguiname="ImGuiTableSettings_ImGuiTableSettings", signature="()", stname="ImGuiTableSettings"}, @@ -8570,6 +8895,7 @@ local t={ defaults={}, funcname="ImGuiTableSortSpecs", location="imgui:2238", + namespace="ImGuiTableSortSpecs", ov_cimguiname="ImGuiTableSortSpecs_ImGuiTableSortSpecs", signature="()", stname="ImGuiTableSortSpecs"}, @@ -8603,6 +8929,7 @@ local t={ defaults={}, funcname="ImGuiTableTempData", location="imgui_internal:3349", + namespace="ImGuiTableTempData", ov_cimguiname="ImGuiTableTempData_ImGuiTableTempData", signature="()", stname="ImGuiTableTempData"}, @@ -8636,6 +8963,7 @@ local t={ defaults={}, funcname="ImGuiTable", location="imgui_internal:3320", + namespace="ImGuiTable", ov_cimguiname="ImGuiTable_ImGuiTable", signature="()", stname="ImGuiTable"}, @@ -8670,6 +8998,7 @@ local t={ defaults={}, funcname="ImGuiTextBuffer", location="imgui:2892", + namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_ImGuiTextBuffer", signature="()", stname="ImGuiTextBuffer"}, @@ -8695,6 +9024,7 @@ local t={ str_end="NULL"}, funcname="append", location="imgui:2902", + namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_append", ret="void", signature="(const char*,const char*)", @@ -8722,6 +9052,7 @@ local t={ isvararg="...)", location="imgui:2903", manual=true, + namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_appendf", ret="void", signature="(ImGuiTextBuffer*, const char*,...)", @@ -8747,6 +9078,7 @@ local t={ defaults={}, funcname="appendfv", location="imgui:2904", + namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_appendfv", ret="void", signature="(const char*,va_list)", @@ -8766,6 +9098,7 @@ local t={ defaults={}, funcname="begin", location="imgui:2894", + namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_begin", ret="const char*", signature="()const", @@ -8785,6 +9118,7 @@ local t={ defaults={}, funcname="c_str", location="imgui:2901", + namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_c_str", ret="const char*", signature="()const", @@ -8804,6 +9138,7 @@ local t={ defaults={}, funcname="clear", location="imgui:2898", + namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_clear", ret="void", signature="()", @@ -8840,6 +9175,7 @@ local t={ defaults={}, funcname="empty", location="imgui:2897", + namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_empty", ret="bool", signature="()const", @@ -8859,6 +9195,7 @@ local t={ defaults={}, funcname="end", location="imgui:2895", + namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_end", ret="const char*", signature="()const", @@ -8881,6 +9218,7 @@ local t={ defaults={}, funcname="reserve", location="imgui:2900", + namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_reserve", ret="void", signature="(int)", @@ -8903,6 +9241,7 @@ local t={ defaults={}, funcname="resize", location="imgui:2899", + namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_resize", ret="void", signature="(int)", @@ -8922,6 +9261,7 @@ local t={ defaults={}, funcname="size", location="imgui:2896", + namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_size", ret="int", signature="()const", @@ -8941,6 +9281,7 @@ local t={ defaults={}, funcname="Build", location="imgui:2865", + namespace="ImGuiTextFilter", ov_cimguiname="ImGuiTextFilter_Build", ret="void", signature="()", @@ -8960,6 +9301,7 @@ local t={ defaults={}, funcname="Clear", location="imgui:2866", + namespace="ImGuiTextFilter", ov_cimguiname="ImGuiTextFilter_Clear", ret="void", signature="()", @@ -8987,6 +9329,7 @@ local t={ width="0.0f"}, funcname="Draw", location="imgui:2863", + namespace="ImGuiTextFilter", ov_cimguiname="ImGuiTextFilter_Draw", ret="bool", signature="(const char*,float)", @@ -9008,6 +9351,7 @@ local t={ default_filter="\"\""}, funcname="ImGuiTextFilter", location="imgui:2862", + namespace="ImGuiTextFilter", ov_cimguiname="ImGuiTextFilter_ImGuiTextFilter", signature="(const char*)", stname="ImGuiTextFilter"}, @@ -9026,6 +9370,7 @@ local t={ defaults={}, funcname="IsActive", location="imgui:2867", + namespace="ImGuiTextFilter", ov_cimguiname="ImGuiTextFilter_IsActive", ret="bool", signature="()const", @@ -9052,6 +9397,7 @@ local t={ text_end="NULL"}, funcname="PassFilter", location="imgui:2864", + namespace="ImGuiTextFilter", ov_cimguiname="ImGuiTextFilter_PassFilter", ret="bool", signature="(const char*,const char*)const", @@ -9097,6 +9443,7 @@ local t={ defaults={}, funcname="append", location="imgui_internal:832", + namespace="ImGuiTextIndex", ov_cimguiname="ImGuiTextIndex_append", ret="void", signature="(const char*,int,int)", @@ -9116,6 +9463,7 @@ local t={ defaults={}, funcname="clear", location="imgui_internal:828", + namespace="ImGuiTextIndex", ov_cimguiname="ImGuiTextIndex_clear", ret="void", signature="()", @@ -9141,6 +9489,7 @@ local t={ defaults={}, funcname="get_line_begin", location="imgui_internal:830", + namespace="ImGuiTextIndex", ov_cimguiname="ImGuiTextIndex_get_line_begin", ret="const char*", signature="(const char*,int)", @@ -9166,6 +9515,7 @@ local t={ defaults={}, funcname="get_line_end", location="imgui_internal:831", + namespace="ImGuiTextIndex", ov_cimguiname="ImGuiTextIndex_get_line_end", ret="const char*", signature="(const char*,int)", @@ -9185,6 +9535,7 @@ local t={ defaults={}, funcname="size", location="imgui_internal:829", + namespace="ImGuiTextIndex", ov_cimguiname="ImGuiTextIndex_size", ret="int", signature="()", @@ -9202,6 +9553,7 @@ local t={ defaults={}, funcname="ImGuiTextRange", location="imgui:2875", + namespace="ImGuiTextFilter::ImGuiTextRange", ov_cimguiname="ImGuiTextRange_ImGuiTextRange_Nil", signature="()", stname="ImGuiTextRange"}, @@ -9222,6 +9574,7 @@ local t={ defaults={}, funcname="ImGuiTextRange", location="imgui:2876", + namespace="ImGuiTextFilter::ImGuiTextRange", ov_cimguiname="ImGuiTextRange_ImGuiTextRange_Str", signature="(const char*,const char*)", stname="ImGuiTextRange"}, @@ -9258,6 +9611,7 @@ local t={ defaults={}, funcname="empty", location="imgui:2877", + namespace="ImGuiTextFilter::ImGuiTextRange", ov_cimguiname="ImGuiTextRange_empty", ret="bool", signature="()const", @@ -9283,6 +9637,7 @@ local t={ defaults={}, funcname="split", location="imgui:2878", + namespace="ImGuiTextFilter::ImGuiTextRange", ov_cimguiname="ImGuiTextRange_split", ret="void", signature="(char,ImVector_ImGuiTextRange*)const", @@ -9302,6 +9657,7 @@ local t={ defaults={}, funcname="Clear", location="imgui_internal:1834", + namespace="ImGuiTypingSelectState", ov_cimguiname="ImGuiTypingSelectState_Clear", ret="void", signature="()", @@ -9319,6 +9675,7 @@ local t={ defaults={}, funcname="ImGuiTypingSelectState", location="imgui_internal:1833", + namespace="ImGuiTypingSelectState", ov_cimguiname="ImGuiTypingSelectState_ImGuiTypingSelectState", signature="()", stname="ImGuiTypingSelectState"}, @@ -9358,6 +9715,7 @@ local t={ defaults={}, funcname="CalcWorkRectPos", location="imgui_internal:2165", + namespace="ImGuiViewportP", nonUDT=1, ov_cimguiname="ImGuiViewportP_CalcWorkRectPos", ret="ImVec2_c", @@ -9385,6 +9743,7 @@ local t={ defaults={}, funcname="CalcWorkRectSize", location="imgui_internal:2166", + namespace="ImGuiViewportP", nonUDT=1, ov_cimguiname="ImGuiViewportP_CalcWorkRectSize", ret="ImVec2_c", @@ -9405,6 +9764,7 @@ local t={ defaults={}, funcname="ClearRequestFlags", location="imgui_internal:2162", + namespace="ImGuiViewportP", ov_cimguiname="ImGuiViewportP_ClearRequestFlags", ret="void", signature="()", @@ -9425,6 +9785,7 @@ local t={ defaults={}, funcname="GetBuildWorkRect", location="imgui_internal:2172", + namespace="ImGuiViewportP", nonUDT=1, ov_cimguiname="ImGuiViewportP_GetBuildWorkRect", ret="ImRect_c", @@ -9446,6 +9807,7 @@ local t={ defaults={}, funcname="GetMainRect", location="imgui_internal:2170", + namespace="ImGuiViewportP", nonUDT=1, ov_cimguiname="ImGuiViewportP_GetMainRect", ret="ImRect_c", @@ -9467,6 +9829,7 @@ local t={ defaults={}, funcname="GetWorkRect", location="imgui_internal:2171", + namespace="ImGuiViewportP", nonUDT=1, ov_cimguiname="ImGuiViewportP_GetWorkRect", ret="ImRect_c", @@ -9485,6 +9848,7 @@ local t={ defaults={}, funcname="ImGuiViewportP", location="imgui_internal:2160", + namespace="ImGuiViewportP", ov_cimguiname="ImGuiViewportP_ImGuiViewportP", signature="()", stname="ImGuiViewportP"}, @@ -9503,6 +9867,7 @@ local t={ defaults={}, funcname="UpdateWorkRect", location="imgui_internal:2167", + namespace="ImGuiViewportP", ov_cimguiname="ImGuiViewportP_UpdateWorkRect", ret="void", signature="()", @@ -9541,6 +9906,7 @@ local t={ defaults={}, funcname="GetCenter", location="imgui:4135", + namespace="ImGuiViewport", nonUDT=1, ov_cimguiname="ImGuiViewport_GetCenter", ret="ImVec2_c", @@ -9561,6 +9927,7 @@ local t={ defaults={}, funcname="GetDebugName", location="imgui:4137", + namespace="ImGuiViewport", ov_cimguiname="ImGuiViewport_GetDebugName", ret="const char*", signature="()const", @@ -9581,6 +9948,7 @@ local t={ defaults={}, funcname="GetWorkCenter", location="imgui:4136", + namespace="ImGuiViewport", nonUDT=1, ov_cimguiname="ImGuiViewport_GetWorkCenter", ret="ImVec2_c", @@ -9599,6 +9967,7 @@ local t={ defaults={}, funcname="ImGuiViewport", location="imgui:4131", + namespace="ImGuiViewport", ov_cimguiname="ImGuiViewport_ImGuiViewport", signature="()", stname="ImGuiViewport"}, @@ -9633,6 +10002,7 @@ local t={ defaults={}, funcname="ImGuiWindowClass", location="imgui:2813", + namespace="ImGuiWindowClass", ov_cimguiname="ImGuiWindowClass_ImGuiWindowClass", signature="()", stname="ImGuiWindowClass"}, @@ -9668,6 +10038,7 @@ local t={ defaults={}, funcname="GetName", location="imgui_internal:2198", + namespace="ImGuiWindowSettings", ov_cimguiname="ImGuiWindowSettings_GetName", ret="char*", signature="()", @@ -9685,6 +10056,7 @@ local t={ defaults={}, funcname="ImGuiWindowSettings", location="imgui_internal:2197", + namespace="ImGuiWindowSettings", ov_cimguiname="ImGuiWindowSettings_ImGuiWindowSettings", signature="()", stname="ImGuiWindowSettings"}, @@ -9727,6 +10099,7 @@ local t={ str_end="NULL"}, funcname="GetID", location="imgui_internal:2999", + namespace="ImGuiWindow", ov_cimguiname="ImGuiWindow_GetID_Str", ret="ImGuiID", signature="(const char*,const char*)", @@ -9747,6 +10120,7 @@ local t={ defaults={}, funcname="GetID", location="imgui_internal:3000", + namespace="ImGuiWindow", ov_cimguiname="ImGuiWindow_GetID_Ptr", ret="ImGuiID", signature="(const void*)", @@ -9767,6 +10141,7 @@ local t={ defaults={}, funcname="GetID", location="imgui_internal:3001", + namespace="ImGuiWindow", ov_cimguiname="ImGuiWindow_GetID_Int", ret="ImGuiID", signature="(int)", @@ -9791,6 +10166,7 @@ local t={ defaults={}, funcname="GetIDFromPos", location="imgui_internal:3002", + namespace="ImGuiWindow", ov_cimguiname="ImGuiWindow_GetIDFromPos", ret="ImGuiID", signature="(const ImVec2)", @@ -9813,6 +10189,7 @@ local t={ defaults={}, funcname="GetIDFromRectangle", location="imgui_internal:3003", + namespace="ImGuiWindow", ov_cimguiname="ImGuiWindow_GetIDFromRectangle", ret="ImGuiID", signature="(const ImRect)", @@ -9836,6 +10213,7 @@ local t={ defaults={}, funcname="ImGuiWindow", location="imgui_internal:2995", + namespace="ImGuiWindow", ov_cimguiname="ImGuiWindow_ImGuiWindow", signature="(ImGuiContext*,const char*)", stname="ImGuiWindow"}, @@ -9855,6 +10233,7 @@ local t={ defaults={}, funcname="MenuBarRect", location="imgui_internal:3008", + namespace="ImGuiWindow", nonUDT=1, ov_cimguiname="ImGuiWindow_MenuBarRect", ret="ImRect_c", @@ -9876,6 +10255,7 @@ local t={ defaults={}, funcname="Rect", location="imgui_internal:3006", + namespace="ImGuiWindow", nonUDT=1, ov_cimguiname="ImGuiWindow_Rect", ret="ImRect_c", @@ -9897,6 +10277,7 @@ local t={ defaults={}, funcname="TitleBarRect", location="imgui_internal:3007", + namespace="ImGuiWindow", nonUDT=1, ov_cimguiname="ImGuiWindow_TitleBarRect", ret="ImRect_c", @@ -9935,6 +10316,7 @@ local t={ defaults={}, funcname="Add", location="imgui_internal:785", + namespace="ImPool", ov_cimguiname="ImPool_Add", ret="T*", signature="()", @@ -9955,6 +10337,7 @@ local t={ defaults={}, funcname="Clear", location="imgui_internal:784", + namespace="ImPool", ov_cimguiname="ImPool_Clear", ret="void", signature="()", @@ -9978,6 +10361,7 @@ local t={ defaults={}, funcname="Contains", location="imgui_internal:783", + namespace="ImPool", ov_cimguiname="ImPool_Contains", ret="bool", signature="(const T*)const", @@ -9998,6 +10382,7 @@ local t={ defaults={}, funcname="GetAliveCount", location="imgui_internal:792", + namespace="ImPool", ov_cimguiname="ImPool_GetAliveCount", ret="int", signature="()const", @@ -10018,6 +10403,7 @@ local t={ defaults={}, funcname="GetBufSize", location="imgui_internal:793", + namespace="ImPool", ov_cimguiname="ImPool_GetBufSize", ret="int", signature="()const", @@ -10041,6 +10427,7 @@ local t={ defaults={}, funcname="GetByIndex", location="imgui_internal:780", + namespace="ImPool", ov_cimguiname="ImPool_GetByIndex", ret="T*", signature="(ImPoolIdx)", @@ -10064,6 +10451,7 @@ local t={ defaults={}, funcname="GetByKey", location="imgui_internal:779", + namespace="ImPool", ov_cimguiname="ImPool_GetByKey", ret="T*", signature="(ImGuiID)", @@ -10087,6 +10475,7 @@ local t={ defaults={}, funcname="GetIndex", location="imgui_internal:781", + namespace="ImPool", ov_cimguiname="ImPool_GetIndex", ret="ImPoolIdx", signature="(const T*)const", @@ -10107,6 +10496,7 @@ local t={ defaults={}, funcname="GetMapSize", location="imgui_internal:794", + namespace="ImPool", ov_cimguiname="ImPool_GetMapSize", ret="int", signature="()const", @@ -10130,6 +10520,7 @@ local t={ defaults={}, funcname="GetOrAddByKey", location="imgui_internal:782", + namespace="ImPool", ov_cimguiname="ImPool_GetOrAddByKey", ret="T*", signature="(ImGuiID)", @@ -10148,6 +10539,7 @@ local t={ defaults={}, funcname="ImPool", location="imgui_internal:777", + namespace="ImPool", ov_cimguiname="ImPool_ImPool", signature="()", stname="ImPool", @@ -10173,6 +10565,7 @@ local t={ defaults={}, funcname="Remove", location="imgui_internal:786", + namespace="ImPool", ov_cimguiname="ImPool_Remove_TPtr", ret="void", signature="(ImGuiID,const T*)", @@ -10197,6 +10590,7 @@ local t={ defaults={}, funcname="Remove", location="imgui_internal:787", + namespace="ImPool", ov_cimguiname="ImPool_Remove_PoolIdx", ret="void", signature="(ImGuiID,ImPoolIdx)", @@ -10221,6 +10615,7 @@ local t={ defaults={}, funcname="Reserve", location="imgui_internal:788", + namespace="ImPool", ov_cimguiname="ImPool_Reserve", ret="void", signature="(int)", @@ -10244,6 +10639,7 @@ local t={ defaults={}, funcname="TryGetMapData", location="imgui_internal:795", + namespace="ImPool", ov_cimguiname="ImPool_TryGetMapData", ret="T*", signature="(ImPoolIdx)", @@ -10286,6 +10682,7 @@ local t={ defaults={}, funcname="Add", location="imgui_internal:615", + namespace="ImRect", ov_cimguiname="ImRect_Add_Vec2", ret="void", signature="(const ImVec2)", @@ -10306,6 +10703,7 @@ local t={ defaults={}, funcname="Add", location="imgui_internal:616", + namespace="ImRect", ov_cimguiname="ImRect_Add_Rect", ret="void", signature="(const ImRect)", @@ -10326,6 +10724,7 @@ local t={ defaults={}, funcname="AsVec4", location="imgui_internal:626", + namespace="ImRect", nonUDT=2, ov_cimguiname="ImRect_AsVec4", ret="const ImVec4_c*", @@ -10350,6 +10749,7 @@ local t={ defaults={}, funcname="ClipWith", location="imgui_internal:622", + namespace="ImRect", ov_cimguiname="ImRect_ClipWith", ret="void", signature="(const ImRect)", @@ -10372,6 +10772,7 @@ local t={ defaults={}, funcname="ClipWithFull", location="imgui_internal:623", + namespace="ImRect", ov_cimguiname="ImRect_ClipWithFull", ret="void", signature="(const ImRect)", @@ -10394,6 +10795,7 @@ local t={ defaults={}, funcname="Contains", location="imgui_internal:611", + namespace="ImRect", ov_cimguiname="ImRect_Contains_Vec2", ret="bool", signature="(const ImVec2)const", @@ -10414,6 +10816,7 @@ local t={ defaults={}, funcname="Contains", location="imgui_internal:612", + namespace="ImRect", ov_cimguiname="ImRect_Contains_Rect", ret="bool", signature="(const ImRect)const", @@ -10440,6 +10843,7 @@ local t={ defaults={}, funcname="ContainsWithPad", location="imgui_internal:613", + namespace="ImRect", ov_cimguiname="ImRect_ContainsWithPad", ret="bool", signature="(const ImVec2,const ImVec2)const", @@ -10462,6 +10866,7 @@ local t={ defaults={}, funcname="Expand", location="imgui_internal:617", + namespace="ImRect", ov_cimguiname="ImRect_Expand_Float", ret="void", signature="(const float)", @@ -10482,6 +10887,7 @@ local t={ defaults={}, funcname="Expand", location="imgui_internal:618", + namespace="ImRect", ov_cimguiname="ImRect_Expand_Vec2", ret="void", signature="(const ImVec2)", @@ -10502,6 +10908,7 @@ local t={ defaults={}, funcname="GetArea", location="imgui_internal:606", + namespace="ImRect", ov_cimguiname="ImRect_GetArea", ret="float", signature="()const", @@ -10522,6 +10929,7 @@ local t={ defaults={}, funcname="GetBL", location="imgui_internal:609", + namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_GetBL", ret="ImVec2_c", @@ -10543,6 +10951,7 @@ local t={ defaults={}, funcname="GetBR", location="imgui_internal:610", + namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_GetBR", ret="ImVec2_c", @@ -10564,6 +10973,7 @@ local t={ defaults={}, funcname="GetCenter", location="imgui_internal:602", + namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_GetCenter", ret="ImVec2_c", @@ -10584,6 +10994,7 @@ local t={ defaults={}, funcname="GetHeight", location="imgui_internal:605", + namespace="ImRect", ov_cimguiname="ImRect_GetHeight", ret="float", signature="()const", @@ -10604,6 +11015,7 @@ local t={ defaults={}, funcname="GetSize", location="imgui_internal:603", + namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_GetSize", ret="ImVec2_c", @@ -10625,6 +11037,7 @@ local t={ defaults={}, funcname="GetTL", location="imgui_internal:607", + namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_GetTL", ret="ImVec2_c", @@ -10646,6 +11059,7 @@ local t={ defaults={}, funcname="GetTR", location="imgui_internal:608", + namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_GetTR", ret="ImVec2_c", @@ -10666,6 +11080,7 @@ local t={ defaults={}, funcname="GetWidth", location="imgui_internal:604", + namespace="ImRect", ov_cimguiname="ImRect_GetWidth", ret="float", signature="()const", @@ -10683,6 +11098,7 @@ local t={ defaults={}, funcname="ImRect", location="imgui_internal:597", + namespace="ImRect", ov_cimguiname="ImRect_ImRect_Nil", signature="()", stname="ImRect"}, @@ -10703,6 +11119,7 @@ local t={ defaults={}, funcname="ImRect", location="imgui_internal:598", + namespace="ImRect", ov_cimguiname="ImRect_ImRect_Vec2", signature="(const ImVec2,const ImVec2)", stname="ImRect"}, @@ -10720,6 +11137,7 @@ local t={ defaults={}, funcname="ImRect", location="imgui_internal:599", + namespace="ImRect", ov_cimguiname="ImRect_ImRect_Vec4", signature="(const ImVec4)", stname="ImRect"}, @@ -10746,6 +11164,7 @@ local t={ defaults={}, funcname="ImRect", location="imgui_internal:600", + namespace="ImRect", ov_cimguiname="ImRect_ImRect_Float", signature="(float,float,float,float)", stname="ImRect"}, @@ -10767,6 +11186,7 @@ local t={ defaults={}, funcname="IsInverted", location="imgui_internal:624", + namespace="ImRect", ov_cimguiname="ImRect_IsInverted", ret="bool", signature="()const", @@ -10789,6 +11209,7 @@ local t={ defaults={}, funcname="Overlaps", location="imgui_internal:614", + namespace="ImRect", ov_cimguiname="ImRect_Overlaps", ret="bool", signature="(const ImRect)const", @@ -10809,6 +11230,7 @@ local t={ defaults={}, funcname="ToVec4", location="imgui_internal:625", + namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_ToVec4", ret="ImVec4_c", @@ -10832,6 +11254,7 @@ local t={ defaults={}, funcname="Translate", location="imgui_internal:619", + namespace="ImRect", ov_cimguiname="ImRect_Translate", ret="void", signature="(const ImVec2)", @@ -10854,6 +11277,7 @@ local t={ defaults={}, funcname="TranslateX", location="imgui_internal:620", + namespace="ImRect", ov_cimguiname="ImRect_TranslateX", ret="void", signature="(float)", @@ -10876,6 +11300,7 @@ local t={ defaults={}, funcname="TranslateY", location="imgui_internal:621", + namespace="ImRect", ov_cimguiname="ImRect_TranslateY", ret="void", signature="(float)", @@ -10912,6 +11337,7 @@ local t={ defaults={}, funcname="GetArenaSizeInBytes", location="imgui_internal:724", + namespace="ImSpanAllocator", ov_cimguiname="ImSpanAllocator_GetArenaSizeInBytes", ret="int", signature="()", @@ -10935,6 +11361,7 @@ local t={ defaults={}, funcname="GetSpanPtrBegin", location="imgui_internal:726", + namespace="ImSpanAllocator", ov_cimguiname="ImSpanAllocator_GetSpanPtrBegin", ret="void*", signature="(int)", @@ -10958,6 +11385,7 @@ local t={ defaults={}, funcname="GetSpanPtrEnd", location="imgui_internal:727", + namespace="ImSpanAllocator", ov_cimguiname="ImSpanAllocator_GetSpanPtrEnd", ret="void*", signature="(int)", @@ -10976,6 +11404,7 @@ local t={ defaults={}, funcname="ImSpanAllocator", location="imgui_internal:722", + namespace="ImSpanAllocator", ov_cimguiname="ImSpanAllocator_ImSpanAllocator", signature="()", stname="ImSpanAllocator", @@ -11005,6 +11434,7 @@ local t={ a="4"}, funcname="Reserve", location="imgui_internal:723", + namespace="ImSpanAllocator", ov_cimguiname="ImSpanAllocator_Reserve", ret="void", signature="(int,size_t,int)", @@ -11028,6 +11458,7 @@ local t={ defaults={}, funcname="SetArenaBasePtr", location="imgui_internal:725", + namespace="ImSpanAllocator", ov_cimguiname="ImSpanAllocator_SetArenaBasePtr", ret="void", signature="(void*)", @@ -11064,6 +11495,7 @@ local t={ defaults={}, funcname="ImSpan", location="imgui_internal:690", + namespace="ImSpan", ov_cimguiname="ImSpan_ImSpan_Nil", signature="()", stname="ImSpan", @@ -11085,6 +11517,7 @@ local t={ defaults={}, funcname="ImSpan", location="imgui_internal:691", + namespace="ImSpan", ov_cimguiname="ImSpan_ImSpan_TPtrInt", signature="(T*,int)", stname="ImSpan", @@ -11106,6 +11539,7 @@ local t={ defaults={}, funcname="ImSpan", location="imgui_internal:692", + namespace="ImSpan", ov_cimguiname="ImSpan_ImSpan_TPtrTPtr", signature="(T*,T*)", stname="ImSpan", @@ -11127,6 +11561,7 @@ local t={ defaults={}, funcname="begin", location="imgui_internal:701", + namespace="ImSpan", ov_cimguiname="ImSpan_begin_Nil", ret="T*", signature="()", @@ -11145,6 +11580,7 @@ local t={ defaults={}, funcname="begin", location="imgui_internal:702", + namespace="ImSpan", ov_cimguiname="ImSpan_begin__const", ret="const T*", signature="()const", @@ -11184,6 +11620,7 @@ local t={ defaults={}, funcname="end", location="imgui_internal:703", + namespace="ImSpan", ov_cimguiname="ImSpan_end_Nil", ret="T*", signature="()", @@ -11202,6 +11639,7 @@ local t={ defaults={}, funcname="end", location="imgui_internal:704", + namespace="ImSpan", ov_cimguiname="ImSpan_end__const", ret="const T*", signature="()const", @@ -11226,6 +11664,7 @@ local t={ defaults={}, funcname="index_from_ptr", location="imgui_internal:707", + namespace="ImSpan", ov_cimguiname="ImSpan_index_from_ptr", ret="int", signature="(const T*)const", @@ -11252,6 +11691,7 @@ local t={ defaults={}, funcname="set", location="imgui_internal:694", + namespace="ImSpan", ov_cimguiname="ImSpan_set_Int", ret="void", signature="(T*,int)", @@ -11276,6 +11716,7 @@ local t={ defaults={}, funcname="set", location="imgui_internal:695", + namespace="ImSpan", ov_cimguiname="ImSpan_set_TPtr", ret="void", signature="(T*,T*)", @@ -11297,6 +11738,7 @@ local t={ defaults={}, funcname="size", location="imgui_internal:696", + namespace="ImSpan", ov_cimguiname="ImSpan_size", ret="int", signature="()const", @@ -11317,6 +11759,7 @@ local t={ defaults={}, funcname="size_in_bytes", location="imgui_internal:697", + namespace="ImSpan", ov_cimguiname="ImSpan_size_in_bytes", ret="int", signature="()const", @@ -11337,6 +11780,7 @@ local t={ defaults={}, funcname="clear", location="imgui_internal:746", + namespace="ImStableVector", ov_cimguiname="ImStableVector_clear", ret="void", signature="()", @@ -11360,6 +11804,7 @@ local t={ defaults={}, funcname="push_back", location="imgui_internal:762", + namespace="ImStableVector", ov_cimguiname="ImStableVector_push_back", ret="T*", signature="(const T)", @@ -11383,6 +11828,7 @@ local t={ defaults={}, funcname="reserve", location="imgui_internal:748", + namespace="ImStableVector", ov_cimguiname="ImStableVector_reserve", ret="void", signature="(int)", @@ -11406,6 +11852,7 @@ local t={ defaults={}, funcname="resize", location="imgui_internal:747", + namespace="ImStableVector", ov_cimguiname="ImStableVector_resize", ret="void", signature="(int)", @@ -11435,6 +11882,7 @@ local t={ defaults={}, funcname="Create", location="imgui:3665", + namespace="ImTextureData", ov_cimguiname="ImTextureData_Create", ret="void", signature="(ImTextureFormat,int,int)", @@ -11454,6 +11902,7 @@ local t={ defaults={}, funcname="DestroyPixels", location="imgui:3666", + namespace="ImTextureData", ov_cimguiname="ImTextureData_DestroyPixels", ret="void", signature="()", @@ -11473,6 +11922,7 @@ local t={ defaults={}, funcname="GetPitch", location="imgui:3670", + namespace="ImTextureData", ov_cimguiname="ImTextureData_GetPitch", ret="int", signature="()const", @@ -11492,6 +11942,7 @@ local t={ defaults={}, funcname="GetPixels", location="imgui:3667", + namespace="ImTextureData", ov_cimguiname="ImTextureData_GetPixels", ret="void*", signature="()", @@ -11517,6 +11968,7 @@ local t={ defaults={}, funcname="GetPixelsAt", location="imgui:3668", + namespace="ImTextureData", ov_cimguiname="ImTextureData_GetPixelsAt", ret="void*", signature="(int,int)", @@ -11536,6 +11988,7 @@ local t={ defaults={}, funcname="GetSizeInBytes", location="imgui:3669", + namespace="ImTextureData", ov_cimguiname="ImTextureData_GetSizeInBytes", ret="int", signature="()const", @@ -11555,6 +12008,7 @@ local t={ defaults={}, funcname="GetTexID", location="imgui:3672", + namespace="ImTextureData", ov_cimguiname="ImTextureData_GetTexID", ret="ImTextureID", signature="()const", @@ -11575,6 +12029,7 @@ local t={ defaults={}, funcname="GetTexRef", location="imgui:3671", + namespace="ImTextureData", nonUDT=1, ov_cimguiname="ImTextureData_GetTexRef", ret="ImTextureRef_c", @@ -11593,6 +12048,7 @@ local t={ defaults={}, funcname="ImTextureData", location="imgui:3663", + namespace="ImTextureData", ov_cimguiname="ImTextureData_ImTextureData", signature="()", stname="ImTextureData"}, @@ -11614,6 +12070,7 @@ local t={ defaults={}, funcname="SetStatus", location="imgui:3678", + namespace="ImTextureData", ov_cimguiname="ImTextureData_SetStatus", ret="void", signature="(ImTextureStatus)", @@ -11636,6 +12093,7 @@ local t={ defaults={}, funcname="SetTexID", location="imgui:3677", + namespace="ImTextureData", ov_cimguiname="ImTextureData_SetTexID", ret="void", signature="(ImTextureID)", @@ -11673,6 +12131,7 @@ local t={ defaults={}, funcname="GetTexID", location="imgui:380", + namespace="ImTextureRef", ov_cimguiname="ImTextureRef_GetTexID", ret="ImTextureID", signature="()const", @@ -11690,6 +12149,7 @@ local t={ defaults={}, funcname="ImTextureRef", location="imgui:374", + namespace="ImTextureRef", ov_cimguiname="ImTextureRef_ImTextureRef_Nil", signature="()", stname="ImTextureRef"}, @@ -11707,6 +12167,7 @@ local t={ defaults={}, funcname="ImTextureRef", location="imgui:375", + namespace="ImTextureRef", ov_cimguiname="ImTextureRef_ImTextureRef_TextureID", signature="(ImTextureID)", stname="ImTextureRef"}, @@ -11741,6 +12202,7 @@ local t={ defaults={}, funcname="ImVec1", location="imgui_internal:569", + namespace="ImVec1", ov_cimguiname="ImVec1_ImVec1_Nil", signature="()", stname="ImVec1"}, @@ -11758,6 +12220,7 @@ local t={ defaults={}, funcname="ImVec1", location="imgui_internal:570", + namespace="ImVec1", ov_cimguiname="ImVec1_ImVec1_Float", signature="(float)", stname="ImVec1"}, @@ -11792,6 +12255,7 @@ local t={ defaults={}, funcname="ImVec2", location="imgui:303", + namespace="ImVec2", ov_cimguiname="ImVec2_ImVec2_Nil", signature="()", stname="ImVec2"}, @@ -11812,6 +12276,7 @@ local t={ defaults={}, funcname="ImVec2", location="imgui:304", + namespace="ImVec2", ov_cimguiname="ImVec2_ImVec2_Float", signature="(float,float)", stname="ImVec2"}, @@ -11846,6 +12311,7 @@ local t={ defaults={}, funcname="ImVec2i", location="imgui_internal:577", + namespace="ImVec2i", ov_cimguiname="ImVec2i_ImVec2i_Nil", signature="()", stname="ImVec2i"}, @@ -11866,6 +12332,7 @@ local t={ defaults={}, funcname="ImVec2i", location="imgui_internal:578", + namespace="ImVec2i", ov_cimguiname="ImVec2i_ImVec2i_Int", signature="(int,int)", stname="ImVec2i"}, @@ -11900,6 +12367,7 @@ local t={ defaults={}, funcname="ImVec2ih", location="imgui_internal:585", + namespace="ImVec2ih", ov_cimguiname="ImVec2ih_ImVec2ih_Nil", signature="()", stname="ImVec2ih"}, @@ -11920,6 +12388,7 @@ local t={ defaults={}, funcname="ImVec2ih", location="imgui_internal:586", + namespace="ImVec2ih", ov_cimguiname="ImVec2ih_ImVec2ih_short", signature="(short,short)", stname="ImVec2ih"}, @@ -11937,6 +12406,7 @@ local t={ defaults={}, funcname="ImVec2ih", location="imgui_internal:587", + namespace="ImVec2ih", ov_cimguiname="ImVec2ih_ImVec2ih_Vec2", signature="(const ImVec2)", stname="ImVec2ih"}, @@ -11972,6 +12442,7 @@ local t={ defaults={}, funcname="ImVec4", location="imgui:316", + namespace="ImVec4", ov_cimguiname="ImVec4_ImVec4_Nil", signature="()", stname="ImVec4"}, @@ -11998,6 +12469,7 @@ local t={ defaults={}, funcname="ImVec4", location="imgui:317", + namespace="ImVec4", ov_cimguiname="ImVec4_ImVec4_Float", signature="(float,float,float,float)", stname="ImVec4"}, @@ -12032,6 +12504,7 @@ local t={ defaults={}, funcname="ImVector", location="imgui:2306", + namespace="ImVector", ov_cimguiname="ImVector_ImVector_Nil", signature="()", stname="ImVector", @@ -12050,6 +12523,7 @@ local t={ defaults={}, funcname="ImVector", location="imgui:2307", + namespace="ImVector", ov_cimguiname="ImVector_ImVector_Vector_T_", signature="(const ImVector_T )", stname="ImVector", @@ -12073,6 +12547,7 @@ local t={ defaults={}, funcname="_grow_capacity", location="imgui:2333", + namespace="ImVector", ov_cimguiname="ImVector__grow_capacity", ret="int", signature="(int)const", @@ -12093,6 +12568,7 @@ local t={ defaults={}, funcname="back", location="imgui:2329", + namespace="ImVector", ov_cimguiname="ImVector_back_Nil", ret="T*", retref="&", @@ -12112,6 +12588,7 @@ local t={ defaults={}, funcname="back", location="imgui:2330", + namespace="ImVector", ov_cimguiname="ImVector_back__const", ret="const T*", retref="&", @@ -12134,6 +12611,7 @@ local t={ defaults={}, funcname="begin", location="imgui:2323", + namespace="ImVector", ov_cimguiname="ImVector_begin_Nil", ret="T*", signature="()", @@ -12152,6 +12630,7 @@ local t={ defaults={}, funcname="begin", location="imgui:2324", + namespace="ImVector", ov_cimguiname="ImVector_begin__const", ret="const T*", signature="()const", @@ -12173,6 +12652,7 @@ local t={ defaults={}, funcname="capacity", location="imgui:2319", + namespace="ImVector", ov_cimguiname="ImVector_capacity", ret="int", signature="()const", @@ -12193,6 +12673,7 @@ local t={ defaults={}, funcname="clear", location="imgui:2311", + namespace="ImVector", ov_cimguiname="ImVector_clear", ret="void", signature="()", @@ -12213,6 +12694,7 @@ local t={ defaults={}, funcname="clear_delete", location="imgui:2312", + namespace="ImVector", ov_cimguiname="ImVector_clear_delete", ret="void", signature="()", @@ -12233,6 +12715,7 @@ local t={ defaults={}, funcname="clear_destruct", location="imgui:2313", + namespace="ImVector", ov_cimguiname="ImVector_clear_destruct", ret="void", signature="()", @@ -12256,6 +12739,7 @@ local t={ defaults={}, funcname="contains", location="imgui:2348", + namespace="ImVector", ov_cimguiname="ImVector_contains", ret="bool", signature="(const T)const", @@ -12295,6 +12779,7 @@ local t={ defaults={}, funcname="empty", location="imgui:2315", + namespace="ImVector", ov_cimguiname="ImVector_empty", ret="bool", signature="()const", @@ -12315,6 +12800,7 @@ local t={ defaults={}, funcname="end", location="imgui:2325", + namespace="ImVector", ov_cimguiname="ImVector_end_Nil", ret="T*", signature="()", @@ -12333,6 +12819,7 @@ local t={ defaults={}, funcname="end", location="imgui:2326", + namespace="ImVector", ov_cimguiname="ImVector_end__const", ret="const T*", signature="()const", @@ -12357,6 +12844,7 @@ local t={ defaults={}, funcname="erase", location="imgui:2344", + namespace="ImVector", ov_cimguiname="ImVector_erase_Nil", ret="T*", signature="(const T*)", @@ -12381,6 +12869,7 @@ local t={ defaults={}, funcname="erase", location="imgui:2345", + namespace="ImVector", ov_cimguiname="ImVector_erase_TPtr", ret="T*", signature="(const T*,const T*)", @@ -12405,6 +12894,7 @@ local t={ defaults={}, funcname="erase_unsorted", location="imgui:2346", + namespace="ImVector", ov_cimguiname="ImVector_erase_unsorted", ret="T*", signature="(const T*)", @@ -12428,6 +12918,7 @@ local t={ defaults={}, funcname="find", location="imgui:2349", + namespace="ImVector", ov_cimguiname="ImVector_find_Nil", ret="T*", signature="(const T)", @@ -12449,6 +12940,7 @@ local t={ defaults={}, funcname="find", location="imgui:2350", + namespace="ImVector", ov_cimguiname="ImVector_find__const", ret="const T*", signature="(const T)const", @@ -12473,6 +12965,7 @@ local t={ defaults={}, funcname="find_erase", location="imgui:2352", + namespace="ImVector", ov_cimguiname="ImVector_find_erase", ret="bool", signature="(const T)", @@ -12496,6 +12989,7 @@ local t={ defaults={}, funcname="find_erase_unsorted", location="imgui:2353", + namespace="ImVector", ov_cimguiname="ImVector_find_erase_unsorted", ret="bool", signature="(const T)", @@ -12519,6 +13013,7 @@ local t={ defaults={}, funcname="find_index", location="imgui:2351", + namespace="ImVector", ov_cimguiname="ImVector_find_index", ret="int", signature="(const T)const", @@ -12539,6 +13034,7 @@ local t={ defaults={}, funcname="front", location="imgui:2327", + namespace="ImVector", ov_cimguiname="ImVector_front_Nil", ret="T*", retref="&", @@ -12558,6 +13054,7 @@ local t={ defaults={}, funcname="front", location="imgui:2328", + namespace="ImVector", ov_cimguiname="ImVector_front__const", ret="const T*", retref="&", @@ -12583,6 +13080,7 @@ local t={ defaults={}, funcname="index_from_ptr", location="imgui:2354", + namespace="ImVector", ov_cimguiname="ImVector_index_from_ptr", ret="int", signature="(const T*)const", @@ -12609,6 +13107,7 @@ local t={ defaults={}, funcname="insert", location="imgui:2347", + namespace="ImVector", ov_cimguiname="ImVector_insert", ret="T*", signature="(const T*,const T)", @@ -12629,6 +13128,7 @@ local t={ defaults={}, funcname="max_size", location="imgui:2318", + namespace="ImVector", ov_cimguiname="ImVector_max_size", ret="int", signature="()const", @@ -12649,6 +13149,7 @@ local t={ defaults={}, funcname="pop_back", location="imgui:2342", + namespace="ImVector", ov_cimguiname="ImVector_pop_back", ret="void", signature="()", @@ -12672,6 +13173,7 @@ local t={ defaults={}, funcname="push_back", location="imgui:2341", + namespace="ImVector", ov_cimguiname="ImVector_push_back", ret="void", signature="(const T)", @@ -12695,6 +13197,7 @@ local t={ defaults={}, funcname="push_front", location="imgui:2343", + namespace="ImVector", ov_cimguiname="ImVector_push_front", ret="void", signature="(const T)", @@ -12718,6 +13221,7 @@ local t={ defaults={}, funcname="reserve", location="imgui:2337", + namespace="ImVector", ov_cimguiname="ImVector_reserve", ret="void", signature="(int)", @@ -12741,6 +13245,7 @@ local t={ defaults={}, funcname="reserve_discard", location="imgui:2338", + namespace="ImVector", ov_cimguiname="ImVector_reserve_discard", ret="void", signature="(int)", @@ -12764,6 +13269,7 @@ local t={ defaults={}, funcname="resize", location="imgui:2334", + namespace="ImVector", ov_cimguiname="ImVector_resize_Nil", ret="void", signature="(int)", @@ -12788,6 +13294,7 @@ local t={ defaults={}, funcname="resize", location="imgui:2335", + namespace="ImVector", ov_cimguiname="ImVector_resize_T", ret="void", signature="(int,const T)", @@ -12812,6 +13319,7 @@ local t={ defaults={}, funcname="shrink", location="imgui:2336", + namespace="ImVector", ov_cimguiname="ImVector_shrink", ret="void", signature="(int)", @@ -12832,6 +13340,7 @@ local t={ defaults={}, funcname="size", location="imgui:2316", + namespace="ImVector", ov_cimguiname="ImVector_size", ret="int", signature="()const", @@ -12852,6 +13361,7 @@ local t={ defaults={}, funcname="size_in_bytes", location="imgui:2317", + namespace="ImVector", ov_cimguiname="ImVector_size_in_bytes", ret="int", signature="()const", @@ -12876,6 +13386,7 @@ local t={ defaults={}, funcname="swap", location="imgui:2331", + namespace="ImVector", ov_cimguiname="ImVector_swap", ret="void", signature="(ImVector_T *)", diff --git a/generator/output/impl_definitions.json b/generator/output/impl_definitions.json index 2dc0933..00b9e14 100644 --- a/generator/output/impl_definitions.json +++ b/generator/output/impl_definitions.json @@ -1576,6 +1576,7 @@ "defaults": {}, "funcname": "ImGui_ImplVulkanH_Window", "location": "imgui_impl_vulkan:260", + "namespace": "ImGui_ImplVulkanH_Window", "ov_cimguiname": "ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window", "signature": "()", "stname": "ImGui_ImplVulkanH_Window" diff --git a/generator/output/impl_definitions.lua b/generator/output/impl_definitions.lua index 56776f2..fd4280f 100644 --- a/generator/output/impl_definitions.lua +++ b/generator/output/impl_definitions.lua @@ -1360,6 +1360,7 @@ local t={ defaults={}, funcname="ImGui_ImplVulkanH_Window", location="imgui_impl_vulkan:260", + namespace="ImGui_ImplVulkanH_Window", ov_cimguiname="ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window", signature="()", stname="ImGui_ImplVulkanH_Window"}, diff --git a/generator/output/structs_and_enums.json b/generator/output/structs_and_enums.json index 5e0b2c8..bbc49ef 100644 --- a/generator/output/structs_and_enums.json +++ b/generator/output/structs_and_enums.json @@ -5762,6 +5762,7 @@ "ImVec2i": true, "ImVec4": true }, + "opaque_structs": [], "structs": { "ImBitVector": [ { diff --git a/generator/output/structs_and_enums.lua b/generator/output/structs_and_enums.lua index bd4d461..4221752 100644 --- a/generator/output/structs_and_enums.lua +++ b/generator/output/structs_and_enums.lua @@ -4617,6 +4617,7 @@ local t={ ImVec2=true, ImVec2i=true, ImVec4=true}, + opaque_structs={}, structs={ ImBitVector={ [1]={ From a444aa6c50af753b43ea7fbef52c0051330d4fe1 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Fri, 17 Apr 2026 18:15:27 +0200 Subject: [PATCH 03/12] cpp2ffi: class work 3 std::function wrapping --- generator/cpp2ffi.lua | 102 ++++++++++++++++++++++++++++-- generator/output/definitions.json | 9 +++ generator/output/definitions.lua | 9 +++ 3 files changed, 115 insertions(+), 5 deletions(-) diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index f4c8cc3..bab8546 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -789,7 +789,7 @@ local function parseFunction(self,stname,itt,namespace,locat) end end - + --[[ --- templates in args for i,ar in ipairs(argsTa) do --TODO several diferent templates @@ -803,13 +803,23 @@ local function parseFunction(self,stname,itt,namespace,locat) end argsTa[i] = te and code2 or ar --ar:gsub("<([%w_%*%s]+)>",te) --ImVector end - +--]] --get typ, name and defaults local functype_re = "^%s*[%w%s%*]+%(%*%s*[%w_]+%)%([^%(%)]*%)" local functype_reex = "^(%s*[%w%s%*]+)%(%*%s*([%w_]+)%)(%([^%(%)]*%))" local argsTa2 = {} local noname_counter = 0 for i,ar in ipairs(argsTa) do + local ttype,template,te,code2 = check_template(ar) --ar:match("([^%s,%(%)]+)%s*<(.-)>") + if template then + if self.typenames[stname] ~= template then --rule out template typename + self.templates[ttype] = self.templates[ttype] or {} + self.templates[ttype][template] = te + end + end + argsTa[i] = te and code2 or ar + local template_orig = te and ar or nil + ar = argsTa[i] --avoid var name without space type&name -> type& name -- also do type &name -> type& name --ar = ar:gsub("(%S)&(%S)","%1& %2") @@ -862,7 +872,7 @@ local function parseFunction(self,stname,itt,namespace,locat) name = name:gsub("(%[%d*%])","") end end - argsTa2[i] = {type=typ,name=name,default=defa,reftoptr=reftoptr,ret=retf,signature=sigf,has_cdecl=has_cdecl} + argsTa2[i] = {type=typ,name=name,default=defa,reftoptr=reftoptr,ret=retf,signature=sigf,has_cdecl=has_cdecl,template_orig=template_orig} if ar:match("&") and not ar:match("const") then --only post error if not manual local cname = self.getCname(stname,funcname, namespace) --cimguiname @@ -1342,6 +1352,82 @@ local function header_subs_nonPOD(FP,txt) return txt end M.header_subs_nonPOD = header_subs_nonPOD +local function get_std_function(ar) + local skip = false + local ty=ar.template_orig:gsub(ar.name,"") + ty = ty:match("std::function(%b<>)") + ty = ty:sub(2,-2) + local ret, args = ty:match("([^%(%)]+)(%b())") + local ret2 + if ret:match"std::string_view" then + ret2 = "const char*" + elseif ret:match"std::string" then + ret2 = "const char*" + end + args = args:sub(2,-2) + local argsT = strsplit(args,",") + --get noname args + local argsT2 = {} + local noname_counter = 0 + for i,v in ipairs(argsT) do + local typ, name = v:match("(.+)%s+(%w+)") + if not name then + typ = v + noname_counter = noname_counter + 1 + name = "noname" .. noname_counter + end + argsT2[i] = {type=typ,name=name} + end + --get conversions + local argsT3 = {} + for i,v in ipairs(argsT2) do + local typ,name,conv + if v.type:match("std::string_view") then + typ = "const char*" + conv = v.name..".data()" + elseif v.type:match("std::string") then + typ = "const char*" + conv = v.name..".c_str()" + elseif v.type:match("std::") then + skip = true + else + end + argsT3[i] = {type=typ or v.type,conv=conv,name=v.name} + end + local asp = "" + local caar1 = "" + local caar2 = "" + for i,v in ipairs(argsT3) do + asp = asp..v.type.."," + caar1 = caar1 .. argsT2[i].type.." "..argsT2[i].name.."," + caar2 = caar2..(argsT3[i].conv or argsT3[i].name).."," + end + caar1 = caar1:sub(1,-2) + caar1 = "[cb]("..caar1..")" + caar2 = caar2:sub(1,-2) + caar2 = "cb("..caar2..")" + if ret ~= "void" then + if ret:match"std::string$" then + caar2 = "return std::string("..caar2..")" + -- elseif ret:match"std::string_view" then + -- caar2 = "return "..caar2..".data()" + else + caar2 = "return "..caar2 + end + end + local caar = caar1 .."{"..caar2..";}" + asp = asp:sub(1,-2) + asp = (ret2 or ret).."(*cb)("..asp..")" + -- print(ty,ret,args) + -- M.prtable(argsT3) + -- print("ret",ret) + -- print("asp",asp) + -- print("caar1",caar1) + -- print("caar2",caar2) + -- print("caar",caar) + -- print("skip",skip) + return caar,asp,skip +end local function ADDnonUDT(FP) local nonPOD = get_nonPOD(FP) get_nonPODused(FP) @@ -1394,6 +1480,12 @@ local function ADDnonUDT(FP) elseif v.type:match("std::string") then caar = caar .. "std::string("..name..")," asp = asp .. "const char* "..v.name.."," + elseif v.type:match"std::function" then + local ca2,asp2,skip2 = get_std_function(v) + caar = caar .. ca2.."," + asp = asp .. asp2.."," + if skip2 then skip = true end + --skip = true elseif v.type:match("std::") then skip = true elseif FP.opaque_structs[typ2] then @@ -1937,7 +2029,7 @@ function M.Parser() --save_data("./preparse"..tostring(self):gsub("table: ","")..".c",txt) --]] self.itemsarr = par:parseItemsR2(txt) - --save_data("./itemsarr.lua",ToStr(self.itemsarr)) + save_data("./itemsarr.lua",ToStr(self.itemsarr)) itemsarr = self.itemsarr ---find opaque_structs self:Listing(itemsarr,function(it) @@ -2646,7 +2738,7 @@ function M.Parser() end elseif it.re_name == "namespace_re" or it.re_name == "union_re" or it.re_name == "functype_re" then --nop - elseif it.re_name ~= "functionD_re" or it.re_name ~= "function_re" then + elseif it.re_name == "functionD_re" or it.re_name == "function_re" then function_parse(self,it) elseif it.re_name ~= "operator_re" then print("---not processed gen table",it.re_name) diff --git a/generator/output/definitions.json b/generator/output/definitions.json index dcf57b7..5cd4af0 100644 --- a/generator/output/definitions.json +++ b/generator/output/definitions.json @@ -605,6 +605,7 @@ { "name": "rhs", "reftoptr": true, + "template_orig": "ImChunkStream& rhs", "type": "ImChunkStream_T *" } ], @@ -4883,6 +4884,7 @@ }, { "name": "out_ranges", + "template_orig": "ImVector* out_ranges", "type": "ImVector_ImWchar*" } ], @@ -11271,6 +11273,7 @@ }, { "name": "out", + "template_orig": "ImVector* out", "type": "ImVector_ImGuiTextRange*" } ], @@ -14579,6 +14582,7 @@ "argsT": [ { "name": "src", + "template_orig": "const ImVector& src", "type": "const ImVector_T " } ], @@ -15572,6 +15576,7 @@ { "name": "rhs", "reftoptr": true, + "template_orig": "ImVector& rhs", "type": "ImVector_T *" } ], @@ -15679,6 +15684,7 @@ }, { "name": "out_list", + "template_orig": "ImVector* out_list", "type": "ImVector_ImDrawListPtr*" }, { @@ -19795,6 +19801,7 @@ "argsT": [ { "name": "windows", + "template_orig": "ImVector* windows", "type": "ImVector_ImGuiWindowPtr*" }, { @@ -20133,6 +20140,7 @@ }, { "name": "in_window_remap_pairs", + "template_orig": "ImVector* in_window_remap_pairs", "type": "ImVector_const_charPtr*" } ], @@ -20164,6 +20172,7 @@ }, { "name": "out_node_remap_pairs", + "template_orig": "ImVector* out_node_remap_pairs", "type": "ImVector_ImGuiID*" } ], diff --git a/generator/output/definitions.lua b/generator/output/definitions.lua index 04f2293..abddeeb 100644 --- a/generator/output/definitions.lua +++ b/generator/output/definitions.lua @@ -523,6 +523,7 @@ local t={ [2]={ name="rhs", reftoptr=true, + template_orig="ImChunkStream& rhs", type="ImChunkStream_T *"}}, argsoriginal="(ImChunkStream& rhs)", call_args="(*rhs)", @@ -4103,6 +4104,7 @@ local t={ type="ImFontGlyphRangesBuilder*"}, [2]={ name="out_ranges", + template_orig="ImVector* out_ranges", type="ImVector_ImWchar*"}}, argsoriginal="(ImVector* out_ranges)", call_args="(out_ranges)", @@ -9629,6 +9631,7 @@ local t={ type="char"}, [3]={ name="out", + template_orig="ImVector* out", type="ImVector_ImGuiTextRange*"}}, argsoriginal="(char separator,ImVector* out)", call_args="(separator,out)", @@ -12514,6 +12517,7 @@ local t={ argsT={ [1]={ name="src", + template_orig="const ImVector& src", type="const ImVector_T "}}, argsoriginal="(const ImVector& src)", call_args="(src)", @@ -13378,6 +13382,7 @@ local t={ [2]={ name="rhs", reftoptr=true, + template_orig="ImVector& rhs", type="ImVector_T *"}}, argsoriginal="(ImVector& rhs)", call_args="(*rhs)", @@ -13469,6 +13474,7 @@ local t={ type="ImDrawData*"}, [2]={ name="out_list", + template_orig="ImVector* out_list", type="ImVector_ImDrawListPtr*"}, [3]={ name="draw_list", @@ -16959,6 +16965,7 @@ local t={ argsT={ [1]={ name="windows", + template_orig="ImVector* windows", type="ImVector_ImGuiWindowPtr*"}, [2]={ name="label", @@ -17249,6 +17256,7 @@ local t={ type="ImGuiID"}, [3]={ name="in_window_remap_pairs", + template_orig="ImVector* in_window_remap_pairs", type="ImVector_const_charPtr*"}}, argsoriginal="(ImGuiID src_dockspace_id,ImGuiID dst_dockspace_id,ImVector* in_window_remap_pairs)", call_args="(src_dockspace_id,dst_dockspace_id,in_window_remap_pairs)", @@ -17275,6 +17283,7 @@ local t={ type="ImGuiID"}, [3]={ name="out_node_remap_pairs", + template_orig="ImVector* out_node_remap_pairs", type="ImVector_ImGuiID*"}}, argsoriginal="(ImGuiID src_node_id,ImGuiID dst_node_id,ImVector* out_node_remap_pairs)", call_args="(src_node_id,dst_node_id,out_node_remap_pairs)", From ad70f13873e0e9e7a8ba14aa8feebbcbff3b8098 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Mon, 20 Apr 2026 10:37:57 +0200 Subject: [PATCH 04/12] simplify generator.lua for modules --- generator/cpp2ffi.lua | 82 ++++++++++++++++++++++++++++++++++++++++- generator/generator.lua | 11 ++---- 2 files changed, 84 insertions(+), 9 deletions(-) diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index bab8546..a610f00 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -463,7 +463,7 @@ local function parseItems(txt,linenumdict, itparent, dumpit) --take locat from parent if itparent and itparent.locat then loca = itparent.locat - print("parent loca",string.format("%q , %q ",itemold,itemfirstline),#itemfirstline,loca) + --print("parent loca",string.format("%q , %q ",itemold,itemfirstline),#itemfirstline,loca) else loca = 0 print("not loca",string.format("%q , %q ",itemold,itemfirstline),#itemfirstline,loca) @@ -1157,6 +1157,7 @@ local function get_nonPOD(FP) end end FP.structs_and_enums_table.nonPOD = nonPOD + M.prtable("nonPOD",nonPOD) return nonPOD end local function recur_calc_depth(FP, structs, k,n) @@ -1722,6 +1723,12 @@ local function save_output(self) save_data("./output/structs_and_enums.json",json.encode(self.structs_and_enums_table)) save_data("./output/typedefs_dict.json",json.encode(self.typedefs_dict)) save_data("./output/constants.json",json.encode(self.constants)) + + local modulename = self.modulename + copyfile("./output/"..modulename..".h", "../"..modulename..".h") + copyfile("./output/"..modulename..".cpp", "../"..modulename..".cpp") + os.remove("./output/"..modulename..".h") + os.remove("./output/"..modulename..".cpp") end ------------- local numerr = 0 --for popen error file @@ -3037,6 +3044,30 @@ function M.Parser() end return table.concat(precode).."\ntypedef struct "..ttype.."_"..newte.." {"..table.concat(code).."} "..ttype.."_"..newte..";\n" end + --generate cimgui.cpp cimgui.h + function par:cimgui_generation( cimgui_header) + local name = self.modulename + local hstrfile = read_data("./"..name.."_template.h") + + local outpre,outpost = self.structs_and_enums[1], self.structs_and_enums[2] + local tdt = self:generate_templates() + local cstructsstr = outpre..tdt..outpost + + hstrfile = hstrfile:gsub([[#include "imgui_structs%.h"]],cstructsstr) + hstrfile = hstrfile:gsub([[PLACE_STRUCTS_C]],self:gen_structs_c()) + local cfuncsstr = M.func_header_generate(self) + hstrfile = hstrfile:gsub([[#include "auto_funcs%.h"]],cfuncsstr) + save_data("./output/"..name..".h",cimgui_header,hstrfile) + + --merge it in cimplot_template.cpp to cimplot.cpp + local cimplem = M.func_implementation(self) + + local hstrfile = read_data("./"..name.."_template.cpp") + + hstrfile = hstrfile:gsub([[#include "auto_funcs%.cpp"]],cimplem) + save_data("./output/"..name..".cpp",cimgui_header,hstrfile) + + end return par end -- more compact serialization @@ -3570,6 +3601,55 @@ local function func_header_generate(FP) end M.func_header_generate = func_header_generate +function M.GetScriptArgs(defines,...) + assert(_VERSION=='Lua 5.1',"Must use LuaJIT") + assert(bit,"Must use LuaJIT") + local script_args = {...} + local COMPILER = script_args[1] + local INTERNAL_GENERATION = (script_args[2] and script_args[2]:match("internal")) and true or false + local COMMENTS_GENERATION = (script_args[2] and script_args[2]:match("comments")) and true or false + + local predefine = COMPILER == "cl" and "/D" or "-D" + local defines_str = "" + for i,define in ipairs(defines) do + defines_str = defines_str .. " "..predefine..define + end + + local CPRE,CTEST + if COMPILER == "gcc" or COMPILER == "clang" or COMPILER == "g++" then + CPRE = COMPILER..[[ -E -dD -std=c++17 -DIMGUI_DISABLE_OBSOLETE_FUNCTIONS -DIMGUI_API="" ]]..defines_str ---std=c++17 + CTEST = COMPILER.." --version" + elseif COMPILER == "cl" then + CPRE = COMPILER..[[ /E /d1PP /DIMGUI_DISABLE_OBSOLETE_FUNCTIONS /DIMGUI_API="" ]]..defines_str + CTEST = COMPILER + else + print("Working without compiler ") + error("cant work with "..COMPILER.." compiler") + end + --test compiler present + local HAVE_COMPILER = false + + local pipe,err = io.popen(CTEST,"r") + if pipe then + local str = pipe:read"*a" + print(str) + pipe:close() + if str=="" then + HAVE_COMPILER = false + else + HAVE_COMPILER = true + end + else + HAVE_COMPILER = false + print(err) + end + assert(HAVE_COMPILER,"gcc, clang or cl needed to run script") + + print("HAVE_COMPILER",HAVE_COMPILER) + print("INTERNAL_GENERATION",INTERNAL_GENERATION) + + return COMPILER, CPRE, INTERNAL_GENERATION,COMMENTS_GENERATION +end --[=[ -- tests diff --git a/generator/generator.lua b/generator/generator.lua index b786dfa..e23bb1e 100644 --- a/generator/generator.lua +++ b/generator/generator.lua @@ -379,16 +379,15 @@ end local function parseImGuiHeader(header,names) --prepare parser local parser = cpp2ffi.Parser() - + parser.modulename = "cimgui" parser.getCname = function(stname,funcname,namespace) local pre = (stname == "") and (namespace and (namespace=="ImGui" and "ig" or namespace.."_") or "ig") or stname.."_" return pre..funcname end parser.cname_overloads = cimgui_overloads - --parser.manuals = cimgui_manuals parser:set_manuals(cimgui_manuals, "cimgui") parser.skipped = cimgui_skipped - parser.UDTs = {"ImVec2","ImVec4","ImColor","ImRect"} + --parser.UDTs = {"ImVec2","ImVec4","ImColor","ImRect"} --parser.gen_template_typedef = gen_template_typedef --use auto parser.COMMENTS_GENERATION = COMMENTS_GENERATION parser.CONSTRUCTORS_GENERATION = CONSTRUCTORS_GENERATION @@ -547,9 +546,5 @@ if parser2 then save_data("./output/impl_definitions.json",json.encode(json_prepare(parser2.defsT),{dict_on_empty={defaults=true}})) end --]] --------------------copy C files to repo root -copyfile("./output/cimgui.h", "../cimgui.h") -copyfile("./output/cimgui.cpp", "../cimgui.cpp") -os.remove("./output/cimgui.h") -os.remove("./output/cimgui.cpp") + print"all done!!" From 0313c558fc1ce22ef613be4d7d6c4e5579d3b745 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Sat, 25 Apr 2026 08:45:55 +0200 Subject: [PATCH 05/12] cpp2ffi.lua: imgui-nodes-editor work 1 --- generator/cpp2ffi.lua | 286 ++++++++++++++++++++++++---------------- generator/generator.lua | 9 +- 2 files changed, 184 insertions(+), 111 deletions(-) diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index a610f00..7e3753a 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -473,7 +473,7 @@ local function parseItems(txt,linenumdict, itparent, dumpit) else error"no linenumdict" end - table.insert(itemarr,{re_name=re_name,item=item,locat=loca,prevcomments=comments}) + table.insert(itemarr,{re_name=re_name,item=item,locat=loca,prevcomments=comments,parent=itparent}) items[re_name] = items[re_name] or {} table.insert(items[re_name],item) end @@ -1449,8 +1449,15 @@ local function ADDnonUDT(FP) def.ret = "const char*" def.nonUDT = "string" elseif FP.opaque_structs[rets] then - assert(def.ret:match"%*","opaque struct without pointer") - def.ret = def.ret:gsub(rets.."%s*%*",rets.."_opq") + if not def.ret:match"%*" then + --assert(def.ret:match"%*","return opaque struct without pointer") + --M.prtable(def) + --error"return opaque struct without pointer" + def.nonUDT = "opaque" + def.ret = def.ret:gsub(rets,rets.."_opq") + else + def.ret = def.ret:gsub(rets.."%s*%*",rets.."_opq") + end elseif def.stdret then -- not std::string skip = true end @@ -1492,13 +1499,18 @@ local function ADDnonUDT(FP) elseif FP.opaque_structs[typ2] then --assert(v.type:match"%*","opaque struct arg without pointer") if not v.type:match"%*" then - M.prtable(def) - error"opaque struct arg without pointer" + --M.prtable(def) + --error"opaque struct arg without pointer" + local newt = v.type:gsub(typ2,typ2.."_opq") + local callname = "*"..name + caar = caar .. callname .. "," + asp = asp .. newt.." "..name .. "," + else + local newt = v.type:gsub(typ2.."%s*%*",typ2.."_opq") + local callname = v.reftoptr and "*"..name or name + caar = caar .. callname .. "," + asp = asp .. newt.." "..name .. "," end - local newt = v.type:gsub(typ2.."%s*%*",typ2.."_opq") - local callname = v.reftoptr and "*"..name or name - caar = caar .. callname .. "," - asp = asp .. newt.." "..name .. "," else local siz = v.type:match("(%[%d*%])") or "" local typ = v.type:gsub("(%[%d*%])","") @@ -1760,8 +1772,13 @@ function M.Parser() table.insert(cdefs,{line:gsub("^(%s*.-)%s*$", "%1"),loca}) end function par.getCname(stname,funcname, namespace) - if #stname == 0 then return funcname end --top level - local pre = stname.."_" + --if #stname == 0 then return funcname end --top level + local pre = (namespace and namespace~="") and (namespace:gsub("::","_") .. "_") or "" + pre = pre .. (stname~="" and (stname .. "_") or "") + if pre:match":" then print(stname, funcname, namespace); error"debug" end + -- if stname== "" then + -- local pre = (stname == "") and (namespace and (namespace.."_") or "") or stname.."_" + -- local pre = stname.."_" return pre..funcname end function par.getCname_overload(stname,funcname,signature, namespace) @@ -1881,11 +1898,44 @@ function M.Parser() end return stname, derived end + local function get_parents_name(it) + local parnam = "" + while it.parent do + parnam = it.parent.name.."::"..parnam + it = it.parent + end + return parnam + end + local function get_parents_nameC(it) + local parnam = "" + while it.parent do + parnam = it.parent.name.."::"..parnam + it = it.parent + end + if parnam~="" then parnam = parnam:sub(1,-3) end + return parnam + end --recursive item parsing function par:parseItemsR2(txt, itparent) local itsarr,its = parseItems(txt,self.linenumdict,itparent) + --clean protect + if itparent and itparent.re_name == "class_re" then + local first_private + for j,child in ipairs(itsarr) do + if child.item:match("^\n*%s*private:") or child.item:match("^\n*%s*protected:") then + first_private = j + break + end + end + if first_private then + for j=first_private,#itsarr do + --print("private discards",it.childs[j].re_name,it.childs[j].name) + itsarr[j] = nil + end + end + end for i,it in ipairs(itsarr) do - --clean class + --clean class and get name if it.re_name == "class_re" then it.name = it.item:match("class%s+(%S+)") print("cleaning class",it.name) @@ -1893,17 +1943,21 @@ function M.Parser() --it.item = it.item:gsub("private:","") it.item = it.item:gsub("public:","") it.item = it.item:gsub("enum%s*class","enum") + elseif it.re_name == "struct_re" then + it.name = it.item:match("struct%s+([^%s{]+)") + elseif it.re_name == "namespace_re" then + it.name = it.item:match("namespace%s+(%S+)") end if not isLeaf(it.re_name) then local inner = strip_end(it.item:match("%b{}"):sub(2,-2)) - --print(it.item) + --print("not isLeaf",it.re_name,it.name) --print(inner) it.childs = par:parseItemsR2(inner, it) --if it.name == "TextEditor" then M.prtable(it.childs) end - for j,child in ipairs(it.childs) do - child.parent = it - end + -- for j,child in ipairs(it.childs) do + -- child.parent = it + -- end if it.re_name == "struct_re" then local typename = it.item:match("^%s*template%s*<%s*typename%s*(%S+)%s*>") @@ -1920,37 +1974,57 @@ function M.Parser() self.typenames[stname] = typename or templa2 end elseif it.re_name == "namespace_re" then - it.name = it.item:match("namespace%s+(%S+)") + --it.name = it.item:match("namespace%s+(%S+)") elseif it.re_name == "class_re" then - --it.name = it.item:match("class%s+(%S+)") - local first_private - for j,child in ipairs(it.childs) do - if child.item:match("^\n*%s*private:") or child.item:match("^\n*%s*protected:") then - first_private = j - break - end - end - if first_private then - for j=first_private,#it.childs do - --print("private discards",it.childs[j].re_name,it.childs[j].name) - it.childs[j] = nil - end - end + -- local first_private + -- for j,child in ipairs(it.childs) do + -- if child.item:match("^\n*%s*private:") or child.item:match("^\n*%s*protected:") then + -- first_private = j + -- break + -- end + -- end + -- if first_private then + -- for j=first_private,#it.childs do + ----print("private discards",it.childs[j].re_name,it.childs[j].name) + -- it.childs[j] = nil + -- end + -- end end --create opaque_struct if it.re_name == "struct_re" or it.re_name == "class_re" then local stname,derived = derived_check(it) + if derived then + local derived2 = derived:gsub("%b<>","") + derived2 = derived2:gsub("%w+::","") + print("--derived check",stname, derived, derived2) + M.prtable(self.opaque_structs) + if self.opaque_structs[derived2] then + print("--make opaque opaque derived",it.name,derived,derived2) + it.opaque_struct = get_parents_name(it)..it.name + self.opaque_structs[it.name] = it.opaque_struct + end + end if derived and derived:match"std::" then print("--make opaque std::derived",it.name,derived) - it.opaque_struct = (itparent and itparent.name .."::" or "")..it.name + --it.opaque_struct = (itparent and itparent.name .."::" or "")..it.name + it.opaque_struct = get_parents_name(it)..it.name + self.opaque_structs[it.name] = it.opaque_struct end for j,child in ipairs(it.childs) do + -- if child.re_name == "vardef_re" and child.item:match"using" then + -- print("=====using",child.item) + -- end if child.re_name == "vardef_re" and child.item:match"std::" then print("--make opaque",it.name,child.item) - it.opaque_struct = (itparent and itparent.name .."::" or "")..it.name + --M.prtable(itparent) + --it.opaque_struct = (itparent and itparent.name .."::" or "")..it.name + it.opaque_struct = get_parents_name(it)..it.name + print("===parents1",get_parents_name(it),"===parents2",(itparent and itparent.name .."::" or "")) + print("===",it.opaque_struct) --cant do that as function is recursive - --self.opaque_structs[it.name] = (itparent and itparent.name .."::" or "")..it.name + --self.opaque_structs[it.name] = get_parents_name(it)..it.name--(itparent and itparent.name .."::" or "")..it.name + self.opaque_structs[it.name] = it.opaque_struct break end end @@ -2172,6 +2246,15 @@ function M.Parser() predeclare = predeclare .. templatetypedef end end + --clean using + if it.re_name == "vardef_re" and it.item:match("using%s+([^=%s]+)%s*=%s*([^;]+);") then + print("===using",it.item) + local typedef, assign = it2:match("using%s+([^=%s]+)%s*=%s*([^;]+);") + print(typedef,assign) + assign = assign:gsub("%w+::","") + predeclare = predeclare .. "\ntypedef "..assign.." "..typedef..";" + it2 = "" --"\ntypedef "..assign.." "..typedef..";" + end --clean mutable it2 = it2:gsub("mutable","") --clean namespaces but not std:: @@ -2244,38 +2327,31 @@ function M.Parser() end return table.concat(outtab,""),stname,outtab,commtab, predeclare end - local function get_parents_name(it) - local parnam = "" - while it.parent do - parnam = it.parent.name.."::"..parnam - it = it.parent - end - return parnam - end - local function get_parents_nameC(it) - local parnam = "" - while it.parent do - parnam = it.parent.name.."::"..parnam - it = it.parent - end - if parnam~="" then parnam = parnam:sub(1,-3) end - return parnam - end + function par:header_text_insert(tab,txt,it) --print("--header_text_insert",txt)--:sub(1,40)) table.insert(tab, txt) end local function function_parse(self,it) + --print"------------function_parse" local stname = "" local namespace if it.parent then + -- local parr = it.parent + -- it.parent = nil + -- print(parr.re_name,parr.name) + -- M.prtable(it) + -- it.parent = parr if it.parent.re_name == "struct_re" or it.parent.re_name == "typedef_st_re" or it.parent.re_name == "class_re" then stname = it.parent.name namespace = get_parents_nameC(it) elseif it.parent.re_name == "namespace_re" then namespace = get_parents_nameC(it) --it.parent.name + --print("--function_parse namespace",namespace) end end + --print("--namespace",namespace) + --if namespace == "ax::NodeEditor::Config" then error"debug" end if it.item:match"^%s*template%s+<" then local ttype,fun = it.item:match"^%s*template%s+<%s*typename%s+([^>]+)%s*>%s*(.+)$" if self.ftemplate_list and self.ftemplate_list[ttype] then @@ -2292,7 +2368,8 @@ function M.Parser() end function par:enum_for_header( it,outtab) --local enumname, enumbody = it.item:match"^%s*enum%s+([^%s;{}]+)[%s\n\r]*(%b{})" - local enumname = it.item:match"^%s*enum%s+([^%s;{}]+)" + local enumname = it.item:match"^%s*enum%s+([^%s;{}:]+)" + --if enumname and enumname:match":" then print("---enumname",enumname); error"debug" end if enumname then --if it's an enum with int type changed if self.structs_and_enums_table.enumtypes[enumname] then @@ -2318,12 +2395,14 @@ function M.Parser() self:header_text_insert(outtab, it2, it) end if it.parent then - if it.parent.re_name == "namespace_re" then - local namespace = it.parent.item:match("namespace%s+(%S+)") - self.embeded_enums[enumname] = namespace.."::"..enumname - else - self.embeded_enums[enumname] = it.parent.name.."::"..enumname - end + local namespace = get_parents_nameC(it) + self.embeded_enums[enumname] = namespace.."::"..enumname + -- if it.parent.re_name == "namespace_re" then + -- local namespace = it.parent.item:match("namespace%s+(%S+)") + -- self.embeded_enums[enumname] = namespace.."::"..enumname + -- else + --self.embeded_enums[enumname] = it.parent.name.."::"..enumname + -- end end else --unamed enum just repeat declaration local cl_item = clean_comments(it.item) @@ -2388,14 +2467,22 @@ function M.Parser() print("--skip extern vardef declaration:",it2) it2 = "" end + if it2:match("using") then + local typedef, assign = it2:match("using%s+([^=%s]+)%s*=%s*([^;]+);") + print("====using",string.format("%q %q",typedef, assign)) + if assign and assign:match"%(%s*%*%s*%)" then --function typedef + it2 = "\ntypedef "..assign:gsub("%(%s*%*%s*%)","(*"..typedef..")")..";" + end + end end --table.insert(outtabpre,it2) --table.insert(outtab,it2) self:header_text_insert(outtab, it2, it) -- add typedef after struct name if it.re_name == "vardef_re" and it.item:match"^%s*struct" then - --print("---------emmbed") - --M.prtable(it) + -- print("---------emmbed") + -- print(it.item, it.locat) + -- error"debug" local stname = it.item:match("struct%s*(%S+)%s*;") --table.insert(typedefs_table,"typedef struct "..stname.." "..stname..";\n") local tst = "\ntypedef struct "..stname.." "..stname..";" @@ -2416,48 +2503,7 @@ function M.Parser() --self:header_text_insert(outtab, predec .. cleanst, it) self:enum_for_header(it,outtab) end - --[[ - --local enumname, enumbody = it.item:match"^%s*enum%s+([^%s;{}]+)[%s\n\r]*(%b{})" - local enumname = it.item:match"^%s*enum%s+([^%s;{}]+)" - if enumname then - --if it's an enum with int type changed - if self.structs_and_enums_table.enumtypes[enumname] then - local enumtype = self.structs_and_enums_table.enumtypes[enumname] - local enumbody = "" - local extraenums = "" - for i,v in ipairs(self.structs_and_enums_table.enums[enumname]) do - if type(v.calc_value)=="string" then - extraenums = extraenums .."\nstatic const "..enumtype.." "..v.name.." = "..v.calc_value..";" - else - enumbody = enumbody .. "\n" ..v.name .."="..v.value.."," - end - end - enumbody = "{"..enumbody.."\n}" - --table.insert(outtab,"\ntypedef enum ".. enumbody..enumname..";"..extraenums) - local it2 = "\ntypedef enum ".. enumbody..enumname..";"..extraenums - self:header_text_insert(outtab, it2, it) - else - local enumbody = it.item:match"(%b{})" - enumbody = clean_comments(enumbody) - --table.insert(outtab,"\ntypedef enum ".. enumbody..enumname..";") - local it2 = "\ntypedef enum ".. enumbody..enumname..";" - self:header_text_insert(outtab, it2, it) - end - if it.parent then - if it.parent.re_name == "namespace_re" then - local namespace = it.parent.item:match("namespace%s+(%S+)") - self.embeded_enums[enumname] = namespace.."::"..enumname - else - self.embeded_enums[enumname] = it.parent.name.."::"..enumname - end - end - else --unamed enum just repeat declaration - local cl_item = clean_comments(it.item) - --table.insert(outtab,cl_item) - self:header_text_insert(outtab, cl_item, it) - print("unnamed enum",cl_item) - end - --]] + elseif it.re_name == "struct_re" or it.re_name == "typedef_st_re" or it.re_name == "class_re" then if it.opaque_struct then self:header_text_insert(outtab, "\ntypedef struct "..it.name.."* "..it.name.."_opq;\n",it) @@ -2544,6 +2590,7 @@ function M.Parser() end local functype_re = "^%s*[%w%s%*]+%(%*[%w_]+%)%([^%(%)]*%)" local functype_reex = "^(%s*[%w%s%*]+%(%*)([%w_]+)(%)%([^%(%)]*%))" + if line=="" then table.insert(outtab,{type="nil",name="nil"}) ;return end line = clean_spaces(line) if line:match(functype_re) then local t1,name,t2 = line:match(functype_reex) @@ -2583,10 +2630,12 @@ function M.Parser() end end end + local unnamed_enum_counter = 0 local function enums_for_table(it, outtab, enumsordered) --local enumname = it.item:match"^%s*enum%s+([^%s;{}]+)" - local enumname = it.item:match"^[^;{}]-enum%s+([^%s;{}]+)" + --local enumname = it.item:match"^[^;{}]-enum%s+([^%s;{}]+)" + local enumname = it.item:match"^%s*enum%s+([^%s;{}:]+)" if not enumname then unnamed_enum_counter = unnamed_enum_counter + 1 enumname = "unnamed"..unnamed_enum_counter @@ -2728,7 +2777,9 @@ function M.Parser() -- print(it.item) -- M.prtable(outtab.structs[structname]) -- end - else + else --self.typenames[structname] + M.prtable("--self.typenames",structname,self.typenames[structname]) + M.prtable("strtab 3, -1",strtab) --templated struct if structname then print("saving templated struct",structname) @@ -2738,7 +2789,7 @@ function M.Parser() self:parse_struct_line(strtab[j],self.templated_structs[structname],comstab[j]) end end - --M.prtable(self.templated_structs[structname]) + M.prtable("--template_structs",structname,self.templated_structs[structname]) else print("skipped unnamed struct",structname) end @@ -2833,6 +2884,7 @@ function M.Parser() table.insert(strt,"----------------overloadings---------------------------") --require"anima.utils" M.table_do_sorted(self.defsT, function(k,v) + if k:match":" then error(k) end get_types(v) if #v > 1 then numoverloaded = numoverloaded + #v @@ -3048,9 +3100,11 @@ function M.Parser() function par:cimgui_generation( cimgui_header) local name = self.modulename local hstrfile = read_data("./"..name.."_template.h") - + M.prtable("templates",self.templates) + M.prtable("typenames",self.typenames) local outpre,outpost = self.structs_and_enums[1], self.structs_and_enums[2] local tdt = self:generate_templates() + M.prtable("generate_templates",tdt) local cstructsstr = outpre..tdt..outpost hstrfile = hstrfile:gsub([[#include "imgui_structs%.h"]],cstructsstr) @@ -3380,10 +3434,13 @@ local function ImGui_f_implementation(def) elseif def.nonUDT == "string" then insert(outtab," static std::string str = "..ptret..namespace..def.funcname..def.call_args..";\n") insert(outtab," return str.c_str();\n") + elseif def.nonUDT == "opaque" then + insert(outtab," static auto opq = "..ptret..namespace..def.funcname..def.call_args..";\n") + insert(outtab," return &opq;\n") end table.insert(outtab,"}\n") else --standard ImGui - table.insert(outtab," return "..ptret..namespace..def.funcname..def.call_args..";\n") + table.insert(outtab," return "..ptret..(def.conv or "")..namespace..def.funcname..def.call_args..";\n") table.insert(outtab,"}\n") end --table.insert(outtab,"}\n") @@ -3421,6 +3478,9 @@ local function struct_f_implementation(def) elseif def.nonUDT == "string" then insert(outtab," static std::string str = "..ptret.."self->"..def.funcname..def.call_args..";\n") insert(outtab," return str.c_str();\n") + elseif def.nonUDT == "opaque" then + insert(outtab," static auto opq = "..ptret.."self->"..def.funcname..def.call_args..";\n") + insert(outtab," return &opq;\n") end else --standard struct table.insert(outtab," return "..ptret.."self->"..def.funcname..def.call_args..";\n") @@ -3503,7 +3563,10 @@ local function func_header_generate_structs(FP) local outtab = {} --"\n/////func_header_generate_structs\n"} table_do_sorted(FP.embeded_structs,function(k,v) - table.insert(outtab,"typedef "..v.." "..k..";\n") + if not FP.typenames[k] then + print("embeded",k,v) + table.insert(outtab,"typedef "..v.." "..k..";\n") + end end) table_do_sorted(FP.embeded_enums,function(k,v) table.insert(outtab,"typedef "..v.." "..k..";\n") end) @@ -3517,9 +3580,12 @@ local function func_header_generate_structs(FP) end) end end) - + --M.prtable(FP.typenames) table_do_sorted(FP.opaque_structs,function(k,v) - table.insert(outtab,"typedef const "..v.."* "..k.."_opq;\n") + if not FP.typenames[k] then + table.insert(outtab,"typedef const "..v.."* "..k.."_opq;\n") + --table.insert(outtab,"typedef "..v.."* "..k.."_opq;\n") + end end) --table.insert(outtab, "\n//////////end func header\n") return outtab diff --git a/generator/generator.lua b/generator/generator.lua index e23bb1e..0d4908a 100644 --- a/generator/generator.lua +++ b/generator/generator.lua @@ -286,6 +286,7 @@ local function cimgui_generation(parser) local tdt = parser:generate_templates() + cpp2ffi.prtable("generate_templates",tdt) local cstructsstr = outpre..tdt..outpost if gdefines.IMGUI_HAS_DOCK then @@ -456,7 +457,11 @@ if ff then else backends_folder = IMGUI_PATH .. "/backends/" end - +local function getCname(stname,funcname, namespace) + if #stname == 0 then return funcname end --top level + local pre = stname.."_" + return pre..funcname + end local parser2 if #implementations > 0 then @@ -488,9 +493,11 @@ if #implementations > 0 then end end parser2.cimgui_inherited = dofile([[./output/structs_and_enums.lua]]) + parser2.getCname = getCname local defines = parser2:take_lines(CPRE..extra_defines..extra_includes..source, {locati}, COMPILER) local parser3 = cpp2ffi.Parser() + parser3.getCname = getCname parser3.cimgui_inherited = dofile([[./output/structs_and_enums.lua]]) parser3:take_lines(CPRE..extra_defines..extra_includes..source, {locati}, COMPILER) parser3:do_parse() From 1e3cfe71570544d9b2ee5aaccee98cf248375d21 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Sat, 25 Apr 2026 15:32:39 +0200 Subject: [PATCH 06/12] cpp2ffi.lua: imgui-node-editor work 2 --- generator/cpp2ffi.lua | 69 +++++++++++++++++++++++++++---------------- 1 file changed, 43 insertions(+), 26 deletions(-) diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index 7e3753a..e888f49 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -976,6 +976,12 @@ local function parseFunction(self,stname,itt,namespace,locat) defT.stdret = line:match("^\n*%s*std::") --if ret:match"string" then print("parsefunction",defT.cimguiname, ret, line) end defT.ret = clean_spaces(ret:gsub("&","*")) + --name_conversion + local rr = defT.ret:gsub("*","") + rr = rr:gsub("const ","") + if self.name_conversion and self.name_conversion[rr] then + defT.ret = defT.ret:gsub(rr,self.name_conversion[rr]) + end defT.retref = ret:match("&") -- if defT.ret=="ImVec2" or defT.ret=="ImVec4" or defT.ret=="ImColor" then -- defT.ret = defT.ret.."_Simple" @@ -1324,19 +1330,7 @@ local function get_nonPODused(FP) FP.structs_and_enums_table.nonPOD_used = FP.nP_used FP.nP_args = typeargs FP.nP_ret = typeargs_ret - --genConversions(FP) - --M.prtable(typeargs,typeargs_ret,all_type_nP) - -- local typeargs2 = {} - -- for k,v in pairs(typeargs) do table.insert(typeargs2,k) end - -- table.sort(typeargs2) - -- print"------------typeargs2----------------" - -- M.prtable(typeargs2) - - -- local typeargs2_ret = {} - -- for k,v in pairs(typeargs_ret) do table.insert(typeargs2_ret,k) end - -- table.sort(typeargs2_ret) - -- print"------------typeargs2_ret----------------" - -- M.prtable(typeargs2_ret) + M.prtable("np_ret",FP.nP_ret) end local function header_subs_nonPOD(FP,txt) @@ -1438,26 +1432,31 @@ local function ADDnonUDT(FP) --ret local rets = (def.ret or ""):gsub("const ","") rets = rets:gsub("*","") + --returns nonPOD -> nonPOD_c with conversion if FP.nP_ret[def.ret] then - def.conv = (def.ret):gsub("const ","") + def.conv = (def.ret)--:gsub("const ","") def.ret = FP.nP_ret[def.ret] def.nonUDT = 1 + --returns nonPOD* -> returns nonPOD_c with reinterpret_cast elseif FP.nP_ret[rets] then def.ret = def.ret:gsub(rets, FP.nP_ret[rets]) def.nonUDT = 2 + --return std::string -> return const char* elseif def.ret=="string" then def.ret = "const char*" def.nonUDT = "string" + --return opaque_struct elseif FP.opaque_structs[rets] then if not def.ret:match"%*" then --assert(def.ret:match"%*","return opaque struct without pointer") --M.prtable(def) --error"return opaque struct without pointer" def.nonUDT = "opaque" - def.ret = def.ret:gsub(rets,rets.."_opq") + def.ret = def.ret.."*" --def.ret:gsub(rets,rets.."_opq") else - def.ret = def.ret:gsub(rets.."%s*%*",rets.."_opq") + --def.ret = def.ret:gsub(rets.."%s*%*",rets.."_opq") end + --return std:: -> skip function elseif def.stdret then -- not std::string skip = true end @@ -1475,9 +1474,11 @@ local function ADDnonUDT(FP) else local typ = v.type:gsub("const ","") local typ2 = typ:gsub("*","") + --nonPOD arg -> convert if FP.nP_args[v.type] then caar = caar .. "ConvertToCPP_"..typ.."("..name..")," asp = asp .. v.type:gsub(typ,typ.."_c").." "..v.name.."," + --nonPOD* arg -> reinterpret_cast elseif FP.nP_args[typ2] then local typ3 = v.type:gsub(typ2,typ2.."_c") caar = caar .. "reinterpret_cast<"..v.type..">("..name..")," @@ -1501,12 +1502,12 @@ local function ADDnonUDT(FP) if not v.type:match"%*" then --M.prtable(def) --error"opaque struct arg without pointer" - local newt = v.type:gsub(typ2,typ2.."_opq") + local newt = v.type.."*" --v.type:gsub(typ2,typ2.."_opq") local callname = "*"..name caar = caar .. callname .. "," asp = asp .. newt.." "..name .. "," else - local newt = v.type:gsub(typ2.."%s*%*",typ2.."_opq") + local newt = v.type --v.type:gsub(typ2.."%s*%*",typ2.."_opq") local callname = v.reftoptr and "*"..name or name caar = caar .. callname .. "," asp = asp .. newt.." "..name .. "," @@ -1945,6 +1946,10 @@ function M.Parser() it.item = it.item:gsub("enum%s*class","enum") elseif it.re_name == "struct_re" then it.name = it.item:match("struct%s+([^%s{]+)") + if self.name_conversion and self.name_conversion[it.name] then + it.name = self.name_conversion[it.name] + print("=========conversion",it.name) + end elseif it.re_name == "namespace_re" then it.name = it.item:match("namespace%s+(%S+)") end @@ -1962,8 +1967,8 @@ function M.Parser() if it.re_name == "struct_re" then local typename = it.item:match("^%s*template%s*<%s*typename%s*(%S+)%s*>") --local stname = it.item:match("struct%s+(%S+)") - local stname = it.item:match("struct%s+([^%s{]+)") --unamed - it.name = stname + --local stname = it.item:match("struct%s+([^%s{]+)") --unamed + local stname = it.name --local templa1,templa2 = it.item:match("^%s*template%s*<%s*(%S+)%s*(%S+)%s*>") local templa2 = it.item:match("^%s*template%s*<%s*([^<>]+)%s*>") @@ -2204,6 +2209,12 @@ function M.Parser() error"could not get stname" end end + + if self.name_conversion and self.name_conversion[stname] then + itst.or_name = stname + stname = self.name_conversion[stname] + end + --stname = self.name_conversion and self.name_conversion[stname] or stname --initial table.insert(outtab,"\nstruct "..stname.."\n") @@ -2477,6 +2488,9 @@ function M.Parser() end --table.insert(outtabpre,it2) --table.insert(outtab,it2) + if it2:match"template" then + it2="" + end self:header_text_insert(outtab, it2, it) -- add typedef after struct name if it.re_name == "vardef_re" and it.item:match"^%s*struct" then @@ -2506,7 +2520,8 @@ function M.Parser() elseif it.re_name == "struct_re" or it.re_name == "typedef_st_re" or it.re_name == "class_re" then if it.opaque_struct then - self:header_text_insert(outtab, "\ntypedef struct "..it.name.."* "..it.name.."_opq;\n",it) + --self:header_text_insert(outtab, "\ntypedef struct "..it.name.."* "..it.name.."_opq;\n",it) + self:header_text_insert(outtab, "\ntypedef struct "..it.name.." "..it.name..";\n",it) else --self:header_text_insert(outtab,"\n///inittt "..it.name.."\n", it) local cleanst,structname,strtab,comstab,predec = self:clean_structR1(it,true) @@ -2537,13 +2552,14 @@ function M.Parser() --print("--------embedd1",it.re_name, it.name, embededst) --TODO nesting namespace and class if embededst then --discards false which can happen with untagged structs + local embed2 = it.or_name or it.name local parname = get_parents_name(it) if it.parent.re_name == "struct_re" then --needed by cimnodes with struct tag name equals member name - self.embeded_structs[embededst] = "struct "..parname..embededst + self.embeded_structs[embededst] = "struct "..parname..embed2 else --print("---------embeddd2",parname,embededst) - self.embeded_structs[embededst] = parname..embededst + self.embeded_structs[embededst] = parname..embed2 end end end @@ -3440,7 +3456,7 @@ local function ImGui_f_implementation(def) end table.insert(outtab,"}\n") else --standard ImGui - table.insert(outtab," return "..ptret..(def.conv or "")..namespace..def.funcname..def.call_args..";\n") + table.insert(outtab," return "..ptret..namespace..def.funcname..def.call_args..";\n") table.insert(outtab,"}\n") end --table.insert(outtab,"}\n") @@ -3560,7 +3576,7 @@ M.table_do_sorted = table_do_sorted local function func_header_generate_structs(FP) - local outtab = {} --"\n/////func_header_generate_structs\n"} + local outtab = {}--"\n/////func_header_generate_structs\n"} table_do_sorted(FP.embeded_structs,function(k,v) if not FP.typenames[k] then @@ -3583,7 +3599,8 @@ local function func_header_generate_structs(FP) --M.prtable(FP.typenames) table_do_sorted(FP.opaque_structs,function(k,v) if not FP.typenames[k] then - table.insert(outtab,"typedef const "..v.."* "..k.."_opq;\n") + table.insert(outtab,"typedef "..v.." "..k..";\n") + --table.insert(outtab,"typedef const "..v.."* "..k.."_opq;\n") --table.insert(outtab,"typedef "..v.."* "..k.."_opq;\n") end end) From e90e027c828b2368db36081a439cc7802809fae8 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Mon, 11 May 2026 13:14:34 +0200 Subject: [PATCH 07/12] cpp2ffi: add code for function()=delete, parse_enum_values for (type)number --- generator/cpp2ffi.lua | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index e888f49..4fac272 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -229,12 +229,16 @@ local function parse_enum_value(value, allenums,dontpost) ------------precedence order (hope not ()) --delete (int) value = value:gsub("%(int%)","") + value = value:gsub("%(%w+%)","") --first drop outer () value = value:gsub("^(%()",""):gsub("(%))$","") assert(not value:match("[%(%)]"),value) + local numval = tonumber(value) + if numval then return numval end + local several,seps = strsplit(value,"([<>&|~%+%-]+)") - --M.prtable(value,several,seps) + --M.prtable("ccc",value,tonumber(value),several,seps) assert(#seps+1==#several) local i = 1 @@ -293,7 +297,7 @@ local function parse_enum_value(value, allenums,dontpost) --M.prtable("allenums",allenums) end assert(#seps==0) - assert(type(several[1])=="number" or type(several[1])=="cdata") + assert(type(several[1])=="number" or type(several[1])=="cdata",type(several[1])) --converst 1ULL to "1ULL" if type(several[1])=="cdata" then several[1] = tostring(several[1]) end return several[1] @@ -343,7 +347,7 @@ local function getRE() local res = { function_re = "^([^;{}]+%b()[\n%s]*;)%s*", function_re = "^([^;{}=]+%b()[\n%s%w]*;)", --const at the end - function_re = "^([^;{}=]+%b()[\n%s%w%(%)_]*;)", --attribute(deprecated) + function_re = "^([^;{}=]+%b()[\n%s=%w%(%)_]*;)", --attribute(deprecated) --we need to skip = as function because of "var = f()" initialization in struct fields -- but we don want operator== to appear as a var and as we should skip this kind of function solution is: operator_re = "^([^;{}]+operator[^;{}]+%b()[\n%s%w%(%)_]*;)", @@ -744,11 +748,13 @@ local function parseFunction(self,stname,itt,namespace,locat) --print("template",lineorig) return end + local ret = line:match("([^%(%):,]+[%*%s])%s?~?[_%w]+%b()") --local ret = line:match("(.+[%*%s])%s?~?[_%w]+%b()") --local funcname, args = line:match("(~?[_%w]+)%s*(%b())") local funcname, args, extraconst = line:match("(~?[_%w]+)%s*(%b())(.*)") + if extraconst == "=delete;" then return end extraconst = extraconst:match("const") if not args then From d24c4406218ed9920c9a59a2664c7fcf7856e65d Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Mon, 11 May 2026 15:01:51 +0200 Subject: [PATCH 08/12] cpp2ffi: add forced_opaque (cimnodes_editor) --- generator/cpp2ffi.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index 4fac272..3c1ceef 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -1769,6 +1769,7 @@ function M.Parser() par.skipped = {} par.UDTs = {} par.opaque_structs = {} + par.forced_opaque = {} par.save_output = save_output par.genConversors = genConversions @@ -2022,11 +2023,16 @@ function M.Parser() it.opaque_struct = get_parents_name(it)..it.name self.opaque_structs[it.name] = it.opaque_struct end + if self.forced_opaque[it.name] then + print("--make forced opaque opaque derived",it.name) + it.opaque_struct = get_parents_name(it)..it.name + self.opaque_structs[it.name] = it.opaque_struct + end for j,child in ipairs(it.childs) do -- if child.re_name == "vardef_re" and child.item:match"using" then -- print("=====using",child.item) -- end - if child.re_name == "vardef_re" and child.item:match"std::" then + if (child.re_name == "vardef_re") and child.item:match"std::" then print("--make opaque",it.name,child.item) --M.prtable(itparent) --it.opaque_struct = (itparent and itparent.name .."::" or "")..it.name @@ -2121,7 +2127,7 @@ function M.Parser() --save_data("./preparse"..tostring(self):gsub("table: ","")..".c",txt) --]] self.itemsarr = par:parseItemsR2(txt) - save_data("./itemsarr.lua",ToStr(self.itemsarr)) + save_data("./itemsarr.lua",M.serializeTableF(self.itemsarr))--ToStr(self.itemsarr)) itemsarr = self.itemsarr ---find opaque_structs self:Listing(itemsarr,function(it) From 650a4270695803565a2f40f49bcc01726a25c702 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Wed, 13 May 2026 17:18:17 +0200 Subject: [PATCH 09/12] pull imgui 1.92.8 docking and generate --- README.md | 2 +- backend_test/example_sdl3_vulkan/main.c | 12 +- backend_test/example_sdl_vulkan/main.c | 12 +- cimgui.cpp | 62 +- cimgui.h | 43 +- cimgui_impl.h | 4 +- generator/generator.lua | 12 +- generator/output/constants.json | 5 +- generator/output/constants.lua | 5 +- generator/output/definitions.json | 2895 ++++++++++++----------- generator/output/definitions.lua | 2876 +++++++++++----------- generator/output/impl_definitions.json | 68 +- generator/output/impl_definitions.lua | 73 +- generator/output/overloads.txt | 4 +- generator/output/structs_and_enums.json | 606 ++--- generator/output/structs_and_enums.lua | 1293 +++++----- imgui | 2 +- 17 files changed, 4300 insertions(+), 3674 deletions(-) diff --git a/README.md b/README.md index 5e69fd6..bbfeec7 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ History: Initially cimgui was developed by Stephan Dilly as hand-written code but lately turned into an auto-generated version by sonoro1234 in order to keep up with imgui more easily (letting the user select the desired branch and commit) Notes: -* currently this wrapper is based on version [1.92.7 of Dear ImGui with internal api] +* currently this wrapper is based on version [1.92.8 of Dear ImGui with internal api] * only functions, structs and enums from imgui.h (an optionally imgui_internal.h) are wrapped. * if you are interested in imgui backends you should look [LuaJIT-ImGui](https://github.com/sonoro1234/LuaJIT-ImGui) project. * 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. diff --git a/backend_test/example_sdl3_vulkan/main.c b/backend_test/example_sdl3_vulkan/main.c index 9d1760e..4316ff5 100644 --- a/backend_test/example_sdl3_vulkan/main.c +++ b/backend_test/example_sdl3_vulkan/main.c @@ -12,7 +12,7 @@ #endif //this must be equal to that in imgui_impl_vulkan.h -#define IMGUI_IMPL_VULKAN_MINIMUM_IMAGE_SAMPLER_POOL_SIZE (1) // Minimum per atlas +//#define IMGUI_IMPL_VULKAN_MINIMUM_IMAGE_SAMPLER_POOL_SIZE (1) // Minimum per atlas #define CIMGUI_DEFINE_ENUMS_AND_STRUCTS #include @@ -214,7 +214,8 @@ static void SetupVulkan(const char** extensions, uint32_t extensions_count) { VkDescriptorPoolSize pool_sizes[] = { - { VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, IMGUI_IMPL_VULKAN_MINIMUM_IMAGE_SAMPLER_POOL_SIZE }, + { VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, IMGUI_IMPL_VULKAN_MINIMUM_SAMPLED_IMAGE_POOL_SIZE }, + { VK_DESCRIPTOR_TYPE_SAMPLER, IMGUI_IMPL_VULKAN_MINIMUM_SAMPLER_POOL_SIZE }, }; VkDescriptorPoolCreateInfo pool_info = {}; pool_info.sType = VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO; @@ -281,9 +282,10 @@ static void CleanupVulkan() vkDestroyInstance(g_Instance, g_Allocator); } -static void CleanupVulkanWindow() +static void CleanupVulkanWindow(ImGui_ImplVulkanH_Window* wd) { - ImGui_ImplVulkanH_DestroyWindow(g_Instance, g_Device, &g_MainWindowData, g_Allocator); + ImGui_ImplVulkanH_DestroyWindow(g_Instance, g_Device, wd, g_Allocator); + vkDestroySurfaceKHR(g_Instance, wd->Surface, g_Allocator); } static void FrameRender(ImGui_ImplVulkanH_Window* wd, ImDrawData* draw_data) @@ -620,7 +622,7 @@ int main(int argc, char* argv[]) ImGui_ImplSDL3_Shutdown(); igDestroyContext(NULL); - CleanupVulkanWindow(); + CleanupVulkanWindow(&g_MainWindowData); CleanupVulkan(); SDL_DestroyWindow(window); diff --git a/backend_test/example_sdl_vulkan/main.c b/backend_test/example_sdl_vulkan/main.c index 09f2936..9cefcc5 100644 --- a/backend_test/example_sdl_vulkan/main.c +++ b/backend_test/example_sdl_vulkan/main.c @@ -16,7 +16,7 @@ #endif //this must be equal to that in imgui_impl_vulkan.h -#define IMGUI_IMPL_VULKAN_MINIMUM_IMAGE_SAMPLER_POOL_SIZE (1) // Minimum per atlas +//#define IMGUI_IMPL_VULKAN_MINIMUM_IMAGE_SAMPLER_POOL_SIZE (1) // Minimum per atlas #define CIMGUI_DEFINE_ENUMS_AND_STRUCTS #include "cimgui.h" @@ -218,7 +218,8 @@ static void SetupVulkan(const char** extensions, uint32_t extensions_count) { VkDescriptorPoolSize pool_sizes[] = { - { VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, IMGUI_IMPL_VULKAN_MINIMUM_IMAGE_SAMPLER_POOL_SIZE }, + { VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, IMGUI_IMPL_VULKAN_MINIMUM_SAMPLED_IMAGE_POOL_SIZE }, + { VK_DESCRIPTOR_TYPE_SAMPLER, IMGUI_IMPL_VULKAN_MINIMUM_SAMPLER_POOL_SIZE }, }; VkDescriptorPoolCreateInfo pool_info = {}; pool_info.sType = VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO; @@ -285,9 +286,10 @@ static void CleanupVulkan() vkDestroyInstance(g_Instance, g_Allocator); } -static void CleanupVulkanWindow() +static void CleanupVulkanWindow(ImGui_ImplVulkanH_Window* wd) { - ImGui_ImplVulkanH_DestroyWindow(g_Instance, g_Device, &g_MainWindowData, g_Allocator); + ImGui_ImplVulkanH_DestroyWindow(g_Instance, g_Device, wd, g_Allocator); + vkDestroySurfaceKHR(g_Instance, wd->Surface, g_Allocator); } static void FrameRender(ImGui_ImplVulkanH_Window* wd, ImDrawData* draw_data) @@ -615,7 +617,7 @@ int main(int argc, char* argv[]) ImGui_ImplSDL2_Shutdown(); igDestroyContext(NULL); - CleanupVulkanWindow(); + CleanupVulkanWindow(&g_MainWindowData); CleanupVulkan(); SDL_DestroyWindow(window); diff --git a/cimgui.cpp b/cimgui.cpp index 6bfae71..9925f77 100644 --- a/cimgui.cpp +++ b/cimgui.cpp @@ -1,5 +1,5 @@ //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui -//based on imgui.h file version "1.92.7" 19270 from Dear ImGui https://github.com/ocornut/imgui +//based on imgui.h file version "1.92.8" 19280 from Dear ImGui https://github.com/ocornut/imgui //with imgui_internal.h api //with imgui_freetype.h api //docking branch @@ -1762,7 +1762,7 @@ CIMGUI_API void igSetNextItemShortcut(ImGuiKeyChord key_chord,ImGuiInputFlags fl { return ImGui::SetNextItemShortcut(key_chord,flags); } -CIMGUI_API void igSetItemKeyOwner_Nil(ImGuiKey key) +CIMGUI_API bool igSetItemKeyOwner_Nil(ImGuiKey key) { return ImGui::SetItemKeyOwner(key); } @@ -2463,9 +2463,17 @@ CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2_c p1,const ImVe { return self->AddLine(ConvertToCPP_ImVec2(p1),ConvertToCPP_ImVec2(p2),col,thickness); } -CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2_c p_min,const ImVec2_c p_max,ImU32 col,float rounding,ImDrawFlags flags,float thickness) +CIMGUI_API void ImDrawList_AddLineH(ImDrawList* self,float min_x,float max_x,float y,ImU32 col,float thickness) { - return self->AddRect(ConvertToCPP_ImVec2(p_min),ConvertToCPP_ImVec2(p_max),col,rounding,flags,thickness); + return self->AddLineH(min_x,max_x,y,col,thickness); +} +CIMGUI_API void ImDrawList_AddLineV(ImDrawList* self,float x,float min_y,float max_y,ImU32 col,float thickness) +{ + return self->AddLineV(x,min_y,max_y,col,thickness); +} +CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2_c p_min,const ImVec2_c p_max,ImU32 col,float rounding,float thickness,ImDrawFlags flags) +{ + return self->AddRect(ConvertToCPP_ImVec2(p_min),ConvertToCPP_ImVec2(p_max),col,rounding,thickness,flags); } CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2_c p_min,const ImVec2_c p_max,ImU32 col,float rounding,ImDrawFlags flags) { @@ -2531,9 +2539,9 @@ CIMGUI_API void ImDrawList_AddBezierQuadratic(ImDrawList* self,const ImVec2_c p1 { return self->AddBezierQuadratic(ConvertToCPP_ImVec2(p1),ConvertToCPP_ImVec2(p2),ConvertToCPP_ImVec2(p3),col,thickness,num_segments); } -CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness) +CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col,float thickness,ImDrawFlags flags) { - return self->AddPolyline(reinterpret_cast(points),num_points,col,flags,thickness); + return self->AddPolyline(reinterpret_cast(points),num_points,col,thickness,flags); } CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col) { @@ -2575,9 +2583,9 @@ CIMGUI_API void ImDrawList_PathFillConcave(ImDrawList* self,ImU32 col) { return self->PathFillConcave(col); } -CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,ImDrawFlags flags,float thickness) +CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,float thickness,ImDrawFlags flags) { - return self->PathStroke(col,flags,thickness); + return self->PathStroke(col,thickness,flags); } CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2_c center,float radius,float a_min,float a_max,int num_segments) { @@ -2887,6 +2895,10 @@ CIMGUI_API void ImFontAtlas_Clear(ImFontAtlas* self) { return self->Clear(); } +CIMGUI_API void ImFontAtlas_ClearFonts(ImFontAtlas* self) +{ + return self->ClearFonts(); +} CIMGUI_API void ImFontAtlas_CompactCache(ImFontAtlas* self) { return self->CompactCache(); @@ -2899,10 +2911,6 @@ CIMGUI_API void ImFontAtlas_ClearInputData(ImFontAtlas* self) { return self->ClearInputData(); } -CIMGUI_API void ImFontAtlas_ClearFonts(ImFontAtlas* self) -{ - return self->ClearFonts(); -} CIMGUI_API void ImFontAtlas_ClearTexData(ImFontAtlas* self) { return self->ClearTexData(); @@ -3610,6 +3618,14 @@ CIMGUI_API void ImRect_Add_Rect(ImRect* self,const ImRect_c r) { return self->Add(ConvertToCPP_ImRect(r)); } +CIMGUI_API void ImRect_AddX(ImRect* self,float x) +{ + return self->AddX(x); +} +CIMGUI_API void ImRect_AddY(ImRect* self,float y) +{ + return self->AddY(y); +} CIMGUI_API void ImRect_Expand_Float(ImRect* self,const float amount) { return self->Expand(amount); @@ -4830,6 +4846,10 @@ CIMGUI_API bool igBeginChildEx(const char* name,ImGuiID id,const ImVec2_c size_a { return ImGui::BeginChildEx(name,id,ConvertToCPP_ImVec2(size_arg),child_flags,window_flags); } +CIMGUI_API ImGuiWindow* igFindFrontMostVisibleChildWindow(ImGuiWindow* window) +{ + return ImGui::FindFrontMostVisibleChildWindow(window); +} CIMGUI_API bool igBeginPopupEx(ImGuiID id,ImGuiWindowFlags extra_window_flags) { return ImGui::BeginPopupEx(id,extra_window_flags); @@ -5102,7 +5122,7 @@ CIMGUI_API void igSetKeyOwnersForKeyChord(ImGuiKeyChord key,ImGuiID owner_id,ImG { return ImGui::SetKeyOwnersForKeyChord(key,owner_id,flags); } -CIMGUI_API void igSetItemKeyOwner_InputFlags(ImGuiKey key,ImGuiInputFlags flags) +CIMGUI_API bool igSetItemKeyOwner_InputFlags(ImGuiKey key,ImGuiInputFlags flags) { return ImGui::SetItemKeyOwner(key,flags); } @@ -5338,6 +5358,10 @@ CIMGUI_API void igPopFocusScope() { return ImGui::PopFocusScope(); } +CIMGUI_API bool igIsInNavFocusRoute(ImGuiID focus_scope_id) +{ + return ImGui::IsInNavFocusRoute(focus_scope_id); +} CIMGUI_API ImGuiID igGetCurrentFocusScope() { return ImGui::GetCurrentFocusScope(); @@ -5366,9 +5390,9 @@ CIMGUI_API void igRenderDragDropTargetRectForItem(const ImRect_c bb) { return ImGui::RenderDragDropTargetRectForItem(ConvertToCPP_ImRect(bb)); } -CIMGUI_API void igRenderDragDropTargetRectEx(ImDrawList* draw_list,const ImRect_c bb) +CIMGUI_API void igRenderDragDropTargetRectEx(ImDrawList* draw_list,const ImRect_c bb,float rounding) { - return ImGui::RenderDragDropTargetRectEx(draw_list,ConvertToCPP_ImRect(bb)); + return ImGui::RenderDragDropTargetRectEx(draw_list,ConvertToCPP_ImRect(bb),rounding); } CIMGUI_API ImGuiTypingSelectRequest* igGetTypingSelectRequest(ImGuiTypingSelectFlags flags) { @@ -5538,6 +5562,10 @@ CIMGUI_API void igTableUpdateColumnsWeightFromWidth(ImGuiTable* table) { return ImGui::TableUpdateColumnsWeightFromWidth(table); } +CIMGUI_API void igTableApplyExternalUnclipRect(ImGuiTable* table,ImRect* rect) +{ + return ImGui::TableApplyExternalUnclipRect(table,*rect); +} CIMGUI_API void igTableDrawBorders(ImGuiTable* table) { return ImGui::TableDrawBorders(table); @@ -6499,6 +6527,10 @@ CIMGUI_API void igImFontAtlasTextureBlockQueueUpload(ImFontAtlas* atlas,ImTextur { return ImFontAtlasTextureBlockQueueUpload(atlas,tex,x,y,w,h); } +CIMGUI_API void igImTextureDataQueueUpload(ImTextureData* tex,int x,int y,int w,int h) +{ + return ImTextureDataQueueUpload(tex,x,y,w,h); +} CIMGUI_API int igImTextureDataGetFormatBytesPerPixel(ImTextureFormat format) { return ImTextureDataGetFormatBytesPerPixel(format); diff --git a/cimgui.h b/cimgui.h index 8ec1b7b..e0259fe 100644 --- a/cimgui.h +++ b/cimgui.h @@ -1,5 +1,5 @@ //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui -//based on imgui.h file version "1.92.7" 19270 from Dear ImGui https://github.com/ocornut/imgui +//based on imgui.h file version "1.92.8" 19280 from Dear ImGui https://github.com/ocornut/imgui //with imgui_internal.h api //with imgui_freetype.h api //docking branch @@ -752,6 +752,7 @@ typedef enum { ImGuiCol_ScrollbarGrabHovered, ImGuiCol_ScrollbarGrabActive, ImGuiCol_CheckMark, + ImGuiCol_CheckboxSelectedBg, ImGuiCol_SliderGrab, ImGuiCol_SliderGrabActive, ImGuiCol_Button, @@ -833,6 +834,7 @@ typedef enum { ImGuiStyleVar_TableAngledHeadersTextAlign, ImGuiStyleVar_TreeLinesSize, ImGuiStyleVar_TreeLinesRounding, + ImGuiStyleVar_DragDropTargetRounding, ImGuiStyleVar_ButtonTextAlign, ImGuiStyleVar_SelectableTextAlign, ImGuiStyleVar_SeparatorSize, @@ -1262,6 +1264,7 @@ struct ImGuiWindowClass ImGuiDockNodeFlags DockNodeFlagsOverrideSet; bool DockingAlwaysTabBar; bool DockingAllowUnclassed; + void* PlatformIconData; }; struct ImGuiPayload { @@ -1438,12 +1441,12 @@ struct ImDrawListSplitter }; typedef enum { ImDrawFlags_None = 0, - ImDrawFlags_Closed = 1 << 0, ImDrawFlags_RoundCornersTopLeft = 1 << 4, ImDrawFlags_RoundCornersTopRight = 1 << 5, ImDrawFlags_RoundCornersBottomLeft = 1 << 6, ImDrawFlags_RoundCornersBottomRight = 1 << 7, ImDrawFlags_RoundCornersNone = 1 << 8, + ImDrawFlags_Closed = 1 << 9, ImDrawFlags_RoundCornersTop = ImDrawFlags_RoundCornersTopLeft | ImDrawFlags_RoundCornersTopRight, ImDrawFlags_RoundCornersBottom = ImDrawFlags_RoundCornersBottomLeft | ImDrawFlags_RoundCornersBottomRight, ImDrawFlags_RoundCornersLeft = ImDrawFlags_RoundCornersBottomLeft | ImDrawFlags_RoundCornersTopLeft, @@ -1451,6 +1454,7 @@ typedef enum { ImDrawFlags_RoundCornersAll = ImDrawFlags_RoundCornersTopLeft | ImDrawFlags_RoundCornersTopRight | ImDrawFlags_RoundCornersBottomLeft | ImDrawFlags_RoundCornersBottomRight, ImDrawFlags_RoundCornersDefault_ = ImDrawFlags_RoundCornersAll, ImDrawFlags_RoundCornersMask_ = ImDrawFlags_RoundCornersAll | ImDrawFlags_RoundCornersNone, + ImDrawFlags_InvalidMask_ = (ImDrawFlags)0x8000000F, }ImDrawFlags_; typedef enum { ImDrawListFlags_None = 0, @@ -1669,6 +1673,7 @@ typedef enum { ImFontFlags_NoLoadError = 1 << 1, ImFontFlags_NoLoadGlyphs = 1 << 2, ImFontFlags_LockBakedSizes = 1 << 3, + ImFontFlags_ImplicitRefSize = 1 << 4, }ImFontFlags_; typedef struct ImVector_ImFontConfigPtr {int Size;int Capacity;ImFontConfig** Data;} ImVector_ImFontConfigPtr; @@ -1719,6 +1724,7 @@ struct ImGuiViewport ImDrawData* DrawData; void* RendererUserData; void* PlatformUserData; + void* PlatformIconData; void* PlatformHandle; void* PlatformHandleRaw; bool PlatformWindowCreated; @@ -1743,6 +1749,9 @@ struct ImGuiPlatformIO int Renderer_TextureMaxWidth; int Renderer_TextureMaxHeight; void* Renderer_RenderState; + ImDrawCallback DrawCallback_ResetRenderState; + ImDrawCallback DrawCallback_SetSamplerLinear; + ImDrawCallback DrawCallback_SetSamplerNearest; void (*Platform_CreateWindow)(ImGuiViewport* vp); void (*Platform_DestroyWindow)(ImGuiViewport* vp); void (*Platform_ShowWindow)(ImGuiViewport* vp); @@ -1995,6 +2004,7 @@ typedef enum { ImGuiItemStatusFlags_Visible = 1 << 8, ImGuiItemStatusFlags_HasClipRect = 1 << 9, ImGuiItemStatusFlags_HasShortcut = 1 << 10, + ImGuiItemStatusFlags_EditedInternal = 1 << 11, }ImGuiItemStatusFlags_; typedef enum { ImGuiHoveredFlags_DelayMask_ = ImGuiHoveredFlags_DelayNone | ImGuiHoveredFlags_DelayShort | ImGuiHoveredFlags_DelayNormal | ImGuiHoveredFlags_NoSharedDelay, @@ -2600,6 +2610,7 @@ struct ImGuiBoxSelectState ImGuiWindow* Window; bool UnclipMode; ImRect_c UnclipRect; + ImRect_c UnclipRects[2]; ImRect_c BoxSelectRectPrev; ImRect_c BoxSelectRectCurr; }; @@ -2611,7 +2622,6 @@ struct ImGuiMultiSelectTempData ImGuiMultiSelectFlags Flags; ImVec2_c ScopeRectMin; ImVec2_c BackupCursorMaxPos; - ImGuiSelectionUserData LastSubmittedItem; ImGuiID BoxSelectId; ImGuiKeyChord KeyMods; ImS8 LoopRequestSetAll; @@ -2682,8 +2692,8 @@ struct ImGuiDockNode ImVec2_c Size; ImVec2_c SizeRef; ImGuiAxis SplitAxis; - ImGuiWindowClass WindowClass; ImU32 LastBgColor; + ImGuiWindowClass WindowClass; ImGuiWindow* HostWindow; ImGuiWindow* VisibleWindow; ImGuiDockNode* CentralNode; @@ -2992,6 +3002,7 @@ struct ImGuiContext float CurrentDpiScale; ImDrawListSharedData DrawListSharedData; ImGuiID WithinEndChildID; + ImGuiID WithinEndPopupID; void* TestEngine; ImVector_ImGuiInputEvent InputEventsQueue; ImVector_ImGuiInputEvent InputEventsTrail; @@ -3859,8 +3870,6 @@ typedef enum { #endif #define IMGUI_HAS_DOCK 1 -#define ImDrawCallback_ResetRenderState (ImDrawCallback)(-8) - #define ImTextureID_Invalid ((ImTextureID)0) #else @@ -4411,7 +4420,7 @@ CIMGUI_API const char* igGetKeyName(ImGuiKey key); CIMGUI_API void igSetNextFrameWantCaptureKeyboard(bool want_capture_keyboard); CIMGUI_API bool igShortcut_Nil(ImGuiKeyChord key_chord,ImGuiInputFlags flags); CIMGUI_API void igSetNextItemShortcut(ImGuiKeyChord key_chord,ImGuiInputFlags flags); -CIMGUI_API void igSetItemKeyOwner_Nil(ImGuiKey key); +CIMGUI_API bool igSetItemKeyOwner_Nil(ImGuiKey key); CIMGUI_API bool igIsMouseDown_Nil(ImGuiMouseButton button); CIMGUI_API bool igIsMouseClicked_Bool(ImGuiMouseButton button,bool repeat); CIMGUI_API bool igIsMouseReleased_Nil(ImGuiMouseButton button); @@ -4587,7 +4596,9 @@ CIMGUI_API void ImDrawList_PopTexture(ImDrawList* self); CIMGUI_API ImVec2_c ImDrawList_GetClipRectMin(ImDrawList* self); CIMGUI_API ImVec2_c ImDrawList_GetClipRectMax(ImDrawList* self); CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2_c p1,const ImVec2_c p2,ImU32 col,float thickness); -CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2_c p_min,const ImVec2_c p_max,ImU32 col,float rounding,ImDrawFlags flags,float thickness); +CIMGUI_API void ImDrawList_AddLineH(ImDrawList* self,float min_x,float max_x,float y,ImU32 col,float thickness); +CIMGUI_API void ImDrawList_AddLineV(ImDrawList* self,float x,float min_y,float max_y,ImU32 col,float thickness); +CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2_c p_min,const ImVec2_c p_max,ImU32 col,float rounding,float thickness,ImDrawFlags flags); CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2_c p_min,const ImVec2_c p_max,ImU32 col,float rounding,ImDrawFlags flags); CIMGUI_API void ImDrawList_AddRectFilledMultiColor(ImDrawList* self,const ImVec2_c p_min,const ImVec2_c p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left); CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2_c p1,const ImVec2_c p2,const ImVec2_c p3,const ImVec2_c p4,ImU32 col,float thickness); @@ -4604,7 +4615,7 @@ CIMGUI_API void ImDrawList_AddText_Vec2(ImDrawList* self,const ImVec2_c pos,ImU3 CIMGUI_API void ImDrawList_AddText_FontPtr(ImDrawList* self,ImFont* font,float font_size,const ImVec2_c pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect); CIMGUI_API void ImDrawList_AddBezierCubic(ImDrawList* self,const ImVec2_c p1,const ImVec2_c p2,const ImVec2_c p3,const ImVec2_c p4,ImU32 col,float thickness,int num_segments); CIMGUI_API void ImDrawList_AddBezierQuadratic(ImDrawList* self,const ImVec2_c p1,const ImVec2_c p2,const ImVec2_c p3,ImU32 col,float thickness,int num_segments); -CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness); +CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col,float thickness,ImDrawFlags flags); CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col); CIMGUI_API void ImDrawList_AddConcavePolyFilled(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col); CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureRef_c tex_ref,const ImVec2_c p_min,const ImVec2_c p_max,const ImVec2_c uv_min,const ImVec2_c uv_max,ImU32 col); @@ -4615,7 +4626,7 @@ CIMGUI_API void ImDrawList_PathLineTo(ImDrawList* self,const ImVec2_c pos); CIMGUI_API void ImDrawList_PathLineToMergeDuplicate(ImDrawList* self,const ImVec2_c pos); CIMGUI_API void ImDrawList_PathFillConvex(ImDrawList* self,ImU32 col); CIMGUI_API void ImDrawList_PathFillConcave(ImDrawList* self,ImU32 col); -CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,ImDrawFlags flags,float thickness); +CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,float thickness,ImDrawFlags flags); CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2_c center,float radius,float a_min,float a_max,int num_segments); CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2_c center,float radius,int a_min_of_12,int a_max_of_12); CIMGUI_API void ImDrawList_PathEllipticalArcTo(ImDrawList* self,const ImVec2_c center,const ImVec2_c radius,float rot,float a_min,float a_max,int num_segments); @@ -4693,10 +4704,10 @@ CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedTTF(ImFontAtlas* self, CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedBase85TTF(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); CIMGUI_API void ImFontAtlas_RemoveFont(ImFontAtlas* self,ImFont* font); CIMGUI_API void ImFontAtlas_Clear(ImFontAtlas* self); +CIMGUI_API void ImFontAtlas_ClearFonts(ImFontAtlas* self); CIMGUI_API void ImFontAtlas_CompactCache(ImFontAtlas* self); CIMGUI_API void ImFontAtlas_SetFontLoader(ImFontAtlas* self,const ImFontLoader* font_loader); CIMGUI_API void ImFontAtlas_ClearInputData(ImFontAtlas* self); -CIMGUI_API void ImFontAtlas_ClearFonts(ImFontAtlas* self); CIMGUI_API void ImFontAtlas_ClearTexData(ImFontAtlas* self); CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesDefault(ImFontAtlas* self); CIMGUI_API ImFontAtlasRectId ImFontAtlas_AddCustomRect(ImFontAtlas* self,int width,int height,ImFontAtlasRect* out_r); @@ -4875,6 +4886,8 @@ CIMGUI_API bool ImRect_ContainsWithPad(ImRect* self,const ImVec2_c p,const ImVec CIMGUI_API bool ImRect_Overlaps(ImRect* self,const ImRect_c r); CIMGUI_API void ImRect_Add_Vec2(ImRect* self,const ImVec2_c p); CIMGUI_API void ImRect_Add_Rect(ImRect* self,const ImRect_c r); +CIMGUI_API void ImRect_AddX(ImRect* self,float x); +CIMGUI_API void ImRect_AddY(ImRect* self,float y); CIMGUI_API void ImRect_Expand_Float(ImRect* self,const float amount); CIMGUI_API void ImRect_Expand_Vec2(ImRect* self,const ImVec2_c amount); CIMGUI_API void ImRect_Translate(ImRect* self,const ImVec2_c d); @@ -5180,6 +5193,7 @@ CIMGUI_API void igLogToBuffer(int auto_open_depth); CIMGUI_API void igLogRenderedText(const ImVec2_c* ref_pos,const char* text,const char* text_end); CIMGUI_API void igLogSetNextTextDecoration(const char* prefix,const char* suffix); CIMGUI_API bool igBeginChildEx(const char* name,ImGuiID id,const ImVec2_c size_arg,ImGuiChildFlags child_flags,ImGuiWindowFlags window_flags); +CIMGUI_API ImGuiWindow* igFindFrontMostVisibleChildWindow(ImGuiWindow* window); CIMGUI_API bool igBeginPopupEx(ImGuiID id,ImGuiWindowFlags extra_window_flags); CIMGUI_API bool igBeginPopupMenuEx(ImGuiID id,const char* label,ImGuiWindowFlags extra_window_flags); CIMGUI_API void igOpenPopupEx(ImGuiID id,ImGuiPopupFlags popup_flags); @@ -5248,7 +5262,7 @@ CIMGUI_API bool igIsActiveIdUsingNavDir(ImGuiDir dir); CIMGUI_API ImGuiID igGetKeyOwner(ImGuiKey key); CIMGUI_API void igSetKeyOwner(ImGuiKey key,ImGuiID owner_id,ImGuiInputFlags flags); CIMGUI_API void igSetKeyOwnersForKeyChord(ImGuiKeyChord key,ImGuiID owner_id,ImGuiInputFlags flags); -CIMGUI_API void igSetItemKeyOwner_InputFlags(ImGuiKey key,ImGuiInputFlags flags); +CIMGUI_API bool igSetItemKeyOwner_InputFlags(ImGuiKey key,ImGuiInputFlags flags); CIMGUI_API bool igTestKeyOwner(ImGuiKey key,ImGuiID owner_id); CIMGUI_API ImGuiKeyOwnerData* igGetKeyOwnerData(ImGuiContext* ctx,ImGuiKey key); CIMGUI_API bool igIsKeyDown_ID(ImGuiKey key,ImGuiID owner_id); @@ -5307,6 +5321,7 @@ CIMGUI_API void igDockBuilderCopyWindowSettings(const char* src_name,const char* CIMGUI_API void igDockBuilderFinish(ImGuiID node_id); CIMGUI_API void igPushFocusScope(ImGuiID id); CIMGUI_API void igPopFocusScope(void); +CIMGUI_API bool igIsInNavFocusRoute(ImGuiID focus_scope_id); CIMGUI_API ImGuiID igGetCurrentFocusScope(void); CIMGUI_API bool igIsDragDropActive(void); CIMGUI_API bool igBeginDragDropTargetCustom(const ImRect_c bb,ImGuiID id); @@ -5314,7 +5329,7 @@ CIMGUI_API bool igBeginDragDropTargetViewport(ImGuiViewport* viewport,const ImRe CIMGUI_API void igClearDragDrop(void); CIMGUI_API bool igIsDragDropPayloadBeingAccepted(void); CIMGUI_API void igRenderDragDropTargetRectForItem(const ImRect_c bb); -CIMGUI_API void igRenderDragDropTargetRectEx(ImDrawList* draw_list,const ImRect_c bb); +CIMGUI_API void igRenderDragDropTargetRectEx(ImDrawList* draw_list,const ImRect_c bb,float rounding); CIMGUI_API ImGuiTypingSelectRequest* igGetTypingSelectRequest(ImGuiTypingSelectFlags flags); CIMGUI_API int igTypingSelectFindMatch(ImGuiTypingSelectRequest* req,int items_count,const char*(*get_item_name_func)(void*,int),void* user_data,int nav_item_idx); CIMGUI_API int igTypingSelectFindNextSingleCharMatch(ImGuiTypingSelectRequest* req,int items_count,const char*(*get_item_name_func)(void*,int),void* user_data,int nav_item_idx); @@ -5357,6 +5372,7 @@ CIMGUI_API void igTableSetupDrawChannels(ImGuiTable* table); CIMGUI_API void igTableUpdateLayout(ImGuiTable* table); CIMGUI_API void igTableUpdateBorders(ImGuiTable* table); CIMGUI_API void igTableUpdateColumnsWeightFromWidth(ImGuiTable* table); +CIMGUI_API void igTableApplyExternalUnclipRect(ImGuiTable* table,ImRect* rect); CIMGUI_API void igTableDrawBorders(ImGuiTable* table); CIMGUI_API void igTableDrawDefaultContextMenu(ImGuiTable* table,ImGuiTableFlags flags_for_section_to_display); CIMGUI_API bool igTableBeginContextMenuPopup(ImGuiTable* table); @@ -5598,6 +5614,7 @@ CIMGUI_API void igImFontAtlasTextureBlockPostProcessMultiply(ImFontAtlasPostProc CIMGUI_API void igImFontAtlasTextureBlockFill(ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h,ImU32 col); CIMGUI_API void igImFontAtlasTextureBlockCopy(ImTextureData* src_tex,int src_x,int src_y,ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h); CIMGUI_API void igImFontAtlasTextureBlockQueueUpload(ImFontAtlas* atlas,ImTextureData* tex,int x,int y,int w,int h); +CIMGUI_API void igImTextureDataQueueUpload(ImTextureData* tex,int x,int y,int w,int h); CIMGUI_API int igImTextureDataGetFormatBytesPerPixel(ImTextureFormat format); CIMGUI_API const char* igImTextureDataGetStatusName(ImTextureStatus status); CIMGUI_API const char* igImTextureDataGetFormatName(ImTextureFormat format); diff --git a/cimgui_impl.h b/cimgui_impl.h index b243cd3..8cbd12c 100644 --- a/cimgui_impl.h +++ b/cimgui_impl.h @@ -197,6 +197,8 @@ typedef ImVector ImVector_ImGui_ImplVulkanH_Frame; typedef ImVector ImVector_ImGui_ImplVulkanH_FrameSemaphores; typedef ImVector ImVector_VkDynamicState; #endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS +#define IMGUI_IMPL_VULKAN_MINIMUM_SAMPLED_IMAGE_POOL_SIZE (8) +#define IMGUI_IMPL_VULKAN_MINIMUM_SAMPLER_POOL_SIZE (2) CIMGUI_API void ImGui_ImplVulkanH_CreateOrResizeWindow(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); CIMGUI_API void ImGui_ImplVulkanH_DestroyWindow(VkInstance instance,VkDevice device,ImGui_ImplVulkanH_Window* wd,const VkAllocationCallbacks* allocator); CIMGUI_API int ImGui_ImplVulkanH_GetMinImageCountFromPresentMode(VkPresentModeKHR present_mode); @@ -206,7 +208,7 @@ CIMGUI_API VkPresentModeKHR ImGui_ImplVulkanH_SelectPresentMode(VkPhysicalDevice CIMGUI_API uint32_t ImGui_ImplVulkanH_SelectQueueFamilyIndex(VkPhysicalDevice physical_device); CIMGUI_API VkSurfaceFormatKHR ImGui_ImplVulkanH_SelectSurfaceFormat(VkPhysicalDevice physical_device,VkSurfaceKHR surface,const VkFormat* request_formats,int request_formats_count,VkColorSpaceKHR request_color_space); CIMGUI_API ImGui_ImplVulkanH_Window* ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window(void); -CIMGUI_API VkDescriptorSet ImGui_ImplVulkan_AddTexture(VkSampler sampler,VkImageView image_view,VkImageLayout image_layout); +CIMGUI_API VkDescriptorSet ImGui_ImplVulkan_AddTexture(VkImageView image_view,VkImageLayout image_layout); CIMGUI_API void ImGui_ImplVulkan_CreateMainPipeline(const ImGui_ImplVulkan_PipelineInfo* info); CIMGUI_API bool ImGui_ImplVulkan_Init(ImGui_ImplVulkan_InitInfo* info); CIMGUI_API bool ImGui_ImplVulkan_LoadFunctions(uint32_t api_version,PFN_vkVoidFunction(*loader_func)(const char* function_name,void* user_data),void* user_data); diff --git a/generator/generator.lua b/generator/generator.lua index 0d4908a..3c3bce7 100644 --- a/generator/generator.lua +++ b/generator/generator.lua @@ -120,10 +120,12 @@ local save_data = cpp2ffi.save_data local copyfile = cpp2ffi.copyfile local serializeTableF = cpp2ffi.serializeTableF -local function func_header_impl_generate(FP) +local function func_header_impl_generate(FP, defines) local outtab = {} - + for k,v in pairs(defines) do + table.insert(outtab,"#define "..k.." "..v.."\n") + end -- for _,t in ipairs(FP.funcdefs) do -- if t.cimguiname then -- local cimf = FP.defsT[t.cimguiname] @@ -495,13 +497,13 @@ if #implementations > 0 then parser2.cimgui_inherited = dofile([[./output/structs_and_enums.lua]]) parser2.getCname = getCname local defines = parser2:take_lines(CPRE..extra_defines..extra_includes..source, {locati}, COMPILER) - + local parser3 = cpp2ffi.Parser() parser3.getCname = getCname parser3.cimgui_inherited = dofile([[./output/structs_and_enums.lua]]) - parser3:take_lines(CPRE..extra_defines..extra_includes..source, {locati}, COMPILER) + local defines = parser3:take_lines(CPRE..extra_defines..extra_includes..source, {locati}, COMPILER) parser3:do_parse() - local cfuncsstr = func_header_impl_generate(parser3) + local cfuncsstr = func_header_impl_generate(parser3, defines) local cstructstr1,cstructstr2 = parser3.structs_and_enums[1], parser3.structs_and_enums[2] local cstru = cstructstr1 .. cstructstr2 if cstru ~="" then diff --git a/generator/output/constants.json b/generator/output/constants.json index e7ba504..9bb0535 100644 --- a/generator/output/constants.json +++ b/generator/output/constants.json @@ -24,8 +24,8 @@ "IMGUI_TABLE_MAX_COLUMNS": "512", "IMGUI_TEST_ENGINE_ITEM_ADD(_ID,_BB,_ITEM_DATA)": "((void)0)", "IMGUI_TEST_ENGINE_ITEM_INFO(_ID,_LABEL,_FLAGS)": "((void)g)", - "IMGUI_VERSION": "\"1.92.7\"", - "IMGUI_VERSION_NUM": "19270", + "IMGUI_VERSION": "\"1.92.8\"", + "IMGUI_VERSION_NUM": "19280", "IMGUI_WINDOW_HARD_MIN_SIZE": "4.0f", "IMSTB_TEXTEDIT_CHARTYPE": "char", "IMSTB_TEXTEDIT_GETWIDTH_NEWLINE": "(-1.0f)", @@ -88,7 +88,6 @@ "ImAtof(STR)": "atof(STR)", "ImCeil(X)": "ceilf(X)", "ImCos(X)": "cosf(X)", - "ImDrawCallback_ResetRenderState": "(ImDrawCallback)(-8)", "ImFabs(X)": "fabsf(X)", "ImFmod(X,Y)": "fmodf((X), (Y))", "ImFontAtlasRectId_GenerationMask_": "(0x3FF00000)", diff --git a/generator/output/constants.lua b/generator/output/constants.lua index d8385b3..a8c1da9 100644 --- a/generator/output/constants.lua +++ b/generator/output/constants.lua @@ -24,8 +24,8 @@ local t={ IMGUI_TABLE_MAX_COLUMNS="512", ["IMGUI_TEST_ENGINE_ITEM_ADD(_ID,_BB,_ITEM_DATA)"]="((void)0)", ["IMGUI_TEST_ENGINE_ITEM_INFO(_ID,_LABEL,_FLAGS)"]="((void)g)", - IMGUI_VERSION="\"1.92.7\"", - IMGUI_VERSION_NUM="19270", + IMGUI_VERSION="\"1.92.8\"", + IMGUI_VERSION_NUM="19280", IMGUI_WINDOW_HARD_MIN_SIZE="4.0f", IMSTB_TEXTEDIT_CHARTYPE="char", IMSTB_TEXTEDIT_GETWIDTH_NEWLINE="(-1.0f)", @@ -88,7 +88,6 @@ local t={ ["ImAtof(STR)"]="atof(STR)", ["ImCeil(X)"]="ceilf(X)", ["ImCos(X)"]="cosf(X)", - ImDrawCallback_ResetRenderState="(ImDrawCallback)(-8)", ["ImFabs(X)"]="fabsf(X)", ["ImFmod(X,Y)"]="fmodf((X), (Y))", ImFontAtlasRectId_GenerationMask_="(0x3FF00000)", diff --git a/generator/output/definitions.json b/generator/output/definitions.json index 5cd4af0..6e3340e 100644 --- a/generator/output/definitions.json +++ b/generator/output/definitions.json @@ -14,7 +14,7 @@ "cimguiname": "ImBitArray_ClearAllBits", "defaults": {}, "funcname": "ClearAllBits", - "location": "imgui_internal:659", + "location": "imgui_internal:665", "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_ClearAllBits", "ret": "void", @@ -42,7 +42,7 @@ "cimguiname": "ImBitArray_ClearBit", "defaults": {}, "funcname": "ClearBit", - "location": "imgui_internal:663", + "location": "imgui_internal:669", "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_ClearBit", "ret": "void", @@ -62,7 +62,7 @@ "constructor": true, "defaults": {}, "funcname": "ImBitArray", - "location": "imgui_internal:658", + "location": "imgui_internal:664", "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_ImBitArray", "signature": "()", @@ -85,7 +85,7 @@ "cimguiname": "ImBitArray_SetAllBits", "defaults": {}, "funcname": "SetAllBits", - "location": "imgui_internal:660", + "location": "imgui_internal:666", "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_SetAllBits", "ret": "void", @@ -113,7 +113,7 @@ "cimguiname": "ImBitArray_SetBit", "defaults": {}, "funcname": "SetBit", - "location": "imgui_internal:662", + "location": "imgui_internal:668", "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_SetBit", "ret": "void", @@ -145,7 +145,7 @@ "cimguiname": "ImBitArray_SetBitRange", "defaults": {}, "funcname": "SetBitRange", - "location": "imgui_internal:664", + "location": "imgui_internal:670", "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_SetBitRange", "ret": "void", @@ -173,7 +173,7 @@ "cimguiname": "ImBitArray_TestBit", "defaults": {}, "funcname": "TestBit", - "location": "imgui_internal:661", + "location": "imgui_internal:667", "namespace": "ImBitArray", "ov_cimguiname": "ImBitArray_TestBit", "ret": "bool", @@ -195,7 +195,7 @@ "cimguiname": "ImBitArray_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:658", + "location": "imgui_internal:664", "ov_cimguiname": "ImBitArray_destroy", "ret": "void", "signature": "(ImBitArray*)", @@ -218,7 +218,7 @@ "cimguiname": "ImBitVector_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:674", + "location": "imgui_internal:680", "namespace": "ImBitVector", "ov_cimguiname": "ImBitVector_Clear", "ret": "void", @@ -245,7 +245,7 @@ "cimguiname": "ImBitVector_ClearBit", "defaults": {}, "funcname": "ClearBit", - "location": "imgui_internal:677", + "location": "imgui_internal:683", "namespace": "ImBitVector", "ov_cimguiname": "ImBitVector_ClearBit", "ret": "void", @@ -272,7 +272,7 @@ "cimguiname": "ImBitVector_Create", "defaults": {}, "funcname": "Create", - "location": "imgui_internal:673", + "location": "imgui_internal:679", "namespace": "ImBitVector", "ov_cimguiname": "ImBitVector_Create", "ret": "void", @@ -299,7 +299,7 @@ "cimguiname": "ImBitVector_SetBit", "defaults": {}, "funcname": "SetBit", - "location": "imgui_internal:676", + "location": "imgui_internal:682", "namespace": "ImBitVector", "ov_cimguiname": "ImBitVector_SetBit", "ret": "void", @@ -326,7 +326,7 @@ "cimguiname": "ImBitVector_TestBit", "defaults": {}, "funcname": "TestBit", - "location": "imgui_internal:675", + "location": "imgui_internal:681", "namespace": "ImBitVector", "ov_cimguiname": "ImBitVector_TestBit", "ret": "bool", @@ -353,7 +353,7 @@ "cimguiname": "ImChunkStream_alloc_chunk", "defaults": {}, "funcname": "alloc_chunk", - "location": "imgui_internal:811", + "location": "imgui_internal:817", "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_alloc_chunk", "ret": "T*", @@ -377,7 +377,7 @@ "cimguiname": "ImChunkStream_begin", "defaults": {}, "funcname": "begin", - "location": "imgui_internal:812", + "location": "imgui_internal:818", "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_begin", "ret": "T*", @@ -405,7 +405,7 @@ "cimguiname": "ImChunkStream_chunk_size", "defaults": {}, "funcname": "chunk_size", - "location": "imgui_internal:814", + "location": "imgui_internal:820", "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_chunk_size", "ret": "int", @@ -429,7 +429,7 @@ "cimguiname": "ImChunkStream_clear", "defaults": {}, "funcname": "clear", - "location": "imgui_internal:808", + "location": "imgui_internal:814", "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_clear", "ret": "void", @@ -453,7 +453,7 @@ "cimguiname": "ImChunkStream_empty", "defaults": {}, "funcname": "empty", - "location": "imgui_internal:809", + "location": "imgui_internal:815", "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_empty", "ret": "bool", @@ -477,7 +477,7 @@ "cimguiname": "ImChunkStream_end", "defaults": {}, "funcname": "end", - "location": "imgui_internal:815", + "location": "imgui_internal:821", "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_end", "ret": "T*", @@ -505,7 +505,7 @@ "cimguiname": "ImChunkStream_next_chunk", "defaults": {}, "funcname": "next_chunk", - "location": "imgui_internal:813", + "location": "imgui_internal:819", "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_next_chunk", "ret": "T*", @@ -533,7 +533,7 @@ "cimguiname": "ImChunkStream_offset_from_ptr", "defaults": {}, "funcname": "offset_from_ptr", - "location": "imgui_internal:816", + "location": "imgui_internal:822", "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_offset_from_ptr", "ret": "int", @@ -561,7 +561,7 @@ "cimguiname": "ImChunkStream_ptr_from_offset", "defaults": {}, "funcname": "ptr_from_offset", - "location": "imgui_internal:817", + "location": "imgui_internal:823", "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_ptr_from_offset", "ret": "T*", @@ -585,7 +585,7 @@ "cimguiname": "ImChunkStream_size", "defaults": {}, "funcname": "size", - "location": "imgui_internal:810", + "location": "imgui_internal:816", "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_size", "ret": "int", @@ -615,7 +615,7 @@ "cimguiname": "ImChunkStream_swap", "defaults": {}, "funcname": "swap", - "location": "imgui_internal:818", + "location": "imgui_internal:824", "namespace": "ImChunkStream", "ov_cimguiname": "ImChunkStream_swap", "ret": "void", @@ -655,7 +655,7 @@ }, "funcname": "HSV", "is_static_function": true, - "location": "imgui:3114", + "location": "imgui:3119", "namespace": "ImColor", "nonUDT": 1, "ov_cimguiname": "ImColor_HSV", @@ -675,7 +675,7 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:3104", + "location": "imgui:3109", "namespace": "ImColor", "ov_cimguiname": "ImColor_ImColor_Nil", "signature": "()", @@ -710,7 +710,7 @@ "a": "1.0f" }, "funcname": "ImColor", - "location": "imgui:3105", + "location": "imgui:3110", "namespace": "ImColor", "ov_cimguiname": "ImColor_ImColor_Float", "signature": "(float,float,float,float)", @@ -731,7 +731,7 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:3106", + "location": "imgui:3111", "namespace": "ImColor", "ov_cimguiname": "ImColor_ImColor_Vec4", "signature": "(const ImVec4)", @@ -766,7 +766,7 @@ "a": "255" }, "funcname": "ImColor", - "location": "imgui:3107", + "location": "imgui:3112", "namespace": "ImColor", "ov_cimguiname": "ImColor_ImColor_Int", "signature": "(int,int,int,int)", @@ -787,7 +787,7 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:3108", + "location": "imgui:3113", "namespace": "ImColor", "ov_cimguiname": "ImColor_ImColor_U32", "signature": "(ImU32)", @@ -827,7 +827,7 @@ "a": "1.0f" }, "funcname": "SetHSV", - "location": "imgui:3113", + "location": "imgui:3118", "namespace": "ImColor", "ov_cimguiname": "ImColor_SetHSV", "ret": "void", @@ -848,7 +848,7 @@ "cimguiname": "ImColor_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3104", + "location": "imgui:3109", "ov_cimguiname": "ImColor_destroy", "ret": "void", "signature": "(ImColor*)", @@ -870,7 +870,7 @@ "cimguiname": "ImDrawCmd_GetTexID", "defaults": {}, "funcname": "GetTexID", - "location": "imgui:3328", + "location": "imgui:3327", "namespace": "ImDrawCmd", "ov_cimguiname": "ImDrawCmd_GetTexID", "ret": "ImTextureID", @@ -889,7 +889,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawCmd", - "location": "imgui:3324", + "location": "imgui:3323", "namespace": "ImDrawCmd", "ov_cimguiname": "ImDrawCmd_ImDrawCmd", "signature": "()", @@ -909,7 +909,7 @@ "cimguiname": "ImDrawCmd_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3324", + "location": "imgui:3323", "ov_cimguiname": "ImDrawCmd_destroy", "ret": "void", "signature": "(ImDrawCmd*)", @@ -927,7 +927,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawDataBuilder", - "location": "imgui_internal:903", + "location": "imgui_internal:909", "namespace": "ImDrawDataBuilder", "ov_cimguiname": "ImDrawDataBuilder_ImDrawDataBuilder", "signature": "()", @@ -947,7 +947,7 @@ "cimguiname": "ImDrawDataBuilder_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:903", + "location": "imgui_internal:909", "ov_cimguiname": "ImDrawDataBuilder_destroy", "ret": "void", "signature": "(ImDrawDataBuilder*)", @@ -973,7 +973,7 @@ "cimguiname": "ImDrawData_AddDrawList", "defaults": {}, "funcname": "AddDrawList", - "location": "imgui:3593", + "location": "imgui:3602", "namespace": "ImDrawData", "ov_cimguiname": "ImDrawData_AddDrawList", "ret": "void", @@ -996,7 +996,7 @@ "cimguiname": "ImDrawData_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:3592", + "location": "imgui:3601", "namespace": "ImDrawData", "ov_cimguiname": "ImDrawData_Clear", "ret": "void", @@ -1019,7 +1019,7 @@ "cimguiname": "ImDrawData_DeIndexAllBuffers", "defaults": {}, "funcname": "DeIndexAllBuffers", - "location": "imgui:3594", + "location": "imgui:3603", "namespace": "ImDrawData", "ov_cimguiname": "ImDrawData_DeIndexAllBuffers", "ret": "void", @@ -1038,7 +1038,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawData", - "location": "imgui:3591", + "location": "imgui:3600", "namespace": "ImDrawData", "ov_cimguiname": "ImDrawData_ImDrawData", "signature": "()", @@ -1064,7 +1064,7 @@ "cimguiname": "ImDrawData_ScaleClipRects", "defaults": {}, "funcname": "ScaleClipRects", - "location": "imgui:3595", + "location": "imgui:3604", "namespace": "ImDrawData", "ov_cimguiname": "ImDrawData_ScaleClipRects", "ret": "void", @@ -1085,7 +1085,7 @@ "cimguiname": "ImDrawData_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3591", + "location": "imgui:3600", "ov_cimguiname": "ImDrawData_destroy", "ret": "void", "signature": "(ImDrawData*)", @@ -1103,7 +1103,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawListSharedData", - "location": "imgui_internal:893", + "location": "imgui_internal:899", "namespace": "ImDrawListSharedData", "ov_cimguiname": "ImDrawListSharedData_ImDrawListSharedData", "signature": "()", @@ -1129,7 +1129,7 @@ "cimguiname": "ImDrawListSharedData_SetCircleTessellationMaxError", "defaults": {}, "funcname": "SetCircleTessellationMaxError", - "location": "imgui_internal:895", + "location": "imgui_internal:901", "namespace": "ImDrawListSharedData", "ov_cimguiname": "ImDrawListSharedData_SetCircleTessellationMaxError", "ret": "void", @@ -1150,7 +1150,7 @@ "cimguiname": "ImDrawListSharedData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:894", + "location": "imgui_internal:900", "ov_cimguiname": "ImDrawListSharedData_destroy", "realdestructor": true, "ret": "void", @@ -1173,7 +1173,7 @@ "cimguiname": "ImDrawListSplitter_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:3372", + "location": "imgui:3371", "namespace": "ImDrawListSplitter", "ov_cimguiname": "ImDrawListSplitter_Clear", "ret": "void", @@ -1196,7 +1196,7 @@ "cimguiname": "ImDrawListSplitter_ClearFreeMemory", "defaults": {}, "funcname": "ClearFreeMemory", - "location": "imgui:3373", + "location": "imgui:3372", "namespace": "ImDrawListSplitter", "ov_cimguiname": "ImDrawListSplitter_ClearFreeMemory", "ret": "void", @@ -1215,7 +1215,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawListSplitter", - "location": "imgui:3370", + "location": "imgui:3369", "namespace": "ImDrawListSplitter", "ov_cimguiname": "ImDrawListSplitter_ImDrawListSplitter", "signature": "()", @@ -1241,7 +1241,7 @@ "cimguiname": "ImDrawListSplitter_Merge", "defaults": {}, "funcname": "Merge", - "location": "imgui:3375", + "location": "imgui:3374", "namespace": "ImDrawListSplitter", "ov_cimguiname": "ImDrawListSplitter_Merge", "ret": "void", @@ -1272,7 +1272,7 @@ "cimguiname": "ImDrawListSplitter_SetCurrentChannel", "defaults": {}, "funcname": "SetCurrentChannel", - "location": "imgui:3376", + "location": "imgui:3375", "namespace": "ImDrawListSplitter", "ov_cimguiname": "ImDrawListSplitter_SetCurrentChannel", "ret": "void", @@ -1303,7 +1303,7 @@ "cimguiname": "ImDrawListSplitter_Split", "defaults": {}, "funcname": "Split", - "location": "imgui:3374", + "location": "imgui:3373", "namespace": "ImDrawListSplitter", "ov_cimguiname": "ImDrawListSplitter_Split", "ret": "void", @@ -1324,7 +1324,7 @@ "cimguiname": "ImDrawListSplitter_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3371", + "location": "imgui:3370", "ov_cimguiname": "ImDrawListSplitter_destroy", "realdestructor": true, "ret": "void", @@ -1377,7 +1377,7 @@ "num_segments": "0" }, "funcname": "AddBezierCubic", - "location": "imgui:3477", + "location": "imgui:3478", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddBezierCubic", "ret": "void", @@ -1426,7 +1426,7 @@ "num_segments": "0" }, "funcname": "AddBezierQuadratic", - "location": "imgui:3478", + "location": "imgui:3479", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddBezierQuadratic", "ret": "void", @@ -1455,15 +1455,16 @@ "type": "size_t" } ], - "argsoriginal": "(ImDrawCallback callback,void* userdata,size_t userdata_size=0)", + "argsoriginal": "(ImDrawCallback callback,void* userdata=((void*)0),size_t userdata_size=0)", "call_args": "(callback,userdata,userdata_size)", "call_args_old": "(callback,userdata,userdata_size)", "cimguiname": "ImDrawList_AddCallback", "defaults": { + "userdata": "NULL", "userdata_size": "0" }, "funcname": "AddCallback", - "location": "imgui:3520", + "location": "imgui:3522", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddCallback", "ret": "void", @@ -1509,7 +1510,7 @@ "thickness": "1.0f" }, "funcname": "AddCircle", - "location": "imgui:3469", + "location": "imgui:3470", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddCircle", "ret": "void", @@ -1550,7 +1551,7 @@ "num_segments": "0" }, "funcname": "AddCircleFilled", - "location": "imgui:3470", + "location": "imgui:3471", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddCircleFilled", "ret": "void", @@ -1585,7 +1586,7 @@ "cimguiname": "ImDrawList_AddConcavePolyFilled", "defaults": {}, "funcname": "AddConcavePolyFilled", - "location": "imgui:3485", + "location": "imgui:3486", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddConcavePolyFilled", "ret": "void", @@ -1620,7 +1621,7 @@ "cimguiname": "ImDrawList_AddConvexPolyFilled", "defaults": {}, "funcname": "AddConvexPolyFilled", - "location": "imgui:3484", + "location": "imgui:3485", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddConvexPolyFilled", "ret": "void", @@ -1643,7 +1644,7 @@ "cimguiname": "ImDrawList_AddDrawCmd", "defaults": {}, "funcname": "AddDrawCmd", - "location": "imgui:3523", + "location": "imgui:3525", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddDrawCmd", "ret": "void", @@ -1694,7 +1695,7 @@ "thickness": "1.0f" }, "funcname": "AddEllipse", - "location": "imgui:3473", + "location": "imgui:3474", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddEllipse", "ret": "void", @@ -1740,7 +1741,7 @@ "rot": "0.0f" }, "funcname": "AddEllipseFilled", - "location": "imgui:3474", + "location": "imgui:3475", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddEllipseFilled", "ret": "void", @@ -1791,7 +1792,7 @@ "uv_min": "ImVec2(0,0)" }, "funcname": "AddImage", - "location": "imgui:3491", + "location": "imgui:3492", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddImage", "ret": "void", @@ -1860,7 +1861,7 @@ "uv4": "ImVec2(0,1)" }, "funcname": "AddImageQuad", - "location": "imgui:3492", + "location": "imgui:3493", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddImageQuad", "ret": "void", @@ -1917,7 +1918,7 @@ "flags": "0" }, "funcname": "AddImageRounded", - "location": "imgui:3493", + "location": "imgui:3494", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddImageRounded", "ret": "void", @@ -1958,7 +1959,7 @@ "thickness": "1.0f" }, "funcname": "AddLine", - "location": "imgui:3461", + "location": "imgui:3460", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddLine", "ret": "void", @@ -1966,6 +1967,96 @@ "stname": "ImDrawList" } ], + "ImDrawList_AddLineH": [ + { + "args": "(ImDrawList* self,float min_x,float max_x,float y,ImU32 col,float thickness)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "min_x", + "type": "float" + }, + { + "name": "max_x", + "type": "float" + }, + { + "name": "y", + "type": "float" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "thickness", + "type": "float" + } + ], + "argsoriginal": "(float min_x,float max_x,float y,ImU32 col,float thickness=1.0f)", + "call_args": "(min_x,max_x,y,col,thickness)", + "call_args_old": "(min_x,max_x,y,col,thickness)", + "cimguiname": "ImDrawList_AddLineH", + "defaults": { + "thickness": "1.0f" + }, + "funcname": "AddLineH", + "location": "imgui:3461", + "namespace": "ImDrawList", + "ov_cimguiname": "ImDrawList_AddLineH", + "ret": "void", + "signature": "(float,float,float,ImU32,float)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddLineV": [ + { + "args": "(ImDrawList* self,float x,float min_y,float max_y,ImU32 col,float thickness)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "x", + "type": "float" + }, + { + "name": "min_y", + "type": "float" + }, + { + "name": "max_y", + "type": "float" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "thickness", + "type": "float" + } + ], + "argsoriginal": "(float x,float min_y,float max_y,ImU32 col,float thickness=1.0f)", + "call_args": "(x,min_y,max_y,col,thickness)", + "call_args_old": "(x,min_y,max_y,col,thickness)", + "cimguiname": "ImDrawList_AddLineV", + "defaults": { + "thickness": "1.0f" + }, + "funcname": "AddLineV", + "location": "imgui:3462", + "namespace": "ImDrawList", + "ov_cimguiname": "ImDrawList_AddLineV", + "ret": "void", + "signature": "(float,float,float,ImU32,float)", + "stname": "ImDrawList" + } + ], "ImDrawList_AddNgon": [ { "args": "(ImDrawList* self,const ImVec2_c center,float radius,ImU32 col,int num_segments,float thickness)", @@ -2003,7 +2094,7 @@ "thickness": "1.0f" }, "funcname": "AddNgon", - "location": "imgui:3471", + "location": "imgui:3472", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddNgon", "ret": "void", @@ -2042,7 +2133,7 @@ "cimguiname": "ImDrawList_AddNgonFilled", "defaults": {}, "funcname": "AddNgonFilled", - "location": "imgui:3472", + "location": "imgui:3473", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddNgonFilled", "ret": "void", @@ -2052,7 +2143,7 @@ ], "ImDrawList_AddPolyline": [ { - "args": "(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness)", + "args": "(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col,float thickness,ImDrawFlags flags)", "argsT": [ { "name": "self", @@ -2070,26 +2161,28 @@ "name": "col", "type": "ImU32" }, - { - "name": "flags", - "type": "ImDrawFlags" - }, { "name": "thickness", "type": "float" + }, + { + "name": "flags", + "type": "ImDrawFlags" } ], - "argsoriginal": "(const ImVec2* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness)", - "call_args": "(reinterpret_cast(points),num_points,col,flags,thickness)", - "call_args_old": "(points,num_points,col,flags,thickness)", + "argsoriginal": "(const ImVec2* points,int num_points,ImU32 col,float thickness,ImDrawFlags flags=0)", + "call_args": "(reinterpret_cast(points),num_points,col,thickness,flags)", + "call_args_old": "(points,num_points,col,thickness,flags)", "cimguiname": "ImDrawList_AddPolyline", - "defaults": {}, + "defaults": { + "flags": "0" + }, "funcname": "AddPolyline", - "location": "imgui:3483", + "location": "imgui:3484", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddPolyline", "ret": "void", - "signature": "(const ImVec2*,int,ImU32,ImDrawFlags,float)", + "signature": "(const ImVec2*,int,ImU32,float,ImDrawFlags)", "stname": "ImDrawList" } ], @@ -2134,7 +2227,7 @@ "thickness": "1.0f" }, "funcname": "AddQuad", - "location": "imgui:3465", + "location": "imgui:3466", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddQuad", "ret": "void", @@ -2177,7 +2270,7 @@ "cimguiname": "ImDrawList_AddQuadFilled", "defaults": {}, "funcname": "AddQuadFilled", - "location": "imgui:3466", + "location": "imgui:3467", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddQuadFilled", "ret": "void", @@ -2187,7 +2280,7 @@ ], "ImDrawList_AddRect": [ { - "args": "(ImDrawList* self,const ImVec2_c p_min,const ImVec2_c p_max,ImU32 col,float rounding,ImDrawFlags flags,float thickness)", + "args": "(ImDrawList* self,const ImVec2_c p_min,const ImVec2_c p_max,ImU32 col,float rounding,float thickness,ImDrawFlags flags)", "argsT": [ { "name": "self", @@ -2209,18 +2302,18 @@ "name": "rounding", "type": "float" }, - { - "name": "flags", - "type": "ImDrawFlags" - }, { "name": "thickness", "type": "float" + }, + { + "name": "flags", + "type": "ImDrawFlags" } ], - "argsoriginal": "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawFlags flags=0,float thickness=1.0f)", - "call_args": "(ConvertToCPP_ImVec2(p_min),ConvertToCPP_ImVec2(p_max),col,rounding,flags,thickness)", - "call_args_old": "(p_min,p_max,col,rounding,flags,thickness)", + "argsoriginal": "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,float thickness=1.0f,ImDrawFlags flags=0)", + "call_args": "(ConvertToCPP_ImVec2(p_min),ConvertToCPP_ImVec2(p_max),col,rounding,thickness,flags)", + "call_args_old": "(p_min,p_max,col,rounding,thickness,flags)", "cimguiname": "ImDrawList_AddRect", "defaults": { "flags": "0", @@ -2228,11 +2321,11 @@ "thickness": "1.0f" }, "funcname": "AddRect", - "location": "imgui:3462", + "location": "imgui:3463", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddRect", "ret": "void", - "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags,float)", + "signature": "(const ImVec2,const ImVec2,ImU32,float,float,ImDrawFlags)", "stname": "ImDrawList" } ], @@ -2274,7 +2367,7 @@ "rounding": "0.0f" }, "funcname": "AddRectFilled", - "location": "imgui:3463", + "location": "imgui:3464", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddRectFilled", "ret": "void", @@ -2321,7 +2414,7 @@ "cimguiname": "ImDrawList_AddRectFilledMultiColor", "defaults": {}, "funcname": "AddRectFilledMultiColor", - "location": "imgui:3464", + "location": "imgui:3465", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddRectFilledMultiColor", "ret": "void", @@ -2362,7 +2455,7 @@ "text_end": "NULL" }, "funcname": "AddText", - "location": "imgui:3475", + "location": "imgui:3476", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddText_Vec2", "ret": "void", @@ -2419,7 +2512,7 @@ "wrap_width": "0.0f" }, "funcname": "AddText", - "location": "imgui:3476", + "location": "imgui:3477", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddText_FontPtr", "ret": "void", @@ -2464,7 +2557,7 @@ "thickness": "1.0f" }, "funcname": "AddTriangle", - "location": "imgui:3467", + "location": "imgui:3468", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddTriangle", "ret": "void", @@ -2503,7 +2596,7 @@ "cimguiname": "ImDrawList_AddTriangleFilled", "defaults": {}, "funcname": "AddTriangleFilled", - "location": "imgui:3468", + "location": "imgui:3469", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_AddTriangleFilled", "ret": "void", @@ -2526,7 +2619,7 @@ "cimguiname": "ImDrawList_ChannelsMerge", "defaults": {}, "funcname": "ChannelsMerge", - "location": "imgui:3533", + "location": "imgui:3535", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_ChannelsMerge", "ret": "void", @@ -2553,7 +2646,7 @@ "cimguiname": "ImDrawList_ChannelsSetCurrent", "defaults": {}, "funcname": "ChannelsSetCurrent", - "location": "imgui:3534", + "location": "imgui:3536", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_ChannelsSetCurrent", "ret": "void", @@ -2580,7 +2673,7 @@ "cimguiname": "ImDrawList_ChannelsSplit", "defaults": {}, "funcname": "ChannelsSplit", - "location": "imgui:3532", + "location": "imgui:3534", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_ChannelsSplit", "ret": "void", @@ -2603,7 +2696,7 @@ "cimguiname": "ImDrawList_CloneOutput", "defaults": {}, "funcname": "CloneOutput", - "location": "imgui:3524", + "location": "imgui:3526", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_CloneOutput", "ret": "ImDrawList*", @@ -2627,7 +2720,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetClipRectMax", - "location": "imgui:3452", + "location": "imgui:3451", "namespace": "ImDrawList", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMax", @@ -2652,7 +2745,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetClipRectMin", - "location": "imgui:3451", + "location": "imgui:3450", "namespace": "ImDrawList", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMin", @@ -2677,7 +2770,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawList", - "location": "imgui:3443", + "location": "imgui:3442", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_ImDrawList", "signature": "(ImDrawListSharedData*)", @@ -2721,7 +2814,7 @@ "num_segments": "0" }, "funcname": "PathArcTo", - "location": "imgui:3504", + "location": "imgui:3505", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathArcTo", "ret": "void", @@ -2760,7 +2853,7 @@ "cimguiname": "ImDrawList_PathArcToFast", "defaults": {}, "funcname": "PathArcToFast", - "location": "imgui:3505", + "location": "imgui:3506", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathArcToFast", "ret": "void", @@ -2801,7 +2894,7 @@ "num_segments": "0" }, "funcname": "PathBezierCubicCurveTo", - "location": "imgui:3507", + "location": "imgui:3508", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathBezierCubicCurveTo", "ret": "void", @@ -2838,7 +2931,7 @@ "num_segments": "0" }, "funcname": "PathBezierQuadraticCurveTo", - "location": "imgui:3508", + "location": "imgui:3509", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathBezierQuadraticCurveTo", "ret": "void", @@ -2861,7 +2954,7 @@ "cimguiname": "ImDrawList_PathClear", "defaults": {}, "funcname": "PathClear", - "location": "imgui:3498", + "location": "imgui:3499", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathClear", "ret": "void", @@ -2910,7 +3003,7 @@ "num_segments": "0" }, "funcname": "PathEllipticalArcTo", - "location": "imgui:3506", + "location": "imgui:3507", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathEllipticalArcTo", "ret": "void", @@ -2937,7 +3030,7 @@ "cimguiname": "ImDrawList_PathFillConcave", "defaults": {}, "funcname": "PathFillConcave", - "location": "imgui:3502", + "location": "imgui:3503", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathFillConcave", "ret": "void", @@ -2964,7 +3057,7 @@ "cimguiname": "ImDrawList_PathFillConvex", "defaults": {}, "funcname": "PathFillConvex", - "location": "imgui:3501", + "location": "imgui:3502", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathFillConvex", "ret": "void", @@ -2991,7 +3084,7 @@ "cimguiname": "ImDrawList_PathLineTo", "defaults": {}, "funcname": "PathLineTo", - "location": "imgui:3499", + "location": "imgui:3500", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathLineTo", "ret": "void", @@ -3018,7 +3111,7 @@ "cimguiname": "ImDrawList_PathLineToMergeDuplicate", "defaults": {}, "funcname": "PathLineToMergeDuplicate", - "location": "imgui:3500", + "location": "imgui:3501", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathLineToMergeDuplicate", "ret": "void", @@ -3060,7 +3153,7 @@ "rounding": "0.0f" }, "funcname": "PathRect", - "location": "imgui:3509", + "location": "imgui:3510", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathRect", "ret": "void", @@ -3070,7 +3163,7 @@ ], "ImDrawList_PathStroke": [ { - "args": "(ImDrawList* self,ImU32 col,ImDrawFlags flags,float thickness)", + "args": "(ImDrawList* self,ImU32 col,float thickness,ImDrawFlags flags)", "argsT": [ { "name": "self", @@ -3080,29 +3173,29 @@ "name": "col", "type": "ImU32" }, - { - "name": "flags", - "type": "ImDrawFlags" - }, { "name": "thickness", "type": "float" + }, + { + "name": "flags", + "type": "ImDrawFlags" } ], - "argsoriginal": "(ImU32 col,ImDrawFlags flags=0,float thickness=1.0f)", - "call_args": "(col,flags,thickness)", - "call_args_old": "(col,flags,thickness)", + "argsoriginal": "(ImU32 col,float thickness=1.0f,ImDrawFlags flags=0)", + "call_args": "(col,thickness,flags)", + "call_args_old": "(col,thickness,flags)", "cimguiname": "ImDrawList_PathStroke", "defaults": { "flags": "0", "thickness": "1.0f" }, "funcname": "PathStroke", - "location": "imgui:3503", + "location": "imgui:3504", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PathStroke", "ret": "void", - "signature": "(ImU32,ImDrawFlags,float)", + "signature": "(ImU32,float,ImDrawFlags)", "stname": "ImDrawList" } ], @@ -3121,7 +3214,7 @@ "cimguiname": "ImDrawList_PopClipRect", "defaults": {}, "funcname": "PopClipRect", - "location": "imgui:3448", + "location": "imgui:3447", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PopClipRect", "ret": "void", @@ -3144,7 +3237,7 @@ "cimguiname": "ImDrawList_PopTexture", "defaults": {}, "funcname": "PopTexture", - "location": "imgui:3450", + "location": "imgui:3449", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PopTexture", "ret": "void", @@ -3203,7 +3296,7 @@ "cimguiname": "ImDrawList_PrimQuadUV", "defaults": {}, "funcname": "PrimQuadUV", - "location": "imgui:3543", + "location": "imgui:3545", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimQuadUV", "ret": "void", @@ -3238,7 +3331,7 @@ "cimguiname": "ImDrawList_PrimRect", "defaults": {}, "funcname": "PrimRect", - "location": "imgui:3541", + "location": "imgui:3543", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimRect", "ret": "void", @@ -3281,7 +3374,7 @@ "cimguiname": "ImDrawList_PrimRectUV", "defaults": {}, "funcname": "PrimRectUV", - "location": "imgui:3542", + "location": "imgui:3544", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimRectUV", "ret": "void", @@ -3312,7 +3405,7 @@ "cimguiname": "ImDrawList_PrimReserve", "defaults": {}, "funcname": "PrimReserve", - "location": "imgui:3539", + "location": "imgui:3541", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimReserve", "ret": "void", @@ -3343,7 +3436,7 @@ "cimguiname": "ImDrawList_PrimUnreserve", "defaults": {}, "funcname": "PrimUnreserve", - "location": "imgui:3540", + "location": "imgui:3542", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimUnreserve", "ret": "void", @@ -3378,7 +3471,7 @@ "cimguiname": "ImDrawList_PrimVtx", "defaults": {}, "funcname": "PrimVtx", - "location": "imgui:3546", + "location": "imgui:3548", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimVtx", "ret": "void", @@ -3405,7 +3498,7 @@ "cimguiname": "ImDrawList_PrimWriteIdx", "defaults": {}, "funcname": "PrimWriteIdx", - "location": "imgui:3545", + "location": "imgui:3547", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimWriteIdx", "ret": "void", @@ -3440,7 +3533,7 @@ "cimguiname": "ImDrawList_PrimWriteVtx", "defaults": {}, "funcname": "PrimWriteVtx", - "location": "imgui:3544", + "location": "imgui:3546", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PrimWriteVtx", "ret": "void", @@ -3477,7 +3570,7 @@ "intersect_with_current_clip_rect": "false" }, "funcname": "PushClipRect", - "location": "imgui:3446", + "location": "imgui:3445", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PushClipRect", "ret": "void", @@ -3500,7 +3593,7 @@ "cimguiname": "ImDrawList_PushClipRectFullScreen", "defaults": {}, "funcname": "PushClipRectFullScreen", - "location": "imgui:3447", + "location": "imgui:3446", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PushClipRectFullScreen", "ret": "void", @@ -3527,7 +3620,7 @@ "cimguiname": "ImDrawList_PushTexture", "defaults": {}, "funcname": "PushTexture", - "location": "imgui:3449", + "location": "imgui:3448", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList_PushTexture", "ret": "void", @@ -3554,7 +3647,7 @@ "cimguiname": "ImDrawList__CalcCircleAutoSegmentCount", "defaults": {}, "funcname": "_CalcCircleAutoSegmentCount", - "location": "imgui:3569", + "location": "imgui:3578", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__CalcCircleAutoSegmentCount", "ret": "int", @@ -3577,7 +3670,7 @@ "cimguiname": "ImDrawList__ClearFreeMemory", "defaults": {}, "funcname": "_ClearFreeMemory", - "location": "imgui:3562", + "location": "imgui:3571", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__ClearFreeMemory", "ret": "void", @@ -3600,7 +3693,7 @@ "cimguiname": "ImDrawList__OnChangedClipRect", "defaults": {}, "funcname": "_OnChangedClipRect", - "location": "imgui:3565", + "location": "imgui:3574", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__OnChangedClipRect", "ret": "void", @@ -3623,7 +3716,7 @@ "cimguiname": "ImDrawList__OnChangedTexture", "defaults": {}, "funcname": "_OnChangedTexture", - "location": "imgui:3566", + "location": "imgui:3575", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__OnChangedTexture", "ret": "void", @@ -3646,7 +3739,7 @@ "cimguiname": "ImDrawList__OnChangedVtxOffset", "defaults": {}, "funcname": "_OnChangedVtxOffset", - "location": "imgui:3567", + "location": "imgui:3576", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__OnChangedVtxOffset", "ret": "void", @@ -3689,7 +3782,7 @@ "cimguiname": "ImDrawList__PathArcToFastEx", "defaults": {}, "funcname": "_PathArcToFastEx", - "location": "imgui:3570", + "location": "imgui:3579", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__PathArcToFastEx", "ret": "void", @@ -3732,7 +3825,7 @@ "cimguiname": "ImDrawList__PathArcToN", "defaults": {}, "funcname": "_PathArcToN", - "location": "imgui:3571", + "location": "imgui:3580", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__PathArcToN", "ret": "void", @@ -3755,7 +3848,7 @@ "cimguiname": "ImDrawList__PopUnusedDrawCmd", "defaults": {}, "funcname": "_PopUnusedDrawCmd", - "location": "imgui:3563", + "location": "imgui:3572", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__PopUnusedDrawCmd", "ret": "void", @@ -3778,7 +3871,7 @@ "cimguiname": "ImDrawList__ResetForNewFrame", "defaults": {}, "funcname": "_ResetForNewFrame", - "location": "imgui:3561", + "location": "imgui:3570", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__ResetForNewFrame", "ret": "void", @@ -3805,7 +3898,7 @@ "cimguiname": "ImDrawList__SetDrawListSharedData", "defaults": {}, "funcname": "_SetDrawListSharedData", - "location": "imgui:3560", + "location": "imgui:3569", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__SetDrawListSharedData", "ret": "void", @@ -3832,7 +3925,7 @@ "cimguiname": "ImDrawList__SetTexture", "defaults": {}, "funcname": "_SetTexture", - "location": "imgui:3568", + "location": "imgui:3577", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__SetTexture", "ret": "void", @@ -3855,7 +3948,7 @@ "cimguiname": "ImDrawList__TryMergeDrawCmds", "defaults": {}, "funcname": "_TryMergeDrawCmds", - "location": "imgui:3564", + "location": "imgui:3573", "namespace": "ImDrawList", "ov_cimguiname": "ImDrawList__TryMergeDrawCmds", "ret": "void", @@ -3876,7 +3969,7 @@ "cimguiname": "ImDrawList_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3444", + "location": "imgui:3443", "ov_cimguiname": "ImDrawList_destroy", "realdestructor": true, "ret": "void", @@ -3895,7 +3988,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontAtlasBuilder", - "location": "imgui_internal:4203", + "location": "imgui_internal:4218", "namespace": "ImFontAtlasBuilder", "ov_cimguiname": "ImFontAtlasBuilder_ImFontAtlasBuilder", "signature": "()", @@ -3915,7 +4008,7 @@ "cimguiname": "ImFontAtlasBuilder_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:4203", + "location": "imgui_internal:4218", "ov_cimguiname": "ImFontAtlasBuilder_destroy", "ret": "void", "signature": "(ImFontAtlasBuilder*)", @@ -3933,7 +4026,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontAtlasRect", - "location": "imgui:3773", + "location": "imgui:3783", "namespace": "ImFontAtlasRect", "ov_cimguiname": "ImFontAtlasRect_ImFontAtlasRect", "signature": "()", @@ -3953,7 +4046,7 @@ "cimguiname": "ImFontAtlasRect_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3773", + "location": "imgui:3783", "ov_cimguiname": "ImFontAtlasRect_destroy", "ret": "void", "signature": "(ImFontAtlasRect*)", @@ -3989,7 +4082,7 @@ "out_r": "NULL" }, "funcname": "AddCustomRect", - "location": "imgui:3886", + "location": "imgui:3896", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddCustomRect", "ret": "ImFontAtlasRectId", @@ -4016,7 +4109,7 @@ "cimguiname": "ImFontAtlas_AddFont", "defaults": {}, "funcname": "AddFont", - "location": "imgui:3808", + "location": "imgui:3818", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFont", "ret": "ImFont*", @@ -4045,7 +4138,7 @@ "font_cfg": "NULL" }, "funcname": "AddFontDefault", - "location": "imgui:3809", + "location": "imgui:3819", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontDefault", "ret": "ImFont*", @@ -4074,7 +4167,7 @@ "font_cfg": "NULL" }, "funcname": "AddFontDefaultBitmap", - "location": "imgui:3811", + "location": "imgui:3821", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontDefaultBitmap", "ret": "ImFont*", @@ -4103,7 +4196,7 @@ "font_cfg": "NULL" }, "funcname": "AddFontDefaultVector", - "location": "imgui:3810", + "location": "imgui:3820", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontDefaultVector", "ret": "ImFont*", @@ -4146,7 +4239,7 @@ "size_pixels": "0.0f" }, "funcname": "AddFontFromFileTTF", - "location": "imgui:3812", + "location": "imgui:3822", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontFromFileTTF", "ret": "ImFont*", @@ -4189,7 +4282,7 @@ "size_pixels": "0.0f" }, "funcname": "AddFontFromMemoryCompressedBase85TTF", - "location": "imgui:3815", + "location": "imgui:3825", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", "ret": "ImFont*", @@ -4236,7 +4329,7 @@ "size_pixels": "0.0f" }, "funcname": "AddFontFromMemoryCompressedTTF", - "location": "imgui:3814", + "location": "imgui:3824", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", "ret": "ImFont*", @@ -4283,7 +4376,7 @@ "size_pixels": "0.0f" }, "funcname": "AddFontFromMemoryTTF", - "location": "imgui:3813", + "location": "imgui:3823", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", "ret": "ImFont*", @@ -4306,7 +4399,7 @@ "cimguiname": "ImFontAtlas_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:3818", + "location": "imgui:3828", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_Clear", "ret": "void", @@ -4329,7 +4422,7 @@ "cimguiname": "ImFontAtlas_ClearFonts", "defaults": {}, "funcname": "ClearFonts", - "location": "imgui:3824", + "location": "imgui:3829", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_ClearFonts", "ret": "void", @@ -4352,7 +4445,7 @@ "cimguiname": "ImFontAtlas_ClearInputData", "defaults": {}, "funcname": "ClearInputData", - "location": "imgui:3823", + "location": "imgui:3834", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_ClearInputData", "ret": "void", @@ -4375,7 +4468,7 @@ "cimguiname": "ImFontAtlas_ClearTexData", "defaults": {}, "funcname": "ClearTexData", - "location": "imgui:3825", + "location": "imgui:3835", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_ClearTexData", "ret": "void", @@ -4398,7 +4491,7 @@ "cimguiname": "ImFontAtlas_CompactCache", "defaults": {}, "funcname": "CompactCache", - "location": "imgui:3819", + "location": "imgui:3830", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_CompactCache", "ret": "void", @@ -4429,7 +4522,7 @@ "cimguiname": "ImFontAtlas_GetCustomRect", "defaults": {}, "funcname": "GetCustomRect", - "location": "imgui:3888", + "location": "imgui:3898", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_GetCustomRect", "ret": "bool", @@ -4452,7 +4545,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "defaults": {}, "funcname": "GetGlyphRangesDefault", - "location": "imgui:3849", + "location": "imgui:3859", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "ret": "const ImWchar*", @@ -4471,7 +4564,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontAtlas", - "location": "imgui:3806", + "location": "imgui:3816", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_ImFontAtlas", "signature": "()", @@ -4497,7 +4590,7 @@ "cimguiname": "ImFontAtlas_RemoveCustomRect", "defaults": {}, "funcname": "RemoveCustomRect", - "location": "imgui:3887", + "location": "imgui:3897", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_RemoveCustomRect", "ret": "void", @@ -4524,7 +4617,7 @@ "cimguiname": "ImFontAtlas_RemoveFont", "defaults": {}, "funcname": "RemoveFont", - "location": "imgui:3816", + "location": "imgui:3826", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_RemoveFont", "ret": "void", @@ -4551,7 +4644,7 @@ "cimguiname": "ImFontAtlas_SetFontLoader", "defaults": {}, "funcname": "SetFontLoader", - "location": "imgui:3820", + "location": "imgui:3831", "namespace": "ImFontAtlas", "ov_cimguiname": "ImFontAtlas_SetFontLoader", "ret": "void", @@ -4572,7 +4665,7 @@ "cimguiname": "ImFontAtlas_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3807", + "location": "imgui:3817", "ov_cimguiname": "ImFontAtlas_destroy", "realdestructor": true, "ret": "void", @@ -4595,7 +4688,7 @@ "cimguiname": "ImFontBaked_ClearOutputData", "defaults": {}, "funcname": "ClearOutputData", - "location": "imgui:3981", + "location": "imgui:3991", "namespace": "ImFontBaked", "ov_cimguiname": "ImFontBaked_ClearOutputData", "ret": "void", @@ -4622,7 +4715,7 @@ "cimguiname": "ImFontBaked_FindGlyph", "defaults": {}, "funcname": "FindGlyph", - "location": "imgui:3982", + "location": "imgui:3992", "namespace": "ImFontBaked", "ov_cimguiname": "ImFontBaked_FindGlyph", "ret": "ImFontGlyph*", @@ -4649,7 +4742,7 @@ "cimguiname": "ImFontBaked_FindGlyphNoFallback", "defaults": {}, "funcname": "FindGlyphNoFallback", - "location": "imgui:3983", + "location": "imgui:3993", "namespace": "ImFontBaked", "ov_cimguiname": "ImFontBaked_FindGlyphNoFallback", "ret": "ImFontGlyph*", @@ -4676,7 +4769,7 @@ "cimguiname": "ImFontBaked_GetCharAdvance", "defaults": {}, "funcname": "GetCharAdvance", - "location": "imgui:3984", + "location": "imgui:3994", "namespace": "ImFontBaked", "ov_cimguiname": "ImFontBaked_GetCharAdvance", "ret": "float", @@ -4695,7 +4788,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontBaked", - "location": "imgui:3980", + "location": "imgui:3990", "namespace": "ImFontBaked", "ov_cimguiname": "ImFontBaked_ImFontBaked", "signature": "()", @@ -4721,7 +4814,7 @@ "cimguiname": "ImFontBaked_IsGlyphLoaded", "defaults": {}, "funcname": "IsGlyphLoaded", - "location": "imgui:3985", + "location": "imgui:3995", "namespace": "ImFontBaked", "ov_cimguiname": "ImFontBaked_IsGlyphLoaded", "ret": "bool", @@ -4742,7 +4835,7 @@ "cimguiname": "ImFontBaked_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3980", + "location": "imgui:3990", "ov_cimguiname": "ImFontBaked_destroy", "ret": "void", "signature": "(ImFontBaked*)", @@ -4760,7 +4853,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontConfig", - "location": "imgui:3724", + "location": "imgui:3734", "namespace": "ImFontConfig", "ov_cimguiname": "ImFontConfig_ImFontConfig", "signature": "()", @@ -4780,7 +4873,7 @@ "cimguiname": "ImFontConfig_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3724", + "location": "imgui:3734", "ov_cimguiname": "ImFontConfig_destroy", "ret": "void", "signature": "(ImFontConfig*)", @@ -4806,7 +4899,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_AddChar", "defaults": {}, "funcname": "AddChar", - "location": "imgui:3753", + "location": "imgui:3763", "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddChar", "ret": "void", @@ -4833,7 +4926,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "defaults": {}, "funcname": "AddRanges", - "location": "imgui:3755", + "location": "imgui:3765", "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "ret": "void", @@ -4866,7 +4959,7 @@ "text_end": "NULL" }, "funcname": "AddText", - "location": "imgui:3754", + "location": "imgui:3764", "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddText", "ret": "void", @@ -4894,7 +4987,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "defaults": {}, "funcname": "BuildRanges", - "location": "imgui:3756", + "location": "imgui:3766", "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "ret": "void", @@ -4917,7 +5010,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:3750", + "location": "imgui:3760", "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_Clear", "ret": "void", @@ -4944,7 +5037,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_GetBit", "defaults": {}, "funcname": "GetBit", - "location": "imgui:3751", + "location": "imgui:3761", "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_GetBit", "ret": "bool", @@ -4963,7 +5056,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontGlyphRangesBuilder", - "location": "imgui:3749", + "location": "imgui:3759", "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", "signature": "()", @@ -4989,7 +5082,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_SetBit", "defaults": {}, "funcname": "SetBit", - "location": "imgui:3752", + "location": "imgui:3762", "namespace": "ImFontGlyphRangesBuilder", "ov_cimguiname": "ImFontGlyphRangesBuilder_SetBit", "ret": "void", @@ -5010,7 +5103,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3749", + "location": "imgui:3759", "ov_cimguiname": "ImFontGlyphRangesBuilder_destroy", "ret": "void", "signature": "(ImFontGlyphRangesBuilder*)", @@ -5028,7 +5121,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontGlyph", - "location": "imgui:3740", + "location": "imgui:3750", "namespace": "ImFontGlyph", "ov_cimguiname": "ImFontGlyph_ImFontGlyph", "signature": "()", @@ -5048,7 +5141,7 @@ "cimguiname": "ImFontGlyph_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3740", + "location": "imgui:3750", "ov_cimguiname": "ImFontGlyph_destroy", "ret": "void", "signature": "(ImFontGlyph*)", @@ -5066,7 +5159,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontLoader", - "location": "imgui_internal:4106", + "location": "imgui_internal:4121", "namespace": "ImFontLoader", "ov_cimguiname": "ImFontLoader_ImFontLoader", "signature": "()", @@ -5086,7 +5179,7 @@ "cimguiname": "ImFontLoader_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:4106", + "location": "imgui_internal:4121", "ov_cimguiname": "ImFontLoader_destroy", "ret": "void", "signature": "(ImFontLoader*)", @@ -5116,7 +5209,7 @@ "cimguiname": "ImFont_AddRemapChar", "defaults": {}, "funcname": "AddRemapChar", - "location": "imgui:4046", + "location": "imgui:4057", "namespace": "ImFont", "ov_cimguiname": "ImFont_AddRemapChar", "ret": "void", @@ -5167,7 +5260,7 @@ "text_end": "NULL" }, "funcname": "CalcTextSizeA", - "location": "imgui:4036", + "location": "imgui:4047", "namespace": "ImFont", "nonUDT": 1, "ov_cimguiname": "ImFont_CalcTextSizeA", @@ -5207,7 +5300,7 @@ "cimguiname": "ImFont_CalcWordWrapPosition", "defaults": {}, "funcname": "CalcWordWrapPosition", - "location": "imgui:4037", + "location": "imgui:4048", "namespace": "ImFont", "ov_cimguiname": "ImFont_CalcWordWrapPosition", "ret": "const char*", @@ -5230,7 +5323,7 @@ "cimguiname": "ImFont_ClearOutputData", "defaults": {}, "funcname": "ClearOutputData", - "location": "imgui:4045", + "location": "imgui:4056", "namespace": "ImFont", "ov_cimguiname": "ImFont_ClearOutputData", "ret": "void", @@ -5253,7 +5346,7 @@ "cimguiname": "ImFont_GetDebugName", "defaults": {}, "funcname": "GetDebugName", - "location": "imgui:4030", + "location": "imgui:4041", "namespace": "ImFont", "ov_cimguiname": "ImFont_GetDebugName", "ret": "const char*", @@ -5286,7 +5379,7 @@ "density": "-1.0f" }, "funcname": "GetFontBaked", - "location": "imgui:4035", + "location": "imgui:4046", "namespace": "ImFont", "ov_cimguiname": "ImFont_GetFontBaked", "ret": "ImFontBaked*", @@ -5305,7 +5398,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFont", - "location": "imgui:4026", + "location": "imgui:4037", "namespace": "ImFont", "ov_cimguiname": "ImFont_ImFont", "signature": "()", @@ -5331,7 +5424,7 @@ "cimguiname": "ImFont_IsGlyphInFont", "defaults": {}, "funcname": "IsGlyphInFont", - "location": "imgui:4028", + "location": "imgui:4039", "namespace": "ImFont", "ov_cimguiname": "ImFont_IsGlyphInFont", "ret": "bool", @@ -5362,7 +5455,7 @@ "cimguiname": "ImFont_IsGlyphRangeUnused", "defaults": {}, "funcname": "IsGlyphRangeUnused", - "location": "imgui:4047", + "location": "imgui:4058", "namespace": "ImFont", "ov_cimguiname": "ImFont_IsGlyphRangeUnused", "ret": "bool", @@ -5385,7 +5478,7 @@ "cimguiname": "ImFont_IsLoaded", "defaults": {}, "funcname": "IsLoaded", - "location": "imgui:4029", + "location": "imgui:4040", "namespace": "ImFont", "ov_cimguiname": "ImFont_IsLoaded", "ret": "bool", @@ -5434,7 +5527,7 @@ "cpu_fine_clip": "NULL" }, "funcname": "RenderChar", - "location": "imgui:4038", + "location": "imgui:4049", "namespace": "ImFont", "ov_cimguiname": "ImFont_RenderChar", "ret": "void", @@ -5496,7 +5589,7 @@ "wrap_width": "0.0f" }, "funcname": "RenderText", - "location": "imgui:4039", + "location": "imgui:4050", "namespace": "ImFont", "ov_cimguiname": "ImFont_RenderText", "ret": "void", @@ -5517,7 +5610,7 @@ "cimguiname": "ImFont_destroy", "defaults": {}, "destructor": true, - "location": "imgui:4027", + "location": "imgui:4038", "ov_cimguiname": "ImFont_destroy", "realdestructor": true, "ret": "void", @@ -5536,7 +5629,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiBoxSelectState", - "location": "imgui_internal:1918", + "location": "imgui_internal:1928", "namespace": "ImGuiBoxSelectState", "ov_cimguiname": "ImGuiBoxSelectState_ImGuiBoxSelectState", "signature": "()", @@ -5556,7 +5649,7 @@ "cimguiname": "ImGuiBoxSelectState_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1918", + "location": "imgui_internal:1928", "ov_cimguiname": "ImGuiBoxSelectState_destroy", "ret": "void", "signature": "(ImGuiBoxSelectState*)", @@ -5574,7 +5667,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiComboPreviewData", - "location": "imgui_internal:1177", + "location": "imgui_internal:1184", "namespace": "ImGuiComboPreviewData", "ov_cimguiname": "ImGuiComboPreviewData_ImGuiComboPreviewData", "signature": "()", @@ -5594,7 +5687,7 @@ "cimguiname": "ImGuiComboPreviewData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1177", + "location": "imgui_internal:1184", "ov_cimguiname": "ImGuiComboPreviewData_destroy", "ret": "void", "signature": "(ImGuiComboPreviewData*)", @@ -5612,7 +5705,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiContextHook", - "location": "imgui_internal:2377", + "location": "imgui_internal:2388", "namespace": "ImGuiContextHook", "ov_cimguiname": "ImGuiContextHook_ImGuiContextHook", "signature": "()", @@ -5632,7 +5725,7 @@ "cimguiname": "ImGuiContextHook_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2377", + "location": "imgui_internal:2388", "ov_cimguiname": "ImGuiContextHook_destroy", "ret": "void", "signature": "(ImGuiContextHook*)", @@ -5655,7 +5748,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiContext", - "location": "imgui_internal:2793", + "location": "imgui_internal:2805", "namespace": "ImGuiContext", "ov_cimguiname": "ImGuiContext_ImGuiContext", "signature": "(ImFontAtlas*)", @@ -5675,7 +5768,7 @@ "cimguiname": "ImGuiContext_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2794", + "location": "imgui_internal:2806", "ov_cimguiname": "ImGuiContext_destroy", "realdestructor": true, "ret": "void", @@ -5694,7 +5787,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiDebugAllocInfo", - "location": "imgui_internal:2305", + "location": "imgui_internal:2316", "namespace": "ImGuiDebugAllocInfo", "ov_cimguiname": "ImGuiDebugAllocInfo_ImGuiDebugAllocInfo", "signature": "()", @@ -5714,7 +5807,7 @@ "cimguiname": "ImGuiDebugAllocInfo_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2305", + "location": "imgui_internal:2316", "ov_cimguiname": "ImGuiDebugAllocInfo_destroy", "ret": "void", "signature": "(ImGuiDebugAllocInfo*)", @@ -5732,7 +5825,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiDebugItemPathQuery", - "location": "imgui_internal:2348", + "location": "imgui_internal:2359", "namespace": "ImGuiDebugItemPathQuery", "ov_cimguiname": "ImGuiDebugItemPathQuery_ImGuiDebugItemPathQuery", "signature": "()", @@ -5752,7 +5845,7 @@ "cimguiname": "ImGuiDebugItemPathQuery_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2348", + "location": "imgui_internal:2359", "ov_cimguiname": "ImGuiDebugItemPathQuery_destroy", "ret": "void", "signature": "(ImGuiDebugItemPathQuery*)", @@ -5770,7 +5863,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiDockContext", - "location": "imgui_internal:2119", + "location": "imgui_internal:2130", "namespace": "ImGuiDockContext", "ov_cimguiname": "ImGuiDockContext_ImGuiDockContext", "signature": "()", @@ -5790,7 +5883,7 @@ "cimguiname": "ImGuiDockContext_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2119", + "location": "imgui_internal:2130", "ov_cimguiname": "ImGuiDockContext_destroy", "ret": "void", "signature": "(ImGuiDockContext*)", @@ -5813,7 +5906,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiDockNode", - "location": "imgui_internal:2072", + "location": "imgui_internal:2083", "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_ImGuiDockNode", "signature": "(ImGuiID)", @@ -5835,7 +5928,7 @@ "cimguiname": "ImGuiDockNode_IsCentralNode", "defaults": {}, "funcname": "IsCentralNode", - "location": "imgui_internal:2077", + "location": "imgui_internal:2088", "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsCentralNode", "ret": "bool", @@ -5858,7 +5951,7 @@ "cimguiname": "ImGuiDockNode_IsDockSpace", "defaults": {}, "funcname": "IsDockSpace", - "location": "imgui_internal:2075", + "location": "imgui_internal:2086", "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsDockSpace", "ret": "bool", @@ -5881,7 +5974,7 @@ "cimguiname": "ImGuiDockNode_IsEmpty", "defaults": {}, "funcname": "IsEmpty", - "location": "imgui_internal:2082", + "location": "imgui_internal:2093", "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsEmpty", "ret": "bool", @@ -5904,7 +5997,7 @@ "cimguiname": "ImGuiDockNode_IsFloatingNode", "defaults": {}, "funcname": "IsFloatingNode", - "location": "imgui_internal:2076", + "location": "imgui_internal:2087", "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsFloatingNode", "ret": "bool", @@ -5927,7 +6020,7 @@ "cimguiname": "ImGuiDockNode_IsHiddenTabBar", "defaults": {}, "funcname": "IsHiddenTabBar", - "location": "imgui_internal:2078", + "location": "imgui_internal:2089", "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsHiddenTabBar", "ret": "bool", @@ -5950,7 +6043,7 @@ "cimguiname": "ImGuiDockNode_IsLeafNode", "defaults": {}, "funcname": "IsLeafNode", - "location": "imgui_internal:2081", + "location": "imgui_internal:2092", "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsLeafNode", "ret": "bool", @@ -5973,7 +6066,7 @@ "cimguiname": "ImGuiDockNode_IsNoTabBar", "defaults": {}, "funcname": "IsNoTabBar", - "location": "imgui_internal:2079", + "location": "imgui_internal:2090", "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsNoTabBar", "ret": "bool", @@ -5996,7 +6089,7 @@ "cimguiname": "ImGuiDockNode_IsRootNode", "defaults": {}, "funcname": "IsRootNode", - "location": "imgui_internal:2074", + "location": "imgui_internal:2085", "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsRootNode", "ret": "bool", @@ -6019,7 +6112,7 @@ "cimguiname": "ImGuiDockNode_IsSplitNode", "defaults": {}, "funcname": "IsSplitNode", - "location": "imgui_internal:2080", + "location": "imgui_internal:2091", "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_IsSplitNode", "ret": "bool", @@ -6043,7 +6136,7 @@ "conv": "ImRect", "defaults": {}, "funcname": "Rect", - "location": "imgui_internal:2083", + "location": "imgui_internal:2094", "namespace": "ImGuiDockNode", "nonUDT": 1, "ov_cimguiname": "ImGuiDockNode_Rect", @@ -6071,7 +6164,7 @@ "cimguiname": "ImGuiDockNode_SetLocalFlags", "defaults": {}, "funcname": "SetLocalFlags", - "location": "imgui_internal:2085", + "location": "imgui_internal:2096", "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_SetLocalFlags", "ret": "void", @@ -6094,7 +6187,7 @@ "cimguiname": "ImGuiDockNode_UpdateMergedFlags", "defaults": {}, "funcname": "UpdateMergedFlags", - "location": "imgui_internal:2086", + "location": "imgui_internal:2097", "namespace": "ImGuiDockNode", "ov_cimguiname": "ImGuiDockNode_UpdateMergedFlags", "ret": "void", @@ -6115,7 +6208,7 @@ "cimguiname": "ImGuiDockNode_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2073", + "location": "imgui_internal:2084", "ov_cimguiname": "ImGuiDockNode_destroy", "realdestructor": true, "ret": "void", @@ -6134,7 +6227,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiErrorRecoveryState", - "location": "imgui_internal:1441", + "location": "imgui_internal:1449", "namespace": "ImGuiErrorRecoveryState", "ov_cimguiname": "ImGuiErrorRecoveryState_ImGuiErrorRecoveryState", "signature": "()", @@ -6154,7 +6247,7 @@ "cimguiname": "ImGuiErrorRecoveryState_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1441", + "location": "imgui_internal:1449", "ov_cimguiname": "ImGuiErrorRecoveryState_destroy", "ret": "void", "signature": "(ImGuiErrorRecoveryState*)", @@ -6250,7 +6343,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiIDStackTool", - "location": "imgui_internal:2359", + "location": "imgui_internal:2370", "namespace": "ImGuiIDStackTool", "ov_cimguiname": "ImGuiIDStackTool_ImGuiIDStackTool", "signature": "()", @@ -6270,7 +6363,7 @@ "cimguiname": "ImGuiIDStackTool_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2359", + "location": "imgui_internal:2370", "ov_cimguiname": "ImGuiIDStackTool_destroy", "ret": "void", "signature": "(ImGuiIDStackTool*)", @@ -6296,7 +6389,7 @@ "cimguiname": "ImGuiIO_AddFocusEvent", "defaults": {}, "funcname": "AddFocusEvent", - "location": "imgui:2633", + "location": "imgui:2637", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddFocusEvent", "ret": "void", @@ -6323,7 +6416,7 @@ "cimguiname": "ImGuiIO_AddInputCharacter", "defaults": {}, "funcname": "AddInputCharacter", - "location": "imgui:2634", + "location": "imgui:2638", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddInputCharacter", "ret": "void", @@ -6350,7 +6443,7 @@ "cimguiname": "ImGuiIO_AddInputCharacterUTF16", "defaults": {}, "funcname": "AddInputCharacterUTF16", - "location": "imgui:2635", + "location": "imgui:2639", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddInputCharacterUTF16", "ret": "void", @@ -6377,7 +6470,7 @@ "cimguiname": "ImGuiIO_AddInputCharactersUTF8", "defaults": {}, "funcname": "AddInputCharactersUTF8", - "location": "imgui:2636", + "location": "imgui:2640", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddInputCharactersUTF8", "ret": "void", @@ -6412,7 +6505,7 @@ "cimguiname": "ImGuiIO_AddKeyAnalogEvent", "defaults": {}, "funcname": "AddKeyAnalogEvent", - "location": "imgui:2627", + "location": "imgui:2631", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddKeyAnalogEvent", "ret": "void", @@ -6443,7 +6536,7 @@ "cimguiname": "ImGuiIO_AddKeyEvent", "defaults": {}, "funcname": "AddKeyEvent", - "location": "imgui:2626", + "location": "imgui:2630", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddKeyEvent", "ret": "void", @@ -6474,7 +6567,7 @@ "cimguiname": "ImGuiIO_AddMouseButtonEvent", "defaults": {}, "funcname": "AddMouseButtonEvent", - "location": "imgui:2629", + "location": "imgui:2633", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddMouseButtonEvent", "ret": "void", @@ -6505,7 +6598,7 @@ "cimguiname": "ImGuiIO_AddMousePosEvent", "defaults": {}, "funcname": "AddMousePosEvent", - "location": "imgui:2628", + "location": "imgui:2632", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddMousePosEvent", "ret": "void", @@ -6532,7 +6625,7 @@ "cimguiname": "ImGuiIO_AddMouseSourceEvent", "defaults": {}, "funcname": "AddMouseSourceEvent", - "location": "imgui:2631", + "location": "imgui:2635", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddMouseSourceEvent", "ret": "void", @@ -6559,7 +6652,7 @@ "cimguiname": "ImGuiIO_AddMouseViewportEvent", "defaults": {}, "funcname": "AddMouseViewportEvent", - "location": "imgui:2632", + "location": "imgui:2636", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddMouseViewportEvent", "ret": "void", @@ -6590,7 +6683,7 @@ "cimguiname": "ImGuiIO_AddMouseWheelEvent", "defaults": {}, "funcname": "AddMouseWheelEvent", - "location": "imgui:2630", + "location": "imgui:2634", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_AddMouseWheelEvent", "ret": "void", @@ -6613,7 +6706,7 @@ "cimguiname": "ImGuiIO_ClearEventsQueue", "defaults": {}, "funcname": "ClearEventsQueue", - "location": "imgui:2640", + "location": "imgui:2644", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_ClearEventsQueue", "ret": "void", @@ -6636,7 +6729,7 @@ "cimguiname": "ImGuiIO_ClearInputKeys", "defaults": {}, "funcname": "ClearInputKeys", - "location": "imgui:2641", + "location": "imgui:2645", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_ClearInputKeys", "ret": "void", @@ -6659,7 +6752,7 @@ "cimguiname": "ImGuiIO_ClearInputMouse", "defaults": {}, "funcname": "ClearInputMouse", - "location": "imgui:2642", + "location": "imgui:2646", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_ClearInputMouse", "ret": "void", @@ -6678,7 +6771,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiIO", - "location": "imgui:2733", + "location": "imgui:2737", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_ImGuiIO", "signature": "()", @@ -6704,7 +6797,7 @@ "cimguiname": "ImGuiIO_SetAppAcceptingEvents", "defaults": {}, "funcname": "SetAppAcceptingEvents", - "location": "imgui:2639", + "location": "imgui:2643", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_SetAppAcceptingEvents", "ret": "void", @@ -6745,7 +6838,7 @@ "native_legacy_index": "-1" }, "funcname": "SetKeyEventNativeData", - "location": "imgui:2638", + "location": "imgui:2642", "namespace": "ImGuiIO", "ov_cimguiname": "ImGuiIO_SetKeyEventNativeData", "ret": "void", @@ -6766,7 +6859,7 @@ "cimguiname": "ImGuiIO_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2733", + "location": "imgui:2737", "ov_cimguiname": "ImGuiIO_destroy", "ret": "void", "signature": "(ImGuiIO*)", @@ -6784,7 +6877,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiInputEvent", - "location": "imgui_internal:1583", + "location": "imgui_internal:1592", "namespace": "ImGuiInputEvent", "ov_cimguiname": "ImGuiInputEvent_ImGuiInputEvent", "signature": "()", @@ -6804,7 +6897,7 @@ "cimguiname": "ImGuiInputEvent_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1583", + "location": "imgui_internal:1592", "ov_cimguiname": "ImGuiInputEvent_destroy", "ret": "void", "signature": "(ImGuiInputEvent*)", @@ -6826,7 +6919,7 @@ "cimguiname": "ImGuiInputTextCallbackData_ClearSelection", "defaults": {}, "funcname": "ClearSelection", - "location": "imgui:2780", + "location": "imgui:2784", "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_ClearSelection", "ret": "void", @@ -6857,7 +6950,7 @@ "cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "defaults": {}, "funcname": "DeleteChars", - "location": "imgui:2776", + "location": "imgui:2780", "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "ret": "void", @@ -6880,7 +6973,7 @@ "cimguiname": "ImGuiInputTextCallbackData_HasSelection", "defaults": {}, "funcname": "HasSelection", - "location": "imgui:2781", + "location": "imgui:2785", "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_HasSelection", "ret": "bool", @@ -6899,7 +6992,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiInputTextCallbackData", - "location": "imgui:2775", + "location": "imgui:2779", "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", "signature": "()", @@ -6935,7 +7028,7 @@ "text_end": "NULL" }, "funcname": "InsertChars", - "location": "imgui:2777", + "location": "imgui:2781", "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_InsertChars", "ret": "void", @@ -6958,7 +7051,7 @@ "cimguiname": "ImGuiInputTextCallbackData_SelectAll", "defaults": {}, "funcname": "SelectAll", - "location": "imgui:2778", + "location": "imgui:2782", "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_SelectAll", "ret": "void", @@ -6989,7 +7082,7 @@ "cimguiname": "ImGuiInputTextCallbackData_SetSelection", "defaults": {}, "funcname": "SetSelection", - "location": "imgui:2779", + "location": "imgui:2783", "namespace": "ImGuiInputTextCallbackData", "ov_cimguiname": "ImGuiInputTextCallbackData_SetSelection", "ret": "void", @@ -7010,7 +7103,7 @@ "cimguiname": "ImGuiInputTextCallbackData_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2775", + "location": "imgui:2779", "ov_cimguiname": "ImGuiInputTextCallbackData_destroy", "ret": "void", "signature": "(ImGuiInputTextCallbackData*)", @@ -7032,7 +7125,7 @@ "cimguiname": "ImGuiInputTextDeactivatedState_ClearFreeMemory", "defaults": {}, "funcname": "ClearFreeMemory", - "location": "imgui_internal:1224", + "location": "imgui_internal:1232", "namespace": "ImGuiInputTextDeactivatedState", "ov_cimguiname": "ImGuiInputTextDeactivatedState_ClearFreeMemory", "ret": "void", @@ -7051,7 +7144,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiInputTextDeactivatedState", - "location": "imgui_internal:1223", + "location": "imgui_internal:1231", "namespace": "ImGuiInputTextDeactivatedState", "ov_cimguiname": "ImGuiInputTextDeactivatedState_ImGuiInputTextDeactivatedState", "signature": "()", @@ -7071,7 +7164,7 @@ "cimguiname": "ImGuiInputTextDeactivatedState_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1223", + "location": "imgui_internal:1231", "ov_cimguiname": "ImGuiInputTextDeactivatedState_destroy", "ret": "void", "signature": "(ImGuiInputTextDeactivatedState*)", @@ -7093,7 +7186,7 @@ "cimguiname": "ImGuiInputTextState_ClearFreeMemory", "defaults": {}, "funcname": "ClearFreeMemory", - "location": "imgui_internal:1269", + "location": "imgui_internal:1277", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ClearFreeMemory", "ret": "void", @@ -7116,7 +7209,7 @@ "cimguiname": "ImGuiInputTextState_ClearSelection", "defaults": {}, "funcname": "ClearSelection", - "location": "imgui_internal:1279", + "location": "imgui_internal:1287", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ClearSelection", "ret": "void", @@ -7139,7 +7232,7 @@ "cimguiname": "ImGuiInputTextState_ClearText", "defaults": {}, "funcname": "ClearText", - "location": "imgui_internal:1268", + "location": "imgui_internal:1276", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ClearText", "ret": "void", @@ -7162,7 +7255,7 @@ "cimguiname": "ImGuiInputTextState_CursorAnimReset", "defaults": {}, "funcname": "CursorAnimReset", - "location": "imgui_internal:1276", + "location": "imgui_internal:1284", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_CursorAnimReset", "ret": "void", @@ -7185,7 +7278,7 @@ "cimguiname": "ImGuiInputTextState_CursorClamp", "defaults": {}, "funcname": "CursorClamp", - "location": "imgui_internal:1277", + "location": "imgui_internal:1285", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_CursorClamp", "ret": "void", @@ -7208,7 +7301,7 @@ "cimguiname": "ImGuiInputTextState_GetCursorPos", "defaults": {}, "funcname": "GetCursorPos", - "location": "imgui_internal:1280", + "location": "imgui_internal:1288", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_GetCursorPos", "ret": "int", @@ -7231,7 +7324,7 @@ "cimguiname": "ImGuiInputTextState_GetPreferredOffsetX", "defaults": {}, "funcname": "GetPreferredOffsetX", - "location": "imgui_internal:1272", + "location": "imgui_internal:1280", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_GetPreferredOffsetX", "ret": "float", @@ -7254,7 +7347,7 @@ "cimguiname": "ImGuiInputTextState_GetSelectionEnd", "defaults": {}, "funcname": "GetSelectionEnd", - "location": "imgui_internal:1282", + "location": "imgui_internal:1290", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_GetSelectionEnd", "ret": "int", @@ -7277,7 +7370,7 @@ "cimguiname": "ImGuiInputTextState_GetSelectionStart", "defaults": {}, "funcname": "GetSelectionStart", - "location": "imgui_internal:1281", + "location": "imgui_internal:1289", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_GetSelectionStart", "ret": "int", @@ -7300,7 +7393,7 @@ "cimguiname": "ImGuiInputTextState_GetText", "defaults": {}, "funcname": "GetText", - "location": "imgui_internal:1273", + "location": "imgui_internal:1281", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_GetText", "ret": "const char*", @@ -7323,7 +7416,7 @@ "cimguiname": "ImGuiInputTextState_HasSelection", "defaults": {}, "funcname": "HasSelection", - "location": "imgui_internal:1278", + "location": "imgui_internal:1286", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_HasSelection", "ret": "bool", @@ -7342,7 +7435,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiInputTextState", - "location": "imgui_internal:1266", + "location": "imgui_internal:1274", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ImGuiInputTextState", "signature": "()", @@ -7368,7 +7461,7 @@ "cimguiname": "ImGuiInputTextState_OnCharPressed", "defaults": {}, "funcname": "OnCharPressed", - "location": "imgui_internal:1271", + "location": "imgui_internal:1279", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_OnCharPressed", "ret": "void", @@ -7395,7 +7488,7 @@ "cimguiname": "ImGuiInputTextState_OnKeyPressed", "defaults": {}, "funcname": "OnKeyPressed", - "location": "imgui_internal:1270", + "location": "imgui_internal:1278", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_OnKeyPressed", "ret": "void", @@ -7418,7 +7511,7 @@ "cimguiname": "ImGuiInputTextState_ReloadUserBufAndKeepSelection", "defaults": {}, "funcname": "ReloadUserBufAndKeepSelection", - "location": "imgui_internal:1292", + "location": "imgui_internal:1300", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ReloadUserBufAndKeepSelection", "ret": "void", @@ -7441,7 +7534,7 @@ "cimguiname": "ImGuiInputTextState_ReloadUserBufAndMoveToEnd", "defaults": {}, "funcname": "ReloadUserBufAndMoveToEnd", - "location": "imgui_internal:1293", + "location": "imgui_internal:1301", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ReloadUserBufAndMoveToEnd", "ret": "void", @@ -7464,7 +7557,7 @@ "cimguiname": "ImGuiInputTextState_ReloadUserBufAndSelectAll", "defaults": {}, "funcname": "ReloadUserBufAndSelectAll", - "location": "imgui_internal:1291", + "location": "imgui_internal:1299", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_ReloadUserBufAndSelectAll", "ret": "void", @@ -7487,7 +7580,7 @@ "cimguiname": "ImGuiInputTextState_SelectAll", "defaults": {}, "funcname": "SelectAll", - "location": "imgui_internal:1284", + "location": "imgui_internal:1292", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_SelectAll", "ret": "void", @@ -7518,7 +7611,7 @@ "cimguiname": "ImGuiInputTextState_SetSelection", "defaults": {}, "funcname": "SetSelection", - "location": "imgui_internal:1283", + "location": "imgui_internal:1291", "namespace": "ImGuiInputTextState", "ov_cimguiname": "ImGuiInputTextState_SetSelection", "ret": "void", @@ -7539,7 +7632,7 @@ "cimguiname": "ImGuiInputTextState_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1267", + "location": "imgui_internal:1275", "ov_cimguiname": "ImGuiInputTextState_destroy", "realdestructor": true, "ret": "void", @@ -7558,7 +7651,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiKeyOwnerData", - "location": "imgui_internal:1627", + "location": "imgui_internal:1636", "namespace": "ImGuiKeyOwnerData", "ov_cimguiname": "ImGuiKeyOwnerData_ImGuiKeyOwnerData", "signature": "()", @@ -7578,7 +7671,7 @@ "cimguiname": "ImGuiKeyOwnerData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1627", + "location": "imgui_internal:1636", "ov_cimguiname": "ImGuiKeyOwnerData_destroy", "ret": "void", "signature": "(ImGuiKeyOwnerData*)", @@ -7596,7 +7689,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiKeyRoutingData", - "location": "imgui_internal:1603", + "location": "imgui_internal:1612", "namespace": "ImGuiKeyRoutingData", "ov_cimguiname": "ImGuiKeyRoutingData_ImGuiKeyRoutingData", "signature": "()", @@ -7616,7 +7709,7 @@ "cimguiname": "ImGuiKeyRoutingData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1603", + "location": "imgui_internal:1612", "ov_cimguiname": "ImGuiKeyRoutingData_destroy", "ret": "void", "signature": "(ImGuiKeyRoutingData*)", @@ -7638,7 +7731,7 @@ "cimguiname": "ImGuiKeyRoutingTable_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:1615", + "location": "imgui_internal:1624", "namespace": "ImGuiKeyRoutingTable", "ov_cimguiname": "ImGuiKeyRoutingTable_Clear", "ret": "void", @@ -7657,7 +7750,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiKeyRoutingTable", - "location": "imgui_internal:1614", + "location": "imgui_internal:1623", "namespace": "ImGuiKeyRoutingTable", "ov_cimguiname": "ImGuiKeyRoutingTable_ImGuiKeyRoutingTable", "signature": "()", @@ -7677,7 +7770,7 @@ "cimguiname": "ImGuiKeyRoutingTable_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1614", + "location": "imgui_internal:1623", "ov_cimguiname": "ImGuiKeyRoutingTable_destroy", "ret": "void", "signature": "(ImGuiKeyRoutingTable*)", @@ -7695,7 +7788,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiLastItemData", - "location": "imgui_internal:1408", + "location": "imgui_internal:1416", "namespace": "ImGuiLastItemData", "ov_cimguiname": "ImGuiLastItemData_ImGuiLastItemData", "signature": "()", @@ -7715,7 +7808,7 @@ "cimguiname": "ImGuiLastItemData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1408", + "location": "imgui_internal:1416", "ov_cimguiname": "ImGuiLastItemData_destroy", "ret": "void", "signature": "(ImGuiLastItemData*)", @@ -7733,7 +7826,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiListClipperData", - "location": "imgui_internal:1698", + "location": "imgui_internal:1707", "namespace": "ImGuiListClipperData", "ov_cimguiname": "ImGuiListClipperData_ImGuiListClipperData", "signature": "()", @@ -7759,7 +7852,7 @@ "cimguiname": "ImGuiListClipperData_Reset", "defaults": {}, "funcname": "Reset", - "location": "imgui_internal:1699", + "location": "imgui_internal:1708", "namespace": "ImGuiListClipperData", "ov_cimguiname": "ImGuiListClipperData_Reset", "ret": "void", @@ -7780,7 +7873,7 @@ "cimguiname": "ImGuiListClipperData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1698", + "location": "imgui_internal:1707", "ov_cimguiname": "ImGuiListClipperData_destroy", "ret": "void", "signature": "(ImGuiListClipperData*)", @@ -7807,7 +7900,7 @@ "defaults": {}, "funcname": "FromIndices", "is_static_function": true, - "location": "imgui_internal:1685", + "location": "imgui_internal:1694", "namespace": "ImGuiListClipperRange", "ov_cimguiname": "ImGuiListClipperRange_FromIndices", "ret": "ImGuiListClipperRange", @@ -7843,7 +7936,7 @@ "defaults": {}, "funcname": "FromPositions", "is_static_function": true, - "location": "imgui_internal:1686", + "location": "imgui_internal:1695", "namespace": "ImGuiListClipperRange", "ov_cimguiname": "ImGuiListClipperRange_FromPositions", "ret": "ImGuiListClipperRange", @@ -7876,7 +7969,7 @@ "items_height": "-1.0f" }, "funcname": "Begin", - "location": "imgui:3006", + "location": "imgui:3011", "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_Begin", "ret": "void", @@ -7899,7 +7992,7 @@ "cimguiname": "ImGuiListClipper_End", "defaults": {}, "funcname": "End", - "location": "imgui:3007", + "location": "imgui:3012", "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_End", "ret": "void", @@ -7918,7 +8011,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiListClipper", - "location": "imgui:3004", + "location": "imgui:3009", "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_ImGuiListClipper", "signature": "()", @@ -7944,7 +8037,7 @@ "cimguiname": "ImGuiListClipper_IncludeItemByIndex", "defaults": {}, "funcname": "IncludeItemByIndex", - "location": "imgui:3012", + "location": "imgui:3017", "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_IncludeItemByIndex", "ret": "void", @@ -7975,7 +8068,7 @@ "cimguiname": "ImGuiListClipper_IncludeItemsByIndex", "defaults": {}, "funcname": "IncludeItemsByIndex", - "location": "imgui:3013", + "location": "imgui:3018", "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_IncludeItemsByIndex", "ret": "void", @@ -8002,7 +8095,7 @@ "cimguiname": "ImGuiListClipper_SeekCursorForItem", "defaults": {}, "funcname": "SeekCursorForItem", - "location": "imgui:3018", + "location": "imgui:3023", "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_SeekCursorForItem", "ret": "void", @@ -8025,7 +8118,7 @@ "cimguiname": "ImGuiListClipper_Step", "defaults": {}, "funcname": "Step", - "location": "imgui:3008", + "location": "imgui:3013", "namespace": "ImGuiListClipper", "ov_cimguiname": "ImGuiListClipper_Step", "ret": "bool", @@ -8046,7 +8139,7 @@ "cimguiname": "ImGuiListClipper_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3005", + "location": "imgui:3010", "ov_cimguiname": "ImGuiListClipper_destroy", "realdestructor": true, "ret": "void", @@ -8073,7 +8166,7 @@ "cimguiname": "ImGuiMenuColumns_CalcNextTotalWidth", "defaults": {}, "funcname": "CalcNextTotalWidth", - "location": "imgui_internal:1214", + "location": "imgui_internal:1221", "namespace": "ImGuiMenuColumns", "ov_cimguiname": "ImGuiMenuColumns_CalcNextTotalWidth", "ret": "void", @@ -8112,7 +8205,7 @@ "cimguiname": "ImGuiMenuColumns_DeclColumns", "defaults": {}, "funcname": "DeclColumns", - "location": "imgui_internal:1213", + "location": "imgui_internal:1220", "namespace": "ImGuiMenuColumns", "ov_cimguiname": "ImGuiMenuColumns_DeclColumns", "ret": "float", @@ -8131,7 +8224,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiMenuColumns", - "location": "imgui_internal:1211", + "location": "imgui_internal:1218", "namespace": "ImGuiMenuColumns", "ov_cimguiname": "ImGuiMenuColumns_ImGuiMenuColumns", "signature": "()", @@ -8161,7 +8254,7 @@ "cimguiname": "ImGuiMenuColumns_Update", "defaults": {}, "funcname": "Update", - "location": "imgui_internal:1212", + "location": "imgui_internal:1219", "namespace": "ImGuiMenuColumns", "ov_cimguiname": "ImGuiMenuColumns_Update", "ret": "void", @@ -8182,7 +8275,7 @@ "cimguiname": "ImGuiMenuColumns_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1211", + "location": "imgui_internal:1218", "ov_cimguiname": "ImGuiMenuColumns_destroy", "ret": "void", "signature": "(ImGuiMenuColumns*)", @@ -8200,7 +8293,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiMultiSelectState", - "location": "imgui_internal:1965", + "location": "imgui_internal:1976", "namespace": "ImGuiMultiSelectState", "ov_cimguiname": "ImGuiMultiSelectState_ImGuiMultiSelectState", "signature": "()", @@ -8220,7 +8313,7 @@ "cimguiname": "ImGuiMultiSelectState_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1965", + "location": "imgui_internal:1976", "ov_cimguiname": "ImGuiMultiSelectState_destroy", "ret": "void", "signature": "(ImGuiMultiSelectState*)", @@ -8242,7 +8335,7 @@ "cimguiname": "ImGuiMultiSelectTempData_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:1949", + "location": "imgui_internal:1960", "namespace": "ImGuiMultiSelectTempData", "ov_cimguiname": "ImGuiMultiSelectTempData_Clear", "ret": "void", @@ -8265,7 +8358,7 @@ "cimguiname": "ImGuiMultiSelectTempData_ClearIO", "defaults": {}, "funcname": "ClearIO", - "location": "imgui_internal:1950", + "location": "imgui_internal:1961", "namespace": "ImGuiMultiSelectTempData", "ov_cimguiname": "ImGuiMultiSelectTempData_ClearIO", "ret": "void", @@ -8284,7 +8377,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiMultiSelectTempData", - "location": "imgui_internal:1948", + "location": "imgui_internal:1959", "namespace": "ImGuiMultiSelectTempData", "ov_cimguiname": "ImGuiMultiSelectTempData_ImGuiMultiSelectTempData", "signature": "()", @@ -8304,7 +8397,7 @@ "cimguiname": "ImGuiMultiSelectTempData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1948", + "location": "imgui_internal:1959", "ov_cimguiname": "ImGuiMultiSelectTempData_destroy", "ret": "void", "signature": "(ImGuiMultiSelectTempData*)", @@ -8326,7 +8419,7 @@ "cimguiname": "ImGuiNavItemData_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:1790", + "location": "imgui_internal:1799", "namespace": "ImGuiNavItemData", "ov_cimguiname": "ImGuiNavItemData_Clear", "ret": "void", @@ -8345,7 +8438,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiNavItemData", - "location": "imgui_internal:1789", + "location": "imgui_internal:1798", "namespace": "ImGuiNavItemData", "ov_cimguiname": "ImGuiNavItemData_ImGuiNavItemData", "signature": "()", @@ -8365,7 +8458,7 @@ "cimguiname": "ImGuiNavItemData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1789", + "location": "imgui_internal:1798", "ov_cimguiname": "ImGuiNavItemData_destroy", "ret": "void", "signature": "(ImGuiNavItemData*)", @@ -8387,7 +8480,7 @@ "cimguiname": "ImGuiNextItemData_ClearFlags", "defaults": {}, "funcname": "ClearFlags", - "location": "imgui_internal:1392", + "location": "imgui_internal:1400", "namespace": "ImGuiNextItemData", "ov_cimguiname": "ImGuiNextItemData_ClearFlags", "ret": "void", @@ -8406,7 +8499,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiNextItemData", - "location": "imgui_internal:1391", + "location": "imgui_internal:1399", "namespace": "ImGuiNextItemData", "ov_cimguiname": "ImGuiNextItemData_ImGuiNextItemData", "signature": "()", @@ -8426,7 +8519,7 @@ "cimguiname": "ImGuiNextItemData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1391", + "location": "imgui_internal:1399", "ov_cimguiname": "ImGuiNextItemData_destroy", "ret": "void", "signature": "(ImGuiNextItemData*)", @@ -8448,7 +8541,7 @@ "cimguiname": "ImGuiNextWindowData_ClearFlags", "defaults": {}, "funcname": "ClearFlags", - "location": "imgui_internal:1360", + "location": "imgui_internal:1368", "namespace": "ImGuiNextWindowData", "ov_cimguiname": "ImGuiNextWindowData_ClearFlags", "ret": "void", @@ -8467,7 +8560,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiNextWindowData", - "location": "imgui_internal:1359", + "location": "imgui_internal:1367", "namespace": "ImGuiNextWindowData", "ov_cimguiname": "ImGuiNextWindowData_ImGuiNextWindowData", "signature": "()", @@ -8487,7 +8580,7 @@ "cimguiname": "ImGuiNextWindowData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1359", + "location": "imgui_internal:1367", "ov_cimguiname": "ImGuiNextWindowData_destroy", "ret": "void", "signature": "(ImGuiNextWindowData*)", @@ -8505,7 +8598,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiOldColumnData", - "location": "imgui_internal:1869", + "location": "imgui_internal:1878", "namespace": "ImGuiOldColumnData", "ov_cimguiname": "ImGuiOldColumnData_ImGuiOldColumnData", "signature": "()", @@ -8525,7 +8618,7 @@ "cimguiname": "ImGuiOldColumnData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1869", + "location": "imgui_internal:1878", "ov_cimguiname": "ImGuiOldColumnData_destroy", "ret": "void", "signature": "(ImGuiOldColumnData*)", @@ -8543,7 +8636,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiOldColumns", - "location": "imgui_internal:1890", + "location": "imgui_internal:1899", "namespace": "ImGuiOldColumns", "ov_cimguiname": "ImGuiOldColumns_ImGuiOldColumns", "signature": "()", @@ -8563,7 +8656,7 @@ "cimguiname": "ImGuiOldColumns_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1890", + "location": "imgui_internal:1899", "ov_cimguiname": "ImGuiOldColumns_destroy", "ret": "void", "signature": "(ImGuiOldColumns*)", @@ -8581,7 +8674,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiOnceUponAFrame", - "location": "imgui:2854", + "location": "imgui:2859", "namespace": "ImGuiOnceUponAFrame", "ov_cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", "signature": "()", @@ -8601,7 +8694,7 @@ "cimguiname": "ImGuiOnceUponAFrame_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2854", + "location": "imgui:2859", "ov_cimguiname": "ImGuiOnceUponAFrame_destroy", "ret": "void", "signature": "(ImGuiOnceUponAFrame*)", @@ -8623,7 +8716,7 @@ "cimguiname": "ImGuiPayload_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2832", + "location": "imgui:2837", "namespace": "ImGuiPayload", "ov_cimguiname": "ImGuiPayload_Clear", "ret": "void", @@ -8642,7 +8735,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPayload", - "location": "imgui:2831", + "location": "imgui:2836", "namespace": "ImGuiPayload", "ov_cimguiname": "ImGuiPayload_ImGuiPayload", "signature": "()", @@ -8668,7 +8761,7 @@ "cimguiname": "ImGuiPayload_IsDataType", "defaults": {}, "funcname": "IsDataType", - "location": "imgui:2833", + "location": "imgui:2838", "namespace": "ImGuiPayload", "ov_cimguiname": "ImGuiPayload_IsDataType", "ret": "bool", @@ -8691,7 +8784,7 @@ "cimguiname": "ImGuiPayload_IsDelivery", "defaults": {}, "funcname": "IsDelivery", - "location": "imgui:2835", + "location": "imgui:2840", "namespace": "ImGuiPayload", "ov_cimguiname": "ImGuiPayload_IsDelivery", "ret": "bool", @@ -8714,7 +8807,7 @@ "cimguiname": "ImGuiPayload_IsPreview", "defaults": {}, "funcname": "IsPreview", - "location": "imgui:2834", + "location": "imgui:2839", "namespace": "ImGuiPayload", "ov_cimguiname": "ImGuiPayload_IsPreview", "ret": "bool", @@ -8735,7 +8828,7 @@ "cimguiname": "ImGuiPayload_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2831", + "location": "imgui:2836", "ov_cimguiname": "ImGuiPayload_destroy", "ret": "void", "signature": "(ImGuiPayload*)", @@ -8757,7 +8850,7 @@ "cimguiname": "ImGuiPlatformIO_ClearPlatformHandlers", "defaults": {}, "funcname": "ClearPlatformHandlers", - "location": "imgui:4297", + "location": "imgui:4315", "namespace": "ImGuiPlatformIO", "ov_cimguiname": "ImGuiPlatformIO_ClearPlatformHandlers", "ret": "void", @@ -8780,7 +8873,7 @@ "cimguiname": "ImGuiPlatformIO_ClearRendererHandlers", "defaults": {}, "funcname": "ClearRendererHandlers", - "location": "imgui:4298", + "location": "imgui:4316", "namespace": "ImGuiPlatformIO", "ov_cimguiname": "ImGuiPlatformIO_ClearRendererHandlers", "ret": "void", @@ -8799,7 +8892,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPlatformIO", - "location": "imgui:4193", + "location": "imgui:4205", "namespace": "ImGuiPlatformIO", "ov_cimguiname": "ImGuiPlatformIO_ImGuiPlatformIO", "signature": "()", @@ -8819,7 +8912,7 @@ "cimguiname": "ImGuiPlatformIO_destroy", "defaults": {}, "destructor": true, - "location": "imgui:4193", + "location": "imgui:4205", "ov_cimguiname": "ImGuiPlatformIO_destroy", "ret": "void", "signature": "(ImGuiPlatformIO*)", @@ -8837,7 +8930,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPlatformImeData", - "location": "imgui:4321", + "location": "imgui:4339", "namespace": "ImGuiPlatformImeData", "ov_cimguiname": "ImGuiPlatformImeData_ImGuiPlatformImeData", "signature": "()", @@ -8857,7 +8950,7 @@ "cimguiname": "ImGuiPlatformImeData_destroy", "defaults": {}, "destructor": true, - "location": "imgui:4321", + "location": "imgui:4339", "ov_cimguiname": "ImGuiPlatformImeData_destroy", "ret": "void", "signature": "(ImGuiPlatformImeData*)", @@ -8875,7 +8968,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPlatformMonitor", - "location": "imgui:4309", + "location": "imgui:4327", "namespace": "ImGuiPlatformMonitor", "ov_cimguiname": "ImGuiPlatformMonitor_ImGuiPlatformMonitor", "signature": "()", @@ -8895,7 +8988,7 @@ "cimguiname": "ImGuiPlatformMonitor_destroy", "defaults": {}, "destructor": true, - "location": "imgui:4309", + "location": "imgui:4327", "ov_cimguiname": "ImGuiPlatformMonitor_destroy", "ret": "void", "signature": "(ImGuiPlatformMonitor*)", @@ -8913,7 +9006,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPopupData", - "location": "imgui_internal:1502", + "location": "imgui_internal:1511", "namespace": "ImGuiPopupData", "ov_cimguiname": "ImGuiPopupData_ImGuiPopupData", "signature": "()", @@ -8933,7 +9026,7 @@ "cimguiname": "ImGuiPopupData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1502", + "location": "imgui_internal:1511", "ov_cimguiname": "ImGuiPopupData_destroy", "ret": "void", "signature": "(ImGuiPopupData*)", @@ -8956,7 +9049,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPtrOrIndex", - "location": "imgui_internal:1466", + "location": "imgui_internal:1474", "namespace": "ImGuiPtrOrIndex", "ov_cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndex_Ptr", "signature": "(void*)", @@ -8977,7 +9070,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPtrOrIndex", - "location": "imgui_internal:1467", + "location": "imgui_internal:1475", "namespace": "ImGuiPtrOrIndex", "ov_cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndex_Int", "signature": "(int)", @@ -8997,7 +9090,7 @@ "cimguiname": "ImGuiPtrOrIndex_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1466", + "location": "imgui_internal:1474", "ov_cimguiname": "ImGuiPtrOrIndex_destroy", "ret": "void", "signature": "(ImGuiPtrOrIndex*)", @@ -9023,7 +9116,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_ApplyRequests", "defaults": {}, "funcname": "ApplyRequests", - "location": "imgui:3251", + "location": "imgui:3256", "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_ApplyRequests", "ret": "void", @@ -9046,7 +9139,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:3253", + "location": "imgui:3258", "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_Clear", "ret": "void", @@ -9073,7 +9166,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_Contains", "defaults": {}, "funcname": "Contains", - "location": "imgui:3252", + "location": "imgui:3257", "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_Contains", "ret": "bool", @@ -9104,7 +9197,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_GetNextSelectedItem", "defaults": {}, "funcname": "GetNextSelectedItem", - "location": "imgui:3256", + "location": "imgui:3261", "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_GetNextSelectedItem", "ret": "bool", @@ -9131,7 +9224,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_GetStorageIdFromIndex", "defaults": {}, "funcname": "GetStorageIdFromIndex", - "location": "imgui:3257", + "location": "imgui:3262", "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_GetStorageIdFromIndex", "ret": "ImGuiID", @@ -9150,7 +9243,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiSelectionBasicStorage", - "location": "imgui:3250", + "location": "imgui:3255", "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_ImGuiSelectionBasicStorage", "signature": "()", @@ -9180,7 +9273,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_SetItemSelected", "defaults": {}, "funcname": "SetItemSelected", - "location": "imgui:3255", + "location": "imgui:3260", "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_SetItemSelected", "ret": "void", @@ -9208,7 +9301,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_Swap", "defaults": {}, "funcname": "Swap", - "location": "imgui:3254", + "location": "imgui:3259", "namespace": "ImGuiSelectionBasicStorage", "ov_cimguiname": "ImGuiSelectionBasicStorage_Swap", "ret": "void", @@ -9229,7 +9322,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3250", + "location": "imgui:3255", "ov_cimguiname": "ImGuiSelectionBasicStorage_destroy", "ret": "void", "signature": "(ImGuiSelectionBasicStorage*)", @@ -9255,7 +9348,7 @@ "cimguiname": "ImGuiSelectionExternalStorage_ApplyRequests", "defaults": {}, "funcname": "ApplyRequests", - "location": "imgui:3270", + "location": "imgui:3275", "namespace": "ImGuiSelectionExternalStorage", "ov_cimguiname": "ImGuiSelectionExternalStorage_ApplyRequests", "ret": "void", @@ -9274,7 +9367,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiSelectionExternalStorage", - "location": "imgui:3269", + "location": "imgui:3274", "namespace": "ImGuiSelectionExternalStorage", "ov_cimguiname": "ImGuiSelectionExternalStorage_ImGuiSelectionExternalStorage", "signature": "()", @@ -9294,7 +9387,7 @@ "cimguiname": "ImGuiSelectionExternalStorage_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3269", + "location": "imgui:3274", "ov_cimguiname": "ImGuiSelectionExternalStorage_destroy", "ret": "void", "signature": "(ImGuiSelectionExternalStorage*)", @@ -9312,7 +9405,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiSettingsHandler", - "location": "imgui_internal:2213", + "location": "imgui_internal:2224", "namespace": "ImGuiSettingsHandler", "ov_cimguiname": "ImGuiSettingsHandler_ImGuiSettingsHandler", "signature": "()", @@ -9332,7 +9425,7 @@ "cimguiname": "ImGuiSettingsHandler_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2213", + "location": "imgui_internal:2224", "ov_cimguiname": "ImGuiSettingsHandler_destroy", "ret": "void", "signature": "(ImGuiSettingsHandler*)", @@ -9350,7 +9443,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStackLevelInfo", - "location": "imgui_internal:2335", + "location": "imgui_internal:2346", "namespace": "ImGuiStackLevelInfo", "ov_cimguiname": "ImGuiStackLevelInfo_ImGuiStackLevelInfo", "signature": "()", @@ -9370,7 +9463,7 @@ "cimguiname": "ImGuiStackLevelInfo_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2335", + "location": "imgui_internal:2346", "ov_cimguiname": "ImGuiStackLevelInfo_destroy", "ret": "void", "signature": "(ImGuiStackLevelInfo*)", @@ -9397,7 +9490,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2912", + "location": "imgui:2917", "namespace": "ImGuiStoragePair", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Int", "signature": "(ImGuiID,int)", @@ -9422,7 +9515,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2913", + "location": "imgui:2918", "namespace": "ImGuiStoragePair", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Float", "signature": "(ImGuiID,float)", @@ -9447,7 +9540,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2914", + "location": "imgui:2919", "namespace": "ImGuiStoragePair", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Ptr", "signature": "(ImGuiID,void*)", @@ -9467,7 +9560,7 @@ "cimguiname": "ImGuiStoragePair_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2912", + "location": "imgui:2917", "ov_cimguiname": "ImGuiStoragePair_destroy", "ret": "void", "signature": "(ImGuiStoragePair*)", @@ -9489,7 +9582,7 @@ "cimguiname": "ImGuiStorage_BuildSortByKey", "defaults": {}, "funcname": "BuildSortByKey", - "location": "imgui:2953", + "location": "imgui:2958", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_BuildSortByKey", "ret": "void", @@ -9512,7 +9605,7 @@ "cimguiname": "ImGuiStorage_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2933", + "location": "imgui:2938", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_Clear", "ret": "void", @@ -9545,7 +9638,7 @@ "default_val": "false" }, "funcname": "GetBool", - "location": "imgui:2936", + "location": "imgui:2941", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetBool", "ret": "bool", @@ -9578,7 +9671,7 @@ "default_val": "false" }, "funcname": "GetBoolRef", - "location": "imgui:2948", + "location": "imgui:2953", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetBoolRef", "ret": "bool*", @@ -9611,7 +9704,7 @@ "default_val": "0.0f" }, "funcname": "GetFloat", - "location": "imgui:2938", + "location": "imgui:2943", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetFloat", "ret": "float", @@ -9644,7 +9737,7 @@ "default_val": "0.0f" }, "funcname": "GetFloatRef", - "location": "imgui:2949", + "location": "imgui:2954", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetFloatRef", "ret": "float*", @@ -9677,7 +9770,7 @@ "default_val": "0" }, "funcname": "GetInt", - "location": "imgui:2934", + "location": "imgui:2939", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetInt", "ret": "int", @@ -9710,7 +9803,7 @@ "default_val": "0" }, "funcname": "GetIntRef", - "location": "imgui:2947", + "location": "imgui:2952", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetIntRef", "ret": "int*", @@ -9737,7 +9830,7 @@ "cimguiname": "ImGuiStorage_GetVoidPtr", "defaults": {}, "funcname": "GetVoidPtr", - "location": "imgui:2940", + "location": "imgui:2945", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetVoidPtr", "ret": "void*", @@ -9770,7 +9863,7 @@ "default_val": "NULL" }, "funcname": "GetVoidPtrRef", - "location": "imgui:2950", + "location": "imgui:2955", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_GetVoidPtrRef", "ret": "void**", @@ -9797,7 +9890,7 @@ "cimguiname": "ImGuiStorage_SetAllInt", "defaults": {}, "funcname": "SetAllInt", - "location": "imgui:2955", + "location": "imgui:2960", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_SetAllInt", "ret": "void", @@ -9828,7 +9921,7 @@ "cimguiname": "ImGuiStorage_SetBool", "defaults": {}, "funcname": "SetBool", - "location": "imgui:2937", + "location": "imgui:2942", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_SetBool", "ret": "void", @@ -9859,7 +9952,7 @@ "cimguiname": "ImGuiStorage_SetFloat", "defaults": {}, "funcname": "SetFloat", - "location": "imgui:2939", + "location": "imgui:2944", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_SetFloat", "ret": "void", @@ -9890,7 +9983,7 @@ "cimguiname": "ImGuiStorage_SetInt", "defaults": {}, "funcname": "SetInt", - "location": "imgui:2935", + "location": "imgui:2940", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_SetInt", "ret": "void", @@ -9921,7 +10014,7 @@ "cimguiname": "ImGuiStorage_SetVoidPtr", "defaults": {}, "funcname": "SetVoidPtr", - "location": "imgui:2941", + "location": "imgui:2946", "namespace": "ImGuiStorage", "ov_cimguiname": "ImGuiStorage_SetVoidPtr", "ret": "void", @@ -9949,7 +10042,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyleMod", - "location": "imgui_internal:937", + "location": "imgui_internal:943", "namespace": "ImGuiStyleMod", "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleMod_Int", "signature": "(ImGuiStyleVar,int)", @@ -9974,7 +10067,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyleMod", - "location": "imgui_internal:938", + "location": "imgui_internal:944", "namespace": "ImGuiStyleMod", "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleMod_Float", "signature": "(ImGuiStyleVar,float)", @@ -9999,7 +10092,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyleMod", - "location": "imgui_internal:939", + "location": "imgui_internal:945", "namespace": "ImGuiStyleMod", "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleMod_Vec2", "signature": "(ImGuiStyleVar,ImVec2)", @@ -10019,7 +10112,7 @@ "cimguiname": "ImGuiStyleMod_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:937", + "location": "imgui_internal:943", "ov_cimguiname": "ImGuiStyleMod_destroy", "ret": "void", "signature": "(ImGuiStyleMod*)", @@ -10045,7 +10138,7 @@ "cimguiname": "ImGuiStyleVarInfo_GetVarPtr", "defaults": {}, "funcname": "GetVarPtr", - "location": "imgui_internal:922", + "location": "imgui_internal:928", "namespace": "ImGuiStyleVarInfo", "ov_cimguiname": "ImGuiStyleVarInfo_GetVarPtr", "ret": "void*", @@ -10064,7 +10157,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyle", - "location": "imgui:2455", + "location": "imgui:2458", "namespace": "ImGuiStyle", "ov_cimguiname": "ImGuiStyle_ImGuiStyle", "signature": "()", @@ -10090,7 +10183,7 @@ "cimguiname": "ImGuiStyle_ScaleAllSizes", "defaults": {}, "funcname": "ScaleAllSizes", - "location": "imgui:2456", + "location": "imgui:2459", "namespace": "ImGuiStyle", "ov_cimguiname": "ImGuiStyle_ScaleAllSizes", "ret": "void", @@ -10111,7 +10204,7 @@ "cimguiname": "ImGuiStyle_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2455", + "location": "imgui:2458", "ov_cimguiname": "ImGuiStyle_destroy", "ret": "void", "signature": "(ImGuiStyle*)", @@ -10129,7 +10222,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTabBar", - "location": "imgui_internal:3097", + "location": "imgui_internal:3109", "namespace": "ImGuiTabBar", "ov_cimguiname": "ImGuiTabBar_ImGuiTabBar", "signature": "()", @@ -10149,7 +10242,7 @@ "cimguiname": "ImGuiTabBar_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3097", + "location": "imgui_internal:3109", "ov_cimguiname": "ImGuiTabBar_destroy", "ret": "void", "signature": "(ImGuiTabBar*)", @@ -10167,7 +10260,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTabItem", - "location": "imgui_internal:3053", + "location": "imgui_internal:3065", "namespace": "ImGuiTabItem", "ov_cimguiname": "ImGuiTabItem_ImGuiTabItem", "signature": "()", @@ -10187,7 +10280,7 @@ "cimguiname": "ImGuiTabItem_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3053", + "location": "imgui_internal:3065", "ov_cimguiname": "ImGuiTabItem_destroy", "ret": "void", "signature": "(ImGuiTabItem*)", @@ -10205,7 +10298,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableColumnSettings", - "location": "imgui_internal:3364", + "location": "imgui_internal:3376", "namespace": "ImGuiTableColumnSettings", "ov_cimguiname": "ImGuiTableColumnSettings_ImGuiTableColumnSettings", "signature": "()", @@ -10225,7 +10318,7 @@ "cimguiname": "ImGuiTableColumnSettings_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3364", + "location": "imgui_internal:3376", "ov_cimguiname": "ImGuiTableColumnSettings_destroy", "ret": "void", "signature": "(ImGuiTableColumnSettings*)", @@ -10243,7 +10336,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableColumnSortSpecs", - "location": "imgui:2249", + "location": "imgui:2252", "namespace": "ImGuiTableColumnSortSpecs", "ov_cimguiname": "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", "signature": "()", @@ -10263,7 +10356,7 @@ "cimguiname": "ImGuiTableColumnSortSpecs_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2249", + "location": "imgui:2252", "ov_cimguiname": "ImGuiTableColumnSortSpecs_destroy", "ret": "void", "signature": "(ImGuiTableColumnSortSpecs*)", @@ -10281,7 +10374,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableColumn", - "location": "imgui_internal:3156", + "location": "imgui_internal:3168", "namespace": "ImGuiTableColumn", "ov_cimguiname": "ImGuiTableColumn_ImGuiTableColumn", "signature": "()", @@ -10301,7 +10394,7 @@ "cimguiname": "ImGuiTableColumn_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3156", + "location": "imgui_internal:3168", "ov_cimguiname": "ImGuiTableColumn_destroy", "ret": "void", "signature": "(ImGuiTableColumn*)", @@ -10319,7 +10412,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableInstanceData", - "location": "imgui_internal:3199", + "location": "imgui_internal:3211", "namespace": "ImGuiTableInstanceData", "ov_cimguiname": "ImGuiTableInstanceData_ImGuiTableInstanceData", "signature": "()", @@ -10339,7 +10432,7 @@ "cimguiname": "ImGuiTableInstanceData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3199", + "location": "imgui_internal:3211", "ov_cimguiname": "ImGuiTableInstanceData_destroy", "ret": "void", "signature": "(ImGuiTableInstanceData*)", @@ -10361,7 +10454,7 @@ "cimguiname": "ImGuiTableSettings_GetColumnSettings", "defaults": {}, "funcname": "GetColumnSettings", - "location": "imgui_internal:3387", + "location": "imgui_internal:3399", "namespace": "ImGuiTableSettings", "ov_cimguiname": "ImGuiTableSettings_GetColumnSettings", "ret": "ImGuiTableColumnSettings*", @@ -10380,7 +10473,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableSettings", - "location": "imgui_internal:3386", + "location": "imgui_internal:3398", "namespace": "ImGuiTableSettings", "ov_cimguiname": "ImGuiTableSettings_ImGuiTableSettings", "signature": "()", @@ -10400,7 +10493,7 @@ "cimguiname": "ImGuiTableSettings_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3386", + "location": "imgui_internal:3398", "ov_cimguiname": "ImGuiTableSettings_destroy", "ret": "void", "signature": "(ImGuiTableSettings*)", @@ -10418,7 +10511,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableSortSpecs", - "location": "imgui:2238", + "location": "imgui:2241", "namespace": "ImGuiTableSortSpecs", "ov_cimguiname": "ImGuiTableSortSpecs_ImGuiTableSortSpecs", "signature": "()", @@ -10438,7 +10531,7 @@ "cimguiname": "ImGuiTableSortSpecs_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2238", + "location": "imgui:2241", "ov_cimguiname": "ImGuiTableSortSpecs_destroy", "ret": "void", "signature": "(ImGuiTableSortSpecs*)", @@ -10456,7 +10549,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableTempData", - "location": "imgui_internal:3349", + "location": "imgui_internal:3361", "namespace": "ImGuiTableTempData", "ov_cimguiname": "ImGuiTableTempData_ImGuiTableTempData", "signature": "()", @@ -10476,7 +10569,7 @@ "cimguiname": "ImGuiTableTempData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3349", + "location": "imgui_internal:3361", "ov_cimguiname": "ImGuiTableTempData_destroy", "ret": "void", "signature": "(ImGuiTableTempData*)", @@ -10494,7 +10587,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTable", - "location": "imgui_internal:3320", + "location": "imgui_internal:3332", "namespace": "ImGuiTable", "ov_cimguiname": "ImGuiTable_ImGuiTable", "signature": "()", @@ -10514,7 +10607,7 @@ "cimguiname": "ImGuiTable_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3321", + "location": "imgui_internal:3333", "ov_cimguiname": "ImGuiTable_destroy", "realdestructor": true, "ret": "void", @@ -10533,7 +10626,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextBuffer", - "location": "imgui:2892", + "location": "imgui:2897", "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", "signature": "()", @@ -10565,7 +10658,7 @@ "str_end": "NULL" }, "funcname": "append", - "location": "imgui:2902", + "location": "imgui:2907", "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_append", "ret": "void", @@ -10597,7 +10690,7 @@ "defaults": {}, "funcname": "appendf", "isvararg": "...)", - "location": "imgui:2903", + "location": "imgui:2908", "manual": true, "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_appendf", @@ -10629,7 +10722,7 @@ "cimguiname": "ImGuiTextBuffer_appendfv", "defaults": {}, "funcname": "appendfv", - "location": "imgui:2904", + "location": "imgui:2909", "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_appendfv", "ret": "void", @@ -10652,7 +10745,7 @@ "cimguiname": "ImGuiTextBuffer_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:2894", + "location": "imgui:2899", "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_begin", "ret": "const char*", @@ -10675,7 +10768,7 @@ "cimguiname": "ImGuiTextBuffer_c_str", "defaults": {}, "funcname": "c_str", - "location": "imgui:2901", + "location": "imgui:2906", "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_c_str", "ret": "const char*", @@ -10698,7 +10791,7 @@ "cimguiname": "ImGuiTextBuffer_clear", "defaults": {}, "funcname": "clear", - "location": "imgui:2898", + "location": "imgui:2903", "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_clear", "ret": "void", @@ -10719,7 +10812,7 @@ "cimguiname": "ImGuiTextBuffer_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2892", + "location": "imgui:2897", "ov_cimguiname": "ImGuiTextBuffer_destroy", "ret": "void", "signature": "(ImGuiTextBuffer*)", @@ -10741,7 +10834,7 @@ "cimguiname": "ImGuiTextBuffer_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:2897", + "location": "imgui:2902", "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_empty", "ret": "bool", @@ -10764,7 +10857,7 @@ "cimguiname": "ImGuiTextBuffer_end", "defaults": {}, "funcname": "end", - "location": "imgui:2895", + "location": "imgui:2900", "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_end", "ret": "const char*", @@ -10791,7 +10884,7 @@ "cimguiname": "ImGuiTextBuffer_reserve", "defaults": {}, "funcname": "reserve", - "location": "imgui:2900", + "location": "imgui:2905", "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_reserve", "ret": "void", @@ -10818,7 +10911,7 @@ "cimguiname": "ImGuiTextBuffer_resize", "defaults": {}, "funcname": "resize", - "location": "imgui:2899", + "location": "imgui:2904", "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_resize", "ret": "void", @@ -10841,7 +10934,7 @@ "cimguiname": "ImGuiTextBuffer_size", "defaults": {}, "funcname": "size", - "location": "imgui:2896", + "location": "imgui:2901", "namespace": "ImGuiTextBuffer", "ov_cimguiname": "ImGuiTextBuffer_size", "ret": "int", @@ -10864,7 +10957,7 @@ "cimguiname": "ImGuiTextFilter_Build", "defaults": {}, "funcname": "Build", - "location": "imgui:2865", + "location": "imgui:2870", "namespace": "ImGuiTextFilter", "ov_cimguiname": "ImGuiTextFilter_Build", "ret": "void", @@ -10887,7 +10980,7 @@ "cimguiname": "ImGuiTextFilter_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2866", + "location": "imgui:2871", "namespace": "ImGuiTextFilter", "ov_cimguiname": "ImGuiTextFilter_Clear", "ret": "void", @@ -10921,7 +11014,7 @@ "width": "0.0f" }, "funcname": "Draw", - "location": "imgui:2863", + "location": "imgui:2868", "namespace": "ImGuiTextFilter", "ov_cimguiname": "ImGuiTextFilter_Draw", "ret": "bool", @@ -10947,7 +11040,7 @@ "default_filter": "\"\"" }, "funcname": "ImGuiTextFilter", - "location": "imgui:2862", + "location": "imgui:2867", "namespace": "ImGuiTextFilter", "ov_cimguiname": "ImGuiTextFilter_ImGuiTextFilter", "signature": "(const char*)", @@ -10969,7 +11062,7 @@ "cimguiname": "ImGuiTextFilter_IsActive", "defaults": {}, "funcname": "IsActive", - "location": "imgui:2867", + "location": "imgui:2872", "namespace": "ImGuiTextFilter", "ov_cimguiname": "ImGuiTextFilter_IsActive", "ret": "bool", @@ -11002,7 +11095,7 @@ "text_end": "NULL" }, "funcname": "PassFilter", - "location": "imgui:2864", + "location": "imgui:2869", "namespace": "ImGuiTextFilter", "ov_cimguiname": "ImGuiTextFilter_PassFilter", "ret": "bool", @@ -11023,7 +11116,7 @@ "cimguiname": "ImGuiTextFilter_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2862", + "location": "imgui:2867", "ov_cimguiname": "ImGuiTextFilter_destroy", "ret": "void", "signature": "(ImGuiTextFilter*)", @@ -11057,7 +11150,7 @@ "cimguiname": "ImGuiTextIndex_append", "defaults": {}, "funcname": "append", - "location": "imgui_internal:832", + "location": "imgui_internal:838", "namespace": "ImGuiTextIndex", "ov_cimguiname": "ImGuiTextIndex_append", "ret": "void", @@ -11080,7 +11173,7 @@ "cimguiname": "ImGuiTextIndex_clear", "defaults": {}, "funcname": "clear", - "location": "imgui_internal:828", + "location": "imgui_internal:834", "namespace": "ImGuiTextIndex", "ov_cimguiname": "ImGuiTextIndex_clear", "ret": "void", @@ -11111,7 +11204,7 @@ "cimguiname": "ImGuiTextIndex_get_line_begin", "defaults": {}, "funcname": "get_line_begin", - "location": "imgui_internal:830", + "location": "imgui_internal:836", "namespace": "ImGuiTextIndex", "ov_cimguiname": "ImGuiTextIndex_get_line_begin", "ret": "const char*", @@ -11142,7 +11235,7 @@ "cimguiname": "ImGuiTextIndex_get_line_end", "defaults": {}, "funcname": "get_line_end", - "location": "imgui_internal:831", + "location": "imgui_internal:837", "namespace": "ImGuiTextIndex", "ov_cimguiname": "ImGuiTextIndex_get_line_end", "ret": "const char*", @@ -11165,7 +11258,7 @@ "cimguiname": "ImGuiTextIndex_size", "defaults": {}, "funcname": "size", - "location": "imgui_internal:829", + "location": "imgui_internal:835", "namespace": "ImGuiTextIndex", "ov_cimguiname": "ImGuiTextIndex_size", "ret": "int", @@ -11184,7 +11277,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextRange", - "location": "imgui:2875", + "location": "imgui:2880", "namespace": "ImGuiTextFilter::ImGuiTextRange", "ov_cimguiname": "ImGuiTextRange_ImGuiTextRange_Nil", "signature": "()", @@ -11209,7 +11302,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextRange", - "location": "imgui:2876", + "location": "imgui:2881", "namespace": "ImGuiTextFilter::ImGuiTextRange", "ov_cimguiname": "ImGuiTextRange_ImGuiTextRange_Str", "signature": "(const char*,const char*)", @@ -11229,7 +11322,7 @@ "cimguiname": "ImGuiTextRange_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2875", + "location": "imgui:2880", "ov_cimguiname": "ImGuiTextRange_destroy", "ret": "void", "signature": "(ImGuiTextRange*)", @@ -11251,7 +11344,7 @@ "cimguiname": "ImGuiTextRange_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:2877", + "location": "imgui:2882", "namespace": "ImGuiTextFilter::ImGuiTextRange", "ov_cimguiname": "ImGuiTextRange_empty", "ret": "bool", @@ -11283,7 +11376,7 @@ "cimguiname": "ImGuiTextRange_split", "defaults": {}, "funcname": "split", - "location": "imgui:2878", + "location": "imgui:2883", "namespace": "ImGuiTextFilter::ImGuiTextRange", "ov_cimguiname": "ImGuiTextRange_split", "ret": "void", @@ -11306,7 +11399,7 @@ "cimguiname": "ImGuiTypingSelectState_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:1834", + "location": "imgui_internal:1843", "namespace": "ImGuiTypingSelectState", "ov_cimguiname": "ImGuiTypingSelectState_Clear", "ret": "void", @@ -11325,7 +11418,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTypingSelectState", - "location": "imgui_internal:1833", + "location": "imgui_internal:1842", "namespace": "ImGuiTypingSelectState", "ov_cimguiname": "ImGuiTypingSelectState_ImGuiTypingSelectState", "signature": "()", @@ -11345,7 +11438,7 @@ "cimguiname": "ImGuiTypingSelectState_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1833", + "location": "imgui_internal:1842", "ov_cimguiname": "ImGuiTypingSelectState_destroy", "ret": "void", "signature": "(ImGuiTypingSelectState*)", @@ -11372,7 +11465,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "CalcWorkRectPos", - "location": "imgui_internal:2165", + "location": "imgui_internal:2176", "namespace": "ImGuiViewportP", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_CalcWorkRectPos", @@ -11405,7 +11498,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "CalcWorkRectSize", - "location": "imgui_internal:2166", + "location": "imgui_internal:2177", "namespace": "ImGuiViewportP", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_CalcWorkRectSize", @@ -11429,7 +11522,7 @@ "cimguiname": "ImGuiViewportP_ClearRequestFlags", "defaults": {}, "funcname": "ClearRequestFlags", - "location": "imgui_internal:2162", + "location": "imgui_internal:2173", "namespace": "ImGuiViewportP", "ov_cimguiname": "ImGuiViewportP_ClearRequestFlags", "ret": "void", @@ -11453,7 +11546,7 @@ "conv": "ImRect", "defaults": {}, "funcname": "GetBuildWorkRect", - "location": "imgui_internal:2172", + "location": "imgui_internal:2183", "namespace": "ImGuiViewportP", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_GetBuildWorkRect", @@ -11478,7 +11571,7 @@ "conv": "ImRect", "defaults": {}, "funcname": "GetMainRect", - "location": "imgui_internal:2170", + "location": "imgui_internal:2181", "namespace": "ImGuiViewportP", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_GetMainRect", @@ -11503,7 +11596,7 @@ "conv": "ImRect", "defaults": {}, "funcname": "GetWorkRect", - "location": "imgui_internal:2171", + "location": "imgui_internal:2182", "namespace": "ImGuiViewportP", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_GetWorkRect", @@ -11523,7 +11616,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiViewportP", - "location": "imgui_internal:2160", + "location": "imgui_internal:2171", "namespace": "ImGuiViewportP", "ov_cimguiname": "ImGuiViewportP_ImGuiViewportP", "signature": "()", @@ -11545,7 +11638,7 @@ "cimguiname": "ImGuiViewportP_UpdateWorkRect", "defaults": {}, "funcname": "UpdateWorkRect", - "location": "imgui_internal:2167", + "location": "imgui_internal:2178", "namespace": "ImGuiViewportP", "ov_cimguiname": "ImGuiViewportP_UpdateWorkRect", "ret": "void", @@ -11566,7 +11659,7 @@ "cimguiname": "ImGuiViewportP_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2161", + "location": "imgui_internal:2172", "ov_cimguiname": "ImGuiViewportP_destroy", "realdestructor": true, "ret": "void", @@ -11590,7 +11683,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetCenter", - "location": "imgui:4135", + "location": "imgui:4147", "namespace": "ImGuiViewport", "nonUDT": 1, "ov_cimguiname": "ImGuiViewport_GetCenter", @@ -11614,7 +11707,7 @@ "cimguiname": "ImGuiViewport_GetDebugName", "defaults": {}, "funcname": "GetDebugName", - "location": "imgui:4137", + "location": "imgui:4149", "namespace": "ImGuiViewport", "ov_cimguiname": "ImGuiViewport_GetDebugName", "ret": "const char*", @@ -11638,7 +11731,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetWorkCenter", - "location": "imgui:4136", + "location": "imgui:4148", "namespace": "ImGuiViewport", "nonUDT": 1, "ov_cimguiname": "ImGuiViewport_GetWorkCenter", @@ -11658,7 +11751,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiViewport", - "location": "imgui:4131", + "location": "imgui:4143", "namespace": "ImGuiViewport", "ov_cimguiname": "ImGuiViewport_ImGuiViewport", "signature": "()", @@ -11678,7 +11771,7 @@ "cimguiname": "ImGuiViewport_destroy", "defaults": {}, "destructor": true, - "location": "imgui:4132", + "location": "imgui:4144", "ov_cimguiname": "ImGuiViewport_destroy", "realdestructor": true, "ret": "void", @@ -11697,7 +11790,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiWindowClass", - "location": "imgui:2813", + "location": "imgui:2818", "namespace": "ImGuiWindowClass", "ov_cimguiname": "ImGuiWindowClass_ImGuiWindowClass", "signature": "()", @@ -11717,7 +11810,7 @@ "cimguiname": "ImGuiWindowClass_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2813", + "location": "imgui:2818", "ov_cimguiname": "ImGuiWindowClass_destroy", "ret": "void", "signature": "(ImGuiWindowClass*)", @@ -11739,7 +11832,7 @@ "cimguiname": "ImGuiWindowSettings_GetName", "defaults": {}, "funcname": "GetName", - "location": "imgui_internal:2198", + "location": "imgui_internal:2209", "namespace": "ImGuiWindowSettings", "ov_cimguiname": "ImGuiWindowSettings_GetName", "ret": "char*", @@ -11758,7 +11851,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiWindowSettings", - "location": "imgui_internal:2197", + "location": "imgui_internal:2208", "namespace": "ImGuiWindowSettings", "ov_cimguiname": "ImGuiWindowSettings_ImGuiWindowSettings", "signature": "()", @@ -11778,7 +11871,7 @@ "cimguiname": "ImGuiWindowSettings_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2197", + "location": "imgui_internal:2208", "ov_cimguiname": "ImGuiWindowSettings_destroy", "ret": "void", "signature": "(ImGuiWindowSettings*)", @@ -11810,7 +11903,7 @@ "str_end": "NULL" }, "funcname": "GetID", - "location": "imgui_internal:2999", + "location": "imgui_internal:3011", "namespace": "ImGuiWindow", "ov_cimguiname": "ImGuiWindow_GetID_Str", "ret": "ImGuiID", @@ -11835,7 +11928,7 @@ "cimguiname": "ImGuiWindow_GetID", "defaults": {}, "funcname": "GetID", - "location": "imgui_internal:3000", + "location": "imgui_internal:3012", "namespace": "ImGuiWindow", "ov_cimguiname": "ImGuiWindow_GetID_Ptr", "ret": "ImGuiID", @@ -11860,7 +11953,7 @@ "cimguiname": "ImGuiWindow_GetID", "defaults": {}, "funcname": "GetID", - "location": "imgui_internal:3001", + "location": "imgui_internal:3013", "namespace": "ImGuiWindow", "ov_cimguiname": "ImGuiWindow_GetID_Int", "ret": "ImGuiID", @@ -11887,7 +11980,7 @@ "cimguiname": "ImGuiWindow_GetIDFromPos", "defaults": {}, "funcname": "GetIDFromPos", - "location": "imgui_internal:3002", + "location": "imgui_internal:3014", "namespace": "ImGuiWindow", "ov_cimguiname": "ImGuiWindow_GetIDFromPos", "ret": "ImGuiID", @@ -11914,7 +12007,7 @@ "cimguiname": "ImGuiWindow_GetIDFromRectangle", "defaults": {}, "funcname": "GetIDFromRectangle", - "location": "imgui_internal:3003", + "location": "imgui_internal:3015", "namespace": "ImGuiWindow", "ov_cimguiname": "ImGuiWindow_GetIDFromRectangle", "ret": "ImGuiID", @@ -11942,7 +12035,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiWindow", - "location": "imgui_internal:2995", + "location": "imgui_internal:3007", "namespace": "ImGuiWindow", "ov_cimguiname": "ImGuiWindow_ImGuiWindow", "signature": "(ImGuiContext*,const char*)", @@ -11965,7 +12058,7 @@ "conv": "ImRect", "defaults": {}, "funcname": "MenuBarRect", - "location": "imgui_internal:3008", + "location": "imgui_internal:3020", "namespace": "ImGuiWindow", "nonUDT": 1, "ov_cimguiname": "ImGuiWindow_MenuBarRect", @@ -11990,7 +12083,7 @@ "conv": "ImRect", "defaults": {}, "funcname": "Rect", - "location": "imgui_internal:3006", + "location": "imgui_internal:3018", "namespace": "ImGuiWindow", "nonUDT": 1, "ov_cimguiname": "ImGuiWindow_Rect", @@ -12015,7 +12108,7 @@ "conv": "ImRect", "defaults": {}, "funcname": "TitleBarRect", - "location": "imgui_internal:3007", + "location": "imgui_internal:3019", "namespace": "ImGuiWindow", "nonUDT": 1, "ov_cimguiname": "ImGuiWindow_TitleBarRect", @@ -12037,7 +12130,7 @@ "cimguiname": "ImGuiWindow_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2997", + "location": "imgui_internal:3009", "ov_cimguiname": "ImGuiWindow_destroy", "realdestructor": true, "ret": "void", @@ -12060,7 +12153,7 @@ "cimguiname": "ImPool_Add", "defaults": {}, "funcname": "Add", - "location": "imgui_internal:785", + "location": "imgui_internal:791", "namespace": "ImPool", "ov_cimguiname": "ImPool_Add", "ret": "T*", @@ -12084,7 +12177,7 @@ "cimguiname": "ImPool_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:784", + "location": "imgui_internal:790", "namespace": "ImPool", "ov_cimguiname": "ImPool_Clear", "ret": "void", @@ -12112,7 +12205,7 @@ "cimguiname": "ImPool_Contains", "defaults": {}, "funcname": "Contains", - "location": "imgui_internal:783", + "location": "imgui_internal:789", "namespace": "ImPool", "ov_cimguiname": "ImPool_Contains", "ret": "bool", @@ -12136,7 +12229,7 @@ "cimguiname": "ImPool_GetAliveCount", "defaults": {}, "funcname": "GetAliveCount", - "location": "imgui_internal:792", + "location": "imgui_internal:798", "namespace": "ImPool", "ov_cimguiname": "ImPool_GetAliveCount", "ret": "int", @@ -12160,7 +12253,7 @@ "cimguiname": "ImPool_GetBufSize", "defaults": {}, "funcname": "GetBufSize", - "location": "imgui_internal:793", + "location": "imgui_internal:799", "namespace": "ImPool", "ov_cimguiname": "ImPool_GetBufSize", "ret": "int", @@ -12188,7 +12281,7 @@ "cimguiname": "ImPool_GetByIndex", "defaults": {}, "funcname": "GetByIndex", - "location": "imgui_internal:780", + "location": "imgui_internal:786", "namespace": "ImPool", "ov_cimguiname": "ImPool_GetByIndex", "ret": "T*", @@ -12216,7 +12309,7 @@ "cimguiname": "ImPool_GetByKey", "defaults": {}, "funcname": "GetByKey", - "location": "imgui_internal:779", + "location": "imgui_internal:785", "namespace": "ImPool", "ov_cimguiname": "ImPool_GetByKey", "ret": "T*", @@ -12244,7 +12337,7 @@ "cimguiname": "ImPool_GetIndex", "defaults": {}, "funcname": "GetIndex", - "location": "imgui_internal:781", + "location": "imgui_internal:787", "namespace": "ImPool", "ov_cimguiname": "ImPool_GetIndex", "ret": "ImPoolIdx", @@ -12268,7 +12361,7 @@ "cimguiname": "ImPool_GetMapSize", "defaults": {}, "funcname": "GetMapSize", - "location": "imgui_internal:794", + "location": "imgui_internal:800", "namespace": "ImPool", "ov_cimguiname": "ImPool_GetMapSize", "ret": "int", @@ -12296,7 +12389,7 @@ "cimguiname": "ImPool_GetOrAddByKey", "defaults": {}, "funcname": "GetOrAddByKey", - "location": "imgui_internal:782", + "location": "imgui_internal:788", "namespace": "ImPool", "ov_cimguiname": "ImPool_GetOrAddByKey", "ret": "T*", @@ -12316,7 +12409,7 @@ "constructor": true, "defaults": {}, "funcname": "ImPool", - "location": "imgui_internal:777", + "location": "imgui_internal:783", "namespace": "ImPool", "ov_cimguiname": "ImPool_ImPool", "signature": "()", @@ -12347,7 +12440,7 @@ "cimguiname": "ImPool_Remove", "defaults": {}, "funcname": "Remove", - "location": "imgui_internal:786", + "location": "imgui_internal:792", "namespace": "ImPool", "ov_cimguiname": "ImPool_Remove_TPtr", "ret": "void", @@ -12377,7 +12470,7 @@ "cimguiname": "ImPool_Remove", "defaults": {}, "funcname": "Remove", - "location": "imgui_internal:787", + "location": "imgui_internal:793", "namespace": "ImPool", "ov_cimguiname": "ImPool_Remove_PoolIdx", "ret": "void", @@ -12405,7 +12498,7 @@ "cimguiname": "ImPool_Reserve", "defaults": {}, "funcname": "Reserve", - "location": "imgui_internal:788", + "location": "imgui_internal:794", "namespace": "ImPool", "ov_cimguiname": "ImPool_Reserve", "ret": "void", @@ -12433,7 +12526,7 @@ "cimguiname": "ImPool_TryGetMapData", "defaults": {}, "funcname": "TryGetMapData", - "location": "imgui_internal:795", + "location": "imgui_internal:801", "namespace": "ImPool", "ov_cimguiname": "ImPool_TryGetMapData", "ret": "T*", @@ -12455,7 +12548,7 @@ "cimguiname": "ImPool_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:778", + "location": "imgui_internal:784", "ov_cimguiname": "ImPool_destroy", "realdestructor": true, "ret": "void", @@ -12483,7 +12576,7 @@ "cimguiname": "ImRect_Add", "defaults": {}, "funcname": "Add", - "location": "imgui_internal:615", + "location": "imgui_internal:619", "namespace": "ImRect", "ov_cimguiname": "ImRect_Add_Vec2", "ret": "void", @@ -12508,7 +12601,7 @@ "cimguiname": "ImRect_Add", "defaults": {}, "funcname": "Add", - "location": "imgui_internal:616", + "location": "imgui_internal:620", "namespace": "ImRect", "ov_cimguiname": "ImRect_Add_Rect", "ret": "void", @@ -12516,6 +12609,60 @@ "stname": "ImRect" } ], + "ImRect_AddX": [ + { + "args": "(ImRect* self,float x)", + "argsT": [ + { + "name": "self", + "type": "ImRect*" + }, + { + "name": "x", + "type": "float" + } + ], + "argsoriginal": "(float x)", + "call_args": "(x)", + "call_args_old": "(x)", + "cimguiname": "ImRect_AddX", + "defaults": {}, + "funcname": "AddX", + "location": "imgui_internal:621", + "namespace": "ImRect", + "ov_cimguiname": "ImRect_AddX", + "ret": "void", + "signature": "(float)", + "stname": "ImRect" + } + ], + "ImRect_AddY": [ + { + "args": "(ImRect* self,float y)", + "argsT": [ + { + "name": "self", + "type": "ImRect*" + }, + { + "name": "y", + "type": "float" + } + ], + "argsoriginal": "(float y)", + "call_args": "(y)", + "call_args_old": "(y)", + "cimguiname": "ImRect_AddY", + "defaults": {}, + "funcname": "AddY", + "location": "imgui_internal:622", + "namespace": "ImRect", + "ov_cimguiname": "ImRect_AddY", + "ret": "void", + "signature": "(float)", + "stname": "ImRect" + } + ], "ImRect_AsVec4": [ { "args": "(ImRect* self)", @@ -12531,7 +12678,7 @@ "cimguiname": "ImRect_AsVec4", "defaults": {}, "funcname": "AsVec4", - "location": "imgui_internal:626", + "location": "imgui_internal:632", "namespace": "ImRect", "nonUDT": 2, "ov_cimguiname": "ImRect_AsVec4", @@ -12560,7 +12707,7 @@ "cimguiname": "ImRect_ClipWith", "defaults": {}, "funcname": "ClipWith", - "location": "imgui_internal:622", + "location": "imgui_internal:628", "namespace": "ImRect", "ov_cimguiname": "ImRect_ClipWith", "ret": "void", @@ -12587,7 +12734,7 @@ "cimguiname": "ImRect_ClipWithFull", "defaults": {}, "funcname": "ClipWithFull", - "location": "imgui_internal:623", + "location": "imgui_internal:629", "namespace": "ImRect", "ov_cimguiname": "ImRect_ClipWithFull", "ret": "void", @@ -12614,7 +12761,7 @@ "cimguiname": "ImRect_Contains", "defaults": {}, "funcname": "Contains", - "location": "imgui_internal:611", + "location": "imgui_internal:615", "namespace": "ImRect", "ov_cimguiname": "ImRect_Contains_Vec2", "ret": "bool", @@ -12639,7 +12786,7 @@ "cimguiname": "ImRect_Contains", "defaults": {}, "funcname": "Contains", - "location": "imgui_internal:612", + "location": "imgui_internal:616", "namespace": "ImRect", "ov_cimguiname": "ImRect_Contains_Rect", "ret": "bool", @@ -12670,7 +12817,7 @@ "cimguiname": "ImRect_ContainsWithPad", "defaults": {}, "funcname": "ContainsWithPad", - "location": "imgui_internal:613", + "location": "imgui_internal:617", "namespace": "ImRect", "ov_cimguiname": "ImRect_ContainsWithPad", "ret": "bool", @@ -12697,7 +12844,7 @@ "cimguiname": "ImRect_Expand", "defaults": {}, "funcname": "Expand", - "location": "imgui_internal:617", + "location": "imgui_internal:623", "namespace": "ImRect", "ov_cimguiname": "ImRect_Expand_Float", "ret": "void", @@ -12722,7 +12869,7 @@ "cimguiname": "ImRect_Expand", "defaults": {}, "funcname": "Expand", - "location": "imgui_internal:618", + "location": "imgui_internal:624", "namespace": "ImRect", "ov_cimguiname": "ImRect_Expand_Vec2", "ret": "void", @@ -12745,7 +12892,7 @@ "cimguiname": "ImRect_GetArea", "defaults": {}, "funcname": "GetArea", - "location": "imgui_internal:606", + "location": "imgui_internal:610", "namespace": "ImRect", "ov_cimguiname": "ImRect_GetArea", "ret": "float", @@ -12769,7 +12916,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetBL", - "location": "imgui_internal:609", + "location": "imgui_internal:613", "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_GetBL", @@ -12794,7 +12941,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetBR", - "location": "imgui_internal:610", + "location": "imgui_internal:614", "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_GetBR", @@ -12819,7 +12966,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetCenter", - "location": "imgui_internal:602", + "location": "imgui_internal:606", "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_GetCenter", @@ -12843,7 +12990,7 @@ "cimguiname": "ImRect_GetHeight", "defaults": {}, "funcname": "GetHeight", - "location": "imgui_internal:605", + "location": "imgui_internal:609", "namespace": "ImRect", "ov_cimguiname": "ImRect_GetHeight", "ret": "float", @@ -12867,7 +13014,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetSize", - "location": "imgui_internal:603", + "location": "imgui_internal:607", "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_GetSize", @@ -12892,7 +13039,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetTL", - "location": "imgui_internal:607", + "location": "imgui_internal:611", "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_GetTL", @@ -12917,7 +13064,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetTR", - "location": "imgui_internal:608", + "location": "imgui_internal:612", "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_GetTR", @@ -12941,7 +13088,7 @@ "cimguiname": "ImRect_GetWidth", "defaults": {}, "funcname": "GetWidth", - "location": "imgui_internal:604", + "location": "imgui_internal:608", "namespace": "ImRect", "ov_cimguiname": "ImRect_GetWidth", "ret": "float", @@ -12960,7 +13107,7 @@ "constructor": true, "defaults": {}, "funcname": "ImRect", - "location": "imgui_internal:597", + "location": "imgui_internal:601", "namespace": "ImRect", "ov_cimguiname": "ImRect_ImRect_Nil", "signature": "()", @@ -12985,7 +13132,7 @@ "constructor": true, "defaults": {}, "funcname": "ImRect", - "location": "imgui_internal:598", + "location": "imgui_internal:602", "namespace": "ImRect", "ov_cimguiname": "ImRect_ImRect_Vec2", "signature": "(const ImVec2,const ImVec2)", @@ -13006,7 +13153,7 @@ "constructor": true, "defaults": {}, "funcname": "ImRect", - "location": "imgui_internal:599", + "location": "imgui_internal:603", "namespace": "ImRect", "ov_cimguiname": "ImRect_ImRect_Vec4", "signature": "(const ImVec4)", @@ -13039,7 +13186,7 @@ "constructor": true, "defaults": {}, "funcname": "ImRect", - "location": "imgui_internal:600", + "location": "imgui_internal:604", "namespace": "ImRect", "ov_cimguiname": "ImRect_ImRect_Float", "signature": "(float,float,float,float)", @@ -13061,7 +13208,7 @@ "cimguiname": "ImRect_IsInverted", "defaults": {}, "funcname": "IsInverted", - "location": "imgui_internal:624", + "location": "imgui_internal:630", "namespace": "ImRect", "ov_cimguiname": "ImRect_IsInverted", "ret": "bool", @@ -13088,7 +13235,7 @@ "cimguiname": "ImRect_Overlaps", "defaults": {}, "funcname": "Overlaps", - "location": "imgui_internal:614", + "location": "imgui_internal:618", "namespace": "ImRect", "ov_cimguiname": "ImRect_Overlaps", "ret": "bool", @@ -13112,7 +13259,7 @@ "conv": "ImVec4", "defaults": {}, "funcname": "ToVec4", - "location": "imgui_internal:625", + "location": "imgui_internal:631", "namespace": "ImRect", "nonUDT": 1, "ov_cimguiname": "ImRect_ToVec4", @@ -13140,7 +13287,7 @@ "cimguiname": "ImRect_Translate", "defaults": {}, "funcname": "Translate", - "location": "imgui_internal:619", + "location": "imgui_internal:625", "namespace": "ImRect", "ov_cimguiname": "ImRect_Translate", "ret": "void", @@ -13167,7 +13314,7 @@ "cimguiname": "ImRect_TranslateX", "defaults": {}, "funcname": "TranslateX", - "location": "imgui_internal:620", + "location": "imgui_internal:626", "namespace": "ImRect", "ov_cimguiname": "ImRect_TranslateX", "ret": "void", @@ -13194,7 +13341,7 @@ "cimguiname": "ImRect_TranslateY", "defaults": {}, "funcname": "TranslateY", - "location": "imgui_internal:621", + "location": "imgui_internal:627", "namespace": "ImRect", "ov_cimguiname": "ImRect_TranslateY", "ret": "void", @@ -13215,7 +13362,7 @@ "cimguiname": "ImRect_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:597", + "location": "imgui_internal:601", "ov_cimguiname": "ImRect_destroy", "ret": "void", "signature": "(ImRect*)", @@ -13237,7 +13384,7 @@ "cimguiname": "ImSpanAllocator_GetArenaSizeInBytes", "defaults": {}, "funcname": "GetArenaSizeInBytes", - "location": "imgui_internal:724", + "location": "imgui_internal:730", "namespace": "ImSpanAllocator", "ov_cimguiname": "ImSpanAllocator_GetArenaSizeInBytes", "ret": "int", @@ -13265,7 +13412,7 @@ "cimguiname": "ImSpanAllocator_GetSpanPtrBegin", "defaults": {}, "funcname": "GetSpanPtrBegin", - "location": "imgui_internal:726", + "location": "imgui_internal:732", "namespace": "ImSpanAllocator", "ov_cimguiname": "ImSpanAllocator_GetSpanPtrBegin", "ret": "void*", @@ -13293,7 +13440,7 @@ "cimguiname": "ImSpanAllocator_GetSpanPtrEnd", "defaults": {}, "funcname": "GetSpanPtrEnd", - "location": "imgui_internal:727", + "location": "imgui_internal:733", "namespace": "ImSpanAllocator", "ov_cimguiname": "ImSpanAllocator_GetSpanPtrEnd", "ret": "void*", @@ -13313,7 +13460,7 @@ "constructor": true, "defaults": {}, "funcname": "ImSpanAllocator", - "location": "imgui_internal:722", + "location": "imgui_internal:728", "namespace": "ImSpanAllocator", "ov_cimguiname": "ImSpanAllocator_ImSpanAllocator", "signature": "()", @@ -13350,7 +13497,7 @@ "a": "4" }, "funcname": "Reserve", - "location": "imgui_internal:723", + "location": "imgui_internal:729", "namespace": "ImSpanAllocator", "ov_cimguiname": "ImSpanAllocator_Reserve", "ret": "void", @@ -13378,7 +13525,7 @@ "cimguiname": "ImSpanAllocator_SetArenaBasePtr", "defaults": {}, "funcname": "SetArenaBasePtr", - "location": "imgui_internal:725", + "location": "imgui_internal:731", "namespace": "ImSpanAllocator", "ov_cimguiname": "ImSpanAllocator_SetArenaBasePtr", "ret": "void", @@ -13400,7 +13547,7 @@ "cimguiname": "ImSpanAllocator_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:722", + "location": "imgui_internal:728", "ov_cimguiname": "ImSpanAllocator_destroy", "ret": "void", "signature": "(ImSpanAllocator*)", @@ -13419,7 +13566,7 @@ "constructor": true, "defaults": {}, "funcname": "ImSpan", - "location": "imgui_internal:690", + "location": "imgui_internal:696", "namespace": "ImSpan", "ov_cimguiname": "ImSpan_ImSpan_Nil", "signature": "()", @@ -13445,7 +13592,7 @@ "constructor": true, "defaults": {}, "funcname": "ImSpan", - "location": "imgui_internal:691", + "location": "imgui_internal:697", "namespace": "ImSpan", "ov_cimguiname": "ImSpan_ImSpan_TPtrInt", "signature": "(T*,int)", @@ -13471,7 +13618,7 @@ "constructor": true, "defaults": {}, "funcname": "ImSpan", - "location": "imgui_internal:692", + "location": "imgui_internal:698", "namespace": "ImSpan", "ov_cimguiname": "ImSpan_ImSpan_TPtrTPtr", "signature": "(T*,T*)", @@ -13494,7 +13641,7 @@ "cimguiname": "ImSpan_begin", "defaults": {}, "funcname": "begin", - "location": "imgui_internal:701", + "location": "imgui_internal:707", "namespace": "ImSpan", "ov_cimguiname": "ImSpan_begin_Nil", "ret": "T*", @@ -13516,7 +13663,7 @@ "cimguiname": "ImSpan_begin", "defaults": {}, "funcname": "begin", - "location": "imgui_internal:702", + "location": "imgui_internal:708", "namespace": "ImSpan", "ov_cimguiname": "ImSpan_begin__const", "ret": "const T*", @@ -13538,7 +13685,7 @@ "cimguiname": "ImSpan_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:690", + "location": "imgui_internal:696", "ov_cimguiname": "ImSpan_destroy", "ret": "void", "signature": "(ImSpan*)", @@ -13561,7 +13708,7 @@ "cimguiname": "ImSpan_end", "defaults": {}, "funcname": "end", - "location": "imgui_internal:703", + "location": "imgui_internal:709", "namespace": "ImSpan", "ov_cimguiname": "ImSpan_end_Nil", "ret": "T*", @@ -13583,7 +13730,7 @@ "cimguiname": "ImSpan_end", "defaults": {}, "funcname": "end", - "location": "imgui_internal:704", + "location": "imgui_internal:710", "namespace": "ImSpan", "ov_cimguiname": "ImSpan_end__const", "ret": "const T*", @@ -13611,7 +13758,7 @@ "cimguiname": "ImSpan_index_from_ptr", "defaults": {}, "funcname": "index_from_ptr", - "location": "imgui_internal:707", + "location": "imgui_internal:713", "namespace": "ImSpan", "ov_cimguiname": "ImSpan_index_from_ptr", "ret": "int", @@ -13643,7 +13790,7 @@ "cimguiname": "ImSpan_set", "defaults": {}, "funcname": "set", - "location": "imgui_internal:694", + "location": "imgui_internal:700", "namespace": "ImSpan", "ov_cimguiname": "ImSpan_set_Int", "ret": "void", @@ -13673,7 +13820,7 @@ "cimguiname": "ImSpan_set", "defaults": {}, "funcname": "set", - "location": "imgui_internal:695", + "location": "imgui_internal:701", "namespace": "ImSpan", "ov_cimguiname": "ImSpan_set_TPtr", "ret": "void", @@ -13697,7 +13844,7 @@ "cimguiname": "ImSpan_size", "defaults": {}, "funcname": "size", - "location": "imgui_internal:696", + "location": "imgui_internal:702", "namespace": "ImSpan", "ov_cimguiname": "ImSpan_size", "ret": "int", @@ -13721,7 +13868,7 @@ "cimguiname": "ImSpan_size_in_bytes", "defaults": {}, "funcname": "size_in_bytes", - "location": "imgui_internal:697", + "location": "imgui_internal:703", "namespace": "ImSpan", "ov_cimguiname": "ImSpan_size_in_bytes", "ret": "int", @@ -13745,7 +13892,7 @@ "cimguiname": "ImStableVector_clear", "defaults": {}, "funcname": "clear", - "location": "imgui_internal:746", + "location": "imgui_internal:752", "namespace": "ImStableVector", "ov_cimguiname": "ImStableVector_clear", "ret": "void", @@ -13773,7 +13920,7 @@ "cimguiname": "ImStableVector_push_back", "defaults": {}, "funcname": "push_back", - "location": "imgui_internal:762", + "location": "imgui_internal:768", "namespace": "ImStableVector", "ov_cimguiname": "ImStableVector_push_back", "ret": "T*", @@ -13801,7 +13948,7 @@ "cimguiname": "ImStableVector_reserve", "defaults": {}, "funcname": "reserve", - "location": "imgui_internal:748", + "location": "imgui_internal:754", "namespace": "ImStableVector", "ov_cimguiname": "ImStableVector_reserve", "ret": "void", @@ -13829,7 +13976,7 @@ "cimguiname": "ImStableVector_resize", "defaults": {}, "funcname": "resize", - "location": "imgui_internal:747", + "location": "imgui_internal:753", "namespace": "ImStableVector", "ov_cimguiname": "ImStableVector_resize", "ret": "void", @@ -13865,7 +14012,7 @@ "cimguiname": "ImTextureData_Create", "defaults": {}, "funcname": "Create", - "location": "imgui:3665", + "location": "imgui:3675", "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_Create", "ret": "void", @@ -13888,7 +14035,7 @@ "cimguiname": "ImTextureData_DestroyPixels", "defaults": {}, "funcname": "DestroyPixels", - "location": "imgui:3666", + "location": "imgui:3676", "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_DestroyPixels", "ret": "void", @@ -13911,7 +14058,7 @@ "cimguiname": "ImTextureData_GetPitch", "defaults": {}, "funcname": "GetPitch", - "location": "imgui:3670", + "location": "imgui:3680", "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_GetPitch", "ret": "int", @@ -13934,7 +14081,7 @@ "cimguiname": "ImTextureData_GetPixels", "defaults": {}, "funcname": "GetPixels", - "location": "imgui:3667", + "location": "imgui:3677", "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_GetPixels", "ret": "void*", @@ -13965,7 +14112,7 @@ "cimguiname": "ImTextureData_GetPixelsAt", "defaults": {}, "funcname": "GetPixelsAt", - "location": "imgui:3668", + "location": "imgui:3678", "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_GetPixelsAt", "ret": "void*", @@ -13988,7 +14135,7 @@ "cimguiname": "ImTextureData_GetSizeInBytes", "defaults": {}, "funcname": "GetSizeInBytes", - "location": "imgui:3669", + "location": "imgui:3679", "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_GetSizeInBytes", "ret": "int", @@ -14011,7 +14158,7 @@ "cimguiname": "ImTextureData_GetTexID", "defaults": {}, "funcname": "GetTexID", - "location": "imgui:3672", + "location": "imgui:3682", "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_GetTexID", "ret": "ImTextureID", @@ -14035,7 +14182,7 @@ "conv": "ImTextureRef", "defaults": {}, "funcname": "GetTexRef", - "location": "imgui:3671", + "location": "imgui:3681", "namespace": "ImTextureData", "nonUDT": 1, "ov_cimguiname": "ImTextureData_GetTexRef", @@ -14055,7 +14202,7 @@ "constructor": true, "defaults": {}, "funcname": "ImTextureData", - "location": "imgui:3663", + "location": "imgui:3673", "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_ImTextureData", "signature": "()", @@ -14081,7 +14228,7 @@ "cimguiname": "ImTextureData_SetStatus", "defaults": {}, "funcname": "SetStatus", - "location": "imgui:3678", + "location": "imgui:3688", "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_SetStatus", "ret": "void", @@ -14108,7 +14255,7 @@ "cimguiname": "ImTextureData_SetTexID", "defaults": {}, "funcname": "SetTexID", - "location": "imgui:3677", + "location": "imgui:3687", "namespace": "ImTextureData", "ov_cimguiname": "ImTextureData_SetTexID", "ret": "void", @@ -14129,7 +14276,7 @@ "cimguiname": "ImTextureData_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3664", + "location": "imgui:3674", "ov_cimguiname": "ImTextureData_destroy", "realdestructor": true, "ret": "void", @@ -14230,7 +14377,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec1", - "location": "imgui_internal:569", + "location": "imgui_internal:573", "namespace": "ImVec1", "ov_cimguiname": "ImVec1_ImVec1_Nil", "signature": "()", @@ -14251,7 +14398,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec1", - "location": "imgui_internal:570", + "location": "imgui_internal:574", "namespace": "ImVec1", "ov_cimguiname": "ImVec1_ImVec1_Float", "signature": "(float)", @@ -14271,7 +14418,7 @@ "cimguiname": "ImVec1_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:569", + "location": "imgui_internal:573", "ov_cimguiname": "ImVec1_destroy", "ret": "void", "signature": "(ImVec1*)", @@ -14352,7 +14499,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2i", - "location": "imgui_internal:577", + "location": "imgui_internal:581", "namespace": "ImVec2i", "ov_cimguiname": "ImVec2i_ImVec2i_Nil", "signature": "()", @@ -14377,7 +14524,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2i", - "location": "imgui_internal:578", + "location": "imgui_internal:582", "namespace": "ImVec2i", "ov_cimguiname": "ImVec2i_ImVec2i_Int", "signature": "(int,int)", @@ -14397,7 +14544,7 @@ "cimguiname": "ImVec2i_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:577", + "location": "imgui_internal:581", "ov_cimguiname": "ImVec2i_destroy", "ret": "void", "signature": "(ImVec2i*)", @@ -14415,7 +14562,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2ih", - "location": "imgui_internal:585", + "location": "imgui_internal:589", "namespace": "ImVec2ih", "ov_cimguiname": "ImVec2ih_ImVec2ih_Nil", "signature": "()", @@ -14440,7 +14587,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2ih", - "location": "imgui_internal:586", + "location": "imgui_internal:590", "namespace": "ImVec2ih", "ov_cimguiname": "ImVec2ih_ImVec2ih_short", "signature": "(short,short)", @@ -14461,7 +14608,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2ih", - "location": "imgui_internal:587", + "location": "imgui_internal:591", "namespace": "ImVec2ih", "ov_cimguiname": "ImVec2ih_ImVec2ih_Vec2", "signature": "(const ImVec2)", @@ -14481,7 +14628,7 @@ "cimguiname": "ImVec2ih_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:585", + "location": "imgui_internal:589", "ov_cimguiname": "ImVec2ih_destroy", "ret": "void", "signature": "(ImVec2ih*)", @@ -14570,7 +14717,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVector", - "location": "imgui:2306", + "location": "imgui:2309", "namespace": "ImVector", "ov_cimguiname": "ImVector_ImVector_Nil", "signature": "()", @@ -14593,7 +14740,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVector", - "location": "imgui:2307", + "location": "imgui:2310", "namespace": "ImVector", "ov_cimguiname": "ImVector_ImVector_Vector_T_", "signature": "(const ImVector_T )", @@ -14620,7 +14767,7 @@ "cimguiname": "ImVector__grow_capacity", "defaults": {}, "funcname": "_grow_capacity", - "location": "imgui:2333", + "location": "imgui:2336", "namespace": "ImVector", "ov_cimguiname": "ImVector__grow_capacity", "ret": "int", @@ -14644,7 +14791,7 @@ "cimguiname": "ImVector_back", "defaults": {}, "funcname": "back", - "location": "imgui:2329", + "location": "imgui:2332", "namespace": "ImVector", "ov_cimguiname": "ImVector_back_Nil", "ret": "T*", @@ -14667,7 +14814,7 @@ "cimguiname": "ImVector_back", "defaults": {}, "funcname": "back", - "location": "imgui:2330", + "location": "imgui:2333", "namespace": "ImVector", "ov_cimguiname": "ImVector_back__const", "ret": "const T*", @@ -14692,7 +14839,7 @@ "cimguiname": "ImVector_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:2323", + "location": "imgui:2326", "namespace": "ImVector", "ov_cimguiname": "ImVector_begin_Nil", "ret": "T*", @@ -14714,7 +14861,7 @@ "cimguiname": "ImVector_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:2324", + "location": "imgui:2327", "namespace": "ImVector", "ov_cimguiname": "ImVector_begin__const", "ret": "const T*", @@ -14738,7 +14885,7 @@ "cimguiname": "ImVector_capacity", "defaults": {}, "funcname": "capacity", - "location": "imgui:2319", + "location": "imgui:2322", "namespace": "ImVector", "ov_cimguiname": "ImVector_capacity", "ret": "int", @@ -14762,7 +14909,7 @@ "cimguiname": "ImVector_clear", "defaults": {}, "funcname": "clear", - "location": "imgui:2311", + "location": "imgui:2314", "namespace": "ImVector", "ov_cimguiname": "ImVector_clear", "ret": "void", @@ -14786,7 +14933,7 @@ "cimguiname": "ImVector_clear_delete", "defaults": {}, "funcname": "clear_delete", - "location": "imgui:2312", + "location": "imgui:2315", "namespace": "ImVector", "ov_cimguiname": "ImVector_clear_delete", "ret": "void", @@ -14810,7 +14957,7 @@ "cimguiname": "ImVector_clear_destruct", "defaults": {}, "funcname": "clear_destruct", - "location": "imgui:2313", + "location": "imgui:2316", "namespace": "ImVector", "ov_cimguiname": "ImVector_clear_destruct", "ret": "void", @@ -14838,7 +14985,7 @@ "cimguiname": "ImVector_contains", "defaults": {}, "funcname": "contains", - "location": "imgui:2348", + "location": "imgui:2351", "namespace": "ImVector", "ov_cimguiname": "ImVector_contains", "ret": "bool", @@ -14860,7 +15007,7 @@ "cimguiname": "ImVector_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2309", + "location": "imgui:2312", "ov_cimguiname": "ImVector_destroy", "realdestructor": true, "ret": "void", @@ -14884,7 +15031,7 @@ "cimguiname": "ImVector_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:2315", + "location": "imgui:2318", "namespace": "ImVector", "ov_cimguiname": "ImVector_empty", "ret": "bool", @@ -14908,7 +15055,7 @@ "cimguiname": "ImVector_end", "defaults": {}, "funcname": "end", - "location": "imgui:2325", + "location": "imgui:2328", "namespace": "ImVector", "ov_cimguiname": "ImVector_end_Nil", "ret": "T*", @@ -14930,7 +15077,7 @@ "cimguiname": "ImVector_end", "defaults": {}, "funcname": "end", - "location": "imgui:2326", + "location": "imgui:2329", "namespace": "ImVector", "ov_cimguiname": "ImVector_end__const", "ret": "const T*", @@ -14958,7 +15105,7 @@ "cimguiname": "ImVector_erase", "defaults": {}, "funcname": "erase", - "location": "imgui:2344", + "location": "imgui:2347", "namespace": "ImVector", "ov_cimguiname": "ImVector_erase_Nil", "ret": "T*", @@ -14988,7 +15135,7 @@ "cimguiname": "ImVector_erase", "defaults": {}, "funcname": "erase", - "location": "imgui:2345", + "location": "imgui:2348", "namespace": "ImVector", "ov_cimguiname": "ImVector_erase_TPtr", "ret": "T*", @@ -15016,7 +15163,7 @@ "cimguiname": "ImVector_erase_unsorted", "defaults": {}, "funcname": "erase_unsorted", - "location": "imgui:2346", + "location": "imgui:2349", "namespace": "ImVector", "ov_cimguiname": "ImVector_erase_unsorted", "ret": "T*", @@ -15044,7 +15191,7 @@ "cimguiname": "ImVector_find", "defaults": {}, "funcname": "find", - "location": "imgui:2349", + "location": "imgui:2352", "namespace": "ImVector", "ov_cimguiname": "ImVector_find_Nil", "ret": "T*", @@ -15070,7 +15217,7 @@ "cimguiname": "ImVector_find", "defaults": {}, "funcname": "find", - "location": "imgui:2350", + "location": "imgui:2353", "namespace": "ImVector", "ov_cimguiname": "ImVector_find__const", "ret": "const T*", @@ -15098,7 +15245,7 @@ "cimguiname": "ImVector_find_erase", "defaults": {}, "funcname": "find_erase", - "location": "imgui:2352", + "location": "imgui:2355", "namespace": "ImVector", "ov_cimguiname": "ImVector_find_erase", "ret": "bool", @@ -15126,7 +15273,7 @@ "cimguiname": "ImVector_find_erase_unsorted", "defaults": {}, "funcname": "find_erase_unsorted", - "location": "imgui:2353", + "location": "imgui:2356", "namespace": "ImVector", "ov_cimguiname": "ImVector_find_erase_unsorted", "ret": "bool", @@ -15154,7 +15301,7 @@ "cimguiname": "ImVector_find_index", "defaults": {}, "funcname": "find_index", - "location": "imgui:2351", + "location": "imgui:2354", "namespace": "ImVector", "ov_cimguiname": "ImVector_find_index", "ret": "int", @@ -15178,7 +15325,7 @@ "cimguiname": "ImVector_front", "defaults": {}, "funcname": "front", - "location": "imgui:2327", + "location": "imgui:2330", "namespace": "ImVector", "ov_cimguiname": "ImVector_front_Nil", "ret": "T*", @@ -15201,7 +15348,7 @@ "cimguiname": "ImVector_front", "defaults": {}, "funcname": "front", - "location": "imgui:2328", + "location": "imgui:2331", "namespace": "ImVector", "ov_cimguiname": "ImVector_front__const", "ret": "const T*", @@ -15230,7 +15377,7 @@ "cimguiname": "ImVector_index_from_ptr", "defaults": {}, "funcname": "index_from_ptr", - "location": "imgui:2354", + "location": "imgui:2357", "namespace": "ImVector", "ov_cimguiname": "ImVector_index_from_ptr", "ret": "int", @@ -15262,7 +15409,7 @@ "cimguiname": "ImVector_insert", "defaults": {}, "funcname": "insert", - "location": "imgui:2347", + "location": "imgui:2350", "namespace": "ImVector", "ov_cimguiname": "ImVector_insert", "ret": "T*", @@ -15286,7 +15433,7 @@ "cimguiname": "ImVector_max_size", "defaults": {}, "funcname": "max_size", - "location": "imgui:2318", + "location": "imgui:2321", "namespace": "ImVector", "ov_cimguiname": "ImVector_max_size", "ret": "int", @@ -15310,7 +15457,7 @@ "cimguiname": "ImVector_pop_back", "defaults": {}, "funcname": "pop_back", - "location": "imgui:2342", + "location": "imgui:2345", "namespace": "ImVector", "ov_cimguiname": "ImVector_pop_back", "ret": "void", @@ -15338,7 +15485,7 @@ "cimguiname": "ImVector_push_back", "defaults": {}, "funcname": "push_back", - "location": "imgui:2341", + "location": "imgui:2344", "namespace": "ImVector", "ov_cimguiname": "ImVector_push_back", "ret": "void", @@ -15366,7 +15513,7 @@ "cimguiname": "ImVector_push_front", "defaults": {}, "funcname": "push_front", - "location": "imgui:2343", + "location": "imgui:2346", "namespace": "ImVector", "ov_cimguiname": "ImVector_push_front", "ret": "void", @@ -15394,7 +15541,7 @@ "cimguiname": "ImVector_reserve", "defaults": {}, "funcname": "reserve", - "location": "imgui:2337", + "location": "imgui:2340", "namespace": "ImVector", "ov_cimguiname": "ImVector_reserve", "ret": "void", @@ -15422,7 +15569,7 @@ "cimguiname": "ImVector_reserve_discard", "defaults": {}, "funcname": "reserve_discard", - "location": "imgui:2338", + "location": "imgui:2341", "namespace": "ImVector", "ov_cimguiname": "ImVector_reserve_discard", "ret": "void", @@ -15450,7 +15597,7 @@ "cimguiname": "ImVector_resize", "defaults": {}, "funcname": "resize", - "location": "imgui:2334", + "location": "imgui:2337", "namespace": "ImVector", "ov_cimguiname": "ImVector_resize_Nil", "ret": "void", @@ -15480,7 +15627,7 @@ "cimguiname": "ImVector_resize", "defaults": {}, "funcname": "resize", - "location": "imgui:2335", + "location": "imgui:2338", "namespace": "ImVector", "ov_cimguiname": "ImVector_resize_T", "ret": "void", @@ -15508,7 +15655,7 @@ "cimguiname": "ImVector_shrink", "defaults": {}, "funcname": "shrink", - "location": "imgui:2336", + "location": "imgui:2339", "namespace": "ImVector", "ov_cimguiname": "ImVector_shrink", "ret": "void", @@ -15532,7 +15679,7 @@ "cimguiname": "ImVector_size", "defaults": {}, "funcname": "size", - "location": "imgui:2316", + "location": "imgui:2319", "namespace": "ImVector", "ov_cimguiname": "ImVector_size", "ret": "int", @@ -15556,7 +15703,7 @@ "cimguiname": "ImVector_size_in_bytes", "defaults": {}, "funcname": "size_in_bytes", - "location": "imgui:2317", + "location": "imgui:2320", "namespace": "ImVector", "ov_cimguiname": "ImVector_size_in_bytes", "ret": "int", @@ -15586,7 +15733,7 @@ "cimguiname": "ImVector_swap", "defaults": {}, "funcname": "swap", - "location": "imgui:2331", + "location": "imgui:2334", "namespace": "ImVector", "ov_cimguiname": "ImVector_swap", "ret": "void", @@ -15639,7 +15786,7 @@ "cimguiname": "igActivateItemByID", "defaults": {}, "funcname": "ActivateItemByID", - "location": "imgui_internal:3616", + "location": "imgui_internal:3629", "namespace": "ImGui", "ov_cimguiname": "igActivateItemByID", "ret": "void", @@ -15666,7 +15813,7 @@ "cimguiname": "igAddContextHook", "defaults": {}, "funcname": "AddContextHook", - "location": "imgui_internal:3463", + "location": "imgui_internal:3475", "namespace": "ImGui", "ov_cimguiname": "igAddContextHook", "ret": "ImGuiID", @@ -15698,7 +15845,7 @@ "cimguiname": "igAddDrawListToDrawDataEx", "defaults": {}, "funcname": "AddDrawListToDrawDataEx", - "location": "imgui_internal:3455", + "location": "imgui_internal:3467", "namespace": "ImGui", "ov_cimguiname": "igAddDrawListToDrawDataEx", "ret": "void", @@ -15721,7 +15868,7 @@ "cimguiname": "igAddSettingsHandler", "defaults": {}, "funcname": "AddSettingsHandler", - "location": "imgui_internal:3490", + "location": "imgui_internal:3502", "namespace": "ImGui", "ov_cimguiname": "igAddSettingsHandler", "ret": "void", @@ -15803,7 +15950,7 @@ "flags": "0" }, "funcname": "ArrowButtonEx", - "location": "imgui_internal:3934", + "location": "imgui_internal:3949", "namespace": "ImGui", "ov_cimguiname": "igArrowButtonEx", "ret": "bool", @@ -15872,7 +16019,7 @@ "cimguiname": "igBeginBoxSelect", "defaults": {}, "funcname": "BeginBoxSelect", - "location": "imgui_internal:3788", + "location": "imgui_internal:3802", "namespace": "ImGui", "ov_cimguiname": "igBeginBoxSelect", "ret": "bool", @@ -15987,7 +16134,7 @@ "cimguiname": "igBeginChildEx", "defaults": {}, "funcname": "BeginChildEx", - "location": "imgui_internal:3559", + "location": "imgui_internal:3571", "namespace": "ImGui", "ov_cimguiname": "igBeginChildEx", "ret": "bool", @@ -16020,7 +16167,7 @@ "flags": "0" }, "funcname": "BeginColumns", - "location": "imgui_internal:3801", + "location": "imgui_internal:3815", "namespace": "ImGui", "ov_cimguiname": "igBeginColumns", "ret": "void", @@ -16084,7 +16231,7 @@ "cimguiname": "igBeginComboPopup", "defaults": {}, "funcname": "BeginComboPopup", - "location": "imgui_internal:3589", + "location": "imgui_internal:3602", "namespace": "ImGui", "ov_cimguiname": "igBeginComboPopup", "ret": "bool", @@ -16102,7 +16249,7 @@ "cimguiname": "igBeginComboPreview", "defaults": {}, "funcname": "BeginComboPreview", - "location": "imgui_internal:3590", + "location": "imgui_internal:3603", "namespace": "ImGui", "ov_cimguiname": "igBeginComboPreview", "ret": "bool", @@ -16145,7 +16292,7 @@ "cimguiname": "igBeginDisabledOverrideReenable", "defaults": {}, "funcname": "BeginDisabledOverrideReenable", - "location": "imgui_internal:3549", + "location": "imgui_internal:3561", "namespace": "ImGui", "ov_cimguiname": "igBeginDisabledOverrideReenable", "ret": "void", @@ -16168,7 +16315,7 @@ "cimguiname": "igBeginDockableDragDropSource", "defaults": {}, "funcname": "BeginDockableDragDropSource", - "location": "imgui_internal:3730", + "location": "imgui_internal:3743", "namespace": "ImGui", "ov_cimguiname": "igBeginDockableDragDropSource", "ret": "void", @@ -16191,7 +16338,7 @@ "cimguiname": "igBeginDockableDragDropTarget", "defaults": {}, "funcname": "BeginDockableDragDropTarget", - "location": "imgui_internal:3731", + "location": "imgui_internal:3744", "namespace": "ImGui", "ov_cimguiname": "igBeginDockableDragDropTarget", "ret": "void", @@ -16218,7 +16365,7 @@ "cimguiname": "igBeginDocked", "defaults": {}, "funcname": "BeginDocked", - "location": "imgui_internal:3729", + "location": "imgui_internal:3742", "namespace": "ImGui", "ov_cimguiname": "igBeginDocked", "ret": "void", @@ -16288,7 +16435,7 @@ "cimguiname": "igBeginDragDropTargetCustom", "defaults": {}, "funcname": "BeginDragDropTargetCustom", - "location": "imgui_internal:3772", + "location": "imgui_internal:3786", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropTargetCustom", "ret": "bool", @@ -16317,7 +16464,7 @@ "p_bb": "NULL" }, "funcname": "BeginDragDropTargetViewport", - "location": "imgui_internal:3773", + "location": "imgui_internal:3787", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropTargetViewport", "ret": "bool", @@ -16335,7 +16482,7 @@ "cimguiname": "igBeginErrorTooltip", "defaults": {}, "funcname": "BeginErrorTooltip", - "location": "imgui_internal:4021", + "location": "imgui_internal:4036", "namespace": "ImGui", "ov_cimguiname": "igBeginErrorTooltip", "ret": "bool", @@ -16498,7 +16645,7 @@ "enabled": "true" }, "funcname": "BeginMenuEx", - "location": "imgui_internal:3585", + "location": "imgui_internal:3598", "namespace": "ImGui", "ov_cimguiname": "igBeginMenuEx", "ret": "bool", @@ -16678,7 +16825,7 @@ "cimguiname": "igBeginPopupEx", "defaults": {}, "funcname": "BeginPopupEx", - "location": "imgui_internal:3562", + "location": "imgui_internal:3575", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupEx", "ret": "bool", @@ -16709,7 +16856,7 @@ "cimguiname": "igBeginPopupMenuEx", "defaults": {}, "funcname": "BeginPopupMenuEx", - "location": "imgui_internal:3563", + "location": "imgui_internal:3576", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupMenuEx", "ret": "bool", @@ -16803,7 +16950,7 @@ "cimguiname": "igBeginTabBarEx", "defaults": {}, "funcname": "BeginTabBarEx", - "location": "imgui_internal:3876", + "location": "imgui_internal:3891", "namespace": "ImGui", "ov_cimguiname": "igBeginTabBarEx", "ret": "bool", @@ -16927,7 +17074,7 @@ "outer_size": "ImVec2(0,0)" }, "funcname": "BeginTableEx", - "location": "imgui_internal:3827", + "location": "imgui_internal:3841", "namespace": "ImGui", "ov_cimguiname": "igBeginTableEx", "ret": "bool", @@ -16972,7 +17119,7 @@ "cimguiname": "igBeginTooltipEx", "defaults": {}, "funcname": "BeginTooltipEx", - "location": "imgui_internal:3580", + "location": "imgui_internal:3593", "namespace": "ImGui", "ov_cimguiname": "igBeginTooltipEx", "ret": "bool", @@ -16990,7 +17137,7 @@ "cimguiname": "igBeginTooltipHidden", "defaults": {}, "funcname": "BeginTooltipHidden", - "location": "imgui_internal:3581", + "location": "imgui_internal:3594", "namespace": "ImGui", "ov_cimguiname": "igBeginTooltipHidden", "ret": "bool", @@ -17029,7 +17176,7 @@ "cimguiname": "igBeginViewportSideBar", "defaults": {}, "funcname": "BeginViewportSideBar", - "location": "imgui_internal:3584", + "location": "imgui_internal:3597", "namespace": "ImGui", "ov_cimguiname": "igBeginViewportSideBar", "ret": "bool", @@ -17052,7 +17199,7 @@ "cimguiname": "igBringWindowToDisplayBack", "defaults": {}, "funcname": "BringWindowToDisplayBack", - "location": "imgui_internal:3433", + "location": "imgui_internal:3445", "namespace": "ImGui", "ov_cimguiname": "igBringWindowToDisplayBack", "ret": "void", @@ -17079,7 +17226,7 @@ "cimguiname": "igBringWindowToDisplayBehind", "defaults": {}, "funcname": "BringWindowToDisplayBehind", - "location": "imgui_internal:3434", + "location": "imgui_internal:3446", "namespace": "ImGui", "ov_cimguiname": "igBringWindowToDisplayBehind", "ret": "void", @@ -17102,7 +17249,7 @@ "cimguiname": "igBringWindowToDisplayFront", "defaults": {}, "funcname": "BringWindowToDisplayFront", - "location": "imgui_internal:3432", + "location": "imgui_internal:3444", "namespace": "ImGui", "ov_cimguiname": "igBringWindowToDisplayFront", "ret": "void", @@ -17125,7 +17272,7 @@ "cimguiname": "igBringWindowToFocusFront", "defaults": {}, "funcname": "BringWindowToFocusFront", - "location": "imgui_internal:3431", + "location": "imgui_internal:3443", "namespace": "ImGui", "ov_cimguiname": "igBringWindowToFocusFront", "ret": "void", @@ -17268,7 +17415,7 @@ "flags": "0" }, "funcname": "ButtonBehavior", - "location": "imgui_internal:3953", + "location": "imgui_internal:3968", "namespace": "ImGui", "ov_cimguiname": "igButtonBehavior", "ret": "bool", @@ -17302,7 +17449,7 @@ "size_arg": "ImVec2(0,0)" }, "funcname": "ButtonEx", - "location": "imgui_internal:3933", + "location": "imgui_internal:3948", "namespace": "ImGui", "ov_cimguiname": "igButtonEx", "ret": "bool", @@ -17341,7 +17488,7 @@ "cimguiname": "igCalcClipRectVisibleItemsY", "defaults": {}, "funcname": "CalcClipRectVisibleItemsY", - "location": "imgui_internal:3545", + "location": "imgui_internal:3557", "namespace": "ImGui", "ov_cimguiname": "igCalcClipRectVisibleItemsY", "ret": "void", @@ -17373,7 +17520,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "CalcItemSize", - "location": "imgui_internal:3541", + "location": "imgui_internal:3553", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igCalcItemSize", @@ -17423,7 +17570,7 @@ "cimguiname": "igCalcRoundingFlagsForRectInRect", "defaults": {}, "funcname": "CalcRoundingFlagsForRectInRect", - "location": "imgui_internal:3925", + "location": "imgui_internal:3940", "namespace": "ImGui", "ov_cimguiname": "igCalcRoundingFlagsForRectInRect", "ret": "ImDrawFlags", @@ -17499,7 +17646,7 @@ "cimguiname": "igCalcTypematicRepeatAmount", "defaults": {}, "funcname": "CalcTypematicRepeatAmount", - "location": "imgui_internal:3645", + "location": "imgui_internal:3658", "namespace": "ImGui", "ov_cimguiname": "igCalcTypematicRepeatAmount", "ret": "int", @@ -17523,7 +17670,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "CalcWindowNextAutoFitSize", - "location": "imgui_internal:3411", + "location": "imgui_internal:3423", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igCalcWindowNextAutoFitSize", @@ -17551,7 +17698,7 @@ "cimguiname": "igCalcWrapWidthForPos", "defaults": {}, "funcname": "CalcWrapWidthForPos", - "location": "imgui_internal:3542", + "location": "imgui_internal:3554", "namespace": "ImGui", "ov_cimguiname": "igCalcWrapWidthForPos", "ret": "float", @@ -17578,7 +17725,7 @@ "cimguiname": "igCallContextHooks", "defaults": {}, "funcname": "CallContextHooks", - "location": "imgui_internal:3465", + "location": "imgui_internal:3477", "namespace": "ImGui", "ov_cimguiname": "igCallContextHooks", "ret": "void", @@ -17694,7 +17841,7 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui_internal:3938", + "location": "imgui_internal:3953", "namespace": "ImGui", "ov_cimguiname": "igCheckboxFlags_S64Ptr", "ret": "bool", @@ -17723,7 +17870,7 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui_internal:3939", + "location": "imgui_internal:3954", "namespace": "ImGui", "ov_cimguiname": "igCheckboxFlags_U64Ptr", "ret": "bool", @@ -17741,7 +17888,7 @@ "cimguiname": "igClearActiveID", "defaults": {}, "funcname": "ClearActiveID", - "location": "imgui_internal:3524", + "location": "imgui_internal:3536", "namespace": "ImGui", "ov_cimguiname": "igClearActiveID", "ret": "void", @@ -17759,7 +17906,7 @@ "cimguiname": "igClearDragDrop", "defaults": {}, "funcname": "ClearDragDrop", - "location": "imgui_internal:3774", + "location": "imgui_internal:3788", "namespace": "ImGui", "ov_cimguiname": "igClearDragDrop", "ret": "void", @@ -17777,7 +17924,7 @@ "cimguiname": "igClearIniSettings", "defaults": {}, "funcname": "ClearIniSettings", - "location": "imgui_internal:3489", + "location": "imgui_internal:3501", "namespace": "ImGui", "ov_cimguiname": "igClearIniSettings", "ret": "void", @@ -17800,7 +17947,7 @@ "cimguiname": "igClearWindowSettings", "defaults": {}, "funcname": "ClearWindowSettings", - "location": "imgui_internal:3498", + "location": "imgui_internal:3510", "namespace": "ImGui", "ov_cimguiname": "igClearWindowSettings", "ret": "void", @@ -17827,7 +17974,7 @@ "cimguiname": "igCloseButton", "defaults": {}, "funcname": "CloseButton", - "location": "imgui_internal:3942", + "location": "imgui_internal:3957", "namespace": "ImGui", "ov_cimguiname": "igCloseButton", "ret": "bool", @@ -17872,7 +18019,7 @@ "cimguiname": "igClosePopupToLevel", "defaults": {}, "funcname": "ClosePopupToLevel", - "location": "imgui_internal:3565", + "location": "imgui_internal:3578", "namespace": "ImGui", "ov_cimguiname": "igClosePopupToLevel", "ret": "void", @@ -17890,7 +18037,7 @@ "cimguiname": "igClosePopupsExceptModals", "defaults": {}, "funcname": "ClosePopupsExceptModals", - "location": "imgui_internal:3567", + "location": "imgui_internal:3580", "namespace": "ImGui", "ov_cimguiname": "igClosePopupsExceptModals", "ret": "void", @@ -17917,7 +18064,7 @@ "cimguiname": "igClosePopupsOverWindow", "defaults": {}, "funcname": "ClosePopupsOverWindow", - "location": "imgui_internal:3566", + "location": "imgui_internal:3579", "namespace": "ImGui", "ov_cimguiname": "igClosePopupsOverWindow", "ret": "void", @@ -17948,7 +18095,7 @@ "cimguiname": "igCollapseButton", "defaults": {}, "funcname": "CollapseButton", - "location": "imgui_internal:3943", + "location": "imgui_internal:3958", "namespace": "ImGui", "ov_cimguiname": "igCollapseButton", "ret": "bool", @@ -18279,7 +18426,7 @@ "cimguiname": "igColorEditOptionsPopup", "defaults": {}, "funcname": "ColorEditOptionsPopup", - "location": "imgui_internal:3997", + "location": "imgui_internal:4012", "namespace": "ImGui", "ov_cimguiname": "igColorEditOptionsPopup", "ret": "void", @@ -18377,7 +18524,7 @@ "cimguiname": "igColorPickerOptionsPopup", "defaults": {}, "funcname": "ColorPickerOptionsPopup", - "location": "imgui_internal:3998", + "location": "imgui_internal:4013", "namespace": "ImGui", "ov_cimguiname": "igColorPickerOptionsPopup", "ret": "void", @@ -18408,7 +18555,7 @@ "cimguiname": "igColorTooltip", "defaults": {}, "funcname": "ColorTooltip", - "location": "imgui_internal:3996", + "location": "imgui_internal:4011", "namespace": "ImGui", "ov_cimguiname": "igColorTooltip", "ret": "void", @@ -18587,7 +18734,7 @@ "cimguiname": "igConvertSingleModFlagToKey", "defaults": {}, "funcname": "ConvertSingleModFlagToKey", - "location": "imgui_internal:3629", + "location": "imgui_internal:3642", "namespace": "ImGui", "ov_cimguiname": "igConvertSingleModFlagToKey", "ret": "ImGuiKey", @@ -18635,7 +18782,7 @@ "cimguiname": "igCreateNewWindowSettings", "defaults": {}, "funcname": "CreateNewWindowSettings", - "location": "imgui_internal:3495", + "location": "imgui_internal:3507", "namespace": "ImGui", "ov_cimguiname": "igCreateNewWindowSettings", "ret": "ImGuiWindowSettings*", @@ -18676,7 +18823,7 @@ "p_data_when_empty": "NULL" }, "funcname": "DataTypeApplyFromText", - "location": "imgui_internal:3980", + "location": "imgui_internal:3995", "namespace": "ImGui", "ov_cimguiname": "igDataTypeApplyFromText", "ret": "bool", @@ -18715,7 +18862,7 @@ "cimguiname": "igDataTypeApplyOp", "defaults": {}, "funcname": "DataTypeApplyOp", - "location": "imgui_internal:3979", + "location": "imgui_internal:3994", "namespace": "ImGui", "ov_cimguiname": "igDataTypeApplyOp", "ret": "void", @@ -18750,7 +18897,7 @@ "cimguiname": "igDataTypeClamp", "defaults": {}, "funcname": "DataTypeClamp", - "location": "imgui_internal:3982", + "location": "imgui_internal:3997", "namespace": "ImGui", "ov_cimguiname": "igDataTypeClamp", "ret": "bool", @@ -18781,7 +18928,7 @@ "cimguiname": "igDataTypeCompare", "defaults": {}, "funcname": "DataTypeCompare", - "location": "imgui_internal:3981", + "location": "imgui_internal:3996", "namespace": "ImGui", "ov_cimguiname": "igDataTypeCompare", "ret": "int", @@ -18820,7 +18967,7 @@ "cimguiname": "igDataTypeFormatString", "defaults": {}, "funcname": "DataTypeFormatString", - "location": "imgui_internal:3978", + "location": "imgui_internal:3993", "namespace": "ImGui", "ov_cimguiname": "igDataTypeFormatString", "ret": "int", @@ -18843,7 +18990,7 @@ "cimguiname": "igDataTypeGetInfo", "defaults": {}, "funcname": "DataTypeGetInfo", - "location": "imgui_internal:3977", + "location": "imgui_internal:3992", "namespace": "ImGui", "ov_cimguiname": "igDataTypeGetInfo", "ret": "const ImGuiDataTypeInfo*", @@ -18870,7 +19017,7 @@ "cimguiname": "igDataTypeIsZero", "defaults": {}, "funcname": "DataTypeIsZero", - "location": "imgui_internal:3983", + "location": "imgui_internal:3998", "namespace": "ImGui", "ov_cimguiname": "igDataTypeIsZero", "ret": "bool", @@ -18905,7 +19052,7 @@ "cimguiname": "igDebugAllocHook", "defaults": {}, "funcname": "DebugAllocHook", - "location": "imgui_internal:4028", + "location": "imgui_internal:4043", "namespace": "ImGui", "ov_cimguiname": "igDebugAllocHook", "ret": "void", @@ -18932,7 +19079,7 @@ "cimguiname": "igDebugBreakButton", "defaults": {}, "funcname": "DebugBreakButton", - "location": "imgui_internal:4037", + "location": "imgui_internal:4052", "namespace": "ImGui", "ov_cimguiname": "igDebugBreakButton", "ret": "bool", @@ -18959,7 +19106,7 @@ "cimguiname": "igDebugBreakButtonTooltip", "defaults": {}, "funcname": "DebugBreakButtonTooltip", - "location": "imgui_internal:4038", + "location": "imgui_internal:4053", "namespace": "ImGui", "ov_cimguiname": "igDebugBreakButtonTooltip", "ret": "void", @@ -18977,7 +19124,7 @@ "cimguiname": "igDebugBreakClearData", "defaults": {}, "funcname": "DebugBreakClearData", - "location": "imgui_internal:4036", + "location": "imgui_internal:4051", "namespace": "ImGui", "ov_cimguiname": "igDebugBreakClearData", "ret": "void", @@ -19024,7 +19171,7 @@ "cimguiname": "igDebugCheckVersionAndDataLayout", "defaults": {}, "funcname": "DebugCheckVersionAndDataLayout", - "location": "imgui:1179", + "location": "imgui:1180", "namespace": "ImGui", "ov_cimguiname": "igDebugCheckVersionAndDataLayout", "ret": "bool", @@ -19049,7 +19196,7 @@ "col": "4278190335" }, "funcname": "DebugDrawCursorPos", - "location": "imgui_internal:4029", + "location": "imgui_internal:4044", "namespace": "ImGui", "ov_cimguiname": "igDebugDrawCursorPos", "ret": "void", @@ -19074,7 +19221,7 @@ "col": "4278190335" }, "funcname": "DebugDrawItemRect", - "location": "imgui_internal:4031", + "location": "imgui_internal:4046", "namespace": "ImGui", "ov_cimguiname": "igDebugDrawItemRect", "ret": "void", @@ -19099,7 +19246,7 @@ "col": "4278190335" }, "funcname": "DebugDrawLineExtents", - "location": "imgui_internal:4030", + "location": "imgui_internal:4045", "namespace": "ImGui", "ov_cimguiname": "igDebugDrawLineExtents", "ret": "void", @@ -19122,7 +19269,7 @@ "cimguiname": "igDebugFlashStyleColor", "defaults": {}, "funcname": "DebugFlashStyleColor", - "location": "imgui:1177", + "location": "imgui:1178", "namespace": "ImGui", "ov_cimguiname": "igDebugFlashStyleColor", "ret": "void", @@ -19157,7 +19304,7 @@ "cimguiname": "igDebugHookIdInfo", "defaults": {}, "funcname": "DebugHookIdInfo", - "location": "imgui_internal:4041", + "location": "imgui_internal:4056", "namespace": "ImGui", "ov_cimguiname": "igDebugHookIdInfo", "ret": "void", @@ -19180,7 +19327,7 @@ "cimguiname": "igDebugLocateItem", "defaults": {}, "funcname": "DebugLocateItem", - "location": "imgui_internal:4033", + "location": "imgui_internal:4048", "namespace": "ImGui", "ov_cimguiname": "igDebugLocateItem", "ret": "void", @@ -19203,7 +19350,7 @@ "cimguiname": "igDebugLocateItemOnHover", "defaults": {}, "funcname": "DebugLocateItemOnHover", - "location": "imgui_internal:4034", + "location": "imgui_internal:4049", "namespace": "ImGui", "ov_cimguiname": "igDebugLocateItemOnHover", "ret": "void", @@ -19221,7 +19368,7 @@ "cimguiname": "igDebugLocateItemResolveWithLastItem", "defaults": {}, "funcname": "DebugLocateItemResolveWithLastItem", - "location": "imgui_internal:4035", + "location": "imgui_internal:4050", "namespace": "ImGui", "ov_cimguiname": "igDebugLocateItemResolveWithLastItem", "ret": "void", @@ -19249,7 +19396,7 @@ "defaults": {}, "funcname": "DebugLog", "isvararg": "...)", - "location": "imgui:1181", + "location": "imgui:1182", "namespace": "ImGui", "ov_cimguiname": "igDebugLog", "ret": "void", @@ -19276,7 +19423,7 @@ "cimguiname": "igDebugLogV", "defaults": {}, "funcname": "DebugLogV", - "location": "imgui:1182", + "location": "imgui:1183", "namespace": "ImGui", "ov_cimguiname": "igDebugLogV", "ret": "void", @@ -19299,7 +19446,7 @@ "cimguiname": "igDebugNodeColumns", "defaults": {}, "funcname": "DebugNodeColumns", - "location": "imgui_internal:4042", + "location": "imgui_internal:4057", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeColumns", "ret": "void", @@ -19326,7 +19473,7 @@ "cimguiname": "igDebugNodeDockNode", "defaults": {}, "funcname": "DebugNodeDockNode", - "location": "imgui_internal:4043", + "location": "imgui_internal:4058", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeDockNode", "ret": "void", @@ -19365,7 +19512,7 @@ "cimguiname": "igDebugNodeDrawCmdShowMeshAndBoundingBox", "defaults": {}, "funcname": "DebugNodeDrawCmdShowMeshAndBoundingBox", - "location": "imgui_internal:4045", + "location": "imgui_internal:4060", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeDrawCmdShowMeshAndBoundingBox", "ret": "void", @@ -19400,7 +19547,7 @@ "cimguiname": "igDebugNodeDrawList", "defaults": {}, "funcname": "DebugNodeDrawList", - "location": "imgui_internal:4044", + "location": "imgui_internal:4059", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeDrawList", "ret": "void", @@ -19423,7 +19570,7 @@ "cimguiname": "igDebugNodeFont", "defaults": {}, "funcname": "DebugNodeFont", - "location": "imgui_internal:4046", + "location": "imgui_internal:4061", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeFont", "ret": "void", @@ -19450,7 +19597,7 @@ "cimguiname": "igDebugNodeFontGlyph", "defaults": {}, "funcname": "DebugNodeFontGlyph", - "location": "imgui_internal:4048", + "location": "imgui_internal:4063", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeFontGlyph", "ret": "void", @@ -19481,7 +19628,7 @@ "cimguiname": "igDebugNodeFontGlyphsForSrcMask", "defaults": {}, "funcname": "DebugNodeFontGlyphsForSrcMask", - "location": "imgui_internal:4047", + "location": "imgui_internal:4062", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeFontGlyphsForSrcMask", "ret": "void", @@ -19504,7 +19651,7 @@ "cimguiname": "igDebugNodeInputTextState", "defaults": {}, "funcname": "DebugNodeInputTextState", - "location": "imgui_internal:4054", + "location": "imgui_internal:4069", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeInputTextState", "ret": "void", @@ -19527,7 +19674,7 @@ "cimguiname": "igDebugNodeMultiSelectState", "defaults": {}, "funcname": "DebugNodeMultiSelectState", - "location": "imgui_internal:4056", + "location": "imgui_internal:4071", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeMultiSelectState", "ret": "void", @@ -19558,7 +19705,7 @@ "cimguiname": "igDebugNodePlatformMonitor", "defaults": {}, "funcname": "DebugNodePlatformMonitor", - "location": "imgui_internal:4062", + "location": "imgui_internal:4077", "namespace": "ImGui", "ov_cimguiname": "igDebugNodePlatformMonitor", "ret": "void", @@ -19585,7 +19732,7 @@ "cimguiname": "igDebugNodeStorage", "defaults": {}, "funcname": "DebugNodeStorage", - "location": "imgui_internal:4050", + "location": "imgui_internal:4065", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeStorage", "ret": "void", @@ -19612,7 +19759,7 @@ "cimguiname": "igDebugNodeTabBar", "defaults": {}, "funcname": "DebugNodeTabBar", - "location": "imgui_internal:4051", + "location": "imgui_internal:4066", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeTabBar", "ret": "void", @@ -19635,7 +19782,7 @@ "cimguiname": "igDebugNodeTable", "defaults": {}, "funcname": "DebugNodeTable", - "location": "imgui_internal:4052", + "location": "imgui_internal:4067", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeTable", "ret": "void", @@ -19658,7 +19805,7 @@ "cimguiname": "igDebugNodeTableSettings", "defaults": {}, "funcname": "DebugNodeTableSettings", - "location": "imgui_internal:4053", + "location": "imgui_internal:4068", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeTableSettings", "ret": "void", @@ -19691,7 +19838,7 @@ "highlight_rect": "NULL" }, "funcname": "DebugNodeTexture", - "location": "imgui_internal:4049", + "location": "imgui_internal:4064", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeTexture", "ret": "void", @@ -19714,7 +19861,7 @@ "cimguiname": "igDebugNodeTypingSelectState", "defaults": {}, "funcname": "DebugNodeTypingSelectState", - "location": "imgui_internal:4055", + "location": "imgui_internal:4070", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeTypingSelectState", "ret": "void", @@ -19737,7 +19884,7 @@ "cimguiname": "igDebugNodeViewport", "defaults": {}, "funcname": "DebugNodeViewport", - "location": "imgui_internal:4061", + "location": "imgui_internal:4076", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeViewport", "ret": "void", @@ -19764,7 +19911,7 @@ "cimguiname": "igDebugNodeWindow", "defaults": {}, "funcname": "DebugNodeWindow", - "location": "imgui_internal:4057", + "location": "imgui_internal:4072", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeWindow", "ret": "void", @@ -19787,7 +19934,7 @@ "cimguiname": "igDebugNodeWindowSettings", "defaults": {}, "funcname": "DebugNodeWindowSettings", - "location": "imgui_internal:4058", + "location": "imgui_internal:4073", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeWindowSettings", "ret": "void", @@ -19815,7 +19962,7 @@ "cimguiname": "igDebugNodeWindowsList", "defaults": {}, "funcname": "DebugNodeWindowsList", - "location": "imgui_internal:4059", + "location": "imgui_internal:4074", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeWindowsList", "ret": "void", @@ -19846,7 +19993,7 @@ "cimguiname": "igDebugNodeWindowsListByBeginStackParent", "defaults": {}, "funcname": "DebugNodeWindowsListByBeginStackParent", - "location": "imgui_internal:4060", + "location": "imgui_internal:4075", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeWindowsListByBeginStackParent", "ret": "void", @@ -19869,7 +20016,7 @@ "cimguiname": "igDebugRenderKeyboardPreview", "defaults": {}, "funcname": "DebugRenderKeyboardPreview", - "location": "imgui_internal:4063", + "location": "imgui_internal:4078", "namespace": "ImGui", "ov_cimguiname": "igDebugRenderKeyboardPreview", "ret": "void", @@ -19900,7 +20047,7 @@ "cimguiname": "igDebugRenderViewportThumbnail", "defaults": {}, "funcname": "DebugRenderViewportThumbnail", - "location": "imgui_internal:4064", + "location": "imgui_internal:4079", "namespace": "ImGui", "ov_cimguiname": "igDebugRenderViewportThumbnail", "ret": "void", @@ -19918,7 +20065,7 @@ "cimguiname": "igDebugStartItemPicker", "defaults": {}, "funcname": "DebugStartItemPicker", - "location": "imgui:1178", + "location": "imgui:1179", "namespace": "ImGui", "ov_cimguiname": "igDebugStartItemPicker", "ret": "void", @@ -19941,7 +20088,7 @@ "cimguiname": "igDebugTextEncoding", "defaults": {}, "funcname": "DebugTextEncoding", - "location": "imgui:1176", + "location": "imgui:1177", "namespace": "ImGui", "ov_cimguiname": "igDebugTextEncoding", "ret": "void", @@ -19968,7 +20115,7 @@ "cimguiname": "igDebugTextUnformattedWithLocateItem", "defaults": {}, "funcname": "DebugTextUnformattedWithLocateItem", - "location": "imgui_internal:4032", + "location": "imgui_internal:4047", "namespace": "ImGui", "ov_cimguiname": "igDebugTextUnformattedWithLocateItem", "ret": "void", @@ -19991,7 +20138,7 @@ "cimguiname": "igDebugTextureIDToU64", "defaults": {}, "funcname": "DebugTextureIDToU64", - "location": "imgui_internal:4040", + "location": "imgui_internal:4055", "namespace": "ImGui", "ov_cimguiname": "igDebugTextureIDToU64", "ret": "ImU64", @@ -20022,7 +20169,7 @@ "cimguiname": "igDemoMarker", "defaults": {}, "funcname": "DemoMarker", - "location": "imgui_internal:4025", + "location": "imgui_internal:4040", "namespace": "ImGui", "ov_cimguiname": "igDemoMarker", "ret": "void", @@ -20070,7 +20217,7 @@ "cimguiname": "igDestroyPlatformWindow", "defaults": {}, "funcname": "DestroyPlatformWindow", - "location": "imgui_internal:3480", + "location": "imgui_internal:3492", "namespace": "ImGui", "ov_cimguiname": "igDestroyPlatformWindow", "ret": "void", @@ -20088,7 +20235,7 @@ "cimguiname": "igDestroyPlatformWindows", "defaults": {}, "funcname": "DestroyPlatformWindows", - "location": "imgui:1199", + "location": "imgui:1200", "namespace": "ImGui", "ov_cimguiname": "igDestroyPlatformWindows", "ret": "void", @@ -20118,7 +20265,7 @@ "node_id": "0" }, "funcname": "DockBuilderAddNode", - "location": "imgui_internal:3746", + "location": "imgui_internal:3759", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderAddNode", "ret": "ImGuiID", @@ -20150,7 +20297,7 @@ "cimguiname": "igDockBuilderCopyDockSpace", "defaults": {}, "funcname": "DockBuilderCopyDockSpace", - "location": "imgui_internal:3753", + "location": "imgui_internal:3766", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderCopyDockSpace", "ret": "void", @@ -20182,7 +20329,7 @@ "cimguiname": "igDockBuilderCopyNode", "defaults": {}, "funcname": "DockBuilderCopyNode", - "location": "imgui_internal:3754", + "location": "imgui_internal:3767", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderCopyNode", "ret": "void", @@ -20209,7 +20356,7 @@ "cimguiname": "igDockBuilderCopyWindowSettings", "defaults": {}, "funcname": "DockBuilderCopyWindowSettings", - "location": "imgui_internal:3755", + "location": "imgui_internal:3768", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderCopyWindowSettings", "ret": "void", @@ -20236,7 +20383,7 @@ "cimguiname": "igDockBuilderDockWindow", "defaults": {}, "funcname": "DockBuilderDockWindow", - "location": "imgui_internal:3743", + "location": "imgui_internal:3756", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderDockWindow", "ret": "void", @@ -20259,7 +20406,7 @@ "cimguiname": "igDockBuilderFinish", "defaults": {}, "funcname": "DockBuilderFinish", - "location": "imgui_internal:3756", + "location": "imgui_internal:3769", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderFinish", "ret": "void", @@ -20282,7 +20429,7 @@ "cimguiname": "igDockBuilderGetCentralNode", "defaults": {}, "funcname": "DockBuilderGetCentralNode", - "location": "imgui_internal:3745", + "location": "imgui_internal:3758", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderGetCentralNode", "ret": "ImGuiDockNode*", @@ -20305,7 +20452,7 @@ "cimguiname": "igDockBuilderGetNode", "defaults": {}, "funcname": "DockBuilderGetNode", - "location": "imgui_internal:3744", + "location": "imgui_internal:3757", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderGetNode", "ret": "ImGuiDockNode*", @@ -20328,7 +20475,7 @@ "cimguiname": "igDockBuilderRemoveNode", "defaults": {}, "funcname": "DockBuilderRemoveNode", - "location": "imgui_internal:3747", + "location": "imgui_internal:3760", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderRemoveNode", "ret": "void", @@ -20351,7 +20498,7 @@ "cimguiname": "igDockBuilderRemoveNodeChildNodes", "defaults": {}, "funcname": "DockBuilderRemoveNodeChildNodes", - "location": "imgui_internal:3749", + "location": "imgui_internal:3762", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderRemoveNodeChildNodes", "ret": "void", @@ -20380,7 +20527,7 @@ "clear_settings_refs": "true" }, "funcname": "DockBuilderRemoveNodeDockedWindows", - "location": "imgui_internal:3748", + "location": "imgui_internal:3761", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderRemoveNodeDockedWindows", "ret": "void", @@ -20407,7 +20554,7 @@ "cimguiname": "igDockBuilderSetNodePos", "defaults": {}, "funcname": "DockBuilderSetNodePos", - "location": "imgui_internal:3750", + "location": "imgui_internal:3763", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderSetNodePos", "ret": "void", @@ -20434,7 +20581,7 @@ "cimguiname": "igDockBuilderSetNodeSize", "defaults": {}, "funcname": "DockBuilderSetNodeSize", - "location": "imgui_internal:3751", + "location": "imgui_internal:3764", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderSetNodeSize", "ret": "void", @@ -20473,7 +20620,7 @@ "cimguiname": "igDockBuilderSplitNode", "defaults": {}, "funcname": "DockBuilderSplitNode", - "location": "imgui_internal:3752", + "location": "imgui_internal:3765", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderSplitNode", "ret": "ImGuiID", @@ -20520,7 +20667,7 @@ "cimguiname": "igDockContextCalcDropPosForDocking", "defaults": {}, "funcname": "DockContextCalcDropPosForDocking", - "location": "imgui_internal:3718", + "location": "imgui_internal:3731", "namespace": "ImGui", "ov_cimguiname": "igDockContextCalcDropPosForDocking", "ret": "bool", @@ -20551,7 +20698,7 @@ "cimguiname": "igDockContextClearNodes", "defaults": {}, "funcname": "DockContextClearNodes", - "location": "imgui_internal:3707", + "location": "imgui_internal:3720", "namespace": "ImGui", "ov_cimguiname": "igDockContextClearNodes", "ret": "void", @@ -20574,7 +20721,7 @@ "cimguiname": "igDockContextEndFrame", "defaults": {}, "funcname": "DockContextEndFrame", - "location": "imgui_internal:3711", + "location": "imgui_internal:3724", "namespace": "ImGui", "ov_cimguiname": "igDockContextEndFrame", "ret": "void", @@ -20601,7 +20748,7 @@ "cimguiname": "igDockContextFindNodeByID", "defaults": {}, "funcname": "DockContextFindNodeByID", - "location": "imgui_internal:3719", + "location": "imgui_internal:3732", "namespace": "ImGui", "ov_cimguiname": "igDockContextFindNodeByID", "ret": "ImGuiDockNode*", @@ -20624,7 +20771,7 @@ "cimguiname": "igDockContextGenNodeID", "defaults": {}, "funcname": "DockContextGenNodeID", - "location": "imgui_internal:3712", + "location": "imgui_internal:3725", "namespace": "ImGui", "ov_cimguiname": "igDockContextGenNodeID", "ret": "ImGuiID", @@ -20647,7 +20794,7 @@ "cimguiname": "igDockContextInitialize", "defaults": {}, "funcname": "DockContextInitialize", - "location": "imgui_internal:3705", + "location": "imgui_internal:3718", "namespace": "ImGui", "ov_cimguiname": "igDockContextInitialize", "ret": "void", @@ -20670,7 +20817,7 @@ "cimguiname": "igDockContextNewFrameUpdateDocking", "defaults": {}, "funcname": "DockContextNewFrameUpdateDocking", - "location": "imgui_internal:3710", + "location": "imgui_internal:3723", "namespace": "ImGui", "ov_cimguiname": "igDockContextNewFrameUpdateDocking", "ret": "void", @@ -20693,7 +20840,7 @@ "cimguiname": "igDockContextNewFrameUpdateUndocking", "defaults": {}, "funcname": "DockContextNewFrameUpdateUndocking", - "location": "imgui_internal:3709", + "location": "imgui_internal:3722", "namespace": "ImGui", "ov_cimguiname": "igDockContextNewFrameUpdateUndocking", "ret": "void", @@ -20720,7 +20867,7 @@ "cimguiname": "igDockContextProcessUndockNode", "defaults": {}, "funcname": "DockContextProcessUndockNode", - "location": "imgui_internal:3717", + "location": "imgui_internal:3730", "namespace": "ImGui", "ov_cimguiname": "igDockContextProcessUndockNode", "ret": "void", @@ -20753,7 +20900,7 @@ "clear_persistent_docking_ref": "true" }, "funcname": "DockContextProcessUndockWindow", - "location": "imgui_internal:3716", + "location": "imgui_internal:3729", "namespace": "ImGui", "ov_cimguiname": "igDockContextProcessUndockWindow", "ret": "void", @@ -20800,7 +20947,7 @@ "cimguiname": "igDockContextQueueDock", "defaults": {}, "funcname": "DockContextQueueDock", - "location": "imgui_internal:3713", + "location": "imgui_internal:3726", "namespace": "ImGui", "ov_cimguiname": "igDockContextQueueDock", "ret": "void", @@ -20827,7 +20974,7 @@ "cimguiname": "igDockContextQueueUndockNode", "defaults": {}, "funcname": "DockContextQueueUndockNode", - "location": "imgui_internal:3715", + "location": "imgui_internal:3728", "namespace": "ImGui", "ov_cimguiname": "igDockContextQueueUndockNode", "ret": "void", @@ -20854,7 +21001,7 @@ "cimguiname": "igDockContextQueueUndockWindow", "defaults": {}, "funcname": "DockContextQueueUndockWindow", - "location": "imgui_internal:3714", + "location": "imgui_internal:3727", "namespace": "ImGui", "ov_cimguiname": "igDockContextQueueUndockWindow", "ret": "void", @@ -20877,7 +21024,7 @@ "cimguiname": "igDockContextRebuildNodes", "defaults": {}, "funcname": "DockContextRebuildNodes", - "location": "imgui_internal:3708", + "location": "imgui_internal:3721", "namespace": "ImGui", "ov_cimguiname": "igDockContextRebuildNodes", "ret": "void", @@ -20900,7 +21047,7 @@ "cimguiname": "igDockContextShutdown", "defaults": {}, "funcname": "DockContextShutdown", - "location": "imgui_internal:3706", + "location": "imgui_internal:3719", "namespace": "ImGui", "ov_cimguiname": "igDockContextShutdown", "ret": "void", @@ -20923,7 +21070,7 @@ "cimguiname": "igDockNodeBeginAmendTabBar", "defaults": {}, "funcname": "DockNodeBeginAmendTabBar", - "location": "imgui_internal:3721", + "location": "imgui_internal:3734", "namespace": "ImGui", "ov_cimguiname": "igDockNodeBeginAmendTabBar", "ret": "bool", @@ -20941,7 +21088,7 @@ "cimguiname": "igDockNodeEndAmendTabBar", "defaults": {}, "funcname": "DockNodeEndAmendTabBar", - "location": "imgui_internal:3722", + "location": "imgui_internal:3735", "namespace": "ImGui", "ov_cimguiname": "igDockNodeEndAmendTabBar", "ret": "void", @@ -20964,7 +21111,7 @@ "cimguiname": "igDockNodeGetDepth", "defaults": {}, "funcname": "DockNodeGetDepth", - "location": "imgui_internal:3725", + "location": "imgui_internal:3738", "namespace": "ImGui", "ov_cimguiname": "igDockNodeGetDepth", "ret": "int", @@ -20987,7 +21134,7 @@ "cimguiname": "igDockNodeGetRootNode", "defaults": {}, "funcname": "DockNodeGetRootNode", - "location": "imgui_internal:3723", + "location": "imgui_internal:3736", "namespace": "ImGui", "ov_cimguiname": "igDockNodeGetRootNode", "ret": "ImGuiDockNode*", @@ -21010,7 +21157,7 @@ "cimguiname": "igDockNodeGetWindowMenuButtonId", "defaults": {}, "funcname": "DockNodeGetWindowMenuButtonId", - "location": "imgui_internal:3726", + "location": "imgui_internal:3739", "namespace": "ImGui", "ov_cimguiname": "igDockNodeGetWindowMenuButtonId", "ret": "ImGuiID", @@ -21037,7 +21184,7 @@ "cimguiname": "igDockNodeIsInHierarchyOf", "defaults": {}, "funcname": "DockNodeIsInHierarchyOf", - "location": "imgui_internal:3724", + "location": "imgui_internal:3737", "namespace": "ImGui", "ov_cimguiname": "igDockNodeIsInHierarchyOf", "ret": "bool", @@ -21068,7 +21215,7 @@ "cimguiname": "igDockNodeWindowMenuHandler_Default", "defaults": {}, "funcname": "DockNodeWindowMenuHandler_Default", - "location": "imgui_internal:3720", + "location": "imgui_internal:3733", "namespace": "ImGui", "ov_cimguiname": "igDockNodeWindowMenuHandler_Default", "ret": "void", @@ -21198,7 +21345,7 @@ "cimguiname": "igDragBehavior", "defaults": {}, "funcname": "DragBehavior", - "location": "imgui_internal:3954", + "location": "imgui_internal:3969", "namespace": "ImGui", "ov_cimguiname": "igDragBehavior", "ret": "bool", @@ -21932,7 +22079,7 @@ "cimguiname": "igEndBoxSelect", "defaults": {}, "funcname": "EndBoxSelect", - "location": "imgui_internal:3789", + "location": "imgui_internal:3803", "namespace": "ImGui", "ov_cimguiname": "igEndBoxSelect", "ret": "void", @@ -21968,7 +22115,7 @@ "cimguiname": "igEndColumns", "defaults": {}, "funcname": "EndColumns", - "location": "imgui_internal:3802", + "location": "imgui_internal:3816", "namespace": "ImGui", "ov_cimguiname": "igEndColumns", "ret": "void", @@ -22004,7 +22151,7 @@ "cimguiname": "igEndComboPreview", "defaults": {}, "funcname": "EndComboPreview", - "location": "imgui_internal:3591", + "location": "imgui_internal:3604", "namespace": "ImGui", "ov_cimguiname": "igEndComboPreview", "ret": "void", @@ -22040,7 +22187,7 @@ "cimguiname": "igEndDisabledOverrideReenable", "defaults": {}, "funcname": "EndDisabledOverrideReenable", - "location": "imgui_internal:3550", + "location": "imgui_internal:3562", "namespace": "ImGui", "ov_cimguiname": "igEndDisabledOverrideReenable", "ret": "void", @@ -22094,7 +22241,7 @@ "cimguiname": "igEndErrorTooltip", "defaults": {}, "funcname": "EndErrorTooltip", - "location": "imgui_internal:4022", + "location": "imgui_internal:4037", "namespace": "ImGui", "ov_cimguiname": "igEndErrorTooltip", "ret": "void", @@ -22328,7 +22475,7 @@ "cimguiname": "igErrorCheckEndFrameFinalizeErrorTooltip", "defaults": {}, "funcname": "ErrorCheckEndFrameFinalizeErrorTooltip", - "location": "imgui_internal:4020", + "location": "imgui_internal:4035", "namespace": "ImGui", "ov_cimguiname": "igErrorCheckEndFrameFinalizeErrorTooltip", "ret": "void", @@ -22346,7 +22493,7 @@ "cimguiname": "igErrorCheckUsingSetCursorPosToExtendParentBoundaries", "defaults": {}, "funcname": "ErrorCheckUsingSetCursorPosToExtendParentBoundaries", - "location": "imgui_internal:4019", + "location": "imgui_internal:4034", "namespace": "ImGui", "ov_cimguiname": "igErrorCheckUsingSetCursorPosToExtendParentBoundaries", "ret": "void", @@ -22369,7 +22516,7 @@ "cimguiname": "igErrorLog", "defaults": {}, "funcname": "ErrorLog", - "location": "imgui_internal:4015", + "location": "imgui_internal:4030", "namespace": "ImGui", "ov_cimguiname": "igErrorLog", "ret": "bool", @@ -22392,7 +22539,7 @@ "cimguiname": "igErrorRecoveryStoreState", "defaults": {}, "funcname": "ErrorRecoveryStoreState", - "location": "imgui_internal:4016", + "location": "imgui_internal:4031", "namespace": "ImGui", "ov_cimguiname": "igErrorRecoveryStoreState", "ret": "void", @@ -22415,7 +22562,7 @@ "cimguiname": "igErrorRecoveryTryToRecoverState", "defaults": {}, "funcname": "ErrorRecoveryTryToRecoverState", - "location": "imgui_internal:4017", + "location": "imgui_internal:4032", "namespace": "ImGui", "ov_cimguiname": "igErrorRecoveryTryToRecoverState", "ret": "void", @@ -22438,7 +22585,7 @@ "cimguiname": "igErrorRecoveryTryToRecoverWindowState", "defaults": {}, "funcname": "ErrorRecoveryTryToRecoverWindowState", - "location": "imgui_internal:4018", + "location": "imgui_internal:4033", "namespace": "ImGui", "ov_cimguiname": "igErrorRecoveryTryToRecoverWindowState", "ret": "void", @@ -22473,7 +22620,7 @@ "cimguiname": "igExtendHitBoxWhenNearViewportEdge", "defaults": {}, "funcname": "ExtendHitBoxWhenNearViewportEdge", - "location": "imgui_internal:3950", + "location": "imgui_internal:3965", "namespace": "ImGui", "ov_cimguiname": "igExtendHitBoxWhenNearViewportEdge", "ret": "void", @@ -22497,7 +22644,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "FindBestWindowPosForPopup", - "location": "imgui_internal:3573", + "location": "imgui_internal:3586", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igFindBestWindowPosForPopup", @@ -22542,7 +22689,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "FindBestWindowPosForPopupEx", - "location": "imgui_internal:3574", + "location": "imgui_internal:3587", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igFindBestWindowPosForPopupEx", @@ -22566,7 +22713,7 @@ "cimguiname": "igFindBlockingModal", "defaults": {}, "funcname": "FindBlockingModal", - "location": "imgui_internal:3572", + "location": "imgui_internal:3585", "namespace": "ImGui", "ov_cimguiname": "igFindBlockingModal", "ret": "ImGuiWindow*", @@ -22589,7 +22736,7 @@ "cimguiname": "igFindBottomMostVisibleWindowWithinBeginStack", "defaults": {}, "funcname": "FindBottomMostVisibleWindowWithinBeginStack", - "location": "imgui_internal:3436", + "location": "imgui_internal:3448", "namespace": "ImGui", "ov_cimguiname": "igFindBottomMostVisibleWindowWithinBeginStack", "ret": "ImGuiWindow*", @@ -22597,6 +22744,29 @@ "stname": "" } ], + "igFindFrontMostVisibleChildWindow": [ + { + "args": "(ImGuiWindow* window)", + "argsT": [ + { + "name": "window", + "type": "ImGuiWindow*" + } + ], + "argsoriginal": "(ImGuiWindow* window)", + "call_args": "(window)", + "call_args_old": "(window)", + "cimguiname": "igFindFrontMostVisibleChildWindow", + "defaults": {}, + "funcname": "FindFrontMostVisibleChildWindow", + "location": "imgui_internal:3572", + "namespace": "ImGui", + "ov_cimguiname": "igFindFrontMostVisibleChildWindow", + "ret": "ImGuiWindow*", + "signature": "(ImGuiWindow*)", + "stname": "" + } + ], "igFindHoveredViewportFromPlatformWindowStack": [ { "args": "(const ImVec2_c mouse_platform_pos)", @@ -22612,7 +22782,7 @@ "cimguiname": "igFindHoveredViewportFromPlatformWindowStack", "defaults": {}, "funcname": "FindHoveredViewportFromPlatformWindowStack", - "location": "imgui_internal:3484", + "location": "imgui_internal:3496", "namespace": "ImGui", "ov_cimguiname": "igFindHoveredViewportFromPlatformWindowStack", "ret": "ImGuiViewportP*", @@ -22647,7 +22817,7 @@ "cimguiname": "igFindHoveredWindowEx", "defaults": {}, "funcname": "FindHoveredWindowEx", - "location": "imgui_internal:3470", + "location": "imgui_internal:3482", "namespace": "ImGui", "ov_cimguiname": "igFindHoveredWindowEx", "ret": "void", @@ -22674,7 +22844,7 @@ "cimguiname": "igFindOrCreateColumns", "defaults": {}, "funcname": "FindOrCreateColumns", - "location": "imgui_internal:3807", + "location": "imgui_internal:3821", "namespace": "ImGui", "ov_cimguiname": "igFindOrCreateColumns", "ret": "ImGuiOldColumns*", @@ -22703,7 +22873,7 @@ "text_end": "NULL" }, "funcname": "FindRenderedTextEnd", - "location": "imgui_internal:3914", + "location": "imgui_internal:3929", "namespace": "ImGui", "ov_cimguiname": "igFindRenderedTextEnd", "ret": "const char*", @@ -22726,7 +22896,7 @@ "cimguiname": "igFindSettingsHandler", "defaults": {}, "funcname": "FindSettingsHandler", - "location": "imgui_internal:3492", + "location": "imgui_internal:3504", "namespace": "ImGui", "ov_cimguiname": "igFindSettingsHandler", "ret": "ImGuiSettingsHandler*", @@ -22749,7 +22919,7 @@ "cimguiname": "igFindViewportByID", "defaults": {}, "funcname": "FindViewportByID", - "location": "imgui:1200", + "location": "imgui:1201", "namespace": "ImGui", "ov_cimguiname": "igFindViewportByID", "ret": "ImGuiViewport*", @@ -22772,7 +22942,7 @@ "cimguiname": "igFindViewportByPlatformHandle", "defaults": {}, "funcname": "FindViewportByPlatformHandle", - "location": "imgui:1201", + "location": "imgui:1202", "namespace": "ImGui", "ov_cimguiname": "igFindViewportByPlatformHandle", "ret": "ImGuiViewport*", @@ -22795,7 +22965,7 @@ "cimguiname": "igFindWindowByID", "defaults": {}, "funcname": "FindWindowByID", - "location": "imgui_internal:3407", + "location": "imgui_internal:3419", "namespace": "ImGui", "ov_cimguiname": "igFindWindowByID", "ret": "ImGuiWindow*", @@ -22818,7 +22988,7 @@ "cimguiname": "igFindWindowByName", "defaults": {}, "funcname": "FindWindowByName", - "location": "imgui_internal:3408", + "location": "imgui_internal:3420", "namespace": "ImGui", "ov_cimguiname": "igFindWindowByName", "ret": "ImGuiWindow*", @@ -22841,7 +23011,7 @@ "cimguiname": "igFindWindowDisplayIndex", "defaults": {}, "funcname": "FindWindowDisplayIndex", - "location": "imgui_internal:3435", + "location": "imgui_internal:3447", "namespace": "ImGui", "ov_cimguiname": "igFindWindowDisplayIndex", "ret": "int", @@ -22864,7 +23034,7 @@ "cimguiname": "igFindWindowSettingsByID", "defaults": {}, "funcname": "FindWindowSettingsByID", - "location": "imgui_internal:3496", + "location": "imgui_internal:3508", "namespace": "ImGui", "ov_cimguiname": "igFindWindowSettingsByID", "ret": "ImGuiWindowSettings*", @@ -22887,7 +23057,7 @@ "cimguiname": "igFindWindowSettingsByWindow", "defaults": {}, "funcname": "FindWindowSettingsByWindow", - "location": "imgui_internal:3497", + "location": "imgui_internal:3509", "namespace": "ImGui", "ov_cimguiname": "igFindWindowSettingsByWindow", "ret": "ImGuiWindowSettings*", @@ -22910,7 +23080,7 @@ "cimguiname": "igFixupKeyChord", "defaults": {}, "funcname": "FixupKeyChord", - "location": "imgui_internal:3628", + "location": "imgui_internal:3641", "namespace": "ImGui", "ov_cimguiname": "igFixupKeyChord", "ret": "ImGuiKeyChord", @@ -22928,7 +23098,7 @@ "cimguiname": "igFocusItem", "defaults": {}, "funcname": "FocusItem", - "location": "imgui_internal:3615", + "location": "imgui_internal:3628", "namespace": "ImGui", "ov_cimguiname": "igFocusItem", "ret": "void", @@ -22963,7 +23133,7 @@ "cimguiname": "igFocusTopMostWindowUnderOne", "defaults": {}, "funcname": "FocusTopMostWindowUnderOne", - "location": "imgui_internal:3430", + "location": "imgui_internal:3442", "namespace": "ImGui", "ov_cimguiname": "igFocusTopMostWindowUnderOne", "ret": "void", @@ -22992,7 +23162,7 @@ "flags": "0" }, "funcname": "FocusWindow", - "location": "imgui_internal:3429", + "location": "imgui_internal:3441", "namespace": "ImGui", "ov_cimguiname": "igFocusWindow", "ret": "void", @@ -23015,7 +23185,7 @@ "cimguiname": "igGcAwakeTransientWindowBuffers", "defaults": {}, "funcname": "GcAwakeTransientWindowBuffers", - "location": "imgui_internal:4012", + "location": "imgui_internal:4027", "namespace": "ImGui", "ov_cimguiname": "igGcAwakeTransientWindowBuffers", "ret": "void", @@ -23033,7 +23203,7 @@ "cimguiname": "igGcCompactTransientMiscBuffers", "defaults": {}, "funcname": "GcCompactTransientMiscBuffers", - "location": "imgui_internal:4010", + "location": "imgui_internal:4025", "namespace": "ImGui", "ov_cimguiname": "igGcCompactTransientMiscBuffers", "ret": "void", @@ -23056,7 +23226,7 @@ "cimguiname": "igGcCompactTransientWindowBuffers", "defaults": {}, "funcname": "GcCompactTransientWindowBuffers", - "location": "imgui_internal:4011", + "location": "imgui_internal:4026", "namespace": "ImGui", "ov_cimguiname": "igGcCompactTransientWindowBuffers", "ret": "void", @@ -23074,7 +23244,7 @@ "cimguiname": "igGetActiveID", "defaults": {}, "funcname": "GetActiveID", - "location": "imgui_internal:3520", + "location": "imgui_internal:3532", "namespace": "ImGui", "ov_cimguiname": "igGetActiveID", "ret": "ImGuiID", @@ -23105,7 +23275,7 @@ "cimguiname": "igGetAllocatorFunctions", "defaults": {}, "funcname": "GetAllocatorFunctions", - "location": "imgui:1190", + "location": "imgui:1191", "namespace": "ImGui", "ov_cimguiname": "igGetAllocatorFunctions", "ret": "void", @@ -23153,7 +23323,7 @@ "cimguiname": "igGetBoxSelectState", "defaults": {}, "funcname": "GetBoxSelectState", - "location": "imgui_internal:3796", + "location": "imgui_internal:3810", "namespace": "ImGui", "ov_cimguiname": "igGetBoxSelectState", "ret": "ImGuiBoxSelectState*", @@ -23171,7 +23341,7 @@ "cimguiname": "igGetClipboardText", "defaults": {}, "funcname": "GetClipboardText", - "location": "imgui:1160", + "location": "imgui:1161", "namespace": "ImGui", "ov_cimguiname": "igGetClipboardText", "ret": "const char*", @@ -23293,7 +23463,7 @@ "cimguiname": "igGetColumnNormFromOffset", "defaults": {}, "funcname": "GetColumnNormFromOffset", - "location": "imgui_internal:3809", + "location": "imgui_internal:3823", "namespace": "ImGui", "ov_cimguiname": "igGetColumnNormFromOffset", "ret": "float", @@ -23345,7 +23515,7 @@ "cimguiname": "igGetColumnOffsetFromNorm", "defaults": {}, "funcname": "GetColumnOffsetFromNorm", - "location": "imgui_internal:3808", + "location": "imgui_internal:3822", "namespace": "ImGui", "ov_cimguiname": "igGetColumnOffsetFromNorm", "ret": "float", @@ -23415,7 +23585,7 @@ "cimguiname": "igGetColumnsID", "defaults": {}, "funcname": "GetColumnsID", - "location": "imgui_internal:3806", + "location": "imgui_internal:3820", "namespace": "ImGui", "ov_cimguiname": "igGetColumnsID", "ret": "ImGuiID", @@ -23471,7 +23641,7 @@ "cimguiname": "igGetCurrentFocusScope", "defaults": {}, "funcname": "GetCurrentFocusScope", - "location": "imgui_internal:3768", + "location": "imgui_internal:3782", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentFocusScope", "ret": "ImGuiID", @@ -23489,7 +23659,7 @@ "cimguiname": "igGetCurrentTabBar", "defaults": {}, "funcname": "GetCurrentTabBar", - "location": "imgui_internal:3873", + "location": "imgui_internal:3888", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentTabBar", "ret": "ImGuiTabBar*", @@ -23507,7 +23677,7 @@ "cimguiname": "igGetCurrentTable", "defaults": {}, "funcname": "GetCurrentTable", - "location": "imgui_internal:3825", + "location": "imgui_internal:3839", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentTable", "ret": "ImGuiTable*", @@ -23525,7 +23695,7 @@ "cimguiname": "igGetCurrentWindow", "defaults": {}, "funcname": "GetCurrentWindow", - "location": "imgui_internal:3406", + "location": "imgui_internal:3418", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentWindow", "ret": "ImGuiWindow*", @@ -23543,7 +23713,7 @@ "cimguiname": "igGetCurrentWindowRead", "defaults": {}, "funcname": "GetCurrentWindowRead", - "location": "imgui_internal:3405", + "location": "imgui_internal:3417", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentWindowRead", "ret": "ImGuiWindow*", @@ -23657,7 +23827,7 @@ "cimguiname": "igGetDefaultFont", "defaults": {}, "funcname": "GetDefaultFont", - "location": "imgui_internal:3451", + "location": "imgui_internal:3463", "namespace": "ImGui", "ov_cimguiname": "igGetDefaultFont", "ret": "ImFont*", @@ -23729,7 +23899,7 @@ "cimguiname": "igGetFocusID", "defaults": {}, "funcname": "GetFocusID", - "location": "imgui_internal:3521", + "location": "imgui_internal:3533", "namespace": "ImGui", "ov_cimguiname": "igGetFocusID", "ret": "ImGuiID", @@ -23783,7 +23953,7 @@ "cimguiname": "igGetFontRasterizerDensity", "defaults": {}, "funcname": "GetFontRasterizerDensity", - "location": "imgui_internal:3449", + "location": "imgui_internal:3461", "namespace": "ImGui", "ov_cimguiname": "igGetFontRasterizerDensity", "ret": "float", @@ -23867,7 +24037,7 @@ "cimguiname": "igGetForegroundDrawList", "defaults": {}, "funcname": "GetForegroundDrawList", - "location": "imgui_internal:3454", + "location": "imgui_internal:3466", "namespace": "ImGui", "ov_cimguiname": "igGetForegroundDrawList_WindowPtr", "ret": "ImDrawList*", @@ -23939,7 +24109,7 @@ "cimguiname": "igGetHoveredID", "defaults": {}, "funcname": "GetHoveredID", - "location": "imgui_internal:3525", + "location": "imgui_internal:3537", "namespace": "ImGui", "ov_cimguiname": "igGetHoveredID", "ret": "ImGuiID", @@ -24060,7 +24230,7 @@ "cimguiname": "igGetIDWithSeed", "defaults": {}, "funcname": "GetIDWithSeed", - "location": "imgui_internal:3530", + "location": "imgui_internal:3542", "namespace": "ImGui", "ov_cimguiname": "igGetIDWithSeed_Str", "ret": "ImGuiID", @@ -24085,7 +24255,7 @@ "cimguiname": "igGetIDWithSeed", "defaults": {}, "funcname": "GetIDWithSeed", - "location": "imgui_internal:3531", + "location": "imgui_internal:3543", "namespace": "ImGui", "ov_cimguiname": "igGetIDWithSeed_Int", "ret": "ImGuiID", @@ -24125,7 +24295,7 @@ "cimguiname": "igGetIO", "defaults": {}, "funcname": "GetIO", - "location": "imgui_internal:3402", + "location": "imgui_internal:3414", "namespace": "ImGui", "ov_cimguiname": "igGetIO_ContextPtr", "ret": "ImGuiIO*", @@ -24149,7 +24319,7 @@ "cimguiname": "igGetInputTextState", "defaults": {}, "funcname": "GetInputTextState", - "location": "imgui_internal:3991", + "location": "imgui_internal:4006", "namespace": "ImGui", "ov_cimguiname": "igGetInputTextState", "ret": "ImGuiInputTextState*", @@ -24263,7 +24433,7 @@ "cimguiname": "igGetItemStatusFlags", "defaults": {}, "funcname": "GetItemStatusFlags", - "location": "imgui_internal:3519", + "location": "imgui_internal:3531", "namespace": "ImGui", "ov_cimguiname": "igGetItemStatusFlags", "ret": "ImGuiItemStatusFlags", @@ -24286,7 +24456,7 @@ "cimguiname": "igGetKeyChordName", "defaults": {}, "funcname": "GetKeyChordName", - "location": "imgui_internal:3640", + "location": "imgui_internal:3653", "namespace": "ImGui", "ov_cimguiname": "igGetKeyChordName", "ret": "const char*", @@ -24313,7 +24483,7 @@ "cimguiname": "igGetKeyData", "defaults": {}, "funcname": "GetKeyData", - "location": "imgui_internal:3638", + "location": "imgui_internal:3651", "namespace": "ImGui", "ov_cimguiname": "igGetKeyData_ContextPtr", "ret": "ImGuiKeyData*", @@ -24334,7 +24504,7 @@ "cimguiname": "igGetKeyData", "defaults": {}, "funcname": "GetKeyData", - "location": "imgui_internal:3639", + "location": "imgui_internal:3652", "namespace": "ImGui", "ov_cimguiname": "igGetKeyData_Key", "ret": "ImGuiKeyData*", @@ -24370,7 +24540,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetKeyMagnitude2d", - "location": "imgui_internal:3643", + "location": "imgui_internal:3656", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetKeyMagnitude2d", @@ -24417,7 +24587,7 @@ "cimguiname": "igGetKeyOwner", "defaults": {}, "funcname": "GetKeyOwner", - "location": "imgui_internal:3662", + "location": "imgui_internal:3675", "namespace": "ImGui", "ov_cimguiname": "igGetKeyOwner", "ret": "ImGuiID", @@ -24444,7 +24614,7 @@ "cimguiname": "igGetKeyOwnerData", "defaults": {}, "funcname": "GetKeyOwnerData", - "location": "imgui_internal:3667", + "location": "imgui_internal:3680", "namespace": "ImGui", "ov_cimguiname": "igGetKeyOwnerData", "ret": "ImGuiKeyOwnerData*", @@ -24516,7 +24686,7 @@ "cimguiname": "igGetMouseButtonFromPopupFlags", "defaults": {}, "funcname": "GetMouseButtonFromPopupFlags", - "location": "imgui_internal:3575", + "location": "imgui_internal:3588", "namespace": "ImGui", "ov_cimguiname": "igGetMouseButtonFromPopupFlags", "ret": "ImGuiMouseButton", @@ -24539,7 +24709,7 @@ "cimguiname": "igGetMouseClickedCount", "defaults": {}, "funcname": "GetMouseClickedCount", - "location": "imgui:1145", + "location": "imgui:1146", "namespace": "ImGui", "ov_cimguiname": "igGetMouseClickedCount", "ret": "int", @@ -24557,7 +24727,7 @@ "cimguiname": "igGetMouseCursor", "defaults": {}, "funcname": "GetMouseCursor", - "location": "imgui:1154", + "location": "imgui:1155", "namespace": "ImGui", "ov_cimguiname": "igGetMouseCursor", "ret": "ImGuiMouseCursor", @@ -24588,7 +24758,7 @@ "lock_threshold": "-1.0f" }, "funcname": "GetMouseDragDelta", - "location": "imgui:1152", + "location": "imgui:1153", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMouseDragDelta", @@ -24608,7 +24778,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetMousePos", - "location": "imgui:1149", + "location": "imgui:1150", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePos", @@ -24628,7 +24798,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "GetMousePosOnOpeningCurrentPopup", - "location": "imgui:1150", + "location": "imgui:1151", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup", @@ -24652,7 +24822,7 @@ "cimguiname": "igGetMultiSelectState", "defaults": {}, "funcname": "GetMultiSelectState", - "location": "imgui_internal:3797", + "location": "imgui_internal:3811", "namespace": "ImGui", "ov_cimguiname": "igGetMultiSelectState", "ret": "ImGuiMultiSelectState*", @@ -24675,7 +24845,7 @@ "cimguiname": "igGetNavTweakPressedAmount", "defaults": {}, "funcname": "GetNavTweakPressedAmount", - "location": "imgui_internal:3644", + "location": "imgui_internal:3657", "namespace": "ImGui", "ov_cimguiname": "igGetNavTweakPressedAmount", "ret": "float", @@ -24715,7 +24885,7 @@ "cimguiname": "igGetPlatformIO", "defaults": {}, "funcname": "GetPlatformIO", - "location": "imgui_internal:3403", + "location": "imgui_internal:3415", "namespace": "ImGui", "ov_cimguiname": "igGetPlatformIO_ContextPtr", "ret": "ImGuiPlatformIO*", @@ -24740,7 +24910,7 @@ "conv": "ImRect", "defaults": {}, "funcname": "GetPopupAllowedExtentRect", - "location": "imgui_internal:3569", + "location": "imgui_internal:3582", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetPopupAllowedExtentRect", @@ -24764,7 +24934,7 @@ "cimguiname": "igGetRoundedFontSize", "defaults": {}, "funcname": "GetRoundedFontSize", - "location": "imgui_internal:3450", + "location": "imgui_internal:3462", "namespace": "ImGui", "ov_cimguiname": "igGetRoundedFontSize", "ret": "float", @@ -24782,7 +24952,7 @@ "cimguiname": "igGetScale", "defaults": {}, "funcname": "GetScale", - "location": "imgui_internal:3404", + "location": "imgui_internal:3416", "namespace": "ImGui", "ov_cimguiname": "igGetScale", "ret": "float", @@ -24877,7 +25047,7 @@ "cimguiname": "igGetShortcutRoutingData", "defaults": {}, "funcname": "GetShortcutRoutingData", - "location": "imgui_internal:3701", + "location": "imgui_internal:3714", "namespace": "ImGui", "ov_cimguiname": "igGetShortcutRoutingData", "ret": "ImGuiKeyRoutingData*", @@ -24985,7 +25155,7 @@ "cimguiname": "igGetStyleVarInfo", "defaults": {}, "funcname": "GetStyleVarInfo", - "location": "imgui_internal:3548", + "location": "imgui_internal:3560", "namespace": "ImGui", "ov_cimguiname": "igGetStyleVarInfo", "ret": "const ImGuiStyleVarInfo*", @@ -25057,7 +25227,7 @@ "cimguiname": "igGetTopMostAndVisiblePopupModal", "defaults": {}, "funcname": "GetTopMostAndVisiblePopupModal", - "location": "imgui_internal:3571", + "location": "imgui_internal:3584", "namespace": "ImGui", "ov_cimguiname": "igGetTopMostAndVisiblePopupModal", "ret": "ImGuiWindow*", @@ -25075,7 +25245,7 @@ "cimguiname": "igGetTopMostPopupModal", "defaults": {}, "funcname": "GetTopMostPopupModal", - "location": "imgui_internal:3570", + "location": "imgui_internal:3583", "namespace": "ImGui", "ov_cimguiname": "igGetTopMostPopupModal", "ret": "ImGuiWindow*", @@ -25124,7 +25294,7 @@ "cimguiname": "igGetTypematicRepeatRate", "defaults": {}, "funcname": "GetTypematicRepeatRate", - "location": "imgui_internal:3646", + "location": "imgui_internal:3659", "namespace": "ImGui", "ov_cimguiname": "igGetTypematicRepeatRate", "ret": "void", @@ -25149,7 +25319,7 @@ "flags": "ImGuiTypingSelectFlags_None" }, "funcname": "GetTypingSelectRequest", - "location": "imgui_internal:3782", + "location": "imgui_internal:3796", "namespace": "ImGui", "ov_cimguiname": "igGetTypingSelectRequest", "ret": "ImGuiTypingSelectRequest*", @@ -25190,7 +25360,7 @@ "cimguiname": "igGetViewportPlatformMonitor", "defaults": {}, "funcname": "GetViewportPlatformMonitor", - "location": "imgui_internal:3483", + "location": "imgui_internal:3495", "namespace": "ImGui", "ov_cimguiname": "igGetViewportPlatformMonitor", "ret": "const ImGuiPlatformMonitor*", @@ -25213,7 +25383,7 @@ "cimguiname": "igGetWindowAlwaysWantOwnTabBar", "defaults": {}, "funcname": "GetWindowAlwaysWantOwnTabBar", - "location": "imgui_internal:3728", + "location": "imgui_internal:3741", "namespace": "ImGui", "ov_cimguiname": "igGetWindowAlwaysWantOwnTabBar", "ret": "bool", @@ -25249,7 +25419,7 @@ "cimguiname": "igGetWindowDockNode", "defaults": {}, "funcname": "GetWindowDockNode", - "location": "imgui_internal:3727", + "location": "imgui_internal:3740", "namespace": "ImGui", "ov_cimguiname": "igGetWindowDockNode", "ret": "ImGuiDockNode*", @@ -25350,7 +25520,7 @@ "cimguiname": "igGetWindowResizeBorderID", "defaults": {}, "funcname": "GetWindowResizeBorderID", - "location": "imgui_internal:3949", + "location": "imgui_internal:3964", "namespace": "ImGui", "ov_cimguiname": "igGetWindowResizeBorderID", "ret": "ImGuiID", @@ -25377,7 +25547,7 @@ "cimguiname": "igGetWindowResizeCornerID", "defaults": {}, "funcname": "GetWindowResizeCornerID", - "location": "imgui_internal:3948", + "location": "imgui_internal:3963", "namespace": "ImGui", "ov_cimguiname": "igGetWindowResizeCornerID", "ret": "ImGuiID", @@ -25404,7 +25574,7 @@ "cimguiname": "igGetWindowScrollbarID", "defaults": {}, "funcname": "GetWindowScrollbarID", - "location": "imgui_internal:3947", + "location": "imgui_internal:3962", "namespace": "ImGui", "ov_cimguiname": "igGetWindowScrollbarID", "ret": "ImGuiID", @@ -25432,7 +25602,7 @@ "conv": "ImRect", "defaults": {}, "funcname": "GetWindowScrollbarRect", - "location": "imgui_internal:3946", + "location": "imgui_internal:3961", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowScrollbarRect", @@ -25512,7 +25682,7 @@ "cimguiname": "igImAbs", "defaults": {}, "funcname": "ImAbs", - "location": "imgui_internal:503", + "location": "imgui_internal:506", "ov_cimguiname": "igImAbs_Int", "ret": "int", "signature": "(int)", @@ -25532,7 +25702,7 @@ "cimguiname": "igImAbs", "defaults": {}, "funcname": "ImAbs", - "location": "imgui_internal:504", + "location": "imgui_internal:507", "ov_cimguiname": "igImAbs_Float", "ret": "float", "signature": "(float)", @@ -25552,7 +25722,7 @@ "cimguiname": "igImAbs", "defaults": {}, "funcname": "ImAbs", - "location": "imgui_internal:505", + "location": "imgui_internal:508", "ov_cimguiname": "igImAbs_double", "ret": "double", "signature": "(double)", @@ -25578,7 +25748,7 @@ "cimguiname": "igImAlphaBlendColors", "defaults": {}, "funcname": "ImAlphaBlendColors", - "location": "imgui_internal:387", + "location": "imgui_internal:390", "ov_cimguiname": "igImAlphaBlendColors", "ret": "ImU32", "signature": "(ImU32,ImU32)", @@ -25617,7 +25787,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImBezierCubicCalc", - "location": "imgui_internal:552", + "location": "imgui_internal:556", "nonUDT": 1, "ov_cimguiname": "igImBezierCubicCalc", "ret": "ImVec2_c", @@ -25661,7 +25831,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImBezierCubicClosestPoint", - "location": "imgui_internal:553", + "location": "imgui_internal:557", "nonUDT": 1, "ov_cimguiname": "igImBezierCubicClosestPoint", "ret": "ImVec2_c", @@ -25705,7 +25875,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImBezierCubicClosestPointCasteljau", - "location": "imgui_internal:554", + "location": "imgui_internal:558", "nonUDT": 1, "ov_cimguiname": "igImBezierCubicClosestPointCasteljau", "ret": "ImVec2_c", @@ -25741,7 +25911,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImBezierQuadraticCalc", - "location": "imgui_internal:555", + "location": "imgui_internal:559", "nonUDT": 1, "ov_cimguiname": "igImBezierQuadraticCalc", "ret": "ImVec2_c", @@ -25768,7 +25938,7 @@ "cimguiname": "igImBitArrayClearAllBits", "defaults": {}, "funcname": "ImBitArrayClearAllBits", - "location": "imgui_internal:633", + "location": "imgui_internal:639", "ov_cimguiname": "igImBitArrayClearAllBits", "ret": "void", "signature": "(ImU32*,int)", @@ -25794,7 +25964,7 @@ "cimguiname": "igImBitArrayClearBit", "defaults": {}, "funcname": "ImBitArrayClearBit", - "location": "imgui_internal:635", + "location": "imgui_internal:641", "ov_cimguiname": "igImBitArrayClearBit", "ret": "void", "signature": "(ImU32*,int)", @@ -25816,7 +25986,7 @@ "cimguiname": "igImBitArrayGetStorageSizeInBytes", "defaults": {}, "funcname": "ImBitArrayGetStorageSizeInBytes", - "location": "imgui_internal:632", + "location": "imgui_internal:638", "ov_cimguiname": "igImBitArrayGetStorageSizeInBytes", "ret": "size_t", "signature": "(int)", @@ -25842,7 +26012,7 @@ "cimguiname": "igImBitArraySetBit", "defaults": {}, "funcname": "ImBitArraySetBit", - "location": "imgui_internal:636", + "location": "imgui_internal:642", "ov_cimguiname": "igImBitArraySetBit", "ret": "void", "signature": "(ImU32*,int)", @@ -25872,7 +26042,7 @@ "cimguiname": "igImBitArraySetBitRange", "defaults": {}, "funcname": "ImBitArraySetBitRange", - "location": "imgui_internal:637", + "location": "imgui_internal:643", "ov_cimguiname": "igImBitArraySetBitRange", "ret": "void", "signature": "(ImU32*,int,int)", @@ -25898,7 +26068,7 @@ "cimguiname": "igImBitArrayTestBit", "defaults": {}, "funcname": "ImBitArrayTestBit", - "location": "imgui_internal:634", + "location": "imgui_internal:640", "ov_cimguiname": "igImBitArrayTestBit", "ret": "bool", "signature": "(const ImU32*,int)", @@ -25920,7 +26090,7 @@ "cimguiname": "igImCharIsBlankA", "defaults": {}, "funcname": "ImCharIsBlankA", - "location": "imgui_internal:413", + "location": "imgui_internal:416", "ov_cimguiname": "igImCharIsBlankA", "ret": "bool", "signature": "(char)", @@ -25942,7 +26112,7 @@ "cimguiname": "igImCharIsBlankW", "defaults": {}, "funcname": "ImCharIsBlankW", - "location": "imgui_internal:414", + "location": "imgui_internal:417", "ov_cimguiname": "igImCharIsBlankW", "ret": "bool", "signature": "(unsigned int)", @@ -25964,7 +26134,7 @@ "cimguiname": "igImCharIsXdigitA", "defaults": {}, "funcname": "ImCharIsXdigitA", - "location": "imgui_internal:415", + "location": "imgui_internal:418", "ov_cimguiname": "igImCharIsXdigitA", "ret": "bool", "signature": "(char)", @@ -25995,7 +26165,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImClamp", - "location": "imgui_internal:527", + "location": "imgui_internal:531", "nonUDT": 1, "ov_cimguiname": "igImClamp", "ret": "ImVec2_c", @@ -26018,7 +26188,7 @@ "cimguiname": "igImCountSetBits", "defaults": {}, "funcname": "ImCountSetBits", - "location": "imgui_internal:393", + "location": "imgui_internal:396", "ov_cimguiname": "igImCountSetBits", "ret": "unsigned int", "signature": "(unsigned int)", @@ -26044,7 +26214,7 @@ "cimguiname": "igImDot", "defaults": {}, "funcname": "ImDot", - "location": "imgui_internal:542", + "location": "imgui_internal:546", "ov_cimguiname": "igImDot", "ret": "float", "signature": "(const ImVec2,const ImVec2)", @@ -26074,7 +26244,7 @@ "cimguiname": "igImExponentialMovingAverage", "defaults": {}, "funcname": "ImExponentialMovingAverage", - "location": "imgui_internal:548", + "location": "imgui_internal:552", "ov_cimguiname": "igImExponentialMovingAverage", "ret": "float", "signature": "(float,float,int)", @@ -26096,7 +26266,7 @@ "cimguiname": "igImFileClose", "defaults": {}, "funcname": "ImFileClose", - "location": "imgui_internal:477", + "location": "imgui_internal:480", "ov_cimguiname": "igImFileClose", "ret": "bool", "signature": "(ImFileHandle)", @@ -26118,7 +26288,7 @@ "cimguiname": "igImFileGetSize", "defaults": {}, "funcname": "ImFileGetSize", - "location": "imgui_internal:478", + "location": "imgui_internal:481", "ov_cimguiname": "igImFileGetSize", "ret": "ImU64", "signature": "(ImFileHandle)", @@ -26155,7 +26325,7 @@ "padding_bytes": "0" }, "funcname": "ImFileLoadToMemory", - "location": "imgui_internal:484", + "location": "imgui_internal:487", "ov_cimguiname": "igImFileLoadToMemory", "ret": "void*", "signature": "(const char*,const char*,size_t*,int)", @@ -26181,7 +26351,7 @@ "cimguiname": "igImFileOpen", "defaults": {}, "funcname": "ImFileOpen", - "location": "imgui_internal:476", + "location": "imgui_internal:479", "ov_cimguiname": "igImFileOpen", "ret": "ImFileHandle", "signature": "(const char*,const char*)", @@ -26215,7 +26385,7 @@ "cimguiname": "igImFileRead", "defaults": {}, "funcname": "ImFileRead", - "location": "imgui_internal:479", + "location": "imgui_internal:482", "ov_cimguiname": "igImFileRead", "ret": "ImU64", "signature": "(void*,ImU64,ImU64,ImFileHandle)", @@ -26249,7 +26419,7 @@ "cimguiname": "igImFileWrite", "defaults": {}, "funcname": "ImFileWrite", - "location": "imgui_internal:480", + "location": "imgui_internal:483", "ov_cimguiname": "igImFileWrite", "ret": "ImU64", "signature": "(const void*,ImU64,ImU64,ImFileHandle)", @@ -26271,7 +26441,7 @@ "cimguiname": "igImFloor", "defaults": {}, "funcname": "ImFloor", - "location": "imgui_internal:537", + "location": "imgui_internal:541", "ov_cimguiname": "igImFloor_Float", "ret": "float", "signature": "(float)", @@ -26292,7 +26462,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImFloor", - "location": "imgui_internal:538", + "location": "imgui_internal:542", "nonUDT": 1, "ov_cimguiname": "igImFloor_Vec2", "ret": "ImVec2_c", @@ -26319,7 +26489,7 @@ "cimguiname": "igImFontAtlasAddDrawListSharedData", "defaults": {}, "funcname": "ImFontAtlasAddDrawListSharedData", - "location": "imgui_internal:4252", + "location": "imgui_internal:4267", "ov_cimguiname": "igImFontAtlasAddDrawListSharedData", "ret": "void", "signature": "(ImFontAtlas*,ImDrawListSharedData*)", @@ -26357,7 +26527,7 @@ "cimguiname": "igImFontAtlasBakedAdd", "defaults": {}, "funcname": "ImFontAtlasBakedAdd", - "location": "imgui_internal:4238", + "location": "imgui_internal:4253", "ov_cimguiname": "igImFontAtlasBakedAdd", "ret": "ImFontBaked*", "signature": "(ImFontAtlas*,ImFont*,float,float,ImGuiID)", @@ -26391,7 +26561,7 @@ "cimguiname": "igImFontAtlasBakedAddFontGlyph", "defaults": {}, "funcname": "ImFontAtlasBakedAddFontGlyph", - "location": "imgui_internal:4240", + "location": "imgui_internal:4255", "ov_cimguiname": "igImFontAtlasBakedAddFontGlyph", "ret": "ImFontGlyph*", "signature": "(ImFontAtlas*,ImFontBaked*,ImFontConfig*,const ImFontGlyph*)", @@ -26429,7 +26599,7 @@ "cimguiname": "igImFontAtlasBakedAddFontGlyphAdvancedX", "defaults": {}, "funcname": "ImFontAtlasBakedAddFontGlyphAdvancedX", - "location": "imgui_internal:4241", + "location": "imgui_internal:4256", "ov_cimguiname": "igImFontAtlasBakedAddFontGlyphAdvancedX", "ret": "void", "signature": "(ImFontAtlas*,ImFontBaked*,ImFontConfig*,ImWchar,float)", @@ -26459,7 +26629,7 @@ "cimguiname": "igImFontAtlasBakedDiscard", "defaults": {}, "funcname": "ImFontAtlasBakedDiscard", - "location": "imgui_internal:4239", + "location": "imgui_internal:4254", "ov_cimguiname": "igImFontAtlasBakedDiscard", "ret": "void", "signature": "(ImFontAtlas*,ImFont*,ImFontBaked*)", @@ -26493,7 +26663,7 @@ "cimguiname": "igImFontAtlasBakedDiscardFontGlyph", "defaults": {}, "funcname": "ImFontAtlasBakedDiscardFontGlyph", - "location": "imgui_internal:4242", + "location": "imgui_internal:4257", "ov_cimguiname": "igImFontAtlasBakedDiscardFontGlyph", "ret": "void", "signature": "(ImFontAtlas*,ImFont*,ImFontBaked*,ImFontGlyph*)", @@ -26527,7 +26697,7 @@ "cimguiname": "igImFontAtlasBakedGetClosestMatch", "defaults": {}, "funcname": "ImFontAtlasBakedGetClosestMatch", - "location": "imgui_internal:4237", + "location": "imgui_internal:4252", "ov_cimguiname": "igImFontAtlasBakedGetClosestMatch", "ret": "ImFontBaked*", "signature": "(ImFontAtlas*,ImFont*,float,float)", @@ -26557,7 +26727,7 @@ "cimguiname": "igImFontAtlasBakedGetId", "defaults": {}, "funcname": "ImFontAtlasBakedGetId", - "location": "imgui_internal:4235", + "location": "imgui_internal:4250", "ov_cimguiname": "igImFontAtlasBakedGetId", "ret": "ImGuiID", "signature": "(ImGuiID,float,float)", @@ -26591,7 +26761,7 @@ "cimguiname": "igImFontAtlasBakedGetOrAdd", "defaults": {}, "funcname": "ImFontAtlasBakedGetOrAdd", - "location": "imgui_internal:4236", + "location": "imgui_internal:4251", "ov_cimguiname": "igImFontAtlasBakedGetOrAdd", "ret": "ImFontBaked*", "signature": "(ImFontAtlas*,ImFont*,float,float)", @@ -26641,7 +26811,7 @@ "cimguiname": "igImFontAtlasBakedSetFontGlyphBitmap", "defaults": {}, "funcname": "ImFontAtlasBakedSetFontGlyphBitmap", - "location": "imgui_internal:4243", + "location": "imgui_internal:4258", "ov_cimguiname": "igImFontAtlasBakedSetFontGlyphBitmap", "ret": "void", "signature": "(ImFontAtlas*,ImFontBaked*,ImFontConfig*,ImFontGlyph*,ImTextureRect*,const unsigned char*,ImTextureFormat,int)", @@ -26663,7 +26833,7 @@ "cimguiname": "igImFontAtlasBuildClear", "defaults": {}, "funcname": "ImFontAtlasBuildClear", - "location": "imgui_internal:4213", + "location": "imgui_internal:4228", "ov_cimguiname": "igImFontAtlasBuildClear", "ret": "void", "signature": "(ImFontAtlas*)", @@ -26685,7 +26855,7 @@ "cimguiname": "igImFontAtlasBuildDestroy", "defaults": {}, "funcname": "ImFontAtlasBuildDestroy", - "location": "imgui_internal:4207", + "location": "imgui_internal:4222", "ov_cimguiname": "igImFontAtlasBuildDestroy", "ret": "void", "signature": "(ImFontAtlas*)", @@ -26711,7 +26881,7 @@ "cimguiname": "igImFontAtlasBuildDiscardBakes", "defaults": {}, "funcname": "ImFontAtlasBuildDiscardBakes", - "location": "imgui_internal:4225", + "location": "imgui_internal:4240", "ov_cimguiname": "igImFontAtlasBuildDiscardBakes", "ret": "void", "signature": "(ImFontAtlas*,int)", @@ -26745,7 +26915,7 @@ "cimguiname": "igImFontAtlasBuildGetOversampleFactors", "defaults": {}, "funcname": "ImFontAtlasBuildGetOversampleFactors", - "location": "imgui_internal:4224", + "location": "imgui_internal:4239", "ov_cimguiname": "igImFontAtlasBuildGetOversampleFactors", "ret": "void", "signature": "(ImFontConfig*,ImFontBaked*,int*,int*)", @@ -26767,7 +26937,7 @@ "cimguiname": "igImFontAtlasBuildInit", "defaults": {}, "funcname": "ImFontAtlasBuildInit", - "location": "imgui_internal:4206", + "location": "imgui_internal:4221", "ov_cimguiname": "igImFontAtlasBuildInit", "ret": "void", "signature": "(ImFontAtlas*)", @@ -26789,7 +26959,7 @@ "cimguiname": "igImFontAtlasBuildLegacyPreloadAllGlyphRanges", "defaults": {}, "funcname": "ImFontAtlasBuildLegacyPreloadAllGlyphRanges", - "location": "imgui_internal:4223", + "location": "imgui_internal:4238", "ov_cimguiname": "igImFontAtlasBuildLegacyPreloadAllGlyphRanges", "ret": "void", "signature": "(ImFontAtlas*)", @@ -26811,7 +26981,7 @@ "cimguiname": "igImFontAtlasBuildMain", "defaults": {}, "funcname": "ImFontAtlasBuildMain", - "location": "imgui_internal:4208", + "location": "imgui_internal:4223", "ov_cimguiname": "igImFontAtlasBuildMain", "ret": "void", "signature": "(ImFontAtlas*)", @@ -26841,7 +27011,7 @@ "cimguiname": "igImFontAtlasBuildNotifySetFont", "defaults": {}, "funcname": "ImFontAtlasBuildNotifySetFont", - "location": "imgui_internal:4210", + "location": "imgui_internal:4225", "ov_cimguiname": "igImFontAtlasBuildNotifySetFont", "ret": "void", "signature": "(ImFontAtlas*,ImFont*,ImFont*)", @@ -26887,7 +27057,7 @@ "cimguiname": "igImFontAtlasBuildRenderBitmapFromString", "defaults": {}, "funcname": "ImFontAtlasBuildRenderBitmapFromString", - "location": "imgui_internal:4212", + "location": "imgui_internal:4227", "ov_cimguiname": "igImFontAtlasBuildRenderBitmapFromString", "ret": "void", "signature": "(ImFontAtlas*,int,int,int,int,const char*,char)", @@ -26913,7 +27083,7 @@ "cimguiname": "igImFontAtlasBuildSetupFontLoader", "defaults": {}, "funcname": "ImFontAtlasBuildSetupFontLoader", - "location": "imgui_internal:4209", + "location": "imgui_internal:4224", "ov_cimguiname": "igImFontAtlasBuildSetupFontLoader", "ret": "void", "signature": "(ImFontAtlas*,const ImFontLoader*)", @@ -26943,7 +27113,7 @@ "cimguiname": "igImFontAtlasBuildSetupFontSpecialGlyphs", "defaults": {}, "funcname": "ImFontAtlasBuildSetupFontSpecialGlyphs", - "location": "imgui_internal:4222", + "location": "imgui_internal:4237", "ov_cimguiname": "igImFontAtlasBuildSetupFontSpecialGlyphs", "ret": "void", "signature": "(ImFontAtlas*,ImFont*,ImFontConfig*)", @@ -26965,7 +27135,7 @@ "cimguiname": "igImFontAtlasBuildUpdatePointers", "defaults": {}, "funcname": "ImFontAtlasBuildUpdatePointers", - "location": "imgui_internal:4211", + "location": "imgui_internal:4226", "ov_cimguiname": "igImFontAtlasBuildUpdatePointers", "ret": "void", "signature": "(ImFontAtlas*)", @@ -26987,7 +27157,7 @@ "cimguiname": "igImFontAtlasDebugLogTextureRequests", "defaults": {}, "funcname": "ImFontAtlasDebugLogTextureRequests", - "location": "imgui_internal:4269", + "location": "imgui_internal:4285", "ov_cimguiname": "igImFontAtlasDebugLogTextureRequests", "ret": "void", "signature": "(ImFontAtlas*)", @@ -27013,7 +27183,7 @@ "cimguiname": "igImFontAtlasFontDestroyOutput", "defaults": {}, "funcname": "ImFontAtlasFontDestroyOutput", - "location": "imgui_internal:4231", + "location": "imgui_internal:4246", "ov_cimguiname": "igImFontAtlasFontDestroyOutput", "ret": "void", "signature": "(ImFontAtlas*,ImFont*)", @@ -27039,7 +27209,7 @@ "cimguiname": "igImFontAtlasFontDestroySourceData", "defaults": {}, "funcname": "ImFontAtlasFontDestroySourceData", - "location": "imgui_internal:4229", + "location": "imgui_internal:4244", "ov_cimguiname": "igImFontAtlasFontDestroySourceData", "ret": "void", "signature": "(ImFontAtlas*,ImFontConfig*)", @@ -27069,7 +27239,7 @@ "cimguiname": "igImFontAtlasFontDiscardBakes", "defaults": {}, "funcname": "ImFontAtlasFontDiscardBakes", - "location": "imgui_internal:4233", + "location": "imgui_internal:4248", "ov_cimguiname": "igImFontAtlasFontDiscardBakes", "ret": "void", "signature": "(ImFontAtlas*,ImFont*,int)", @@ -27095,7 +27265,7 @@ "cimguiname": "igImFontAtlasFontInitOutput", "defaults": {}, "funcname": "ImFontAtlasFontInitOutput", - "location": "imgui_internal:4230", + "location": "imgui_internal:4245", "ov_cimguiname": "igImFontAtlasFontInitOutput", "ret": "bool", "signature": "(ImFontAtlas*,ImFont*)", @@ -27121,7 +27291,7 @@ "cimguiname": "igImFontAtlasFontRebuildOutput", "defaults": {}, "funcname": "ImFontAtlasFontRebuildOutput", - "location": "imgui_internal:4232", + "location": "imgui_internal:4247", "ov_cimguiname": "igImFontAtlasFontRebuildOutput", "ret": "void", "signature": "(ImFontAtlas*,ImFont*)", @@ -27151,7 +27321,7 @@ "cimguiname": "igImFontAtlasFontSourceAddToFont", "defaults": {}, "funcname": "ImFontAtlasFontSourceAddToFont", - "location": "imgui_internal:4228", + "location": "imgui_internal:4243", "ov_cimguiname": "igImFontAtlasFontSourceAddToFont", "ret": "void", "signature": "(ImFontAtlas*,ImFont*,ImFontConfig*)", @@ -27177,7 +27347,7 @@ "cimguiname": "igImFontAtlasFontSourceInit", "defaults": {}, "funcname": "ImFontAtlasFontSourceInit", - "location": "imgui_internal:4227", + "location": "imgui_internal:4242", "ov_cimguiname": "igImFontAtlasFontSourceInit", "ret": "bool", "signature": "(ImFontAtlas*,ImFontConfig*)", @@ -27194,7 +27364,7 @@ "cimguiname": "igImFontAtlasGetFontLoaderForStbTruetype", "defaults": {}, "funcname": "ImFontAtlasGetFontLoaderForStbTruetype", - "location": "imgui_internal:4110", + "location": "imgui_internal:4125", "ov_cimguiname": "igImFontAtlasGetFontLoaderForStbTruetype", "ret": "const ImFontLoader*", "signature": "()", @@ -27236,7 +27406,7 @@ "cimguiname": "igImFontAtlasGetMouseCursorTexData", "defaults": {}, "funcname": "ImFontAtlasGetMouseCursorTexData", - "location": "imgui_internal:4272", + "location": "imgui_internal:4288", "ov_cimguiname": "igImFontAtlasGetMouseCursorTexData", "ret": "bool", "signature": "(ImFontAtlas*,ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", @@ -27272,7 +27442,7 @@ "overwrite_entry": "NULL" }, "funcname": "ImFontAtlasPackAddRect", - "location": "imgui_internal:4246", + "location": "imgui_internal:4261", "ov_cimguiname": "igImFontAtlasPackAddRect", "ret": "ImFontAtlasRectId", "signature": "(ImFontAtlas*,int,int,ImFontAtlasRectEntry*)", @@ -27298,7 +27468,7 @@ "cimguiname": "igImFontAtlasPackDiscardRect", "defaults": {}, "funcname": "ImFontAtlasPackDiscardRect", - "location": "imgui_internal:4249", + "location": "imgui_internal:4264", "ov_cimguiname": "igImFontAtlasPackDiscardRect", "ret": "void", "signature": "(ImFontAtlas*,ImFontAtlasRectId)", @@ -27324,7 +27494,7 @@ "cimguiname": "igImFontAtlasPackGetRect", "defaults": {}, "funcname": "ImFontAtlasPackGetRect", - "location": "imgui_internal:4247", + "location": "imgui_internal:4262", "ov_cimguiname": "igImFontAtlasPackGetRect", "ret": "ImTextureRect*", "signature": "(ImFontAtlas*,ImFontAtlasRectId)", @@ -27350,7 +27520,7 @@ "cimguiname": "igImFontAtlasPackGetRectSafe", "defaults": {}, "funcname": "ImFontAtlasPackGetRectSafe", - "location": "imgui_internal:4248", + "location": "imgui_internal:4263", "ov_cimguiname": "igImFontAtlasPackGetRectSafe", "ret": "ImTextureRect*", "signature": "(ImFontAtlas*,ImFontAtlasRectId)", @@ -27372,7 +27542,7 @@ "cimguiname": "igImFontAtlasPackInit", "defaults": {}, "funcname": "ImFontAtlasPackInit", - "location": "imgui_internal:4245", + "location": "imgui_internal:4260", "ov_cimguiname": "igImFontAtlasPackInit", "ret": "void", "signature": "(ImFontAtlas*)", @@ -27394,7 +27564,7 @@ "cimguiname": "igImFontAtlasRectId_GetGeneration", "defaults": {}, "funcname": "ImFontAtlasRectId_GetGeneration", - "location": "imgui_internal:4133", + "location": "imgui_internal:4148", "ov_cimguiname": "igImFontAtlasRectId_GetGeneration", "ret": "unsigned int", "signature": "(ImFontAtlasRectId)", @@ -27416,7 +27586,7 @@ "cimguiname": "igImFontAtlasRectId_GetIndex", "defaults": {}, "funcname": "ImFontAtlasRectId_GetIndex", - "location": "imgui_internal:4132", + "location": "imgui_internal:4147", "ov_cimguiname": "igImFontAtlasRectId_GetIndex", "ret": "int", "signature": "(ImFontAtlasRectId)", @@ -27442,7 +27612,7 @@ "cimguiname": "igImFontAtlasRectId_Make", "defaults": {}, "funcname": "ImFontAtlasRectId_Make", - "location": "imgui_internal:4134", + "location": "imgui_internal:4149", "ov_cimguiname": "igImFontAtlasRectId_Make", "ret": "ImFontAtlasRectId", "signature": "(int,int)", @@ -27468,7 +27638,7 @@ "cimguiname": "igImFontAtlasRemoveDrawListSharedData", "defaults": {}, "funcname": "ImFontAtlasRemoveDrawListSharedData", - "location": "imgui_internal:4253", + "location": "imgui_internal:4268", "ov_cimguiname": "igImFontAtlasRemoveDrawListSharedData", "ret": "void", "signature": "(ImFontAtlas*,ImDrawListSharedData*)", @@ -27498,7 +27668,7 @@ "cimguiname": "igImFontAtlasTextureAdd", "defaults": {}, "funcname": "ImFontAtlasTextureAdd", - "location": "imgui_internal:4215", + "location": "imgui_internal:4230", "ov_cimguiname": "igImFontAtlasTextureAdd", "ret": "ImTextureData*", "signature": "(ImFontAtlas*,int,int)", @@ -27548,7 +27718,7 @@ "cimguiname": "igImFontAtlasTextureBlockConvert", "defaults": {}, "funcname": "ImFontAtlasTextureBlockConvert", - "location": "imgui_internal:4257", + "location": "imgui_internal:4272", "ov_cimguiname": "igImFontAtlasTextureBlockConvert", "ret": "void", "signature": "(const unsigned char*,ImTextureFormat,int,unsigned char*,ImTextureFormat,int,int,int)", @@ -27598,7 +27768,7 @@ "cimguiname": "igImFontAtlasTextureBlockCopy", "defaults": {}, "funcname": "ImFontAtlasTextureBlockCopy", - "location": "imgui_internal:4261", + "location": "imgui_internal:4276", "ov_cimguiname": "igImFontAtlasTextureBlockCopy", "ret": "void", "signature": "(ImTextureData*,int,int,ImTextureData*,int,int,int,int)", @@ -27640,7 +27810,7 @@ "cimguiname": "igImFontAtlasTextureBlockFill", "defaults": {}, "funcname": "ImFontAtlasTextureBlockFill", - "location": "imgui_internal:4260", + "location": "imgui_internal:4275", "ov_cimguiname": "igImFontAtlasTextureBlockFill", "ret": "void", "signature": "(ImTextureData*,int,int,int,int,ImU32)", @@ -27662,7 +27832,7 @@ "cimguiname": "igImFontAtlasTextureBlockPostProcess", "defaults": {}, "funcname": "ImFontAtlasTextureBlockPostProcess", - "location": "imgui_internal:4258", + "location": "imgui_internal:4273", "ov_cimguiname": "igImFontAtlasTextureBlockPostProcess", "ret": "void", "signature": "(ImFontAtlasPostProcessData*)", @@ -27688,7 +27858,7 @@ "cimguiname": "igImFontAtlasTextureBlockPostProcessMultiply", "defaults": {}, "funcname": "ImFontAtlasTextureBlockPostProcessMultiply", - "location": "imgui_internal:4259", + "location": "imgui_internal:4274", "ov_cimguiname": "igImFontAtlasTextureBlockPostProcessMultiply", "ret": "void", "signature": "(ImFontAtlasPostProcessData*,float)", @@ -27730,7 +27900,7 @@ "cimguiname": "igImFontAtlasTextureBlockQueueUpload", "defaults": {}, "funcname": "ImFontAtlasTextureBlockQueueUpload", - "location": "imgui_internal:4262", + "location": "imgui_internal:4277", "ov_cimguiname": "igImFontAtlasTextureBlockQueueUpload", "ret": "void", "signature": "(ImFontAtlas*,ImTextureData*,int,int,int,int)", @@ -27752,7 +27922,7 @@ "cimguiname": "igImFontAtlasTextureCompact", "defaults": {}, "funcname": "ImFontAtlasTextureCompact", - "location": "imgui_internal:4219", + "location": "imgui_internal:4234", "ov_cimguiname": "igImFontAtlasTextureCompact", "ret": "void", "signature": "(ImFontAtlas*)", @@ -27775,7 +27945,7 @@ "conv": "ImVec2i", "defaults": {}, "funcname": "ImFontAtlasTextureGetSizeEstimate", - "location": "imgui_internal:4220", + "location": "imgui_internal:4235", "nonUDT": 1, "ov_cimguiname": "igImFontAtlasTextureGetSizeEstimate", "ret": "ImVec2i_c", @@ -27809,7 +27979,7 @@ "old_w": "-1" }, "funcname": "ImFontAtlasTextureGrow", - "location": "imgui_internal:4218", + "location": "imgui_internal:4233", "ov_cimguiname": "igImFontAtlasTextureGrow", "ret": "void", "signature": "(ImFontAtlas*,int,int)", @@ -27831,7 +28001,7 @@ "cimguiname": "igImFontAtlasTextureMakeSpace", "defaults": {}, "funcname": "ImFontAtlasTextureMakeSpace", - "location": "imgui_internal:4216", + "location": "imgui_internal:4231", "ov_cimguiname": "igImFontAtlasTextureMakeSpace", "ret": "void", "signature": "(ImFontAtlas*)", @@ -27861,7 +28031,7 @@ "cimguiname": "igImFontAtlasTextureRepack", "defaults": {}, "funcname": "ImFontAtlasTextureRepack", - "location": "imgui_internal:4217", + "location": "imgui_internal:4232", "ov_cimguiname": "igImFontAtlasTextureRepack", "ret": "void", "signature": "(ImFontAtlas*,int,int)", @@ -27883,7 +28053,7 @@ "cimguiname": "igImFontAtlasUpdateDrawListsSharedData", "defaults": {}, "funcname": "ImFontAtlasUpdateDrawListsSharedData", - "location": "imgui_internal:4255", + "location": "imgui_internal:4270", "ov_cimguiname": "igImFontAtlasUpdateDrawListsSharedData", "ret": "void", "signature": "(ImFontAtlas*)", @@ -27913,7 +28083,7 @@ "cimguiname": "igImFontAtlasUpdateDrawListsTextures", "defaults": {}, "funcname": "ImFontAtlasUpdateDrawListsTextures", - "location": "imgui_internal:4254", + "location": "imgui_internal:4269", "ov_cimguiname": "igImFontAtlasUpdateDrawListsTextures", "ret": "void", "signature": "(ImFontAtlas*,ImTextureRef,ImTextureRef)", @@ -27943,7 +28113,7 @@ "cimguiname": "igImFontAtlasUpdateNewFrame", "defaults": {}, "funcname": "ImFontAtlasUpdateNewFrame", - "location": "imgui_internal:4251", + "location": "imgui_internal:4266", "ov_cimguiname": "igImFontAtlasUpdateNewFrame", "ret": "void", "signature": "(ImFontAtlas*,int,bool)", @@ -28002,7 +28172,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImFontCalcTextSizeEx", - "location": "imgui_internal:450", + "location": "imgui_internal:453", "nonUDT": 1, "ov_cimguiname": "igImFontCalcTextSizeEx", "ret": "ImVec2_c", @@ -28047,7 +28217,7 @@ "flags": "0" }, "funcname": "ImFontCalcWordWrapPositionEx", - "location": "imgui_internal:451", + "location": "imgui_internal:454", "ov_cimguiname": "igImFontCalcWordWrapPositionEx", "ret": "const char*", "signature": "(ImFont*,float,const char*,const char*,float,ImDrawTextFlags)", @@ -28082,7 +28252,7 @@ "defaults": {}, "funcname": "ImFormatString", "isvararg": "...)", - "location": "imgui_internal:419", + "location": "imgui_internal:422", "ov_cimguiname": "igImFormatString", "ret": "int", "signature": "(char*,size_t,const char*,...)", @@ -28117,7 +28287,7 @@ "defaults": {}, "funcname": "ImFormatStringToTempBuffer", "isvararg": "...)", - "location": "imgui_internal:421", + "location": "imgui_internal:424", "ov_cimguiname": "igImFormatStringToTempBuffer", "ret": "void", "signature": "(const char**,const char**,const char*,...)", @@ -28151,7 +28321,7 @@ "cimguiname": "igImFormatStringToTempBufferV", "defaults": {}, "funcname": "ImFormatStringToTempBufferV", - "location": "imgui_internal:422", + "location": "imgui_internal:425", "ov_cimguiname": "igImFormatStringToTempBufferV", "ret": "void", "signature": "(const char**,const char**,const char*,va_list)", @@ -28185,7 +28355,7 @@ "cimguiname": "igImFormatStringV", "defaults": {}, "funcname": "ImFormatStringV", - "location": "imgui_internal:420", + "location": "imgui_internal:423", "ov_cimguiname": "igImFormatStringV", "ret": "int", "signature": "(char*,size_t,const char*,va_list)", @@ -28217,7 +28387,7 @@ "seed": "0" }, "funcname": "ImHashData", - "location": "imgui_internal:377", + "location": "imgui_internal:380", "ov_cimguiname": "igImHashData", "ret": "ImGuiID", "signature": "(const void*,size_t,ImGuiID)", @@ -28239,7 +28409,7 @@ "cimguiname": "igImHashSkipUncontributingPrefix", "defaults": {}, "funcname": "ImHashSkipUncontributingPrefix", - "location": "imgui_internal:379", + "location": "imgui_internal:382", "ov_cimguiname": "igImHashSkipUncontributingPrefix", "ret": "const char*", "signature": "(const char*)", @@ -28272,7 +28442,7 @@ "seed": "0" }, "funcname": "ImHashStr", - "location": "imgui_internal:378", + "location": "imgui_internal:381", "ov_cimguiname": "igImHashStr", "ret": "ImGuiID", "signature": "(const char*,size_t,ImGuiID)", @@ -28298,7 +28468,7 @@ "cimguiname": "igImInvLength", "defaults": {}, "funcname": "ImInvLength", - "location": "imgui_internal:534", + "location": "imgui_internal:538", "ov_cimguiname": "igImInvLength", "ret": "float", "signature": "(const ImVec2,float)", @@ -28320,7 +28490,7 @@ "cimguiname": "igImIsFloatAboveGuaranteedIntegerPrecision", "defaults": {}, "funcname": "ImIsFloatAboveGuaranteedIntegerPrecision", - "location": "imgui_internal:547", + "location": "imgui_internal:551", "ov_cimguiname": "igImIsFloatAboveGuaranteedIntegerPrecision", "ret": "bool", "signature": "(float)", @@ -28342,7 +28512,7 @@ "cimguiname": "igImIsPowerOfTwo", "defaults": {}, "funcname": "ImIsPowerOfTwo", - "location": "imgui_internal:390", + "location": "imgui_internal:393", "ov_cimguiname": "igImIsPowerOfTwo_Int", "ret": "bool", "signature": "(int)", @@ -28362,7 +28532,7 @@ "cimguiname": "igImIsPowerOfTwo", "defaults": {}, "funcname": "ImIsPowerOfTwo", - "location": "imgui_internal:391", + "location": "imgui_internal:394", "ov_cimguiname": "igImIsPowerOfTwo_U64", "ret": "bool", "signature": "(ImU64)", @@ -28384,7 +28554,7 @@ "cimguiname": "igImLengthSqr", "defaults": {}, "funcname": "ImLengthSqr", - "location": "imgui_internal:532", + "location": "imgui_internal:536", "ov_cimguiname": "igImLengthSqr_Vec2", "ret": "float", "signature": "(const ImVec2)", @@ -28404,7 +28574,7 @@ "cimguiname": "igImLengthSqr", "defaults": {}, "funcname": "ImLengthSqr", - "location": "imgui_internal:533", + "location": "imgui_internal:537", "ov_cimguiname": "igImLengthSqr_Vec4", "ret": "float", "signature": "(const ImVec4)", @@ -28435,7 +28605,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImLerp", - "location": "imgui_internal:528", + "location": "imgui_internal:532", "nonUDT": 1, "ov_cimguiname": "igImLerp_Vec2Float", "ret": "ImVec2_c", @@ -28465,7 +28635,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImLerp", - "location": "imgui_internal:529", + "location": "imgui_internal:533", "nonUDT": 1, "ov_cimguiname": "igImLerp_Vec2Vec2", "ret": "ImVec2_c", @@ -28495,7 +28665,7 @@ "conv": "ImVec4", "defaults": {}, "funcname": "ImLerp", - "location": "imgui_internal:530", + "location": "imgui_internal:534", "nonUDT": 1, "ov_cimguiname": "igImLerp_Vec4", "ret": "ImVec4_c", @@ -28527,7 +28697,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImLineClosestPoint", - "location": "imgui_internal:556", + "location": "imgui_internal:560", "nonUDT": 1, "ov_cimguiname": "igImLineClosestPoint", "ret": "ImVec2_c", @@ -28566,7 +28736,7 @@ "cimguiname": "igImLinearRemapClamp", "defaults": {}, "funcname": "ImLinearRemapClamp", - "location": "imgui_internal:545", + "location": "imgui_internal:549", "ov_cimguiname": "igImLinearRemapClamp", "ret": "float", "signature": "(float,float,float,float,float)", @@ -28596,7 +28766,7 @@ "cimguiname": "igImLinearSweep", "defaults": {}, "funcname": "ImLinearSweep", - "location": "imgui_internal:544", + "location": "imgui_internal:548", "ov_cimguiname": "igImLinearSweep", "ret": "float", "signature": "(float,float,float)", @@ -28618,7 +28788,7 @@ "cimguiname": "igImLog", "defaults": {}, "funcname": "ImLog", - "location": "imgui_internal:501", + "location": "imgui_internal:504", "ov_cimguiname": "igImLog_Float", "ret": "float", "signature": "(float)", @@ -28638,7 +28808,7 @@ "cimguiname": "igImLog", "defaults": {}, "funcname": "ImLog", - "location": "imgui_internal:502", + "location": "imgui_internal:505", "ov_cimguiname": "igImLog_double", "ret": "double", "signature": "(double)", @@ -28668,7 +28838,7 @@ "cimguiname": "igImLowerBound", "defaults": {}, "funcname": "ImLowerBound", - "location": "imgui_internal:836", + "location": "imgui_internal:842", "ov_cimguiname": "igImLowerBound", "ret": "ImGuiStoragePair*", "signature": "(ImGuiStoragePair*,ImGuiStoragePair*,ImGuiID)", @@ -28695,7 +28865,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImMax", - "location": "imgui_internal:526", + "location": "imgui_internal:530", "nonUDT": 1, "ov_cimguiname": "igImMax", "ret": "ImVec2_c", @@ -28722,7 +28892,7 @@ "cimguiname": "igImMemdup", "defaults": {}, "funcname": "ImMemdup", - "location": "imgui_internal:402", + "location": "imgui_internal:405", "ov_cimguiname": "igImMemdup", "ret": "void*", "signature": "(const void*,size_t)", @@ -28749,7 +28919,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImMin", - "location": "imgui_internal:525", + "location": "imgui_internal:529", "nonUDT": 1, "ov_cimguiname": "igImMin", "ret": "ImVec2_c", @@ -28776,7 +28946,7 @@ "cimguiname": "igImModPositive", "defaults": {}, "funcname": "ImModPositive", - "location": "imgui_internal:541", + "location": "imgui_internal:545", "ov_cimguiname": "igImModPositive", "ret": "int", "signature": "(int,int)", @@ -28803,7 +28973,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImMul", - "location": "imgui_internal:546", + "location": "imgui_internal:550", "nonUDT": 1, "ov_cimguiname": "igImMul", "ret": "ImVec2_c", @@ -28826,7 +28996,7 @@ "cimguiname": "igImParseFormatFindEnd", "defaults": {}, "funcname": "ImParseFormatFindEnd", - "location": "imgui_internal:424", + "location": "imgui_internal:427", "ov_cimguiname": "igImParseFormatFindEnd", "ret": "const char*", "signature": "(const char*)", @@ -28848,7 +29018,7 @@ "cimguiname": "igImParseFormatFindStart", "defaults": {}, "funcname": "ImParseFormatFindStart", - "location": "imgui_internal:423", + "location": "imgui_internal:426", "ov_cimguiname": "igImParseFormatFindStart", "ret": "const char*", "signature": "(const char*)", @@ -28874,7 +29044,7 @@ "cimguiname": "igImParseFormatPrecision", "defaults": {}, "funcname": "ImParseFormatPrecision", - "location": "imgui_internal:428", + "location": "imgui_internal:431", "ov_cimguiname": "igImParseFormatPrecision", "ret": "int", "signature": "(const char*,int)", @@ -28904,7 +29074,7 @@ "cimguiname": "igImParseFormatSanitizeForPrinting", "defaults": {}, "funcname": "ImParseFormatSanitizeForPrinting", - "location": "imgui_internal:426", + "location": "imgui_internal:429", "ov_cimguiname": "igImParseFormatSanitizeForPrinting", "ret": "void", "signature": "(const char*,char*,size_t)", @@ -28934,7 +29104,7 @@ "cimguiname": "igImParseFormatSanitizeForScanning", "defaults": {}, "funcname": "ImParseFormatSanitizeForScanning", - "location": "imgui_internal:427", + "location": "imgui_internal:430", "ov_cimguiname": "igImParseFormatSanitizeForScanning", "ret": "const char*", "signature": "(const char*,char*,size_t)", @@ -28964,7 +29134,7 @@ "cimguiname": "igImParseFormatTrimDecorations", "defaults": {}, "funcname": "ImParseFormatTrimDecorations", - "location": "imgui_internal:425", + "location": "imgui_internal:428", "ov_cimguiname": "igImParseFormatTrimDecorations", "ret": "const char*", "signature": "(const char*,char*,size_t)", @@ -28990,7 +29160,7 @@ "cimguiname": "igImPow", "defaults": {}, "funcname": "ImPow", - "location": "imgui_internal:499", + "location": "imgui_internal:502", "ov_cimguiname": "igImPow_Float", "ret": "float", "signature": "(float,float)", @@ -29014,7 +29184,7 @@ "cimguiname": "igImPow", "defaults": {}, "funcname": "ImPow", - "location": "imgui_internal:500", + "location": "imgui_internal:503", "ov_cimguiname": "igImPow_double", "ret": "double", "signature": "(double,double)", @@ -29050,7 +29220,7 @@ "cimguiname": "igImQsort", "defaults": {}, "funcname": "ImQsort", - "location": "imgui_internal:383", + "location": "imgui_internal:386", "ov_cimguiname": "igImQsort", "ret": "void", "signature": "(void*,size_t,size_t,int(*)(void const*,void const*))", @@ -29081,7 +29251,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImRotate", - "location": "imgui_internal:543", + "location": "imgui_internal:547", "nonUDT": 1, "ov_cimguiname": "igImRotate", "ret": "ImVec2_c", @@ -29104,7 +29274,7 @@ "cimguiname": "igImRound64", "defaults": {}, "funcname": "ImRound64", - "location": "imgui_internal:540", + "location": "imgui_internal:544", "ov_cimguiname": "igImRound64", "ret": "float", "signature": "(float)", @@ -29126,7 +29296,7 @@ "cimguiname": "igImRsqrt", "defaults": {}, "funcname": "ImRsqrt", - "location": "imgui_internal:511", + "location": "imgui_internal:514", "ov_cimguiname": "igImRsqrt_Float", "ret": "float", "signature": "(float)", @@ -29146,7 +29316,7 @@ "cimguiname": "igImRsqrt", "defaults": {}, "funcname": "ImRsqrt", - "location": "imgui_internal:513", + "location": "imgui_internal:516", "ov_cimguiname": "igImRsqrt_double", "ret": "double", "signature": "(double)", @@ -29168,7 +29338,7 @@ "cimguiname": "igImSaturate", "defaults": {}, "funcname": "ImSaturate", - "location": "imgui_internal:531", + "location": "imgui_internal:535", "ov_cimguiname": "igImSaturate", "ret": "float", "signature": "(float)", @@ -29190,7 +29360,7 @@ "cimguiname": "igImSign", "defaults": {}, "funcname": "ImSign", - "location": "imgui_internal:506", + "location": "imgui_internal:509", "ov_cimguiname": "igImSign_Float", "ret": "float", "signature": "(float)", @@ -29210,7 +29380,7 @@ "cimguiname": "igImSign", "defaults": {}, "funcname": "ImSign", - "location": "imgui_internal:507", + "location": "imgui_internal:510", "ov_cimguiname": "igImSign_double", "ret": "double", "signature": "(double)", @@ -29232,7 +29402,7 @@ "cimguiname": "igImStrSkipBlank", "defaults": {}, "funcname": "ImStrSkipBlank", - "location": "imgui_internal:408", + "location": "imgui_internal:411", "ov_cimguiname": "igImStrSkipBlank", "ret": "const char*", "signature": "(const char*)", @@ -29254,7 +29424,7 @@ "cimguiname": "igImStrTrimBlanks", "defaults": {}, "funcname": "ImStrTrimBlanks", - "location": "imgui_internal:407", + "location": "imgui_internal:410", "ov_cimguiname": "igImStrTrimBlanks", "ret": "void", "signature": "(char*)", @@ -29280,7 +29450,7 @@ "cimguiname": "igImStrbol", "defaults": {}, "funcname": "ImStrbol", - "location": "imgui_internal:410", + "location": "imgui_internal:413", "ov_cimguiname": "igImStrbol", "ret": "const char*", "signature": "(const char*,const char*)", @@ -29310,7 +29480,7 @@ "cimguiname": "igImStrchrRange", "defaults": {}, "funcname": "ImStrchrRange", - "location": "imgui_internal:404", + "location": "imgui_internal:407", "ov_cimguiname": "igImStrchrRange", "ret": "const char*", "signature": "(const char*,const char*,char)", @@ -29332,7 +29502,7 @@ "cimguiname": "igImStrdup", "defaults": {}, "funcname": "ImStrdup", - "location": "imgui_internal:401", + "location": "imgui_internal:404", "ov_cimguiname": "igImStrdup", "ret": "char*", "signature": "(const char*)", @@ -29362,7 +29532,7 @@ "cimguiname": "igImStrdupcpy", "defaults": {}, "funcname": "ImStrdupcpy", - "location": "imgui_internal:403", + "location": "imgui_internal:406", "ov_cimguiname": "igImStrdupcpy", "ret": "char*", "signature": "(char*,size_t*,const char*)", @@ -29388,7 +29558,7 @@ "cimguiname": "igImStreolRange", "defaults": {}, "funcname": "ImStreolRange", - "location": "imgui_internal:405", + "location": "imgui_internal:408", "ov_cimguiname": "igImStreolRange", "ret": "const char*", "signature": "(const char*,const char*)", @@ -29414,7 +29584,7 @@ "cimguiname": "igImStricmp", "defaults": {}, "funcname": "ImStricmp", - "location": "imgui_internal:398", + "location": "imgui_internal:401", "ov_cimguiname": "igImStricmp", "ret": "int", "signature": "(const char*,const char*)", @@ -29448,7 +29618,7 @@ "cimguiname": "igImStristr", "defaults": {}, "funcname": "ImStristr", - "location": "imgui_internal:406", + "location": "imgui_internal:409", "ov_cimguiname": "igImStristr", "ret": "const char*", "signature": "(const char*,const char*,const char*,const char*)", @@ -29470,7 +29640,7 @@ "cimguiname": "igImStrlenW", "defaults": {}, "funcname": "ImStrlenW", - "location": "imgui_internal:409", + "location": "imgui_internal:412", "ov_cimguiname": "igImStrlenW", "ret": "int", "signature": "(const ImWchar*)", @@ -29500,7 +29670,7 @@ "cimguiname": "igImStrncpy", "defaults": {}, "funcname": "ImStrncpy", - "location": "imgui_internal:400", + "location": "imgui_internal:403", "ov_cimguiname": "igImStrncpy", "ret": "void", "signature": "(char*,const char*,size_t)", @@ -29530,7 +29700,7 @@ "cimguiname": "igImStrnicmp", "defaults": {}, "funcname": "ImStrnicmp", - "location": "imgui_internal:399", + "location": "imgui_internal:402", "ov_cimguiname": "igImStrnicmp", "ret": "int", "signature": "(const char*,const char*,size_t)", @@ -29562,7 +29732,7 @@ "flags": "0" }, "funcname": "ImTextCalcWordWrapNextLineStart", - "location": "imgui_internal:452", + "location": "imgui_internal:455", "ov_cimguiname": "igImTextCalcWordWrapNextLineStart", "ret": "const char*", "signature": "(const char*,const char*,ImDrawTextFlags)", @@ -29592,7 +29762,7 @@ "cimguiname": "igImTextCharFromUtf8", "defaults": {}, "funcname": "ImTextCharFromUtf8", - "location": "imgui_internal:433", + "location": "imgui_internal:436", "ov_cimguiname": "igImTextCharFromUtf8", "ret": "int", "signature": "(unsigned int*,const char*,const char*)", @@ -29618,7 +29788,7 @@ "cimguiname": "igImTextCharToUtf8", "defaults": {}, "funcname": "ImTextCharToUtf8", - "location": "imgui_internal:431", + "location": "imgui_internal:434", "ov_cimguiname": "igImTextCharToUtf8", "ret": "int", "signature": "(char[5],unsigned int)", @@ -29652,7 +29822,7 @@ "cimguiname": "igImTextClassifierClear", "defaults": {}, "funcname": "ImTextClassifierClear", - "location": "imgui_internal:460", + "location": "imgui_internal:463", "ov_cimguiname": "igImTextClassifierClear", "ret": "void", "signature": "(ImU32*,unsigned int,unsigned int,ImWcharClass)", @@ -29690,7 +29860,7 @@ "cimguiname": "igImTextClassifierSetCharClass", "defaults": {}, "funcname": "ImTextClassifierSetCharClass", - "location": "imgui_internal:461", + "location": "imgui_internal:464", "ov_cimguiname": "igImTextClassifierSetCharClass", "ret": "void", "signature": "(ImU32*,unsigned int,unsigned int,ImWcharClass,unsigned int)", @@ -29728,7 +29898,7 @@ "cimguiname": "igImTextClassifierSetCharClassFromStr", "defaults": {}, "funcname": "ImTextClassifierSetCharClassFromStr", - "location": "imgui_internal:462", + "location": "imgui_internal:465", "ov_cimguiname": "igImTextClassifierSetCharClassFromStr", "ret": "void", "signature": "(ImU32*,unsigned int,unsigned int,ImWcharClass,const char*)", @@ -29754,7 +29924,7 @@ "cimguiname": "igImTextCountCharsFromUtf8", "defaults": {}, "funcname": "ImTextCountCharsFromUtf8", - "location": "imgui_internal:435", + "location": "imgui_internal:438", "ov_cimguiname": "igImTextCountCharsFromUtf8", "ret": "int", "signature": "(const char*,const char*)", @@ -29780,7 +29950,7 @@ "cimguiname": "igImTextCountLines", "defaults": {}, "funcname": "ImTextCountLines", - "location": "imgui_internal:440", + "location": "imgui_internal:443", "ov_cimguiname": "igImTextCountLines", "ret": "int", "signature": "(const char*,const char*)", @@ -29806,7 +29976,7 @@ "cimguiname": "igImTextCountUtf8BytesFromChar", "defaults": {}, "funcname": "ImTextCountUtf8BytesFromChar", - "location": "imgui_internal:436", + "location": "imgui_internal:439", "ov_cimguiname": "igImTextCountUtf8BytesFromChar", "ret": "int", "signature": "(const char*,const char*)", @@ -29832,7 +30002,7 @@ "cimguiname": "igImTextCountUtf8BytesFromStr", "defaults": {}, "funcname": "ImTextCountUtf8BytesFromStr", - "location": "imgui_internal:437", + "location": "imgui_internal:440", "ov_cimguiname": "igImTextCountUtf8BytesFromStr", "ret": "int", "signature": "(const ImWchar*,const ImWchar*)", @@ -29858,7 +30028,7 @@ "cimguiname": "igImTextFindPreviousUtf8Codepoint", "defaults": {}, "funcname": "ImTextFindPreviousUtf8Codepoint", - "location": "imgui_internal:438", + "location": "imgui_internal:441", "ov_cimguiname": "igImTextFindPreviousUtf8Codepoint", "ret": "const char*", "signature": "(const char*,const char*)", @@ -29888,7 +30058,7 @@ "cimguiname": "igImTextFindValidUtf8CodepointEnd", "defaults": {}, "funcname": "ImTextFindValidUtf8CodepointEnd", - "location": "imgui_internal:439", + "location": "imgui_internal:442", "ov_cimguiname": "igImTextFindValidUtf8CodepointEnd", "ret": "const char*", "signature": "(const char*,const char*,const char*)", @@ -29905,7 +30075,7 @@ "cimguiname": "igImTextInitClassifiers", "defaults": {}, "funcname": "ImTextInitClassifiers", - "location": "imgui_internal:459", + "location": "imgui_internal:462", "ov_cimguiname": "igImTextInitClassifiers", "ret": "void", "signature": "()", @@ -29945,7 +30115,7 @@ "in_remaining": "NULL" }, "funcname": "ImTextStrFromUtf8", - "location": "imgui_internal:434", + "location": "imgui_internal:437", "ov_cimguiname": "igImTextStrFromUtf8", "ret": "int", "signature": "(ImWchar*,int,const char*,const char*,const char**)", @@ -29979,7 +30149,7 @@ "cimguiname": "igImTextStrToUtf8", "defaults": {}, "funcname": "ImTextStrToUtf8", - "location": "imgui_internal:432", + "location": "imgui_internal:435", "ov_cimguiname": "igImTextStrToUtf8", "ret": "int", "signature": "(char*,int,const ImWchar*,const ImWchar*)", @@ -30001,7 +30171,7 @@ "cimguiname": "igImTextureDataGetFormatBytesPerPixel", "defaults": {}, "funcname": "ImTextureDataGetFormatBytesPerPixel", - "location": "imgui_internal:4264", + "location": "imgui_internal:4280", "ov_cimguiname": "igImTextureDataGetFormatBytesPerPixel", "ret": "int", "signature": "(ImTextureFormat)", @@ -30023,7 +30193,7 @@ "cimguiname": "igImTextureDataGetFormatName", "defaults": {}, "funcname": "ImTextureDataGetFormatName", - "location": "imgui_internal:4266", + "location": "imgui_internal:4282", "ov_cimguiname": "igImTextureDataGetFormatName", "ret": "const char*", "signature": "(ImTextureFormat)", @@ -30045,13 +30215,51 @@ "cimguiname": "igImTextureDataGetStatusName", "defaults": {}, "funcname": "ImTextureDataGetStatusName", - "location": "imgui_internal:4265", + "location": "imgui_internal:4281", "ov_cimguiname": "igImTextureDataGetStatusName", "ret": "const char*", "signature": "(ImTextureStatus)", "stname": "" } ], + "igImTextureDataQueueUpload": [ + { + "args": "(ImTextureData* tex,int x,int y,int w,int h)", + "argsT": [ + { + "name": "tex", + "type": "ImTextureData*" + }, + { + "name": "x", + "type": "int" + }, + { + "name": "y", + "type": "int" + }, + { + "name": "w", + "type": "int" + }, + { + "name": "h", + "type": "int" + } + ], + "argsoriginal": "(ImTextureData* tex,int x,int y,int w,int h)", + "call_args": "(tex,x,y,w,h)", + "call_args_old": "(tex,x,y,w,h)", + "cimguiname": "igImTextureDataQueueUpload", + "defaults": {}, + "funcname": "ImTextureDataQueueUpload", + "location": "imgui_internal:4279", + "ov_cimguiname": "igImTextureDataQueueUpload", + "ret": "void", + "signature": "(ImTextureData*,int,int,int,int)", + "stname": "" + } + ], "igImToUpper": [ { "args": "(char c)", @@ -30067,7 +30275,7 @@ "cimguiname": "igImToUpper", "defaults": {}, "funcname": "ImToUpper", - "location": "imgui_internal:412", + "location": "imgui_internal:415", "ov_cimguiname": "igImToUpper", "ret": "char", "signature": "(char)", @@ -30097,7 +30305,7 @@ "cimguiname": "igImTriangleArea", "defaults": {}, "funcname": "ImTriangleArea", - "location": "imgui_internal:560", + "location": "imgui_internal:564", "ov_cimguiname": "igImTriangleArea", "ret": "float", "signature": "(const ImVec2,const ImVec2,const ImVec2)", @@ -30146,7 +30354,7 @@ "cimguiname": "igImTriangleBarycentricCoords", "defaults": {}, "funcname": "ImTriangleBarycentricCoords", - "location": "imgui_internal:559", + "location": "imgui_internal:563", "ov_cimguiname": "igImTriangleBarycentricCoords", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float*,float*,float*)", @@ -30181,7 +30389,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImTriangleClosestPoint", - "location": "imgui_internal:558", + "location": "imgui_internal:562", "nonUDT": 1, "ov_cimguiname": "igImTriangleClosestPoint", "ret": "ImVec2_c", @@ -30216,7 +30424,7 @@ "cimguiname": "igImTriangleContainsPoint", "defaults": {}, "funcname": "ImTriangleContainsPoint", - "location": "imgui_internal:557", + "location": "imgui_internal:561", "ov_cimguiname": "igImTriangleContainsPoint", "ret": "bool", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2)", @@ -30246,7 +30454,7 @@ "cimguiname": "igImTriangleIsClockwise", "defaults": {}, "funcname": "ImTriangleIsClockwise", - "location": "imgui_internal:561", + "location": "imgui_internal:565", "ov_cimguiname": "igImTriangleIsClockwise", "ret": "bool", "signature": "(const ImVec2,const ImVec2,const ImVec2)", @@ -30268,7 +30476,7 @@ "cimguiname": "igImTrunc", "defaults": {}, "funcname": "ImTrunc", - "location": "imgui_internal:535", + "location": "imgui_internal:539", "ov_cimguiname": "igImTrunc_Float", "ret": "float", "signature": "(float)", @@ -30289,7 +30497,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "ImTrunc", - "location": "imgui_internal:536", + "location": "imgui_internal:540", "nonUDT": 1, "ov_cimguiname": "igImTrunc_Vec2", "ret": "ImVec2_c", @@ -30312,7 +30520,7 @@ "cimguiname": "igImTrunc64", "defaults": {}, "funcname": "ImTrunc64", - "location": "imgui_internal:539", + "location": "imgui_internal:543", "ov_cimguiname": "igImTrunc64", "ret": "float", "signature": "(float)", @@ -30334,7 +30542,7 @@ "cimguiname": "igImUpperPowerOfTwo", "defaults": {}, "funcname": "ImUpperPowerOfTwo", - "location": "imgui_internal:392", + "location": "imgui_internal:395", "ov_cimguiname": "igImUpperPowerOfTwo", "ret": "int", "signature": "(int)", @@ -30476,7 +30684,7 @@ "flags": "0" }, "funcname": "ImageButtonEx", - "location": "imgui_internal:3935", + "location": "imgui_internal:3950", "namespace": "ImGui", "ov_cimguiname": "igImageButtonEx", "ret": "bool", @@ -30567,7 +30775,7 @@ "cimguiname": "igInitialize", "defaults": {}, "funcname": "Initialize", - "location": "imgui_internal:3458", + "location": "imgui_internal:3470", "namespace": "ImGui", "ov_cimguiname": "igInitialize", "ret": "void", @@ -31097,7 +31305,7 @@ "cimguiname": "igInputTextDeactivateHook", "defaults": {}, "funcname": "InputTextDeactivateHook", - "location": "imgui_internal:3987", + "location": "imgui_internal:4002", "namespace": "ImGui", "ov_cimguiname": "igInputTextDeactivateHook", "ret": "void", @@ -31151,7 +31359,7 @@ "user_data": "NULL" }, "funcname": "InputTextEx", - "location": "imgui_internal:3986", + "location": "imgui_internal:4001", "namespace": "ImGui", "ov_cimguiname": "igInputTextEx", "ret": "bool", @@ -31310,7 +31518,7 @@ "cimguiname": "igIsActiveIdUsingNavDir", "defaults": {}, "funcname": "IsActiveIdUsingNavDir", - "location": "imgui_internal:3649", + "location": "imgui_internal:3662", "namespace": "ImGui", "ov_cimguiname": "igIsActiveIdUsingNavDir", "ret": "bool", @@ -31333,7 +31541,7 @@ "cimguiname": "igIsAliasKey", "defaults": {}, "funcname": "IsAliasKey", - "location": "imgui_internal:3626", + "location": "imgui_internal:3639", "namespace": "ImGui", "ov_cimguiname": "igIsAliasKey", "ret": "bool", @@ -31405,7 +31613,7 @@ "cimguiname": "igIsAnyMouseDown", "defaults": {}, "funcname": "IsAnyMouseDown", - "location": "imgui:1148", + "location": "imgui:1149", "namespace": "ImGui", "ov_cimguiname": "igIsAnyMouseDown", "ret": "bool", @@ -31432,7 +31640,7 @@ "cimguiname": "igIsClippedEx", "defaults": {}, "funcname": "IsClippedEx", - "location": "imgui_internal:3539", + "location": "imgui_internal:3551", "namespace": "ImGui", "ov_cimguiname": "igIsClippedEx", "ret": "bool", @@ -31450,7 +31658,7 @@ "cimguiname": "igIsDragDropActive", "defaults": {}, "funcname": "IsDragDropActive", - "location": "imgui_internal:3771", + "location": "imgui_internal:3785", "namespace": "ImGui", "ov_cimguiname": "igIsDragDropActive", "ret": "bool", @@ -31468,7 +31676,7 @@ "cimguiname": "igIsDragDropPayloadBeingAccepted", "defaults": {}, "funcname": "IsDragDropPayloadBeingAccepted", - "location": "imgui_internal:3775", + "location": "imgui_internal:3789", "namespace": "ImGui", "ov_cimguiname": "igIsDragDropPayloadBeingAccepted", "ret": "bool", @@ -31491,7 +31699,7 @@ "cimguiname": "igIsGamepadKey", "defaults": {}, "funcname": "IsGamepadKey", - "location": "imgui_internal:3624", + "location": "imgui_internal:3637", "namespace": "ImGui", "ov_cimguiname": "igIsGamepadKey", "ret": "bool", @@ -31499,6 +31707,29 @@ "stname": "" } ], + "igIsInNavFocusRoute": [ + { + "args": "(ImGuiID focus_scope_id)", + "argsT": [ + { + "name": "focus_scope_id", + "type": "ImGuiID" + } + ], + "argsoriginal": "(ImGuiID focus_scope_id)", + "call_args": "(focus_scope_id)", + "call_args_old": "(focus_scope_id)", + "cimguiname": "igIsInNavFocusRoute", + "defaults": {}, + "funcname": "IsInNavFocusRoute", + "location": "imgui_internal:3781", + "namespace": "ImGui", + "ov_cimguiname": "igIsInNavFocusRoute", + "ret": "bool", + "signature": "(ImGuiID)", + "stname": "" + } + ], "igIsItemActivated": [ { "args": "()", @@ -31545,7 +31776,7 @@ "cimguiname": "igIsItemActiveAsInputText", "defaults": {}, "funcname": "IsItemActiveAsInputText", - "location": "imgui_internal:3993", + "location": "imgui_internal:4008", "namespace": "ImGui", "ov_cimguiname": "igIsItemActiveAsInputText", "ret": "bool", @@ -31775,7 +32006,7 @@ "owner_id": "0" }, "funcname": "IsKeyChordPressed", - "location": "imgui_internal:3678", + "location": "imgui_internal:3691", "namespace": "ImGui", "ov_cimguiname": "igIsKeyChordPressed_InputFlags", "ret": "bool", @@ -31823,7 +32054,7 @@ "cimguiname": "igIsKeyDown", "defaults": {}, "funcname": "IsKeyDown", - "location": "imgui_internal:3675", + "location": "imgui_internal:3688", "namespace": "ImGui", "ov_cimguiname": "igIsKeyDown_ID", "ret": "bool", @@ -31883,7 +32114,7 @@ "owner_id": "0" }, "funcname": "IsKeyPressed", - "location": "imgui_internal:3676", + "location": "imgui_internal:3689", "namespace": "ImGui", "ov_cimguiname": "igIsKeyPressed_InputFlags", "ret": "bool", @@ -31931,7 +32162,7 @@ "cimguiname": "igIsKeyReleased", "defaults": {}, "funcname": "IsKeyReleased", - "location": "imgui_internal:3677", + "location": "imgui_internal:3690", "namespace": "ImGui", "ov_cimguiname": "igIsKeyReleased_ID", "ret": "bool", @@ -31954,7 +32185,7 @@ "cimguiname": "igIsKeyboardKey", "defaults": {}, "funcname": "IsKeyboardKey", - "location": "imgui_internal:3623", + "location": "imgui_internal:3636", "namespace": "ImGui", "ov_cimguiname": "igIsKeyboardKey", "ret": "bool", @@ -31977,7 +32208,7 @@ "cimguiname": "igIsLRModKey", "defaults": {}, "funcname": "IsLRModKey", - "location": "imgui_internal:3627", + "location": "imgui_internal:3640", "namespace": "ImGui", "ov_cimguiname": "igIsLRModKey", "ret": "bool", @@ -32000,7 +32231,7 @@ "cimguiname": "igIsLegacyKey", "defaults": {}, "funcname": "IsLegacyKey", - "location": "imgui_internal:3622", + "location": "imgui_internal:3635", "namespace": "ImGui", "ov_cimguiname": "igIsLegacyKey", "ret": "bool", @@ -32029,7 +32260,7 @@ "repeat": "false" }, "funcname": "IsMouseClicked", - "location": "imgui:1141", + "location": "imgui:1142", "namespace": "ImGui", "ov_cimguiname": "igIsMouseClicked_Bool", "ret": "bool", @@ -32060,7 +32291,7 @@ "owner_id": "0" }, "funcname": "IsMouseClicked", - "location": "imgui_internal:3680", + "location": "imgui_internal:3693", "namespace": "ImGui", "ov_cimguiname": "igIsMouseClicked_InputFlags", "ret": "bool", @@ -32083,7 +32314,7 @@ "cimguiname": "igIsMouseDoubleClicked", "defaults": {}, "funcname": "IsMouseDoubleClicked", - "location": "imgui:1143", + "location": "imgui:1144", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDoubleClicked_Nil", "ret": "bool", @@ -32108,7 +32339,7 @@ "cimguiname": "igIsMouseDoubleClicked", "defaults": {}, "funcname": "IsMouseDoubleClicked", - "location": "imgui_internal:3682", + "location": "imgui_internal:3695", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDoubleClicked_ID", "ret": "bool", @@ -32131,7 +32362,7 @@ "cimguiname": "igIsMouseDown", "defaults": {}, "funcname": "IsMouseDown", - "location": "imgui:1140", + "location": "imgui:1141", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDown_Nil", "ret": "bool", @@ -32156,7 +32387,7 @@ "cimguiname": "igIsMouseDown", "defaults": {}, "funcname": "IsMouseDown", - "location": "imgui_internal:3679", + "location": "imgui_internal:3692", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDown_ID", "ret": "bool", @@ -32185,7 +32416,7 @@ "lock_threshold": "-1.0f" }, "funcname": "IsMouseDragPastThreshold", - "location": "imgui_internal:3642", + "location": "imgui_internal:3655", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDragPastThreshold", "ret": "bool", @@ -32214,7 +32445,7 @@ "lock_threshold": "-1.0f" }, "funcname": "IsMouseDragging", - "location": "imgui:1151", + "location": "imgui:1152", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDragging", "ret": "bool", @@ -32247,7 +32478,7 @@ "clip": "true" }, "funcname": "IsMouseHoveringRect", - "location": "imgui:1146", + "location": "imgui:1147", "namespace": "ImGui", "ov_cimguiname": "igIsMouseHoveringRect", "ret": "bool", @@ -32270,7 +32501,7 @@ "cimguiname": "igIsMouseKey", "defaults": {}, "funcname": "IsMouseKey", - "location": "imgui_internal:3625", + "location": "imgui_internal:3638", "namespace": "ImGui", "ov_cimguiname": "igIsMouseKey", "ret": "bool", @@ -32295,7 +32526,7 @@ "mouse_pos": "NULL" }, "funcname": "IsMousePosValid", - "location": "imgui:1147", + "location": "imgui:1148", "namespace": "ImGui", "ov_cimguiname": "igIsMousePosValid", "ret": "bool", @@ -32318,7 +32549,7 @@ "cimguiname": "igIsMouseReleased", "defaults": {}, "funcname": "IsMouseReleased", - "location": "imgui:1142", + "location": "imgui:1143", "namespace": "ImGui", "ov_cimguiname": "igIsMouseReleased_Nil", "ret": "bool", @@ -32343,7 +32574,7 @@ "cimguiname": "igIsMouseReleased", "defaults": {}, "funcname": "IsMouseReleased", - "location": "imgui_internal:3681", + "location": "imgui_internal:3694", "namespace": "ImGui", "ov_cimguiname": "igIsMouseReleased_ID", "ret": "bool", @@ -32370,7 +32601,7 @@ "cimguiname": "igIsMouseReleasedWithDelay", "defaults": {}, "funcname": "IsMouseReleasedWithDelay", - "location": "imgui:1144", + "location": "imgui:1145", "namespace": "ImGui", "ov_cimguiname": "igIsMouseReleasedWithDelay", "ret": "bool", @@ -32393,7 +32624,7 @@ "cimguiname": "igIsNamedKey", "defaults": {}, "funcname": "IsNamedKey", - "location": "imgui_internal:3620", + "location": "imgui_internal:3633", "namespace": "ImGui", "ov_cimguiname": "igIsNamedKey", "ret": "bool", @@ -32416,7 +32647,7 @@ "cimguiname": "igIsNamedKeyOrMod", "defaults": {}, "funcname": "IsNamedKeyOrMod", - "location": "imgui_internal:3621", + "location": "imgui_internal:3634", "namespace": "ImGui", "ov_cimguiname": "igIsNamedKeyOrMod", "ret": "bool", @@ -32470,7 +32701,7 @@ "cimguiname": "igIsPopupOpen", "defaults": {}, "funcname": "IsPopupOpen", - "location": "imgui_internal:3568", + "location": "imgui_internal:3581", "namespace": "ImGui", "ov_cimguiname": "igIsPopupOpen_ID", "ret": "bool", @@ -32497,7 +32728,7 @@ "cimguiname": "igIsPopupOpenRequestForItem", "defaults": {}, "funcname": "IsPopupOpenRequestForItem", - "location": "imgui_internal:3576", + "location": "imgui_internal:3589", "namespace": "ImGui", "ov_cimguiname": "igIsPopupOpenRequestForItem", "ret": "bool", @@ -32520,7 +32751,7 @@ "cimguiname": "igIsPopupOpenRequestForWindow", "defaults": {}, "funcname": "IsPopupOpenRequestForWindow", - "location": "imgui_internal:3577", + "location": "imgui_internal:3590", "namespace": "ImGui", "ov_cimguiname": "igIsPopupOpenRequestForWindow", "ret": "bool", @@ -32595,7 +32826,7 @@ "cimguiname": "igIsWindowAbove", "defaults": {}, "funcname": "IsWindowAbove", - "location": "imgui_internal:3415", + "location": "imgui_internal:3427", "namespace": "ImGui", "ov_cimguiname": "igIsWindowAbove", "ret": "bool", @@ -32648,7 +32879,7 @@ "cimguiname": "igIsWindowChildOf", "defaults": {}, "funcname": "IsWindowChildOf", - "location": "imgui_internal:3412", + "location": "imgui_internal:3424", "namespace": "ImGui", "ov_cimguiname": "igIsWindowChildOf", "ret": "bool", @@ -32695,7 +32926,7 @@ "flags": "0" }, "funcname": "IsWindowContentHoverable", - "location": "imgui_internal:3538", + "location": "imgui_internal:3550", "namespace": "ImGui", "ov_cimguiname": "igIsWindowContentHoverable", "ret": "bool", @@ -32786,7 +33017,7 @@ "cimguiname": "igIsWindowInBeginStack", "defaults": {}, "funcname": "IsWindowInBeginStack", - "location": "imgui_internal:3413", + "location": "imgui_internal:3425", "namespace": "ImGui", "ov_cimguiname": "igIsWindowInBeginStack", "ret": "bool", @@ -32809,7 +33040,7 @@ "cimguiname": "igIsWindowNavFocusable", "defaults": {}, "funcname": "IsWindowNavFocusable", - "location": "imgui_internal:3416", + "location": "imgui_internal:3428", "namespace": "ImGui", "ov_cimguiname": "igIsWindowNavFocusable", "ret": "bool", @@ -32836,7 +33067,7 @@ "cimguiname": "igIsWindowWithinBeginStackOf", "defaults": {}, "funcname": "IsWindowWithinBeginStackOf", - "location": "imgui_internal:3414", + "location": "imgui_internal:3426", "namespace": "ImGui", "ov_cimguiname": "igIsWindowWithinBeginStackOf", "ret": "bool", @@ -32874,7 +33105,7 @@ "nav_bb": "NULL" }, "funcname": "ItemAdd", - "location": "imgui_internal:3536", + "location": "imgui_internal:3548", "namespace": "ImGui", "ov_cimguiname": "igItemAdd", "ret": "bool", @@ -32905,7 +33136,7 @@ "cimguiname": "igItemHoverable", "defaults": {}, "funcname": "ItemHoverable", - "location": "imgui_internal:3537", + "location": "imgui_internal:3549", "namespace": "ImGui", "ov_cimguiname": "igItemHoverable", "ret": "bool", @@ -32934,7 +33165,7 @@ "text_baseline_y": "-1.0f" }, "funcname": "ItemSize", - "location": "imgui_internal:3534", + "location": "imgui_internal:3546", "namespace": "ImGui", "ov_cimguiname": "igItemSize_Vec2", "ret": "void", @@ -32961,7 +33192,7 @@ "text_baseline_y": "-1.0f" }, "funcname": "ItemSize", - "location": "imgui_internal:3535", + "location": "imgui_internal:3547", "namespace": "ImGui", "ov_cimguiname": "igItemSize_Rect", "ret": "void", @@ -32984,7 +33215,7 @@ "cimguiname": "igKeepAliveID", "defaults": {}, "funcname": "KeepAliveID", - "location": "imgui_internal:3527", + "location": "imgui_internal:3539", "namespace": "ImGui", "ov_cimguiname": "igKeepAliveID", "ret": "void", @@ -33156,7 +33387,7 @@ "cimguiname": "igLoadIniSettingsFromDisk", "defaults": {}, "funcname": "LoadIniSettingsFromDisk", - "location": "imgui:1167", + "location": "imgui:1168", "namespace": "ImGui", "ov_cimguiname": "igLoadIniSettingsFromDisk", "ret": "void", @@ -33185,7 +33416,7 @@ "ini_size": "0" }, "funcname": "LoadIniSettingsFromMemory", - "location": "imgui:1168", + "location": "imgui:1169", "namespace": "ImGui", "ov_cimguiname": "igLoadIniSettingsFromMemory", "ret": "void", @@ -33208,7 +33439,7 @@ "cimguiname": "igLocalizeGetMsg", "defaults": {}, "funcname": "LocalizeGetMsg", - "location": "imgui_internal:3502", + "location": "imgui_internal:3514", "namespace": "ImGui", "ov_cimguiname": "igLocalizeGetMsg", "ret": "const char*", @@ -33235,7 +33466,7 @@ "cimguiname": "igLocalizeRegisterEntries", "defaults": {}, "funcname": "LocalizeRegisterEntries", - "location": "imgui_internal:3501", + "location": "imgui_internal:3513", "namespace": "ImGui", "ov_cimguiname": "igLocalizeRegisterEntries", "ret": "void", @@ -33262,7 +33493,7 @@ "cimguiname": "igLogBegin", "defaults": {}, "funcname": "LogBegin", - "location": "imgui_internal:3553", + "location": "imgui_internal:3565", "namespace": "ImGui", "ov_cimguiname": "igLogBegin", "ret": "void", @@ -33331,7 +33562,7 @@ "text_end": "NULL" }, "funcname": "LogRenderedText", - "location": "imgui_internal:3555", + "location": "imgui_internal:3567", "namespace": "ImGui", "ov_cimguiname": "igLogRenderedText", "ret": "void", @@ -33358,7 +33589,7 @@ "cimguiname": "igLogSetNextTextDecoration", "defaults": {}, "funcname": "LogSetNextTextDecoration", - "location": "imgui_internal:3556", + "location": "imgui_internal:3568", "namespace": "ImGui", "ov_cimguiname": "igLogSetNextTextDecoration", "ret": "void", @@ -33438,7 +33669,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToBuffer", - "location": "imgui_internal:3554", + "location": "imgui_internal:3566", "namespace": "ImGui", "ov_cimguiname": "igLogToBuffer", "ret": "void", @@ -33536,7 +33767,7 @@ "cimguiname": "igMarkIniSettingsDirty", "defaults": {}, "funcname": "MarkIniSettingsDirty", - "location": "imgui_internal:3487", + "location": "imgui_internal:3499", "namespace": "ImGui", "ov_cimguiname": "igMarkIniSettingsDirty_Nil", "ret": "void", @@ -33557,7 +33788,7 @@ "cimguiname": "igMarkIniSettingsDirty", "defaults": {}, "funcname": "MarkIniSettingsDirty", - "location": "imgui_internal:3488", + "location": "imgui_internal:3500", "namespace": "ImGui", "ov_cimguiname": "igMarkIniSettingsDirty_WindowPtr", "ret": "void", @@ -33580,7 +33811,7 @@ "cimguiname": "igMarkItemEdited", "defaults": {}, "funcname": "MarkItemEdited", - "location": "imgui_internal:3528", + "location": "imgui_internal:3540", "namespace": "ImGui", "ov_cimguiname": "igMarkItemEdited", "ret": "void", @@ -33603,7 +33834,7 @@ "cimguiname": "igMemAlloc", "defaults": {}, "funcname": "MemAlloc", - "location": "imgui:1191", + "location": "imgui:1192", "namespace": "ImGui", "ov_cimguiname": "igMemAlloc", "ret": "void*", @@ -33626,7 +33857,7 @@ "cimguiname": "igMemFree", "defaults": {}, "funcname": "MemFree", - "location": "imgui:1192", + "location": "imgui:1193", "namespace": "ImGui", "ov_cimguiname": "igMemFree", "ret": "void", @@ -33743,7 +33974,7 @@ "shortcut": "NULL" }, "funcname": "MenuItemEx", - "location": "imgui_internal:3586", + "location": "imgui_internal:3599", "namespace": "ImGui", "ov_cimguiname": "igMenuItemEx", "ret": "bool", @@ -33766,7 +33997,7 @@ "cimguiname": "igMouseButtonToKey", "defaults": {}, "funcname": "MouseButtonToKey", - "location": "imgui_internal:3641", + "location": "imgui_internal:3654", "namespace": "ImGui", "ov_cimguiname": "igMouseButtonToKey", "ret": "ImGuiKey", @@ -33793,7 +34024,7 @@ "cimguiname": "igMultiSelectAddSetAll", "defaults": {}, "funcname": "MultiSelectAddSetAll", - "location": "imgui_internal:3794", + "location": "imgui_internal:3808", "namespace": "ImGui", "ov_cimguiname": "igMultiSelectAddSetAll", "ret": "void", @@ -33832,7 +34063,7 @@ "cimguiname": "igMultiSelectAddSetRange", "defaults": {}, "funcname": "MultiSelectAddSetRange", - "location": "imgui_internal:3795", + "location": "imgui_internal:3809", "namespace": "ImGui", "ov_cimguiname": "igMultiSelectAddSetRange", "ret": "void", @@ -33863,7 +34094,7 @@ "cimguiname": "igMultiSelectItemFooter", "defaults": {}, "funcname": "MultiSelectItemFooter", - "location": "imgui_internal:3793", + "location": "imgui_internal:3807", "namespace": "ImGui", "ov_cimguiname": "igMultiSelectItemFooter", "ret": "void", @@ -33894,7 +34125,7 @@ "cimguiname": "igMultiSelectItemHeader", "defaults": {}, "funcname": "MultiSelectItemHeader", - "location": "imgui_internal:3792", + "location": "imgui_internal:3806", "namespace": "ImGui", "ov_cimguiname": "igMultiSelectItemHeader", "ret": "void", @@ -33917,7 +34148,7 @@ "cimguiname": "igNavClearPreferredPosForAxis", "defaults": {}, "funcname": "NavClearPreferredPosForAxis", - "location": "imgui_internal:3605", + "location": "imgui_internal:3618", "namespace": "ImGui", "ov_cimguiname": "igNavClearPreferredPosForAxis", "ret": "void", @@ -33940,7 +34171,7 @@ "cimguiname": "igNavHighlightActivated", "defaults": {}, "funcname": "NavHighlightActivated", - "location": "imgui_internal:3604", + "location": "imgui_internal:3617", "namespace": "ImGui", "ov_cimguiname": "igNavHighlightActivated", "ret": "void", @@ -33958,7 +34189,7 @@ "cimguiname": "igNavInitRequestApplyResult", "defaults": {}, "funcname": "NavInitRequestApplyResult", - "location": "imgui_internal:3595", + "location": "imgui_internal:3608", "namespace": "ImGui", "ov_cimguiname": "igNavInitRequestApplyResult", "ret": "void", @@ -33985,7 +34216,7 @@ "cimguiname": "igNavInitWindow", "defaults": {}, "funcname": "NavInitWindow", - "location": "imgui_internal:3594", + "location": "imgui_internal:3607", "namespace": "ImGui", "ov_cimguiname": "igNavInitWindow", "ret": "void", @@ -34003,7 +34234,7 @@ "cimguiname": "igNavMoveRequestApplyResult", "defaults": {}, "funcname": "NavMoveRequestApplyResult", - "location": "imgui_internal:3602", + "location": "imgui_internal:3615", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestApplyResult", "ret": "void", @@ -34021,7 +34252,7 @@ "cimguiname": "igNavMoveRequestButNoResultYet", "defaults": {}, "funcname": "NavMoveRequestButNoResultYet", - "location": "imgui_internal:3596", + "location": "imgui_internal:3609", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestButNoResultYet", "ret": "bool", @@ -34039,7 +34270,7 @@ "cimguiname": "igNavMoveRequestCancel", "defaults": {}, "funcname": "NavMoveRequestCancel", - "location": "imgui_internal:3601", + "location": "imgui_internal:3614", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestCancel", "ret": "void", @@ -34074,7 +34305,7 @@ "cimguiname": "igNavMoveRequestForward", "defaults": {}, "funcname": "NavMoveRequestForward", - "location": "imgui_internal:3598", + "location": "imgui_internal:3611", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestForward", "ret": "void", @@ -34097,7 +34328,7 @@ "cimguiname": "igNavMoveRequestResolveWithLastItem", "defaults": {}, "funcname": "NavMoveRequestResolveWithLastItem", - "location": "imgui_internal:3599", + "location": "imgui_internal:3612", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestResolveWithLastItem", "ret": "void", @@ -34124,7 +34355,7 @@ "cimguiname": "igNavMoveRequestResolveWithPastTreeNode", "defaults": {}, "funcname": "NavMoveRequestResolveWithPastTreeNode", - "location": "imgui_internal:3600", + "location": "imgui_internal:3613", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestResolveWithPastTreeNode", "ret": "void", @@ -34159,7 +34390,7 @@ "cimguiname": "igNavMoveRequestSubmit", "defaults": {}, "funcname": "NavMoveRequestSubmit", - "location": "imgui_internal:3597", + "location": "imgui_internal:3610", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestSubmit", "ret": "void", @@ -34186,7 +34417,7 @@ "cimguiname": "igNavMoveRequestTryWrapping", "defaults": {}, "funcname": "NavMoveRequestTryWrapping", - "location": "imgui_internal:3603", + "location": "imgui_internal:3616", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestTryWrapping", "ret": "void", @@ -34204,7 +34435,7 @@ "cimguiname": "igNavUpdateCurrentWindowIsScrollPushableX", "defaults": {}, "funcname": "NavUpdateCurrentWindowIsScrollPushableX", - "location": "imgui_internal:3607", + "location": "imgui_internal:3620", "namespace": "ImGui", "ov_cimguiname": "igNavUpdateCurrentWindowIsScrollPushableX", "ret": "void", @@ -34343,7 +34574,7 @@ "popup_flags": "ImGuiPopupFlags_None" }, "funcname": "OpenPopupEx", - "location": "imgui_internal:3564", + "location": "imgui_internal:3577", "namespace": "ImGui", "ov_cimguiname": "igOpenPopupEx", "ret": "void", @@ -34434,7 +34665,7 @@ "cimguiname": "igPlotEx", "defaults": {}, "funcname": "PlotEx", - "location": "imgui_internal:4002", + "location": "imgui_internal:4017", "namespace": "ImGui", "ov_cimguiname": "igPlotEx", "ret": "int", @@ -34716,7 +34947,7 @@ "cimguiname": "igPopColumnsBackground", "defaults": {}, "funcname": "PopColumnsBackground", - "location": "imgui_internal:3805", + "location": "imgui_internal:3819", "namespace": "ImGui", "ov_cimguiname": "igPopColumnsBackground", "ret": "void", @@ -34734,7 +34965,7 @@ "cimguiname": "igPopFocusScope", "defaults": {}, "funcname": "PopFocusScope", - "location": "imgui_internal:3767", + "location": "imgui_internal:3780", "namespace": "ImGui", "ov_cimguiname": "igPopFocusScope", "ret": "void", @@ -34824,7 +35055,7 @@ "cimguiname": "igPopPasswordFont", "defaults": {}, "funcname": "PopPasswordFont", - "location": "imgui_internal:3453", + "location": "imgui_internal:3465", "namespace": "ImGui", "ov_cimguiname": "igPopPasswordFont", "ret": "void", @@ -34980,7 +35211,7 @@ "cimguiname": "igPushColumnClipRect", "defaults": {}, "funcname": "PushColumnClipRect", - "location": "imgui_internal:3803", + "location": "imgui_internal:3817", "namespace": "ImGui", "ov_cimguiname": "igPushColumnClipRect", "ret": "void", @@ -34998,7 +35229,7 @@ "cimguiname": "igPushColumnsBackground", "defaults": {}, "funcname": "PushColumnsBackground", - "location": "imgui_internal:3804", + "location": "imgui_internal:3818", "namespace": "ImGui", "ov_cimguiname": "igPushColumnsBackground", "ret": "void", @@ -35021,7 +35252,7 @@ "cimguiname": "igPushFocusScope", "defaults": {}, "funcname": "PushFocusScope", - "location": "imgui_internal:3766", + "location": "imgui_internal:3779", "namespace": "ImGui", "ov_cimguiname": "igPushFocusScope", "ret": "void", @@ -35215,7 +35446,7 @@ "cimguiname": "igPushMultiItemsWidths", "defaults": {}, "funcname": "PushMultiItemsWidths", - "location": "imgui_internal:3543", + "location": "imgui_internal:3555", "namespace": "ImGui", "ov_cimguiname": "igPushMultiItemsWidths", "ret": "void", @@ -35238,7 +35469,7 @@ "cimguiname": "igPushOverrideID", "defaults": {}, "funcname": "PushOverrideID", - "location": "imgui_internal:3529", + "location": "imgui_internal:3541", "namespace": "ImGui", "ov_cimguiname": "igPushOverrideID", "ret": "void", @@ -35256,7 +35487,7 @@ "cimguiname": "igPushPasswordFont", "defaults": {}, "funcname": "PushPasswordFont", - "location": "imgui_internal:3452", + "location": "imgui_internal:3464", "namespace": "ImGui", "ov_cimguiname": "igPushPasswordFont", "ret": "void", @@ -35518,7 +35749,7 @@ "cimguiname": "igRegisterFontAtlas", "defaults": {}, "funcname": "RegisterFontAtlas", - "location": "imgui_internal:3444", + "location": "imgui_internal:3456", "namespace": "ImGui", "ov_cimguiname": "igRegisterFontAtlas", "ret": "void", @@ -35541,7 +35772,7 @@ "cimguiname": "igRegisterUserTexture", "defaults": {}, "funcname": "RegisterUserTexture", - "location": "imgui_internal:3442", + "location": "imgui_internal:3454", "namespace": "ImGui", "ov_cimguiname": "igRegisterUserTexture", "ret": "void", @@ -35568,7 +35799,7 @@ "cimguiname": "igRemoveContextHook", "defaults": {}, "funcname": "RemoveContextHook", - "location": "imgui_internal:3464", + "location": "imgui_internal:3476", "namespace": "ImGui", "ov_cimguiname": "igRemoveContextHook", "ret": "void", @@ -35591,7 +35822,7 @@ "cimguiname": "igRemoveSettingsHandler", "defaults": {}, "funcname": "RemoveSettingsHandler", - "location": "imgui_internal:3491", + "location": "imgui_internal:3503", "namespace": "ImGui", "ov_cimguiname": "igRemoveSettingsHandler", "ret": "void", @@ -35650,7 +35881,7 @@ "scale": "1.0f" }, "funcname": "RenderArrow", - "location": "imgui_internal:3918", + "location": "imgui_internal:3933", "namespace": "ImGui", "ov_cimguiname": "igRenderArrow", "ret": "void", @@ -35685,7 +35916,7 @@ "cimguiname": "igRenderArrowDockMenu", "defaults": {}, "funcname": "RenderArrowDockMenu", - "location": "imgui_internal:3922", + "location": "imgui_internal:3937", "namespace": "ImGui", "ov_cimguiname": "igRenderArrowDockMenu", "ret": "void", @@ -35724,7 +35955,7 @@ "cimguiname": "igRenderArrowPointingAt", "defaults": {}, "funcname": "RenderArrowPointingAt", - "location": "imgui_internal:3921", + "location": "imgui_internal:3936", "namespace": "ImGui", "ov_cimguiname": "igRenderArrowPointingAt", "ret": "void", @@ -35755,7 +35986,7 @@ "cimguiname": "igRenderBullet", "defaults": {}, "funcname": "RenderBullet", - "location": "imgui_internal:3919", + "location": "imgui_internal:3934", "namespace": "ImGui", "ov_cimguiname": "igRenderBullet", "ret": "void", @@ -35790,7 +36021,7 @@ "cimguiname": "igRenderCheckMark", "defaults": {}, "funcname": "RenderCheckMark", - "location": "imgui_internal:3920", + "location": "imgui_internal:3935", "namespace": "ImGui", "ov_cimguiname": "igRenderCheckMark", "ret": "void", @@ -35821,7 +36052,7 @@ "cimguiname": "igRenderColorComponentMarker", "defaults": {}, "funcname": "RenderColorComponentMarker", - "location": "imgui_internal:3908", + "location": "imgui_internal:3923", "namespace": "ImGui", "ov_cimguiname": "igRenderColorComponentMarker", "ret": "void", @@ -35875,7 +36106,7 @@ "rounding": "0.0f" }, "funcname": "RenderColorRectWithAlphaCheckerboard", - "location": "imgui_internal:3909", + "location": "imgui_internal:3924", "namespace": "ImGui", "ov_cimguiname": "igRenderColorRectWithAlphaCheckerboard", "ret": "void", @@ -35885,7 +36116,7 @@ ], "igRenderDragDropTargetRectEx": [ { - "args": "(ImDrawList* draw_list,const ImRect_c bb)", + "args": "(ImDrawList* draw_list,const ImRect_c bb,float rounding)", "argsT": [ { "name": "draw_list", @@ -35894,19 +36125,23 @@ { "name": "bb", "type": "const ImRect" + }, + { + "name": "rounding", + "type": "float" } ], - "argsoriginal": "(ImDrawList* draw_list,const ImRect& bb)", - "call_args": "(draw_list,ConvertToCPP_ImRect(bb))", - "call_args_old": "(draw_list,bb)", + "argsoriginal": "(ImDrawList* draw_list,const ImRect& bb,float rounding)", + "call_args": "(draw_list,ConvertToCPP_ImRect(bb),rounding)", + "call_args_old": "(draw_list,bb,rounding)", "cimguiname": "igRenderDragDropTargetRectEx", "defaults": {}, "funcname": "RenderDragDropTargetRectEx", - "location": "imgui_internal:3777", + "location": "imgui_internal:3791", "namespace": "ImGui", "ov_cimguiname": "igRenderDragDropTargetRectEx", "ret": "void", - "signature": "(ImDrawList*,const ImRect)", + "signature": "(ImDrawList*,const ImRect,float)", "stname": "" } ], @@ -35925,7 +36160,7 @@ "cimguiname": "igRenderDragDropTargetRectForItem", "defaults": {}, "funcname": "RenderDragDropTargetRectForItem", - "location": "imgui_internal:3776", + "location": "imgui_internal:3790", "namespace": "ImGui", "ov_cimguiname": "igRenderDragDropTargetRectForItem", "ret": "void", @@ -35967,7 +36202,7 @@ "rounding": "0.0f" }, "funcname": "RenderFrame", - "location": "imgui_internal:3906", + "location": "imgui_internal:3921", "namespace": "ImGui", "ov_cimguiname": "igRenderFrame", "ret": "void", @@ -36000,7 +36235,7 @@ "rounding": "0.0f" }, "funcname": "RenderFrameBorder", - "location": "imgui_internal:3907", + "location": "imgui_internal:3922", "namespace": "ImGui", "ov_cimguiname": "igRenderFrameBorder", "ret": "void", @@ -36043,7 +36278,7 @@ "cimguiname": "igRenderMouseCursor", "defaults": {}, "funcname": "RenderMouseCursor", - "location": "imgui_internal:3915", + "location": "imgui_internal:3930", "namespace": "ImGui", "ov_cimguiname": "igRenderMouseCursor", "ret": "void", @@ -36076,7 +36311,7 @@ "flags": "ImGuiNavRenderCursorFlags_None" }, "funcname": "RenderNavCursor", - "location": "imgui_internal:3910", + "location": "imgui_internal:3925", "namespace": "ImGui", "ov_cimguiname": "igRenderNavCursor", "ret": "void", @@ -36106,7 +36341,7 @@ "renderer_render_arg": "NULL" }, "funcname": "RenderPlatformWindowsDefault", - "location": "imgui:1198", + "location": "imgui:1199", "namespace": "ImGui", "ov_cimguiname": "igRenderPlatformWindowsDefault", "ret": "void", @@ -36149,7 +36384,7 @@ "cimguiname": "igRenderRectFilledInRangeH", "defaults": {}, "funcname": "RenderRectFilledInRangeH", - "location": "imgui_internal:3923", + "location": "imgui_internal:3938", "namespace": "ImGui", "ov_cimguiname": "igRenderRectFilledInRangeH", "ret": "void", @@ -36188,7 +36423,7 @@ "cimguiname": "igRenderRectFilledWithHole", "defaults": {}, "funcname": "RenderRectFilledWithHole", - "location": "imgui_internal:3924", + "location": "imgui_internal:3939", "namespace": "ImGui", "ov_cimguiname": "igRenderRectFilledWithHole", "ret": "void", @@ -36226,7 +36461,7 @@ "text_end": "NULL" }, "funcname": "RenderText", - "location": "imgui_internal:3901", + "location": "imgui_internal:3916", "namespace": "ImGui", "ov_cimguiname": "igRenderText", "ret": "void", @@ -36276,7 +36511,7 @@ "clip_rect": "NULL" }, "funcname": "RenderTextClipped", - "location": "imgui_internal:3903", + "location": "imgui_internal:3918", "namespace": "ImGui", "ov_cimguiname": "igRenderTextClipped", "ret": "void", @@ -36330,7 +36565,7 @@ "clip_rect": "NULL" }, "funcname": "RenderTextClippedEx", - "location": "imgui_internal:3904", + "location": "imgui_internal:3919", "namespace": "ImGui", "ov_cimguiname": "igRenderTextClippedEx", "ret": "void", @@ -36377,7 +36612,7 @@ "cimguiname": "igRenderTextEllipsis", "defaults": {}, "funcname": "RenderTextEllipsis", - "location": "imgui_internal:3905", + "location": "imgui_internal:3920", "namespace": "ImGui", "ov_cimguiname": "igRenderTextEllipsis", "ret": "void", @@ -36412,7 +36647,7 @@ "cimguiname": "igRenderTextWrapped", "defaults": {}, "funcname": "RenderTextWrapped", - "location": "imgui_internal:3902", + "location": "imgui_internal:3917", "namespace": "ImGui", "ov_cimguiname": "igRenderTextWrapped", "ret": "void", @@ -36437,7 +36672,7 @@ "button": "0" }, "funcname": "ResetMouseDragDelta", - "location": "imgui:1153", + "location": "imgui:1154", "namespace": "ImGui", "ov_cimguiname": "igResetMouseDragDelta", "ret": "void", @@ -36490,7 +36725,7 @@ "cimguiname": "igSaveIniSettingsToDisk", "defaults": {}, "funcname": "SaveIniSettingsToDisk", - "location": "imgui:1169", + "location": "imgui:1170", "namespace": "ImGui", "ov_cimguiname": "igSaveIniSettingsToDisk", "ret": "void", @@ -36515,7 +36750,7 @@ "out_ini_size": "NULL" }, "funcname": "SaveIniSettingsToMemory", - "location": "imgui:1170", + "location": "imgui:1171", "namespace": "ImGui", "ov_cimguiname": "igSaveIniSettingsToMemory", "ret": "const char*", @@ -36542,7 +36777,7 @@ "cimguiname": "igScaleWindowsInViewport", "defaults": {}, "funcname": "ScaleWindowsInViewport", - "location": "imgui_internal:3479", + "location": "imgui_internal:3491", "namespace": "ImGui", "ov_cimguiname": "igScaleWindowsInViewport", "ret": "void", @@ -36569,7 +36804,7 @@ "cimguiname": "igScrollToBringRectIntoView", "defaults": {}, "funcname": "ScrollToBringRectIntoView", - "location": "imgui_internal:3515", + "location": "imgui_internal:3527", "namespace": "ImGui", "ov_cimguiname": "igScrollToBringRectIntoView", "ret": "void", @@ -36594,7 +36829,7 @@ "flags": "0" }, "funcname": "ScrollToItem", - "location": "imgui_internal:3511", + "location": "imgui_internal:3523", "namespace": "ImGui", "ov_cimguiname": "igScrollToItem", "ret": "void", @@ -36627,7 +36862,7 @@ "flags": "0" }, "funcname": "ScrollToRect", - "location": "imgui_internal:3512", + "location": "imgui_internal:3524", "namespace": "ImGui", "ov_cimguiname": "igScrollToRect", "ret": "void", @@ -36661,7 +36896,7 @@ "flags": "0" }, "funcname": "ScrollToRectEx", - "location": "imgui_internal:3513", + "location": "imgui_internal:3525", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igScrollToRectEx", @@ -36685,7 +36920,7 @@ "cimguiname": "igScrollbar", "defaults": {}, "funcname": "Scrollbar", - "location": "imgui_internal:3944", + "location": "imgui_internal:3959", "namespace": "ImGui", "ov_cimguiname": "igScrollbar", "ret": "void", @@ -36734,7 +36969,7 @@ "draw_rounding_flags": "0" }, "funcname": "ScrollbarEx", - "location": "imgui_internal:3945", + "location": "imgui_internal:3960", "namespace": "ImGui", "ov_cimguiname": "igScrollbarEx", "ret": "bool", @@ -36856,7 +37091,7 @@ "thickness": "1.0f" }, "funcname": "SeparatorEx", - "location": "imgui_internal:3936", + "location": "imgui_internal:3951", "namespace": "ImGui", "ov_cimguiname": "igSeparatorEx", "ret": "void", @@ -36914,7 +37149,7 @@ "cimguiname": "igSeparatorTextEx", "defaults": {}, "funcname": "SeparatorTextEx", - "location": "imgui_internal:3937", + "location": "imgui_internal:3952", "namespace": "ImGui", "ov_cimguiname": "igSeparatorTextEx", "ret": "void", @@ -36941,7 +37176,7 @@ "cimguiname": "igSetActiveID", "defaults": {}, "funcname": "SetActiveID", - "location": "imgui_internal:3522", + "location": "imgui_internal:3534", "namespace": "ImGui", "ov_cimguiname": "igSetActiveID", "ret": "void", @@ -36959,7 +37194,7 @@ "cimguiname": "igSetActiveIdUsingAllKeyboardKeys", "defaults": {}, "funcname": "SetActiveIdUsingAllKeyboardKeys", - "location": "imgui_internal:3648", + "location": "imgui_internal:3661", "namespace": "ImGui", "ov_cimguiname": "igSetActiveIdUsingAllKeyboardKeys", "ret": "void", @@ -36992,7 +37227,7 @@ "user_data": "NULL" }, "funcname": "SetAllocatorFunctions", - "location": "imgui:1189", + "location": "imgui:1190", "namespace": "ImGui", "ov_cimguiname": "igSetAllocatorFunctions", "ret": "void", @@ -37015,7 +37250,7 @@ "cimguiname": "igSetClipboardText", "defaults": {}, "funcname": "SetClipboardText", - "location": "imgui:1161", + "location": "imgui:1162", "namespace": "ImGui", "ov_cimguiname": "igSetClipboardText", "ret": "void", @@ -37119,7 +37354,7 @@ "cimguiname": "igSetContextName", "defaults": {}, "funcname": "SetContextName", - "location": "imgui_internal:3462", + "location": "imgui_internal:3474", "namespace": "ImGui", "ov_cimguiname": "igSetContextName", "ret": "void", @@ -37173,7 +37408,7 @@ "cimguiname": "igSetCurrentFont", "defaults": {}, "funcname": "SetCurrentFont", - "location": "imgui_internal:3446", + "location": "imgui_internal:3458", "namespace": "ImGui", "ov_cimguiname": "igSetCurrentFont", "ret": "void", @@ -37200,7 +37435,7 @@ "cimguiname": "igSetCurrentViewport", "defaults": {}, "funcname": "SetCurrentViewport", - "location": "imgui_internal:3482", + "location": "imgui_internal:3494", "namespace": "ImGui", "ov_cimguiname": "igSetCurrentViewport", "ret": "void", @@ -37356,7 +37591,7 @@ "cimguiname": "igSetFocusID", "defaults": {}, "funcname": "SetFocusID", - "location": "imgui_internal:3523", + "location": "imgui_internal:3535", "namespace": "ImGui", "ov_cimguiname": "igSetFocusID", "ret": "void", @@ -37379,7 +37614,7 @@ "cimguiname": "igSetFontRasterizerDensity", "defaults": {}, "funcname": "SetFontRasterizerDensity", - "location": "imgui_internal:3448", + "location": "imgui_internal:3460", "namespace": "ImGui", "ov_cimguiname": "igSetFontRasterizerDensity", "ret": "void", @@ -37402,7 +37637,7 @@ "cimguiname": "igSetHoveredID", "defaults": {}, "funcname": "SetHoveredID", - "location": "imgui_internal:3526", + "location": "imgui_internal:3538", "namespace": "ImGui", "ov_cimguiname": "igSetHoveredID", "ret": "void", @@ -37443,10 +37678,10 @@ "cimguiname": "igSetItemKeyOwner", "defaults": {}, "funcname": "SetItemKeyOwner", - "location": "imgui:1134", + "location": "imgui:1135", "namespace": "ImGui", "ov_cimguiname": "igSetItemKeyOwner_Nil", - "ret": "void", + "ret": "bool", "signature": "(ImGuiKey)", "stname": "" }, @@ -37468,10 +37703,10 @@ "cimguiname": "igSetItemKeyOwner", "defaults": {}, "funcname": "SetItemKeyOwner", - "location": "imgui_internal:3665", + "location": "imgui_internal:3678", "namespace": "ImGui", "ov_cimguiname": "igSetItemKeyOwner_InputFlags", - "ret": "void", + "ret": "bool", "signature": "(ImGuiKey,ImGuiInputFlags)", "stname": "" } @@ -37556,7 +37791,7 @@ "flags": "0" }, "funcname": "SetKeyOwner", - "location": "imgui_internal:3663", + "location": "imgui_internal:3676", "namespace": "ImGui", "ov_cimguiname": "igSetKeyOwner", "ret": "void", @@ -37589,7 +37824,7 @@ "flags": "0" }, "funcname": "SetKeyOwnersForKeyChord", - "location": "imgui_internal:3664", + "location": "imgui_internal:3677", "namespace": "ImGui", "ov_cimguiname": "igSetKeyOwnersForKeyChord", "ret": "void", @@ -37649,7 +37884,7 @@ "cimguiname": "igSetLastItemData", "defaults": {}, "funcname": "SetLastItemData", - "location": "imgui_internal:3540", + "location": "imgui_internal:3552", "namespace": "ImGui", "ov_cimguiname": "igSetLastItemData", "ret": "void", @@ -37672,7 +37907,7 @@ "cimguiname": "igSetMouseCursor", "defaults": {}, "funcname": "SetMouseCursor", - "location": "imgui:1155", + "location": "imgui:1156", "namespace": "ImGui", "ov_cimguiname": "igSetMouseCursor", "ret": "void", @@ -37713,7 +37948,7 @@ "cimguiname": "igSetNavCursorVisibleAfterMove", "defaults": {}, "funcname": "SetNavCursorVisibleAfterMove", - "location": "imgui_internal:3606", + "location": "imgui_internal:3619", "namespace": "ImGui", "ov_cimguiname": "igSetNavCursorVisibleAfterMove", "ret": "void", @@ -37736,7 +37971,7 @@ "cimguiname": "igSetNavFocusScope", "defaults": {}, "funcname": "SetNavFocusScope", - "location": "imgui_internal:3610", + "location": "imgui_internal:3623", "namespace": "ImGui", "ov_cimguiname": "igSetNavFocusScope", "ret": "void", @@ -37771,7 +38006,7 @@ "cimguiname": "igSetNavID", "defaults": {}, "funcname": "SetNavID", - "location": "imgui_internal:3609", + "location": "imgui_internal:3622", "namespace": "ImGui", "ov_cimguiname": "igSetNavID", "ret": "void", @@ -37794,7 +38029,7 @@ "cimguiname": "igSetNavWindow", "defaults": {}, "funcname": "SetNavWindow", - "location": "imgui_internal:3608", + "location": "imgui_internal:3621", "namespace": "ImGui", "ov_cimguiname": "igSetNavWindow", "ret": "void", @@ -37840,7 +38075,7 @@ "cimguiname": "igSetNextFrameWantCaptureMouse", "defaults": {}, "funcname": "SetNextFrameWantCaptureMouse", - "location": "imgui:1156", + "location": "imgui:1157", "namespace": "ImGui", "ov_cimguiname": "igSetNextFrameWantCaptureMouse", "ret": "void", @@ -37881,7 +38116,7 @@ "cimguiname": "igSetNextItemColorMarker", "defaults": {}, "funcname": "SetNextItemColorMarker", - "location": "imgui_internal:3999", + "location": "imgui_internal:4014", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemColorMarker", "ret": "void", @@ -37937,7 +38172,7 @@ "cimguiname": "igSetNextItemRefVal", "defaults": {}, "funcname": "SetNextItemRefVal", - "location": "imgui_internal:3992", + "location": "imgui_internal:4007", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemRefVal", "ret": "void", @@ -38237,7 +38472,7 @@ "cimguiname": "igSetNextWindowRefreshPolicy", "defaults": {}, "funcname": "SetNextWindowRefreshPolicy", - "location": "imgui_internal:3439", + "location": "imgui_internal:3451", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowRefreshPolicy", "ret": "void", @@ -38408,7 +38643,7 @@ "cimguiname": "igSetScrollFromPosX", "defaults": {}, "funcname": "SetScrollFromPosX", - "location": "imgui_internal:3507", + "location": "imgui_internal:3519", "namespace": "ImGui", "ov_cimguiname": "igSetScrollFromPosX_WindowPtr", "ret": "void", @@ -38466,7 +38701,7 @@ "cimguiname": "igSetScrollFromPosY", "defaults": {}, "funcname": "SetScrollFromPosY", - "location": "imgui_internal:3508", + "location": "imgui_internal:3520", "namespace": "ImGui", "ov_cimguiname": "igSetScrollFromPosY_WindowPtr", "ret": "void", @@ -38564,7 +38799,7 @@ "cimguiname": "igSetScrollX", "defaults": {}, "funcname": "SetScrollX", - "location": "imgui_internal:3505", + "location": "imgui_internal:3517", "namespace": "ImGui", "ov_cimguiname": "igSetScrollX_WindowPtr", "ret": "void", @@ -38612,7 +38847,7 @@ "cimguiname": "igSetScrollY", "defaults": {}, "funcname": "SetScrollY", - "location": "imgui_internal:3506", + "location": "imgui_internal:3518", "namespace": "ImGui", "ov_cimguiname": "igSetScrollY_WindowPtr", "ret": "void", @@ -38643,7 +38878,7 @@ "cimguiname": "igSetShortcutRouting", "defaults": {}, "funcname": "SetShortcutRouting", - "location": "imgui_internal:3699", + "location": "imgui_internal:3712", "namespace": "ImGui", "ov_cimguiname": "igSetShortcutRouting", "ret": "bool", @@ -38771,7 +39006,7 @@ "cimguiname": "igSetWindowClipRectBeforeSetChannel", "defaults": {}, "funcname": "SetWindowClipRectBeforeSetChannel", - "location": "imgui_internal:3800", + "location": "imgui_internal:3814", "namespace": "ImGui", "ov_cimguiname": "igSetWindowClipRectBeforeSetChannel", "ret": "void", @@ -38862,7 +39097,7 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", - "location": "imgui_internal:3419", + "location": "imgui_internal:3431", "namespace": "ImGui", "ov_cimguiname": "igSetWindowCollapsed_WindowPtr", "ret": "void", @@ -38893,7 +39128,7 @@ "cimguiname": "igSetWindowDock", "defaults": {}, "funcname": "SetWindowDock", - "location": "imgui_internal:3732", + "location": "imgui_internal:3745", "namespace": "ImGui", "ov_cimguiname": "igSetWindowDock", "ret": "void", @@ -38955,7 +39190,7 @@ "cimguiname": "igSetWindowHiddenAndSkipItemsForCurrentFrame", "defaults": {}, "funcname": "SetWindowHiddenAndSkipItemsForCurrentFrame", - "location": "imgui_internal:3421", + "location": "imgui_internal:3433", "namespace": "ImGui", "ov_cimguiname": "igSetWindowHiddenAndSkipItemsForCurrentFrame", "ret": "void", @@ -38986,7 +39221,7 @@ "cimguiname": "igSetWindowHitTestHole", "defaults": {}, "funcname": "SetWindowHitTestHole", - "location": "imgui_internal:3420", + "location": "imgui_internal:3432", "namespace": "ImGui", "ov_cimguiname": "igSetWindowHitTestHole", "ret": "void", @@ -39013,7 +39248,7 @@ "cimguiname": "igSetWindowParentWindowForFocusRoute", "defaults": {}, "funcname": "SetWindowParentWindowForFocusRoute", - "location": "imgui_internal:3422", + "location": "imgui_internal:3434", "namespace": "ImGui", "ov_cimguiname": "igSetWindowParentWindowForFocusRoute", "ret": "void", @@ -39104,7 +39339,7 @@ "cond": "0" }, "funcname": "SetWindowPos", - "location": "imgui_internal:3417", + "location": "imgui_internal:3429", "namespace": "ImGui", "ov_cimguiname": "igSetWindowPos_WindowPtr", "ret": "void", @@ -39195,7 +39430,7 @@ "cond": "0" }, "funcname": "SetWindowSize", - "location": "imgui_internal:3418", + "location": "imgui_internal:3430", "namespace": "ImGui", "ov_cimguiname": "igSetWindowSize_WindowPtr", "ret": "void", @@ -39222,7 +39457,7 @@ "cimguiname": "igSetWindowViewport", "defaults": {}, "funcname": "SetWindowViewport", - "location": "imgui_internal:3481", + "location": "imgui_internal:3493", "namespace": "ImGui", "ov_cimguiname": "igSetWindowViewport", "ret": "void", @@ -39269,7 +39504,7 @@ "cimguiname": "igShadeVertsLinearColorGradientKeepAlpha", "defaults": {}, "funcname": "ShadeVertsLinearColorGradientKeepAlpha", - "location": "imgui_internal:4005", + "location": "imgui_internal:4020", "namespace": "ImGui", "ov_cimguiname": "igShadeVertsLinearColorGradientKeepAlpha", "ret": "void", @@ -39320,7 +39555,7 @@ "cimguiname": "igShadeVertsLinearUV", "defaults": {}, "funcname": "ShadeVertsLinearUV", - "location": "imgui_internal:4006", + "location": "imgui_internal:4021", "namespace": "ImGui", "ov_cimguiname": "igShadeVertsLinearUV", "ret": "void", @@ -39367,7 +39602,7 @@ "cimguiname": "igShadeVertsTransformPos", "defaults": {}, "funcname": "ShadeVertsTransformPos", - "location": "imgui_internal:4007", + "location": "imgui_internal:4022", "namespace": "ImGui", "ov_cimguiname": "igShadeVertsTransformPos", "ret": "void", @@ -39425,7 +39660,7 @@ "cimguiname": "igShortcut", "defaults": {}, "funcname": "Shortcut", - "location": "imgui_internal:3698", + "location": "imgui_internal:3711", "namespace": "ImGui", "ov_cimguiname": "igShortcut_ID", "ret": "bool", @@ -39523,7 +39758,7 @@ "cimguiname": "igShowFontAtlas", "defaults": {}, "funcname": "ShowFontAtlas", - "location": "imgui_internal:4039", + "location": "imgui_internal:4054", "namespace": "ImGui", "ov_cimguiname": "igShowFontAtlas", "ret": "void", @@ -39697,7 +39932,7 @@ "cimguiname": "igShrinkWidths", "defaults": {}, "funcname": "ShrinkWidths", - "location": "imgui_internal:3544", + "location": "imgui_internal:3556", "namespace": "ImGui", "ov_cimguiname": "igShrinkWidths", "ret": "void", @@ -39715,7 +39950,7 @@ "cimguiname": "igShutdown", "defaults": {}, "funcname": "Shutdown", - "location": "imgui_internal:3459", + "location": "imgui_internal:3471", "namespace": "ImGui", "ov_cimguiname": "igShutdown", "ret": "void", @@ -39818,7 +40053,7 @@ "cimguiname": "igSliderBehavior", "defaults": {}, "funcname": "SliderBehavior", - "location": "imgui_internal:3955", + "location": "imgui_internal:3970", "namespace": "ImGui", "ov_cimguiname": "igSliderBehavior", "ret": "bool", @@ -40394,7 +40629,7 @@ "hover_visibility_delay": "0.0f" }, "funcname": "SplitterBehavior", - "location": "imgui_internal:3956", + "location": "imgui_internal:3971", "namespace": "ImGui", "ov_cimguiname": "igSplitterBehavior", "ret": "bool", @@ -40417,7 +40652,7 @@ "cimguiname": "igStartMouseMovingWindow", "defaults": {}, "funcname": "StartMouseMovingWindow", - "location": "imgui_internal:3471", + "location": "imgui_internal:3483", "namespace": "ImGui", "ov_cimguiname": "igStartMouseMovingWindow", "ret": "void", @@ -40448,7 +40683,7 @@ "cimguiname": "igStartMouseMovingWindowOrNode", "defaults": {}, "funcname": "StartMouseMovingWindowOrNode", - "location": "imgui_internal:3472", + "location": "imgui_internal:3484", "namespace": "ImGui", "ov_cimguiname": "igStartMouseMovingWindowOrNode", "ret": "void", @@ -40466,7 +40701,7 @@ "cimguiname": "igStopMouseMovingWindow", "defaults": {}, "funcname": "StopMouseMovingWindow", - "location": "imgui_internal:3473", + "location": "imgui_internal:3485", "namespace": "ImGui", "ov_cimguiname": "igStopMouseMovingWindow", "ret": "void", @@ -40572,7 +40807,7 @@ "cimguiname": "igTabBarAddTab", "defaults": {}, "funcname": "TabBarAddTab", - "location": "imgui_internal:3883", + "location": "imgui_internal:3898", "namespace": "ImGui", "ov_cimguiname": "igTabBarAddTab", "ret": "void", @@ -40599,7 +40834,7 @@ "cimguiname": "igTabBarCloseTab", "defaults": {}, "funcname": "TabBarCloseTab", - "location": "imgui_internal:3885", + "location": "imgui_internal:3900", "namespace": "ImGui", "ov_cimguiname": "igTabBarCloseTab", "ret": "void", @@ -40622,7 +40857,7 @@ "cimguiname": "igTabBarFindByID", "defaults": {}, "funcname": "TabBarFindByID", - "location": "imgui_internal:3874", + "location": "imgui_internal:3889", "namespace": "ImGui", "ov_cimguiname": "igTabBarFindByID", "ret": "ImGuiTabBar*", @@ -40645,7 +40880,7 @@ "cimguiname": "igTabBarFindMostRecentlySelectedTabForActiveWindow", "defaults": {}, "funcname": "TabBarFindMostRecentlySelectedTabForActiveWindow", - "location": "imgui_internal:3879", + "location": "imgui_internal:3894", "namespace": "ImGui", "ov_cimguiname": "igTabBarFindMostRecentlySelectedTabForActiveWindow", "ret": "ImGuiTabItem*", @@ -40672,7 +40907,7 @@ "cimguiname": "igTabBarFindTabByID", "defaults": {}, "funcname": "TabBarFindTabByID", - "location": "imgui_internal:3877", + "location": "imgui_internal:3892", "namespace": "ImGui", "ov_cimguiname": "igTabBarFindTabByID", "ret": "ImGuiTabItem*", @@ -40699,7 +40934,7 @@ "cimguiname": "igTabBarFindTabByOrder", "defaults": {}, "funcname": "TabBarFindTabByOrder", - "location": "imgui_internal:3878", + "location": "imgui_internal:3893", "namespace": "ImGui", "ov_cimguiname": "igTabBarFindTabByOrder", "ret": "ImGuiTabItem*", @@ -40722,7 +40957,7 @@ "cimguiname": "igTabBarGetCurrentTab", "defaults": {}, "funcname": "TabBarGetCurrentTab", - "location": "imgui_internal:3880", + "location": "imgui_internal:3895", "namespace": "ImGui", "ov_cimguiname": "igTabBarGetCurrentTab", "ret": "ImGuiTabItem*", @@ -40749,7 +40984,7 @@ "cimguiname": "igTabBarGetTabName", "defaults": {}, "funcname": "TabBarGetTabName", - "location": "imgui_internal:3882", + "location": "imgui_internal:3897", "namespace": "ImGui", "ov_cimguiname": "igTabBarGetTabName", "ret": "const char*", @@ -40776,7 +41011,7 @@ "cimguiname": "igTabBarGetTabOrder", "defaults": {}, "funcname": "TabBarGetTabOrder", - "location": "imgui_internal:3881", + "location": "imgui_internal:3896", "namespace": "ImGui", "ov_cimguiname": "igTabBarGetTabOrder", "ret": "int", @@ -40799,7 +41034,7 @@ "cimguiname": "igTabBarProcessReorder", "defaults": {}, "funcname": "TabBarProcessReorder", - "location": "imgui_internal:3890", + "location": "imgui_internal:3905", "namespace": "ImGui", "ov_cimguiname": "igTabBarProcessReorder", "ret": "bool", @@ -40826,7 +41061,7 @@ "cimguiname": "igTabBarQueueFocus", "defaults": {}, "funcname": "TabBarQueueFocus", - "location": "imgui_internal:3886", + "location": "imgui_internal:3901", "namespace": "ImGui", "ov_cimguiname": "igTabBarQueueFocus_TabItemPtr", "ret": "void", @@ -40851,7 +41086,7 @@ "cimguiname": "igTabBarQueueFocus", "defaults": {}, "funcname": "TabBarQueueFocus", - "location": "imgui_internal:3887", + "location": "imgui_internal:3902", "namespace": "ImGui", "ov_cimguiname": "igTabBarQueueFocus_Str", "ret": "void", @@ -40882,7 +41117,7 @@ "cimguiname": "igTabBarQueueReorder", "defaults": {}, "funcname": "TabBarQueueReorder", - "location": "imgui_internal:3888", + "location": "imgui_internal:3903", "namespace": "ImGui", "ov_cimguiname": "igTabBarQueueReorder", "ret": "void", @@ -40913,7 +41148,7 @@ "cimguiname": "igTabBarQueueReorderFromMousePos", "defaults": {}, "funcname": "TabBarQueueReorderFromMousePos", - "location": "imgui_internal:3889", + "location": "imgui_internal:3904", "namespace": "ImGui", "ov_cimguiname": "igTabBarQueueReorderFromMousePos", "ret": "void", @@ -40936,7 +41171,7 @@ "cimguiname": "igTabBarRemove", "defaults": {}, "funcname": "TabBarRemove", - "location": "imgui_internal:3875", + "location": "imgui_internal:3890", "namespace": "ImGui", "ov_cimguiname": "igTabBarRemove", "ret": "void", @@ -40963,7 +41198,7 @@ "cimguiname": "igTabBarRemoveTab", "defaults": {}, "funcname": "TabBarRemoveTab", - "location": "imgui_internal:3884", + "location": "imgui_internal:3899", "namespace": "ImGui", "ov_cimguiname": "igTabBarRemoveTab", "ret": "void", @@ -40998,7 +41233,7 @@ "cimguiname": "igTabItemBackground", "defaults": {}, "funcname": "TabItemBackground", - "location": "imgui_internal:3895", + "location": "imgui_internal:3910", "namespace": "ImGui", "ov_cimguiname": "igTabItemBackground", "ret": "void", @@ -41055,7 +41290,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "TabItemCalcSize", - "location": "imgui_internal:3893", + "location": "imgui_internal:3908", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igTabItemCalcSize_Str", @@ -41078,7 +41313,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "TabItemCalcSize", - "location": "imgui_internal:3894", + "location": "imgui_internal:3909", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igTabItemCalcSize_WindowPtr", @@ -41118,7 +41353,7 @@ "cimguiname": "igTabItemEx", "defaults": {}, "funcname": "TabItemEx", - "location": "imgui_internal:3891", + "location": "imgui_internal:3906", "namespace": "ImGui", "ov_cimguiname": "igTabItemEx", "ret": "bool", @@ -41177,7 +41412,7 @@ "cimguiname": "igTabItemLabelAndCloseButton", "defaults": {}, "funcname": "TabItemLabelAndCloseButton", - "location": "imgui_internal:3896", + "location": "imgui_internal:3911", "namespace": "ImGui", "ov_cimguiname": "igTabItemLabelAndCloseButton", "ret": "void", @@ -41208,7 +41443,7 @@ "cimguiname": "igTabItemSpacing", "defaults": {}, "funcname": "TabItemSpacing", - "location": "imgui_internal:3892", + "location": "imgui_internal:3907", "namespace": "ImGui", "ov_cimguiname": "igTabItemSpacing", "ret": "void", @@ -41265,7 +41500,7 @@ "cimguiname": "igTableAngledHeadersRowEx", "defaults": {}, "funcname": "TableAngledHeadersRowEx", - "location": "imgui_internal:3822", + "location": "imgui_internal:3836", "namespace": "ImGui", "ov_cimguiname": "igTableAngledHeadersRowEx", "ret": "void", @@ -41273,6 +41508,34 @@ "stname": "" } ], + "igTableApplyExternalUnclipRect": [ + { + "args": "(ImGuiTable* table,ImRect* rect)", + "argsT": [ + { + "name": "table", + "type": "ImGuiTable*" + }, + { + "name": "rect", + "reftoptr": true, + "type": "ImRect*" + } + ], + "argsoriginal": "(ImGuiTable* table,ImRect& rect)", + "call_args": "(table,*rect)", + "call_args_old": "(table,*rect)", + "cimguiname": "igTableApplyExternalUnclipRect", + "defaults": {}, + "funcname": "TableApplyExternalUnclipRect", + "location": "imgui_internal:3848", + "namespace": "ImGui", + "ov_cimguiname": "igTableApplyExternalUnclipRect", + "ret": "void", + "signature": "(ImGuiTable*,ImRect*)", + "stname": "" + } + ], "igTableBeginApplyRequests": [ { "args": "(ImGuiTable* table)", @@ -41288,7 +41551,7 @@ "cimguiname": "igTableBeginApplyRequests", "defaults": {}, "funcname": "TableBeginApplyRequests", - "location": "imgui_internal:3829", + "location": "imgui_internal:3843", "namespace": "ImGui", "ov_cimguiname": "igTableBeginApplyRequests", "ret": "void", @@ -41315,7 +41578,7 @@ "cimguiname": "igTableBeginCell", "defaults": {}, "funcname": "TableBeginCell", - "location": "imgui_internal:3848", + "location": "imgui_internal:3863", "namespace": "ImGui", "ov_cimguiname": "igTableBeginCell", "ret": "void", @@ -41338,7 +41601,7 @@ "cimguiname": "igTableBeginContextMenuPopup", "defaults": {}, "funcname": "TableBeginContextMenuPopup", - "location": "imgui_internal:3836", + "location": "imgui_internal:3851", "namespace": "ImGui", "ov_cimguiname": "igTableBeginContextMenuPopup", "ret": "bool", @@ -41365,7 +41628,7 @@ "cimguiname": "igTableBeginInitMemory", "defaults": {}, "funcname": "TableBeginInitMemory", - "location": "imgui_internal:3828", + "location": "imgui_internal:3842", "namespace": "ImGui", "ov_cimguiname": "igTableBeginInitMemory", "ret": "void", @@ -41388,7 +41651,7 @@ "cimguiname": "igTableBeginRow", "defaults": {}, "funcname": "TableBeginRow", - "location": "imgui_internal:3846", + "location": "imgui_internal:3861", "namespace": "ImGui", "ov_cimguiname": "igTableBeginRow", "ret": "void", @@ -41415,7 +41678,7 @@ "cimguiname": "igTableCalcMaxColumnWidth", "defaults": {}, "funcname": "TableCalcMaxColumnWidth", - "location": "imgui_internal:3853", + "location": "imgui_internal:3868", "namespace": "ImGui", "ov_cimguiname": "igTableCalcMaxColumnWidth", "ret": "float", @@ -41438,7 +41701,7 @@ "cimguiname": "igTableDrawBorders", "defaults": {}, "funcname": "TableDrawBorders", - "location": "imgui_internal:3834", + "location": "imgui_internal:3849", "namespace": "ImGui", "ov_cimguiname": "igTableDrawBorders", "ret": "void", @@ -41465,7 +41728,7 @@ "cimguiname": "igTableDrawDefaultContextMenu", "defaults": {}, "funcname": "TableDrawDefaultContextMenu", - "location": "imgui_internal:3835", + "location": "imgui_internal:3850", "namespace": "ImGui", "ov_cimguiname": "igTableDrawDefaultContextMenu", "ret": "void", @@ -41488,7 +41751,7 @@ "cimguiname": "igTableEndCell", "defaults": {}, "funcname": "TableEndCell", - "location": "imgui_internal:3849", + "location": "imgui_internal:3864", "namespace": "ImGui", "ov_cimguiname": "igTableEndCell", "ret": "void", @@ -41511,7 +41774,7 @@ "cimguiname": "igTableEndRow", "defaults": {}, "funcname": "TableEndRow", - "location": "imgui_internal:3847", + "location": "imgui_internal:3862", "namespace": "ImGui", "ov_cimguiname": "igTableEndRow", "ret": "void", @@ -41534,7 +41797,7 @@ "cimguiname": "igTableFindByID", "defaults": {}, "funcname": "TableFindByID", - "location": "imgui_internal:3826", + "location": "imgui_internal:3840", "namespace": "ImGui", "ov_cimguiname": "igTableFindByID", "ret": "ImGuiTable*", @@ -41561,7 +41824,7 @@ "cimguiname": "igTableFixColumnSortDirection", "defaults": {}, "funcname": "TableFixColumnSortDirection", - "location": "imgui_internal:3844", + "location": "imgui_internal:3859", "namespace": "ImGui", "ov_cimguiname": "igTableFixColumnSortDirection", "ret": "void", @@ -41584,7 +41847,7 @@ "cimguiname": "igTableFixDisplayOrder", "defaults": {}, "funcname": "TableFixDisplayOrder", - "location": "imgui_internal:3840", + "location": "imgui_internal:3855", "namespace": "ImGui", "ov_cimguiname": "igTableFixDisplayOrder", "ret": "void", @@ -41602,7 +41865,7 @@ "cimguiname": "igTableGcCompactSettings", "defaults": {}, "funcname": "TableGcCompactSettings", - "location": "imgui_internal:3861", + "location": "imgui_internal:3876", "namespace": "ImGui", "ov_cimguiname": "igTableGcCompactSettings", "ret": "void", @@ -41625,7 +41888,7 @@ "cimguiname": "igTableGcCompactTransientBuffers", "defaults": {}, "funcname": "TableGcCompactTransientBuffers", - "location": "imgui_internal:3859", + "location": "imgui_internal:3874", "namespace": "ImGui", "ov_cimguiname": "igTableGcCompactTransientBuffers_TablePtr", "ret": "void", @@ -41646,7 +41909,7 @@ "cimguiname": "igTableGcCompactTransientBuffers", "defaults": {}, "funcname": "TableGcCompactTransientBuffers", - "location": "imgui_internal:3860", + "location": "imgui_internal:3875", "namespace": "ImGui", "ov_cimguiname": "igTableGcCompactTransientBuffers_TableTempDataPtr", "ret": "void", @@ -41669,7 +41932,7 @@ "cimguiname": "igTableGetBoundSettings", "defaults": {}, "funcname": "TableGetBoundSettings", - "location": "imgui_internal:3867", + "location": "imgui_internal:3882", "namespace": "ImGui", "ov_cimguiname": "igTableGetBoundSettings", "ret": "ImGuiTableSettings*", @@ -41697,7 +41960,7 @@ "conv": "ImRect", "defaults": {}, "funcname": "TableGetCellBgRect", - "location": "imgui_internal:3850", + "location": "imgui_internal:3865", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igTableGetCellBgRect", @@ -41809,7 +42072,7 @@ "cimguiname": "igTableGetColumnName", "defaults": {}, "funcname": "TableGetColumnName", - "location": "imgui_internal:3851", + "location": "imgui_internal:3866", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnName_TablePtr", "ret": "const char*", @@ -41832,7 +42095,7 @@ "cimguiname": "igTableGetColumnNextSortDirection", "defaults": {}, "funcname": "TableGetColumnNextSortDirection", - "location": "imgui_internal:3843", + "location": "imgui_internal:3858", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnNextSortDirection", "ret": "ImGuiSortDirection", @@ -41865,7 +42128,7 @@ "instance_no": "0" }, "funcname": "TableGetColumnResizeID", - "location": "imgui_internal:3852", + "location": "imgui_internal:3867", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnResizeID", "ret": "ImGuiID", @@ -41892,7 +42155,7 @@ "cimguiname": "igTableGetColumnWidthAuto", "defaults": {}, "funcname": "TableGetColumnWidthAuto", - "location": "imgui_internal:3845", + "location": "imgui_internal:3860", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnWidthAuto", "ret": "float", @@ -41910,7 +42173,7 @@ "cimguiname": "igTableGetHeaderAngledMaxLabelWidth", "defaults": {}, "funcname": "TableGetHeaderAngledMaxLabelWidth", - "location": "imgui_internal:3817", + "location": "imgui_internal:3831", "namespace": "ImGui", "ov_cimguiname": "igTableGetHeaderAngledMaxLabelWidth", "ret": "float", @@ -41928,7 +42191,7 @@ "cimguiname": "igTableGetHeaderRowHeight", "defaults": {}, "funcname": "TableGetHeaderRowHeight", - "location": "imgui_internal:3816", + "location": "imgui_internal:3830", "namespace": "ImGui", "ov_cimguiname": "igTableGetHeaderRowHeight", "ret": "float", @@ -41964,7 +42227,7 @@ "cimguiname": "igTableGetHoveredRow", "defaults": {}, "funcname": "TableGetHoveredRow", - "location": "imgui_internal:3815", + "location": "imgui_internal:3829", "namespace": "ImGui", "ov_cimguiname": "igTableGetHoveredRow", "ret": "int", @@ -41991,7 +42254,7 @@ "cimguiname": "igTableGetInstanceData", "defaults": {}, "funcname": "TableGetInstanceData", - "location": "imgui_internal:3838", + "location": "imgui_internal:3853", "namespace": "ImGui", "ov_cimguiname": "igTableGetInstanceData", "ret": "ImGuiTableInstanceData*", @@ -42018,7 +42281,7 @@ "cimguiname": "igTableGetInstanceID", "defaults": {}, "funcname": "TableGetInstanceID", - "location": "imgui_internal:3839", + "location": "imgui_internal:3854", "namespace": "ImGui", "ov_cimguiname": "igTableGetInstanceID", "ret": "ImGuiID", @@ -42118,7 +42381,7 @@ "cimguiname": "igTableLoadSettings", "defaults": {}, "funcname": "TableLoadSettings", - "location": "imgui_internal:3864", + "location": "imgui_internal:3879", "namespace": "ImGui", "ov_cimguiname": "igTableLoadSettings", "ret": "void", @@ -42141,7 +42404,7 @@ "cimguiname": "igTableMergeDrawChannels", "defaults": {}, "funcname": "TableMergeDrawChannels", - "location": "imgui_internal:3837", + "location": "imgui_internal:3852", "namespace": "ImGui", "ov_cimguiname": "igTableMergeDrawChannels", "ret": "void", @@ -42214,7 +42477,7 @@ "column_n": "-1" }, "funcname": "TableOpenContextMenu", - "location": "imgui_internal:3812", + "location": "imgui_internal:3826", "namespace": "ImGui", "ov_cimguiname": "igTableOpenContextMenu", "ret": "void", @@ -42232,7 +42495,7 @@ "cimguiname": "igTablePopBackgroundChannel", "defaults": {}, "funcname": "TablePopBackgroundChannel", - "location": "imgui_internal:3819", + "location": "imgui_internal:3833", "namespace": "ImGui", "ov_cimguiname": "igTablePopBackgroundChannel", "ret": "void", @@ -42250,7 +42513,7 @@ "cimguiname": "igTablePopColumnChannel", "defaults": {}, "funcname": "TablePopColumnChannel", - "location": "imgui_internal:3821", + "location": "imgui_internal:3835", "namespace": "ImGui", "ov_cimguiname": "igTablePopColumnChannel", "ret": "void", @@ -42268,7 +42531,7 @@ "cimguiname": "igTablePushBackgroundChannel", "defaults": {}, "funcname": "TablePushBackgroundChannel", - "location": "imgui_internal:3818", + "location": "imgui_internal:3832", "namespace": "ImGui", "ov_cimguiname": "igTablePushBackgroundChannel", "ret": "void", @@ -42291,7 +42554,7 @@ "cimguiname": "igTablePushColumnChannel", "defaults": {}, "funcname": "TablePushColumnChannel", - "location": "imgui_internal:3820", + "location": "imgui_internal:3834", "namespace": "ImGui", "ov_cimguiname": "igTablePushColumnChannel", "ret": "void", @@ -42322,7 +42585,7 @@ "cimguiname": "igTableQueueSetColumnDisplayOrder", "defaults": {}, "funcname": "TableQueueSetColumnDisplayOrder", - "location": "imgui_internal:3857", + "location": "imgui_internal:3872", "namespace": "ImGui", "ov_cimguiname": "igTableQueueSetColumnDisplayOrder", "ret": "void", @@ -42345,7 +42608,7 @@ "cimguiname": "igTableRemove", "defaults": {}, "funcname": "TableRemove", - "location": "imgui_internal:3858", + "location": "imgui_internal:3873", "namespace": "ImGui", "ov_cimguiname": "igTableRemove", "ret": "void", @@ -42368,7 +42631,7 @@ "cimguiname": "igTableResetSettings", "defaults": {}, "funcname": "TableResetSettings", - "location": "imgui_internal:3866", + "location": "imgui_internal:3881", "namespace": "ImGui", "ov_cimguiname": "igTableResetSettings", "ret": "void", @@ -42391,7 +42654,7 @@ "cimguiname": "igTableSaveSettings", "defaults": {}, "funcname": "TableSaveSettings", - "location": "imgui_internal:3865", + "location": "imgui_internal:3880", "namespace": "ImGui", "ov_cimguiname": "igTableSaveSettings", "ret": "void", @@ -42455,7 +42718,7 @@ "cimguiname": "igTableSetColumnDisplayOrder", "defaults": {}, "funcname": "TableSetColumnDisplayOrder", - "location": "imgui_internal:3856", + "location": "imgui_internal:3871", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnDisplayOrder", "ret": "void", @@ -42536,7 +42799,7 @@ "cimguiname": "igTableSetColumnSortDirection", "defaults": {}, "funcname": "TableSetColumnSortDirection", - "location": "imgui_internal:3814", + "location": "imgui_internal:3828", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnSortDirection", "ret": "void", @@ -42563,7 +42826,7 @@ "cimguiname": "igTableSetColumnWidth", "defaults": {}, "funcname": "TableSetColumnWidth", - "location": "imgui_internal:3813", + "location": "imgui_internal:3827", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnWidth", "ret": "void", @@ -42586,7 +42849,7 @@ "cimguiname": "igTableSetColumnWidthAutoAll", "defaults": {}, "funcname": "TableSetColumnWidthAutoAll", - "location": "imgui_internal:3855", + "location": "imgui_internal:3870", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnWidthAutoAll", "ret": "void", @@ -42613,7 +42876,7 @@ "cimguiname": "igTableSetColumnWidthAutoSingle", "defaults": {}, "funcname": "TableSetColumnWidthAutoSingle", - "location": "imgui_internal:3854", + "location": "imgui_internal:3869", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnWidthAutoSingle", "ret": "void", @@ -42631,7 +42894,7 @@ "cimguiname": "igTableSettingsAddSettingsHandler", "defaults": {}, "funcname": "TableSettingsAddSettingsHandler", - "location": "imgui_internal:3868", + "location": "imgui_internal:3883", "namespace": "ImGui", "ov_cimguiname": "igTableSettingsAddSettingsHandler", "ret": "void", @@ -42658,7 +42921,7 @@ "cimguiname": "igTableSettingsCreate", "defaults": {}, "funcname": "TableSettingsCreate", - "location": "imgui_internal:3869", + "location": "imgui_internal:3884", "namespace": "ImGui", "ov_cimguiname": "igTableSettingsCreate", "ret": "ImGuiTableSettings*", @@ -42681,7 +42944,7 @@ "cimguiname": "igTableSettingsFindByID", "defaults": {}, "funcname": "TableSettingsFindByID", - "location": "imgui_internal:3870", + "location": "imgui_internal:3885", "namespace": "ImGui", "ov_cimguiname": "igTableSettingsFindByID", "ret": "ImGuiTableSettings*", @@ -42743,7 +43006,7 @@ "cimguiname": "igTableSetupDrawChannels", "defaults": {}, "funcname": "TableSetupDrawChannels", - "location": "imgui_internal:3830", + "location": "imgui_internal:3844", "namespace": "ImGui", "ov_cimguiname": "igTableSetupDrawChannels", "ret": "void", @@ -42793,7 +43056,7 @@ "cimguiname": "igTableSortSpecsBuild", "defaults": {}, "funcname": "TableSortSpecsBuild", - "location": "imgui_internal:3842", + "location": "imgui_internal:3857", "namespace": "ImGui", "ov_cimguiname": "igTableSortSpecsBuild", "ret": "void", @@ -42816,7 +43079,7 @@ "cimguiname": "igTableSortSpecsSanitize", "defaults": {}, "funcname": "TableSortSpecsSanitize", - "location": "imgui_internal:3841", + "location": "imgui_internal:3856", "namespace": "ImGui", "ov_cimguiname": "igTableSortSpecsSanitize", "ret": "void", @@ -42839,7 +43102,7 @@ "cimguiname": "igTableUpdateBorders", "defaults": {}, "funcname": "TableUpdateBorders", - "location": "imgui_internal:3832", + "location": "imgui_internal:3846", "namespace": "ImGui", "ov_cimguiname": "igTableUpdateBorders", "ret": "void", @@ -42862,7 +43125,7 @@ "cimguiname": "igTableUpdateColumnsWeightFromWidth", "defaults": {}, "funcname": "TableUpdateColumnsWeightFromWidth", - "location": "imgui_internal:3833", + "location": "imgui_internal:3847", "namespace": "ImGui", "ov_cimguiname": "igTableUpdateColumnsWeightFromWidth", "ret": "void", @@ -42885,7 +43148,7 @@ "cimguiname": "igTableUpdateLayout", "defaults": {}, "funcname": "TableUpdateLayout", - "location": "imgui_internal:3831", + "location": "imgui_internal:3845", "namespace": "ImGui", "ov_cimguiname": "igTableUpdateLayout", "ret": "void", @@ -42908,7 +43171,7 @@ "cimguiname": "igTeleportMousePos", "defaults": {}, "funcname": "TeleportMousePos", - "location": "imgui_internal:3647", + "location": "imgui_internal:3660", "namespace": "ImGui", "ov_cimguiname": "igTeleportMousePos", "ret": "void", @@ -42931,7 +43194,7 @@ "cimguiname": "igTempInputIsActive", "defaults": {}, "funcname": "TempInputIsActive", - "location": "imgui_internal:3990", + "location": "imgui_internal:4005", "namespace": "ImGui", "ov_cimguiname": "igTempInputIsActive", "ret": "bool", @@ -42985,7 +43248,7 @@ "p_clamp_min": "NULL" }, "funcname": "TempInputScalar", - "location": "imgui_internal:3989", + "location": "imgui_internal:4004", "namespace": "ImGui", "ov_cimguiname": "igTempInputScalar", "ret": "bool", @@ -43040,7 +43303,7 @@ "user_data": "NULL" }, "funcname": "TempInputText", - "location": "imgui_internal:3988", + "location": "imgui_internal:4003", "namespace": "ImGui", "ov_cimguiname": "igTempInputText", "ret": "bool", @@ -43067,7 +43330,7 @@ "cimguiname": "igTestKeyOwner", "defaults": {}, "funcname": "TestKeyOwner", - "location": "imgui_internal:3666", + "location": "imgui_internal:3679", "namespace": "ImGui", "ov_cimguiname": "igTestKeyOwner", "ret": "bool", @@ -43094,7 +43357,7 @@ "cimguiname": "igTestShortcutRouting", "defaults": {}, "funcname": "TestShortcutRouting", - "location": "imgui_internal:3700", + "location": "imgui_internal:3713", "namespace": "ImGui", "ov_cimguiname": "igTestShortcutRouting", "ret": "bool", @@ -43158,7 +43421,7 @@ "defaults": {}, "funcname": "TextAligned", "isvararg": "...)", - "location": "imgui_internal:3929", + "location": "imgui_internal:3944", "namespace": "ImGui", "ov_cimguiname": "igTextAligned", "ret": "void", @@ -43193,7 +43456,7 @@ "cimguiname": "igTextAlignedV", "defaults": {}, "funcname": "TextAlignedV", - "location": "imgui_internal:3930", + "location": "imgui_internal:3945", "namespace": "ImGui", "ov_cimguiname": "igTextAlignedV", "ret": "void", @@ -43345,7 +43608,7 @@ "text_end": "NULL" }, "funcname": "TextEx", - "location": "imgui_internal:3928", + "location": "imgui_internal:3943", "namespace": "ImGui", "ov_cimguiname": "igTextEx", "ret": "void", @@ -43547,7 +43810,7 @@ "cimguiname": "igTranslateWindowsInViewport", "defaults": {}, "funcname": "TranslateWindowsInViewport", - "location": "imgui_internal:3478", + "location": "imgui_internal:3490", "namespace": "ImGui", "ov_cimguiname": "igTranslateWindowsInViewport", "ret": "void", @@ -43667,7 +43930,7 @@ "label_end": "NULL" }, "funcname": "TreeNodeBehavior", - "location": "imgui_internal:3959", + "location": "imgui_internal:3974", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeBehavior", "ret": "bool", @@ -43690,7 +43953,7 @@ "cimguiname": "igTreeNodeDrawLineToChildNode", "defaults": {}, "funcname": "TreeNodeDrawLineToChildNode", - "location": "imgui_internal:3960", + "location": "imgui_internal:3975", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeDrawLineToChildNode", "ret": "void", @@ -43713,7 +43976,7 @@ "cimguiname": "igTreeNodeDrawLineToTreePop", "defaults": {}, "funcname": "TreeNodeDrawLineToTreePop", - "location": "imgui_internal:3961", + "location": "imgui_internal:3976", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeDrawLineToTreePop", "ret": "void", @@ -43928,7 +44191,7 @@ "cimguiname": "igTreeNodeSetOpen", "defaults": {}, "funcname": "TreeNodeSetOpen", - "location": "imgui_internal:3963", + "location": "imgui_internal:3978", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeSetOpen", "ret": "void", @@ -43955,7 +44218,7 @@ "cimguiname": "igTreeNodeUpdateNextOpen", "defaults": {}, "funcname": "TreeNodeUpdateNextOpen", - "location": "imgui_internal:3964", + "location": "imgui_internal:3979", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeUpdateNextOpen", "ret": "bool", @@ -44100,7 +44363,7 @@ "cimguiname": "igTreePushOverrideID", "defaults": {}, "funcname": "TreePushOverrideID", - "location": "imgui_internal:3962", + "location": "imgui_internal:3977", "namespace": "ImGui", "ov_cimguiname": "igTreePushOverrideID", "ret": "void", @@ -44137,7 +44400,7 @@ "cimguiname": "igTypingSelectFindBestLeadingMatch", "defaults": {}, "funcname": "TypingSelectFindBestLeadingMatch", - "location": "imgui_internal:3785", + "location": "imgui_internal:3799", "namespace": "ImGui", "ov_cimguiname": "igTypingSelectFindBestLeadingMatch", "ret": "int", @@ -44178,7 +44441,7 @@ "cimguiname": "igTypingSelectFindMatch", "defaults": {}, "funcname": "TypingSelectFindMatch", - "location": "imgui_internal:3783", + "location": "imgui_internal:3797", "namespace": "ImGui", "ov_cimguiname": "igTypingSelectFindMatch", "ret": "int", @@ -44219,7 +44482,7 @@ "cimguiname": "igTypingSelectFindNextSingleCharMatch", "defaults": {}, "funcname": "TypingSelectFindNextSingleCharMatch", - "location": "imgui_internal:3784", + "location": "imgui_internal:3798", "namespace": "ImGui", "ov_cimguiname": "igTypingSelectFindNextSingleCharMatch", "ret": "int", @@ -44267,7 +44530,7 @@ "cimguiname": "igUnregisterFontAtlas", "defaults": {}, "funcname": "UnregisterFontAtlas", - "location": "imgui_internal:3445", + "location": "imgui_internal:3457", "namespace": "ImGui", "ov_cimguiname": "igUnregisterFontAtlas", "ret": "void", @@ -44290,7 +44553,7 @@ "cimguiname": "igUnregisterUserTexture", "defaults": {}, "funcname": "UnregisterUserTexture", - "location": "imgui_internal:3443", + "location": "imgui_internal:3455", "namespace": "ImGui", "ov_cimguiname": "igUnregisterUserTexture", "ret": "void", @@ -44313,7 +44576,7 @@ "cimguiname": "igUpdateCurrentFontSize", "defaults": {}, "funcname": "UpdateCurrentFontSize", - "location": "imgui_internal:3447", + "location": "imgui_internal:3459", "namespace": "ImGui", "ov_cimguiname": "igUpdateCurrentFontSize", "ret": "void", @@ -44336,7 +44599,7 @@ "cimguiname": "igUpdateHoveredWindowAndCaptureFlags", "defaults": {}, "funcname": "UpdateHoveredWindowAndCaptureFlags", - "location": "imgui_internal:3469", + "location": "imgui_internal:3481", "namespace": "ImGui", "ov_cimguiname": "igUpdateHoveredWindowAndCaptureFlags", "ret": "void", @@ -44359,7 +44622,7 @@ "cimguiname": "igUpdateInputEvents", "defaults": {}, "funcname": "UpdateInputEvents", - "location": "imgui_internal:3468", + "location": "imgui_internal:3480", "namespace": "ImGui", "ov_cimguiname": "igUpdateInputEvents", "ret": "void", @@ -44377,7 +44640,7 @@ "cimguiname": "igUpdateMouseMovingWindowEndFrame", "defaults": {}, "funcname": "UpdateMouseMovingWindowEndFrame", - "location": "imgui_internal:3475", + "location": "imgui_internal:3487", "namespace": "ImGui", "ov_cimguiname": "igUpdateMouseMovingWindowEndFrame", "ret": "void", @@ -44395,7 +44658,7 @@ "cimguiname": "igUpdateMouseMovingWindowNewFrame", "defaults": {}, "funcname": "UpdateMouseMovingWindowNewFrame", - "location": "imgui_internal:3474", + "location": "imgui_internal:3486", "namespace": "ImGui", "ov_cimguiname": "igUpdateMouseMovingWindowNewFrame", "ret": "void", @@ -44413,7 +44676,7 @@ "cimguiname": "igUpdatePlatformWindows", "defaults": {}, "funcname": "UpdatePlatformWindows", - "location": "imgui:1197", + "location": "imgui:1198", "namespace": "ImGui", "ov_cimguiname": "igUpdatePlatformWindows", "ret": "void", @@ -44444,7 +44707,7 @@ "cimguiname": "igUpdateWindowParentAndRootLinks", "defaults": {}, "funcname": "UpdateWindowParentAndRootLinks", - "location": "imgui_internal:3409", + "location": "imgui_internal:3421", "namespace": "ImGui", "ov_cimguiname": "igUpdateWindowParentAndRootLinks", "ret": "void", @@ -44467,7 +44730,7 @@ "cimguiname": "igUpdateWindowSkipRefresh", "defaults": {}, "funcname": "UpdateWindowSkipRefresh", - "location": "imgui_internal:3410", + "location": "imgui_internal:3422", "namespace": "ImGui", "ov_cimguiname": "igUpdateWindowSkipRefresh", "ret": "void", @@ -44757,7 +45020,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "WindowPosAbsToRel", - "location": "imgui_internal:3425", + "location": "imgui_internal:3437", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igWindowPosAbsToRel", @@ -44786,7 +45049,7 @@ "conv": "ImVec2", "defaults": {}, "funcname": "WindowPosRelToAbs", - "location": "imgui_internal:3426", + "location": "imgui_internal:3438", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igWindowPosRelToAbs", @@ -44815,7 +45078,7 @@ "conv": "ImRect", "defaults": {}, "funcname": "WindowRectAbsToRel", - "location": "imgui_internal:3423", + "location": "imgui_internal:3435", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igWindowRectAbsToRel", @@ -44844,7 +45107,7 @@ "conv": "ImRect", "defaults": {}, "funcname": "WindowRectRelToAbs", - "location": "imgui_internal:3424", + "location": "imgui_internal:3436", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igWindowRectRelToAbs", diff --git a/generator/output/definitions.lua b/generator/output/definitions.lua index abddeeb..9bfc9f9 100644 --- a/generator/output/definitions.lua +++ b/generator/output/definitions.lua @@ -12,7 +12,7 @@ local t={ cimguiname="ImBitArray_ClearAllBits", defaults={}, funcname="ClearAllBits", - location="imgui_internal:659", + location="imgui_internal:665", namespace="ImBitArray", ov_cimguiname="ImBitArray_ClearAllBits", ret="void", @@ -36,7 +36,7 @@ local t={ cimguiname="ImBitArray_ClearBit", defaults={}, funcname="ClearBit", - location="imgui_internal:663", + location="imgui_internal:669", namespace="ImBitArray", ov_cimguiname="ImBitArray_ClearBit", ret="void", @@ -55,7 +55,7 @@ local t={ constructor=true, defaults={}, funcname="ImBitArray", - location="imgui_internal:658", + location="imgui_internal:664", namespace="ImBitArray", ov_cimguiname="ImBitArray_ImBitArray", signature="()", @@ -75,7 +75,7 @@ local t={ cimguiname="ImBitArray_SetAllBits", defaults={}, funcname="SetAllBits", - location="imgui_internal:660", + location="imgui_internal:666", namespace="ImBitArray", ov_cimguiname="ImBitArray_SetAllBits", ret="void", @@ -99,7 +99,7 @@ local t={ cimguiname="ImBitArray_SetBit", defaults={}, funcname="SetBit", - location="imgui_internal:662", + location="imgui_internal:668", namespace="ImBitArray", ov_cimguiname="ImBitArray_SetBit", ret="void", @@ -126,7 +126,7 @@ local t={ cimguiname="ImBitArray_SetBitRange", defaults={}, funcname="SetBitRange", - location="imgui_internal:664", + location="imgui_internal:670", namespace="ImBitArray", ov_cimguiname="ImBitArray_SetBitRange", ret="void", @@ -150,7 +150,7 @@ local t={ cimguiname="ImBitArray_TestBit", defaults={}, funcname="TestBit", - location="imgui_internal:661", + location="imgui_internal:667", namespace="ImBitArray", ov_cimguiname="ImBitArray_TestBit", ret="bool", @@ -169,7 +169,7 @@ local t={ cimguiname="ImBitArray_destroy", defaults={}, destructor=true, - location="imgui_internal:658", + location="imgui_internal:664", ov_cimguiname="ImBitArray_destroy", ret="void", signature="(ImBitArray*)", @@ -189,7 +189,7 @@ local t={ cimguiname="ImBitVector_Clear", defaults={}, funcname="Clear", - location="imgui_internal:674", + location="imgui_internal:680", namespace="ImBitVector", ov_cimguiname="ImBitVector_Clear", ret="void", @@ -212,7 +212,7 @@ local t={ cimguiname="ImBitVector_ClearBit", defaults={}, funcname="ClearBit", - location="imgui_internal:677", + location="imgui_internal:683", namespace="ImBitVector", ov_cimguiname="ImBitVector_ClearBit", ret="void", @@ -235,7 +235,7 @@ local t={ cimguiname="ImBitVector_Create", defaults={}, funcname="Create", - location="imgui_internal:673", + location="imgui_internal:679", namespace="ImBitVector", ov_cimguiname="ImBitVector_Create", ret="void", @@ -258,7 +258,7 @@ local t={ cimguiname="ImBitVector_SetBit", defaults={}, funcname="SetBit", - location="imgui_internal:676", + location="imgui_internal:682", namespace="ImBitVector", ov_cimguiname="ImBitVector_SetBit", ret="void", @@ -281,7 +281,7 @@ local t={ cimguiname="ImBitVector_TestBit", defaults={}, funcname="TestBit", - location="imgui_internal:675", + location="imgui_internal:681", namespace="ImBitVector", ov_cimguiname="ImBitVector_TestBit", ret="bool", @@ -304,7 +304,7 @@ local t={ cimguiname="ImChunkStream_alloc_chunk", defaults={}, funcname="alloc_chunk", - location="imgui_internal:811", + location="imgui_internal:817", namespace="ImChunkStream", ov_cimguiname="ImChunkStream_alloc_chunk", ret="T*", @@ -325,7 +325,7 @@ local t={ cimguiname="ImChunkStream_begin", defaults={}, funcname="begin", - location="imgui_internal:812", + location="imgui_internal:818", namespace="ImChunkStream", ov_cimguiname="ImChunkStream_begin", ret="T*", @@ -349,7 +349,7 @@ local t={ cimguiname="ImChunkStream_chunk_size", defaults={}, funcname="chunk_size", - location="imgui_internal:814", + location="imgui_internal:820", namespace="ImChunkStream", ov_cimguiname="ImChunkStream_chunk_size", ret="int", @@ -370,7 +370,7 @@ local t={ cimguiname="ImChunkStream_clear", defaults={}, funcname="clear", - location="imgui_internal:808", + location="imgui_internal:814", namespace="ImChunkStream", ov_cimguiname="ImChunkStream_clear", ret="void", @@ -391,7 +391,7 @@ local t={ cimguiname="ImChunkStream_empty", defaults={}, funcname="empty", - location="imgui_internal:809", + location="imgui_internal:815", namespace="ImChunkStream", ov_cimguiname="ImChunkStream_empty", ret="bool", @@ -412,7 +412,7 @@ local t={ cimguiname="ImChunkStream_end", defaults={}, funcname="end", - location="imgui_internal:815", + location="imgui_internal:821", namespace="ImChunkStream", ov_cimguiname="ImChunkStream_end", ret="T*", @@ -436,7 +436,7 @@ local t={ cimguiname="ImChunkStream_next_chunk", defaults={}, funcname="next_chunk", - location="imgui_internal:813", + location="imgui_internal:819", namespace="ImChunkStream", ov_cimguiname="ImChunkStream_next_chunk", ret="T*", @@ -460,7 +460,7 @@ local t={ cimguiname="ImChunkStream_offset_from_ptr", defaults={}, funcname="offset_from_ptr", - location="imgui_internal:816", + location="imgui_internal:822", namespace="ImChunkStream", ov_cimguiname="ImChunkStream_offset_from_ptr", ret="int", @@ -484,7 +484,7 @@ local t={ cimguiname="ImChunkStream_ptr_from_offset", defaults={}, funcname="ptr_from_offset", - location="imgui_internal:817", + location="imgui_internal:823", namespace="ImChunkStream", ov_cimguiname="ImChunkStream_ptr_from_offset", ret="T*", @@ -505,7 +505,7 @@ local t={ cimguiname="ImChunkStream_size", defaults={}, funcname="size", - location="imgui_internal:810", + location="imgui_internal:816", namespace="ImChunkStream", ov_cimguiname="ImChunkStream_size", ret="int", @@ -531,7 +531,7 @@ local t={ cimguiname="ImChunkStream_swap", defaults={}, funcname="swap", - location="imgui_internal:818", + location="imgui_internal:824", namespace="ImChunkStream", ov_cimguiname="ImChunkStream_swap", ret="void", @@ -564,7 +564,7 @@ local t={ a="1.0f"}, funcname="HSV", is_static_function=true, - location="imgui:3114", + location="imgui:3119", namespace="ImColor", nonUDT=1, ov_cimguiname="ImColor_HSV", @@ -583,7 +583,7 @@ local t={ constructor=true, defaults={}, funcname="ImColor", - location="imgui:3104", + location="imgui:3109", namespace="ImColor", ov_cimguiname="ImColor_ImColor_Nil", signature="()", @@ -611,7 +611,7 @@ local t={ defaults={ a="1.0f"}, funcname="ImColor", - location="imgui:3105", + location="imgui:3110", namespace="ImColor", ov_cimguiname="ImColor_ImColor_Float", signature="(float,float,float,float)", @@ -629,7 +629,7 @@ local t={ constructor=true, defaults={}, funcname="ImColor", - location="imgui:3106", + location="imgui:3111", namespace="ImColor", ov_cimguiname="ImColor_ImColor_Vec4", signature="(const ImVec4)", @@ -657,7 +657,7 @@ local t={ defaults={ a="255"}, funcname="ImColor", - location="imgui:3107", + location="imgui:3112", namespace="ImColor", ov_cimguiname="ImColor_ImColor_Int", signature="(int,int,int,int)", @@ -675,7 +675,7 @@ local t={ constructor=true, defaults={}, funcname="ImColor", - location="imgui:3108", + location="imgui:3113", namespace="ImColor", ov_cimguiname="ImColor_ImColor_U32", signature="(ImU32)", @@ -711,7 +711,7 @@ local t={ defaults={ a="1.0f"}, funcname="SetHSV", - location="imgui:3113", + location="imgui:3118", namespace="ImColor", ov_cimguiname="ImColor_SetHSV", ret="void", @@ -729,7 +729,7 @@ local t={ cimguiname="ImColor_destroy", defaults={}, destructor=true, - location="imgui:3104", + location="imgui:3109", ov_cimguiname="ImColor_destroy", ret="void", signature="(ImColor*)", @@ -748,7 +748,7 @@ local t={ cimguiname="ImDrawCmd_GetTexID", defaults={}, funcname="GetTexID", - location="imgui:3328", + location="imgui:3327", namespace="ImDrawCmd", ov_cimguiname="ImDrawCmd_GetTexID", ret="ImTextureID", @@ -766,7 +766,7 @@ local t={ constructor=true, defaults={}, funcname="ImDrawCmd", - location="imgui:3324", + location="imgui:3323", namespace="ImDrawCmd", ov_cimguiname="ImDrawCmd_ImDrawCmd", signature="()", @@ -783,7 +783,7 @@ local t={ cimguiname="ImDrawCmd_destroy", defaults={}, destructor=true, - location="imgui:3324", + location="imgui:3323", ov_cimguiname="ImDrawCmd_destroy", ret="void", signature="(ImDrawCmd*)", @@ -800,7 +800,7 @@ local t={ constructor=true, defaults={}, funcname="ImDrawDataBuilder", - location="imgui_internal:903", + location="imgui_internal:909", namespace="ImDrawDataBuilder", ov_cimguiname="ImDrawDataBuilder_ImDrawDataBuilder", signature="()", @@ -817,7 +817,7 @@ local t={ cimguiname="ImDrawDataBuilder_destroy", defaults={}, destructor=true, - location="imgui_internal:903", + location="imgui_internal:909", ov_cimguiname="ImDrawDataBuilder_destroy", ret="void", signature="(ImDrawDataBuilder*)", @@ -839,7 +839,7 @@ local t={ cimguiname="ImDrawData_AddDrawList", defaults={}, funcname="AddDrawList", - location="imgui:3593", + location="imgui:3602", namespace="ImDrawData", ov_cimguiname="ImDrawData_AddDrawList", ret="void", @@ -859,7 +859,7 @@ local t={ cimguiname="ImDrawData_Clear", defaults={}, funcname="Clear", - location="imgui:3592", + location="imgui:3601", namespace="ImDrawData", ov_cimguiname="ImDrawData_Clear", ret="void", @@ -879,7 +879,7 @@ local t={ cimguiname="ImDrawData_DeIndexAllBuffers", defaults={}, funcname="DeIndexAllBuffers", - location="imgui:3594", + location="imgui:3603", namespace="ImDrawData", ov_cimguiname="ImDrawData_DeIndexAllBuffers", ret="void", @@ -897,7 +897,7 @@ local t={ constructor=true, defaults={}, funcname="ImDrawData", - location="imgui:3591", + location="imgui:3600", namespace="ImDrawData", ov_cimguiname="ImDrawData_ImDrawData", signature="()", @@ -919,7 +919,7 @@ local t={ cimguiname="ImDrawData_ScaleClipRects", defaults={}, funcname="ScaleClipRects", - location="imgui:3595", + location="imgui:3604", namespace="ImDrawData", ov_cimguiname="ImDrawData_ScaleClipRects", ret="void", @@ -937,7 +937,7 @@ local t={ cimguiname="ImDrawData_destroy", defaults={}, destructor=true, - location="imgui:3591", + location="imgui:3600", ov_cimguiname="ImDrawData_destroy", ret="void", signature="(ImDrawData*)", @@ -954,7 +954,7 @@ local t={ constructor=true, defaults={}, funcname="ImDrawListSharedData", - location="imgui_internal:893", + location="imgui_internal:899", namespace="ImDrawListSharedData", ov_cimguiname="ImDrawListSharedData_ImDrawListSharedData", signature="()", @@ -976,7 +976,7 @@ local t={ cimguiname="ImDrawListSharedData_SetCircleTessellationMaxError", defaults={}, funcname="SetCircleTessellationMaxError", - location="imgui_internal:895", + location="imgui_internal:901", namespace="ImDrawListSharedData", ov_cimguiname="ImDrawListSharedData_SetCircleTessellationMaxError", ret="void", @@ -994,7 +994,7 @@ local t={ cimguiname="ImDrawListSharedData_destroy", defaults={}, destructor=true, - location="imgui_internal:894", + location="imgui_internal:900", ov_cimguiname="ImDrawListSharedData_destroy", realdestructor=true, ret="void", @@ -1014,7 +1014,7 @@ local t={ cimguiname="ImDrawListSplitter_Clear", defaults={}, funcname="Clear", - location="imgui:3372", + location="imgui:3371", namespace="ImDrawListSplitter", ov_cimguiname="ImDrawListSplitter_Clear", ret="void", @@ -1034,7 +1034,7 @@ local t={ cimguiname="ImDrawListSplitter_ClearFreeMemory", defaults={}, funcname="ClearFreeMemory", - location="imgui:3373", + location="imgui:3372", namespace="ImDrawListSplitter", ov_cimguiname="ImDrawListSplitter_ClearFreeMemory", ret="void", @@ -1052,7 +1052,7 @@ local t={ constructor=true, defaults={}, funcname="ImDrawListSplitter", - location="imgui:3370", + location="imgui:3369", namespace="ImDrawListSplitter", ov_cimguiname="ImDrawListSplitter_ImDrawListSplitter", signature="()", @@ -1074,7 +1074,7 @@ local t={ cimguiname="ImDrawListSplitter_Merge", defaults={}, funcname="Merge", - location="imgui:3375", + location="imgui:3374", namespace="ImDrawListSplitter", ov_cimguiname="ImDrawListSplitter_Merge", ret="void", @@ -1100,7 +1100,7 @@ local t={ cimguiname="ImDrawListSplitter_SetCurrentChannel", defaults={}, funcname="SetCurrentChannel", - location="imgui:3376", + location="imgui:3375", namespace="ImDrawListSplitter", ov_cimguiname="ImDrawListSplitter_SetCurrentChannel", ret="void", @@ -1126,7 +1126,7 @@ local t={ cimguiname="ImDrawListSplitter_Split", defaults={}, funcname="Split", - location="imgui:3374", + location="imgui:3373", namespace="ImDrawListSplitter", ov_cimguiname="ImDrawListSplitter_Split", ret="void", @@ -1144,7 +1144,7 @@ local t={ cimguiname="ImDrawListSplitter_destroy", defaults={}, destructor=true, - location="imgui:3371", + location="imgui:3370", ov_cimguiname="ImDrawListSplitter_destroy", realdestructor=true, ret="void", @@ -1186,7 +1186,7 @@ local t={ defaults={ num_segments="0"}, funcname="AddBezierCubic", - location="imgui:3477", + location="imgui:3478", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddBezierCubic", ret="void", @@ -1225,7 +1225,7 @@ local t={ defaults={ num_segments="0"}, funcname="AddBezierQuadratic", - location="imgui:3478", + location="imgui:3479", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddBezierQuadratic", ret="void", @@ -1248,14 +1248,15 @@ local t={ [4]={ name="userdata_size", type="size_t"}}, - argsoriginal="(ImDrawCallback callback,void* userdata,size_t userdata_size=0)", + argsoriginal="(ImDrawCallback callback,void* userdata=((void*)0),size_t userdata_size=0)", call_args="(callback,userdata,userdata_size)", call_args_old="(callback,userdata,userdata_size)", cimguiname="ImDrawList_AddCallback", defaults={ + userdata="NULL", userdata_size="0"}, funcname="AddCallback", - location="imgui:3520", + location="imgui:3522", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddCallback", ret="void", @@ -1292,7 +1293,7 @@ local t={ num_segments="0", thickness="1.0f"}, funcname="AddCircle", - location="imgui:3469", + location="imgui:3470", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddCircle", ret="void", @@ -1325,7 +1326,7 @@ local t={ defaults={ num_segments="0"}, funcname="AddCircleFilled", - location="imgui:3470", + location="imgui:3471", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddCircleFilled", ret="void", @@ -1354,7 +1355,7 @@ local t={ cimguiname="ImDrawList_AddConcavePolyFilled", defaults={}, funcname="AddConcavePolyFilled", - location="imgui:3485", + location="imgui:3486", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddConcavePolyFilled", ret="void", @@ -1383,7 +1384,7 @@ local t={ cimguiname="ImDrawList_AddConvexPolyFilled", defaults={}, funcname="AddConvexPolyFilled", - location="imgui:3484", + location="imgui:3485", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddConvexPolyFilled", ret="void", @@ -1403,7 +1404,7 @@ local t={ cimguiname="ImDrawList_AddDrawCmd", defaults={}, funcname="AddDrawCmd", - location="imgui:3523", + location="imgui:3525", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddDrawCmd", ret="void", @@ -1444,7 +1445,7 @@ local t={ rot="0.0f", thickness="1.0f"}, funcname="AddEllipse", - location="imgui:3473", + location="imgui:3474", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddEllipse", ret="void", @@ -1481,7 +1482,7 @@ local t={ num_segments="0", rot="0.0f"}, funcname="AddEllipseFilled", - location="imgui:3474", + location="imgui:3475", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddEllipseFilled", ret="void", @@ -1522,7 +1523,7 @@ local t={ uv_max="ImVec2(1,1)", uv_min="ImVec2(0,0)"}, funcname="AddImage", - location="imgui:3491", + location="imgui:3492", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddImage", ret="void", @@ -1577,7 +1578,7 @@ local t={ uv3="ImVec2(1,1)", uv4="ImVec2(0,1)"}, funcname="AddImageQuad", - location="imgui:3492", + location="imgui:3493", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddImageQuad", ret="void", @@ -1622,7 +1623,7 @@ local t={ defaults={ flags="0"}, funcname="AddImageRounded", - location="imgui:3493", + location="imgui:3494", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddImageRounded", ret="void", @@ -1655,13 +1656,85 @@ local t={ defaults={ thickness="1.0f"}, funcname="AddLine", - location="imgui:3461", + location="imgui:3460", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddLine", ret="void", signature="(const ImVec2,const ImVec2,ImU32,float)", stname="ImDrawList"}, ["(const ImVec2,const ImVec2,ImU32,float)"]=nil}, + ImDrawList_AddLineH={ + [1]={ + args="(ImDrawList* self,float min_x,float max_x,float y,ImU32 col,float thickness)", + argsT={ + [1]={ + name="self", + type="ImDrawList*"}, + [2]={ + name="min_x", + type="float"}, + [3]={ + name="max_x", + type="float"}, + [4]={ + name="y", + type="float"}, + [5]={ + name="col", + type="ImU32"}, + [6]={ + name="thickness", + type="float"}}, + argsoriginal="(float min_x,float max_x,float y,ImU32 col,float thickness=1.0f)", + call_args="(min_x,max_x,y,col,thickness)", + call_args_old="(min_x,max_x,y,col,thickness)", + cimguiname="ImDrawList_AddLineH", + defaults={ + thickness="1.0f"}, + funcname="AddLineH", + location="imgui:3461", + namespace="ImDrawList", + ov_cimguiname="ImDrawList_AddLineH", + ret="void", + signature="(float,float,float,ImU32,float)", + stname="ImDrawList"}, + ["(float,float,float,ImU32,float)"]=nil}, + ImDrawList_AddLineV={ + [1]={ + args="(ImDrawList* self,float x,float min_y,float max_y,ImU32 col,float thickness)", + argsT={ + [1]={ + name="self", + type="ImDrawList*"}, + [2]={ + name="x", + type="float"}, + [3]={ + name="min_y", + type="float"}, + [4]={ + name="max_y", + type="float"}, + [5]={ + name="col", + type="ImU32"}, + [6]={ + name="thickness", + type="float"}}, + argsoriginal="(float x,float min_y,float max_y,ImU32 col,float thickness=1.0f)", + call_args="(x,min_y,max_y,col,thickness)", + call_args_old="(x,min_y,max_y,col,thickness)", + cimguiname="ImDrawList_AddLineV", + defaults={ + thickness="1.0f"}, + funcname="AddLineV", + location="imgui:3462", + namespace="ImDrawList", + ov_cimguiname="ImDrawList_AddLineV", + ret="void", + signature="(float,float,float,ImU32,float)", + stname="ImDrawList"}, + ["(float,float,float,ImU32,float)"]=nil}, ImDrawList_AddNgon={ [1]={ args="(ImDrawList* self,const ImVec2_c center,float radius,ImU32 col,int num_segments,float thickness)", @@ -1691,7 +1764,7 @@ local t={ defaults={ thickness="1.0f"}, funcname="AddNgon", - location="imgui:3471", + location="imgui:3472", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddNgon", ret="void", @@ -1723,7 +1796,7 @@ local t={ cimguiname="ImDrawList_AddNgonFilled", defaults={}, funcname="AddNgonFilled", - location="imgui:3472", + location="imgui:3473", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddNgonFilled", ret="void", @@ -1732,7 +1805,7 @@ local t={ ["(const ImVec2,float,ImU32,int)"]=nil}, ImDrawList_AddPolyline={ [1]={ - args="(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness)", + args="(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col,float thickness,ImDrawFlags flags)", argsT={ [1]={ name="self", @@ -1747,24 +1820,25 @@ local t={ name="col", type="ImU32"}, [5]={ - name="flags", - type="ImDrawFlags"}, - [6]={ name="thickness", - type="float"}}, - argsoriginal="(const ImVec2* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness)", - call_args="(reinterpret_cast(points),num_points,col,flags,thickness)", - call_args_old="(points,num_points,col,flags,thickness)", + type="float"}, + [6]={ + name="flags", + type="ImDrawFlags"}}, + argsoriginal="(const ImVec2* points,int num_points,ImU32 col,float thickness,ImDrawFlags flags=0)", + call_args="(reinterpret_cast(points),num_points,col,thickness,flags)", + call_args_old="(points,num_points,col,thickness,flags)", cimguiname="ImDrawList_AddPolyline", - defaults={}, + defaults={ + flags="0"}, funcname="AddPolyline", - location="imgui:3483", + location="imgui:3484", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddPolyline", ret="void", - signature="(const ImVec2*,int,ImU32,ImDrawFlags,float)", + signature="(const ImVec2*,int,ImU32,float,ImDrawFlags)", stname="ImDrawList"}, - ["(const ImVec2*,int,ImU32,ImDrawFlags,float)"]=nil}, + ["(const ImVec2*,int,ImU32,float,ImDrawFlags)"]=nil}, ImDrawList_AddQuad={ [1]={ args="(ImDrawList* self,const ImVec2_c p1,const ImVec2_c p2,const ImVec2_c p3,const ImVec2_c p4,ImU32 col,float thickness)", @@ -1797,7 +1871,7 @@ local t={ defaults={ thickness="1.0f"}, funcname="AddQuad", - location="imgui:3465", + location="imgui:3466", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddQuad", ret="void", @@ -1832,7 +1906,7 @@ local t={ cimguiname="ImDrawList_AddQuadFilled", defaults={}, funcname="AddQuadFilled", - location="imgui:3466", + location="imgui:3467", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddQuadFilled", ret="void", @@ -1841,7 +1915,7 @@ local t={ ["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=nil}, ImDrawList_AddRect={ [1]={ - args="(ImDrawList* self,const ImVec2_c p_min,const ImVec2_c p_max,ImU32 col,float rounding,ImDrawFlags flags,float thickness)", + args="(ImDrawList* self,const ImVec2_c p_min,const ImVec2_c p_max,ImU32 col,float rounding,float thickness,ImDrawFlags flags)", argsT={ [1]={ name="self", @@ -1859,27 +1933,27 @@ local t={ name="rounding", type="float"}, [6]={ - name="flags", - type="ImDrawFlags"}, - [7]={ name="thickness", - type="float"}}, - argsoriginal="(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawFlags flags=0,float thickness=1.0f)", - call_args="(ConvertToCPP_ImVec2(p_min),ConvertToCPP_ImVec2(p_max),col,rounding,flags,thickness)", - call_args_old="(p_min,p_max,col,rounding,flags,thickness)", + type="float"}, + [7]={ + name="flags", + type="ImDrawFlags"}}, + argsoriginal="(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,float thickness=1.0f,ImDrawFlags flags=0)", + call_args="(ConvertToCPP_ImVec2(p_min),ConvertToCPP_ImVec2(p_max),col,rounding,thickness,flags)", + call_args_old="(p_min,p_max,col,rounding,thickness,flags)", cimguiname="ImDrawList_AddRect", defaults={ flags="0", rounding="0.0f", thickness="1.0f"}, funcname="AddRect", - location="imgui:3462", + location="imgui:3463", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddRect", ret="void", - signature="(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags,float)", + signature="(const ImVec2,const ImVec2,ImU32,float,float,ImDrawFlags)", stname="ImDrawList"}, - ["(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags,float)"]=nil}, + ["(const ImVec2,const ImVec2,ImU32,float,float,ImDrawFlags)"]=nil}, ImDrawList_AddRectFilled={ [1]={ args="(ImDrawList* self,const ImVec2_c p_min,const ImVec2_c p_max,ImU32 col,float rounding,ImDrawFlags flags)", @@ -1910,7 +1984,7 @@ local t={ flags="0", rounding="0.0f"}, funcname="AddRectFilled", - location="imgui:3463", + location="imgui:3464", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddRectFilled", ret="void", @@ -1948,7 +2022,7 @@ local t={ cimguiname="ImDrawList_AddRectFilledMultiColor", defaults={}, funcname="AddRectFilledMultiColor", - location="imgui:3464", + location="imgui:3465", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddRectFilledMultiColor", ret="void", @@ -1981,7 +2055,7 @@ local t={ defaults={ text_end="NULL"}, funcname="AddText", - location="imgui:3475", + location="imgui:3476", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddText_Vec2", ret="void", @@ -2026,7 +2100,7 @@ local t={ text_end="NULL", wrap_width="0.0f"}, funcname="AddText", - location="imgui:3476", + location="imgui:3477", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddText_FontPtr", ret="void", @@ -2063,7 +2137,7 @@ local t={ defaults={ thickness="1.0f"}, funcname="AddTriangle", - location="imgui:3467", + location="imgui:3468", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddTriangle", ret="void", @@ -2095,7 +2169,7 @@ local t={ cimguiname="ImDrawList_AddTriangleFilled", defaults={}, funcname="AddTriangleFilled", - location="imgui:3468", + location="imgui:3469", namespace="ImDrawList", ov_cimguiname="ImDrawList_AddTriangleFilled", ret="void", @@ -2115,7 +2189,7 @@ local t={ cimguiname="ImDrawList_ChannelsMerge", defaults={}, funcname="ChannelsMerge", - location="imgui:3533", + location="imgui:3535", namespace="ImDrawList", ov_cimguiname="ImDrawList_ChannelsMerge", ret="void", @@ -2138,7 +2212,7 @@ local t={ cimguiname="ImDrawList_ChannelsSetCurrent", defaults={}, funcname="ChannelsSetCurrent", - location="imgui:3534", + location="imgui:3536", namespace="ImDrawList", ov_cimguiname="ImDrawList_ChannelsSetCurrent", ret="void", @@ -2161,7 +2235,7 @@ local t={ cimguiname="ImDrawList_ChannelsSplit", defaults={}, funcname="ChannelsSplit", - location="imgui:3532", + location="imgui:3534", namespace="ImDrawList", ov_cimguiname="ImDrawList_ChannelsSplit", ret="void", @@ -2181,7 +2255,7 @@ local t={ cimguiname="ImDrawList_CloneOutput", defaults={}, funcname="CloneOutput", - location="imgui:3524", + location="imgui:3526", namespace="ImDrawList", ov_cimguiname="ImDrawList_CloneOutput", ret="ImDrawList*", @@ -2202,7 +2276,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetClipRectMax", - location="imgui:3452", + location="imgui:3451", namespace="ImDrawList", nonUDT=1, ov_cimguiname="ImDrawList_GetClipRectMax", @@ -2224,7 +2298,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetClipRectMin", - location="imgui:3451", + location="imgui:3450", namespace="ImDrawList", nonUDT=1, ov_cimguiname="ImDrawList_GetClipRectMin", @@ -2246,7 +2320,7 @@ local t={ constructor=true, defaults={}, funcname="ImDrawList", - location="imgui:3443", + location="imgui:3442", namespace="ImDrawList", ov_cimguiname="ImDrawList_ImDrawList", signature="(ImDrawListSharedData*)", @@ -2281,7 +2355,7 @@ local t={ defaults={ num_segments="0"}, funcname="PathArcTo", - location="imgui:3504", + location="imgui:3505", namespace="ImDrawList", ov_cimguiname="ImDrawList_PathArcTo", ret="void", @@ -2313,7 +2387,7 @@ local t={ cimguiname="ImDrawList_PathArcToFast", defaults={}, funcname="PathArcToFast", - location="imgui:3505", + location="imgui:3506", namespace="ImDrawList", ov_cimguiname="ImDrawList_PathArcToFast", ret="void", @@ -2346,7 +2420,7 @@ local t={ defaults={ num_segments="0"}, funcname="PathBezierCubicCurveTo", - location="imgui:3507", + location="imgui:3508", namespace="ImDrawList", ov_cimguiname="ImDrawList_PathBezierCubicCurveTo", ret="void", @@ -2376,7 +2450,7 @@ local t={ defaults={ num_segments="0"}, funcname="PathBezierQuadraticCurveTo", - location="imgui:3508", + location="imgui:3509", namespace="ImDrawList", ov_cimguiname="ImDrawList_PathBezierQuadraticCurveTo", ret="void", @@ -2396,7 +2470,7 @@ local t={ cimguiname="ImDrawList_PathClear", defaults={}, funcname="PathClear", - location="imgui:3498", + location="imgui:3499", namespace="ImDrawList", ov_cimguiname="ImDrawList_PathClear", ret="void", @@ -2435,7 +2509,7 @@ local t={ defaults={ num_segments="0"}, funcname="PathEllipticalArcTo", - location="imgui:3506", + location="imgui:3507", namespace="ImDrawList", ov_cimguiname="ImDrawList_PathEllipticalArcTo", ret="void", @@ -2458,7 +2532,7 @@ local t={ cimguiname="ImDrawList_PathFillConcave", defaults={}, funcname="PathFillConcave", - location="imgui:3502", + location="imgui:3503", namespace="ImDrawList", ov_cimguiname="ImDrawList_PathFillConcave", ret="void", @@ -2481,7 +2555,7 @@ local t={ cimguiname="ImDrawList_PathFillConvex", defaults={}, funcname="PathFillConvex", - location="imgui:3501", + location="imgui:3502", namespace="ImDrawList", ov_cimguiname="ImDrawList_PathFillConvex", ret="void", @@ -2504,7 +2578,7 @@ local t={ cimguiname="ImDrawList_PathLineTo", defaults={}, funcname="PathLineTo", - location="imgui:3499", + location="imgui:3500", namespace="ImDrawList", ov_cimguiname="ImDrawList_PathLineTo", ret="void", @@ -2527,7 +2601,7 @@ local t={ cimguiname="ImDrawList_PathLineToMergeDuplicate", defaults={}, funcname="PathLineToMergeDuplicate", - location="imgui:3500", + location="imgui:3501", namespace="ImDrawList", ov_cimguiname="ImDrawList_PathLineToMergeDuplicate", ret="void", @@ -2561,7 +2635,7 @@ local t={ flags="0", rounding="0.0f"}, funcname="PathRect", - location="imgui:3509", + location="imgui:3510", namespace="ImDrawList", ov_cimguiname="ImDrawList_PathRect", ret="void", @@ -2570,7 +2644,7 @@ local t={ ["(const ImVec2,const ImVec2,float,ImDrawFlags)"]=nil}, ImDrawList_PathStroke={ [1]={ - args="(ImDrawList* self,ImU32 col,ImDrawFlags flags,float thickness)", + args="(ImDrawList* self,ImU32 col,float thickness,ImDrawFlags flags)", argsT={ [1]={ name="self", @@ -2579,26 +2653,26 @@ local t={ name="col", type="ImU32"}, [3]={ - name="flags", - type="ImDrawFlags"}, - [4]={ name="thickness", - type="float"}}, - argsoriginal="(ImU32 col,ImDrawFlags flags=0,float thickness=1.0f)", - call_args="(col,flags,thickness)", - call_args_old="(col,flags,thickness)", + type="float"}, + [4]={ + name="flags", + type="ImDrawFlags"}}, + argsoriginal="(ImU32 col,float thickness=1.0f,ImDrawFlags flags=0)", + call_args="(col,thickness,flags)", + call_args_old="(col,thickness,flags)", cimguiname="ImDrawList_PathStroke", defaults={ flags="0", thickness="1.0f"}, funcname="PathStroke", - location="imgui:3503", + location="imgui:3504", namespace="ImDrawList", ov_cimguiname="ImDrawList_PathStroke", ret="void", - signature="(ImU32,ImDrawFlags,float)", + signature="(ImU32,float,ImDrawFlags)", stname="ImDrawList"}, - ["(ImU32,ImDrawFlags,float)"]=nil}, + ["(ImU32,float,ImDrawFlags)"]=nil}, ImDrawList_PopClipRect={ [1]={ args="(ImDrawList* self)", @@ -2612,7 +2686,7 @@ local t={ cimguiname="ImDrawList_PopClipRect", defaults={}, funcname="PopClipRect", - location="imgui:3448", + location="imgui:3447", namespace="ImDrawList", ov_cimguiname="ImDrawList_PopClipRect", ret="void", @@ -2632,7 +2706,7 @@ local t={ cimguiname="ImDrawList_PopTexture", defaults={}, funcname="PopTexture", - location="imgui:3450", + location="imgui:3449", namespace="ImDrawList", ov_cimguiname="ImDrawList_PopTexture", ret="void", @@ -2679,7 +2753,7 @@ local t={ cimguiname="ImDrawList_PrimQuadUV", defaults={}, funcname="PrimQuadUV", - location="imgui:3543", + location="imgui:3545", namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimQuadUV", ret="void", @@ -2708,7 +2782,7 @@ local t={ cimguiname="ImDrawList_PrimRect", defaults={}, funcname="PrimRect", - location="imgui:3541", + location="imgui:3543", namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimRect", ret="void", @@ -2743,7 +2817,7 @@ local t={ cimguiname="ImDrawList_PrimRectUV", defaults={}, funcname="PrimRectUV", - location="imgui:3542", + location="imgui:3544", namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimRectUV", ret="void", @@ -2769,7 +2843,7 @@ local t={ cimguiname="ImDrawList_PrimReserve", defaults={}, funcname="PrimReserve", - location="imgui:3539", + location="imgui:3541", namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimReserve", ret="void", @@ -2795,7 +2869,7 @@ local t={ cimguiname="ImDrawList_PrimUnreserve", defaults={}, funcname="PrimUnreserve", - location="imgui:3540", + location="imgui:3542", namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimUnreserve", ret="void", @@ -2824,7 +2898,7 @@ local t={ cimguiname="ImDrawList_PrimVtx", defaults={}, funcname="PrimVtx", - location="imgui:3546", + location="imgui:3548", namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimVtx", ret="void", @@ -2847,7 +2921,7 @@ local t={ cimguiname="ImDrawList_PrimWriteIdx", defaults={}, funcname="PrimWriteIdx", - location="imgui:3545", + location="imgui:3547", namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimWriteIdx", ret="void", @@ -2876,7 +2950,7 @@ local t={ cimguiname="ImDrawList_PrimWriteVtx", defaults={}, funcname="PrimWriteVtx", - location="imgui:3544", + location="imgui:3546", namespace="ImDrawList", ov_cimguiname="ImDrawList_PrimWriteVtx", ret="void", @@ -2906,7 +2980,7 @@ local t={ defaults={ intersect_with_current_clip_rect="false"}, funcname="PushClipRect", - location="imgui:3446", + location="imgui:3445", namespace="ImDrawList", ov_cimguiname="ImDrawList_PushClipRect", ret="void", @@ -2926,7 +3000,7 @@ local t={ cimguiname="ImDrawList_PushClipRectFullScreen", defaults={}, funcname="PushClipRectFullScreen", - location="imgui:3447", + location="imgui:3446", namespace="ImDrawList", ov_cimguiname="ImDrawList_PushClipRectFullScreen", ret="void", @@ -2949,7 +3023,7 @@ local t={ cimguiname="ImDrawList_PushTexture", defaults={}, funcname="PushTexture", - location="imgui:3449", + location="imgui:3448", namespace="ImDrawList", ov_cimguiname="ImDrawList_PushTexture", ret="void", @@ -2972,7 +3046,7 @@ local t={ cimguiname="ImDrawList__CalcCircleAutoSegmentCount", defaults={}, funcname="_CalcCircleAutoSegmentCount", - location="imgui:3569", + location="imgui:3578", namespace="ImDrawList", ov_cimguiname="ImDrawList__CalcCircleAutoSegmentCount", ret="int", @@ -2992,7 +3066,7 @@ local t={ cimguiname="ImDrawList__ClearFreeMemory", defaults={}, funcname="_ClearFreeMemory", - location="imgui:3562", + location="imgui:3571", namespace="ImDrawList", ov_cimguiname="ImDrawList__ClearFreeMemory", ret="void", @@ -3012,7 +3086,7 @@ local t={ cimguiname="ImDrawList__OnChangedClipRect", defaults={}, funcname="_OnChangedClipRect", - location="imgui:3565", + location="imgui:3574", namespace="ImDrawList", ov_cimguiname="ImDrawList__OnChangedClipRect", ret="void", @@ -3032,7 +3106,7 @@ local t={ cimguiname="ImDrawList__OnChangedTexture", defaults={}, funcname="_OnChangedTexture", - location="imgui:3566", + location="imgui:3575", namespace="ImDrawList", ov_cimguiname="ImDrawList__OnChangedTexture", ret="void", @@ -3052,7 +3126,7 @@ local t={ cimguiname="ImDrawList__OnChangedVtxOffset", defaults={}, funcname="_OnChangedVtxOffset", - location="imgui:3567", + location="imgui:3576", namespace="ImDrawList", ov_cimguiname="ImDrawList__OnChangedVtxOffset", ret="void", @@ -3087,7 +3161,7 @@ local t={ cimguiname="ImDrawList__PathArcToFastEx", defaults={}, funcname="_PathArcToFastEx", - location="imgui:3570", + location="imgui:3579", namespace="ImDrawList", ov_cimguiname="ImDrawList__PathArcToFastEx", ret="void", @@ -3122,7 +3196,7 @@ local t={ cimguiname="ImDrawList__PathArcToN", defaults={}, funcname="_PathArcToN", - location="imgui:3571", + location="imgui:3580", namespace="ImDrawList", ov_cimguiname="ImDrawList__PathArcToN", ret="void", @@ -3142,7 +3216,7 @@ local t={ cimguiname="ImDrawList__PopUnusedDrawCmd", defaults={}, funcname="_PopUnusedDrawCmd", - location="imgui:3563", + location="imgui:3572", namespace="ImDrawList", ov_cimguiname="ImDrawList__PopUnusedDrawCmd", ret="void", @@ -3162,7 +3236,7 @@ local t={ cimguiname="ImDrawList__ResetForNewFrame", defaults={}, funcname="_ResetForNewFrame", - location="imgui:3561", + location="imgui:3570", namespace="ImDrawList", ov_cimguiname="ImDrawList__ResetForNewFrame", ret="void", @@ -3185,7 +3259,7 @@ local t={ cimguiname="ImDrawList__SetDrawListSharedData", defaults={}, funcname="_SetDrawListSharedData", - location="imgui:3560", + location="imgui:3569", namespace="ImDrawList", ov_cimguiname="ImDrawList__SetDrawListSharedData", ret="void", @@ -3208,7 +3282,7 @@ local t={ cimguiname="ImDrawList__SetTexture", defaults={}, funcname="_SetTexture", - location="imgui:3568", + location="imgui:3577", namespace="ImDrawList", ov_cimguiname="ImDrawList__SetTexture", ret="void", @@ -3228,7 +3302,7 @@ local t={ cimguiname="ImDrawList__TryMergeDrawCmds", defaults={}, funcname="_TryMergeDrawCmds", - location="imgui:3564", + location="imgui:3573", namespace="ImDrawList", ov_cimguiname="ImDrawList__TryMergeDrawCmds", ret="void", @@ -3246,7 +3320,7 @@ local t={ cimguiname="ImDrawList_destroy", defaults={}, destructor=true, - location="imgui:3444", + location="imgui:3443", ov_cimguiname="ImDrawList_destroy", realdestructor=true, ret="void", @@ -3264,7 +3338,7 @@ local t={ constructor=true, defaults={}, funcname="ImFontAtlasBuilder", - location="imgui_internal:4203", + location="imgui_internal:4218", namespace="ImFontAtlasBuilder", ov_cimguiname="ImFontAtlasBuilder_ImFontAtlasBuilder", signature="()", @@ -3281,7 +3355,7 @@ local t={ cimguiname="ImFontAtlasBuilder_destroy", defaults={}, destructor=true, - location="imgui_internal:4203", + location="imgui_internal:4218", ov_cimguiname="ImFontAtlasBuilder_destroy", ret="void", signature="(ImFontAtlasBuilder*)", @@ -3298,7 +3372,7 @@ local t={ constructor=true, defaults={}, funcname="ImFontAtlasRect", - location="imgui:3773", + location="imgui:3783", namespace="ImFontAtlasRect", ov_cimguiname="ImFontAtlasRect_ImFontAtlasRect", signature="()", @@ -3315,7 +3389,7 @@ local t={ cimguiname="ImFontAtlasRect_destroy", defaults={}, destructor=true, - location="imgui:3773", + location="imgui:3783", ov_cimguiname="ImFontAtlasRect_destroy", ret="void", signature="(ImFontAtlasRect*)", @@ -3344,7 +3418,7 @@ local t={ defaults={ out_r="NULL"}, funcname="AddCustomRect", - location="imgui:3886", + location="imgui:3896", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddCustomRect", ret="ImFontAtlasRectId", @@ -3367,7 +3441,7 @@ local t={ cimguiname="ImFontAtlas_AddFont", defaults={}, funcname="AddFont", - location="imgui:3808", + location="imgui:3818", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFont", ret="ImFont*", @@ -3391,7 +3465,7 @@ local t={ defaults={ font_cfg="NULL"}, funcname="AddFontDefault", - location="imgui:3809", + location="imgui:3819", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontDefault", ret="ImFont*", @@ -3415,7 +3489,7 @@ local t={ defaults={ font_cfg="NULL"}, funcname="AddFontDefaultBitmap", - location="imgui:3811", + location="imgui:3821", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontDefaultBitmap", ret="ImFont*", @@ -3439,7 +3513,7 @@ local t={ defaults={ font_cfg="NULL"}, funcname="AddFontDefaultVector", - location="imgui:3810", + location="imgui:3820", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontDefaultVector", ret="ImFont*", @@ -3474,7 +3548,7 @@ local t={ glyph_ranges="NULL", size_pixels="0.0f"}, funcname="AddFontFromFileTTF", - location="imgui:3812", + location="imgui:3822", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontFromFileTTF", ret="ImFont*", @@ -3509,7 +3583,7 @@ local t={ glyph_ranges="NULL", size_pixels="0.0f"}, funcname="AddFontFromMemoryCompressedBase85TTF", - location="imgui:3815", + location="imgui:3825", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", ret="ImFont*", @@ -3547,7 +3621,7 @@ local t={ glyph_ranges="NULL", size_pixels="0.0f"}, funcname="AddFontFromMemoryCompressedTTF", - location="imgui:3814", + location="imgui:3824", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontFromMemoryCompressedTTF", ret="ImFont*", @@ -3585,7 +3659,7 @@ local t={ glyph_ranges="NULL", size_pixels="0.0f"}, funcname="AddFontFromMemoryTTF", - location="imgui:3813", + location="imgui:3823", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_AddFontFromMemoryTTF", ret="ImFont*", @@ -3605,7 +3679,7 @@ local t={ cimguiname="ImFontAtlas_Clear", defaults={}, funcname="Clear", - location="imgui:3818", + location="imgui:3828", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_Clear", ret="void", @@ -3625,7 +3699,7 @@ local t={ cimguiname="ImFontAtlas_ClearFonts", defaults={}, funcname="ClearFonts", - location="imgui:3824", + location="imgui:3829", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_ClearFonts", ret="void", @@ -3645,7 +3719,7 @@ local t={ cimguiname="ImFontAtlas_ClearInputData", defaults={}, funcname="ClearInputData", - location="imgui:3823", + location="imgui:3834", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_ClearInputData", ret="void", @@ -3665,7 +3739,7 @@ local t={ cimguiname="ImFontAtlas_ClearTexData", defaults={}, funcname="ClearTexData", - location="imgui:3825", + location="imgui:3835", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_ClearTexData", ret="void", @@ -3685,7 +3759,7 @@ local t={ cimguiname="ImFontAtlas_CompactCache", defaults={}, funcname="CompactCache", - location="imgui:3819", + location="imgui:3830", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_CompactCache", ret="void", @@ -3711,7 +3785,7 @@ local t={ cimguiname="ImFontAtlas_GetCustomRect", defaults={}, funcname="GetCustomRect", - location="imgui:3888", + location="imgui:3898", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_GetCustomRect", ret="bool", @@ -3731,7 +3805,7 @@ local t={ cimguiname="ImFontAtlas_GetGlyphRangesDefault", defaults={}, funcname="GetGlyphRangesDefault", - location="imgui:3849", + location="imgui:3859", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_GetGlyphRangesDefault", ret="const ImWchar*", @@ -3749,7 +3823,7 @@ local t={ constructor=true, defaults={}, funcname="ImFontAtlas", - location="imgui:3806", + location="imgui:3816", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_ImFontAtlas", signature="()", @@ -3771,7 +3845,7 @@ local t={ cimguiname="ImFontAtlas_RemoveCustomRect", defaults={}, funcname="RemoveCustomRect", - location="imgui:3887", + location="imgui:3897", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_RemoveCustomRect", ret="void", @@ -3794,7 +3868,7 @@ local t={ cimguiname="ImFontAtlas_RemoveFont", defaults={}, funcname="RemoveFont", - location="imgui:3816", + location="imgui:3826", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_RemoveFont", ret="void", @@ -3817,7 +3891,7 @@ local t={ cimguiname="ImFontAtlas_SetFontLoader", defaults={}, funcname="SetFontLoader", - location="imgui:3820", + location="imgui:3831", namespace="ImFontAtlas", ov_cimguiname="ImFontAtlas_SetFontLoader", ret="void", @@ -3835,7 +3909,7 @@ local t={ cimguiname="ImFontAtlas_destroy", defaults={}, destructor=true, - location="imgui:3807", + location="imgui:3817", ov_cimguiname="ImFontAtlas_destroy", realdestructor=true, ret="void", @@ -3855,7 +3929,7 @@ local t={ cimguiname="ImFontBaked_ClearOutputData", defaults={}, funcname="ClearOutputData", - location="imgui:3981", + location="imgui:3991", namespace="ImFontBaked", ov_cimguiname="ImFontBaked_ClearOutputData", ret="void", @@ -3878,7 +3952,7 @@ local t={ cimguiname="ImFontBaked_FindGlyph", defaults={}, funcname="FindGlyph", - location="imgui:3982", + location="imgui:3992", namespace="ImFontBaked", ov_cimguiname="ImFontBaked_FindGlyph", ret="ImFontGlyph*", @@ -3901,7 +3975,7 @@ local t={ cimguiname="ImFontBaked_FindGlyphNoFallback", defaults={}, funcname="FindGlyphNoFallback", - location="imgui:3983", + location="imgui:3993", namespace="ImFontBaked", ov_cimguiname="ImFontBaked_FindGlyphNoFallback", ret="ImFontGlyph*", @@ -3924,7 +3998,7 @@ local t={ cimguiname="ImFontBaked_GetCharAdvance", defaults={}, funcname="GetCharAdvance", - location="imgui:3984", + location="imgui:3994", namespace="ImFontBaked", ov_cimguiname="ImFontBaked_GetCharAdvance", ret="float", @@ -3942,7 +4016,7 @@ local t={ constructor=true, defaults={}, funcname="ImFontBaked", - location="imgui:3980", + location="imgui:3990", namespace="ImFontBaked", ov_cimguiname="ImFontBaked_ImFontBaked", signature="()", @@ -3964,7 +4038,7 @@ local t={ cimguiname="ImFontBaked_IsGlyphLoaded", defaults={}, funcname="IsGlyphLoaded", - location="imgui:3985", + location="imgui:3995", namespace="ImFontBaked", ov_cimguiname="ImFontBaked_IsGlyphLoaded", ret="bool", @@ -3982,7 +4056,7 @@ local t={ cimguiname="ImFontBaked_destroy", defaults={}, destructor=true, - location="imgui:3980", + location="imgui:3990", ov_cimguiname="ImFontBaked_destroy", ret="void", signature="(ImFontBaked*)", @@ -3999,7 +4073,7 @@ local t={ constructor=true, defaults={}, funcname="ImFontConfig", - location="imgui:3724", + location="imgui:3734", namespace="ImFontConfig", ov_cimguiname="ImFontConfig_ImFontConfig", signature="()", @@ -4016,7 +4090,7 @@ local t={ cimguiname="ImFontConfig_destroy", defaults={}, destructor=true, - location="imgui:3724", + location="imgui:3734", ov_cimguiname="ImFontConfig_destroy", ret="void", signature="(ImFontConfig*)", @@ -4038,7 +4112,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_AddChar", defaults={}, funcname="AddChar", - location="imgui:3753", + location="imgui:3763", namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_AddChar", ret="void", @@ -4061,7 +4135,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_AddRanges", defaults={}, funcname="AddRanges", - location="imgui:3755", + location="imgui:3765", namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_AddRanges", ret="void", @@ -4088,7 +4162,7 @@ local t={ defaults={ text_end="NULL"}, funcname="AddText", - location="imgui:3754", + location="imgui:3764", namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_AddText", ret="void", @@ -4112,7 +4186,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_BuildRanges", defaults={}, funcname="BuildRanges", - location="imgui:3756", + location="imgui:3766", namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_BuildRanges", ret="void", @@ -4132,7 +4206,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_Clear", defaults={}, funcname="Clear", - location="imgui:3750", + location="imgui:3760", namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_Clear", ret="void", @@ -4155,7 +4229,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_GetBit", defaults={}, funcname="GetBit", - location="imgui:3751", + location="imgui:3761", namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_GetBit", ret="bool", @@ -4173,7 +4247,7 @@ local t={ constructor=true, defaults={}, funcname="ImFontGlyphRangesBuilder", - location="imgui:3749", + location="imgui:3759", namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", signature="()", @@ -4195,7 +4269,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_SetBit", defaults={}, funcname="SetBit", - location="imgui:3752", + location="imgui:3762", namespace="ImFontGlyphRangesBuilder", ov_cimguiname="ImFontGlyphRangesBuilder_SetBit", ret="void", @@ -4213,7 +4287,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_destroy", defaults={}, destructor=true, - location="imgui:3749", + location="imgui:3759", ov_cimguiname="ImFontGlyphRangesBuilder_destroy", ret="void", signature="(ImFontGlyphRangesBuilder*)", @@ -4230,7 +4304,7 @@ local t={ constructor=true, defaults={}, funcname="ImFontGlyph", - location="imgui:3740", + location="imgui:3750", namespace="ImFontGlyph", ov_cimguiname="ImFontGlyph_ImFontGlyph", signature="()", @@ -4247,7 +4321,7 @@ local t={ cimguiname="ImFontGlyph_destroy", defaults={}, destructor=true, - location="imgui:3740", + location="imgui:3750", ov_cimguiname="ImFontGlyph_destroy", ret="void", signature="(ImFontGlyph*)", @@ -4264,7 +4338,7 @@ local t={ constructor=true, defaults={}, funcname="ImFontLoader", - location="imgui_internal:4106", + location="imgui_internal:4121", namespace="ImFontLoader", ov_cimguiname="ImFontLoader_ImFontLoader", signature="()", @@ -4281,7 +4355,7 @@ local t={ cimguiname="ImFontLoader_destroy", defaults={}, destructor=true, - location="imgui_internal:4106", + location="imgui_internal:4121", ov_cimguiname="ImFontLoader_destroy", ret="void", signature="(ImFontLoader*)", @@ -4306,7 +4380,7 @@ local t={ cimguiname="ImFont_AddRemapChar", defaults={}, funcname="AddRemapChar", - location="imgui:4046", + location="imgui:4057", namespace="ImFont", ov_cimguiname="ImFont_AddRemapChar", ret="void", @@ -4347,7 +4421,7 @@ local t={ out_remaining="NULL", text_end="NULL"}, funcname="CalcTextSizeA", - location="imgui:4036", + location="imgui:4047", namespace="ImFont", nonUDT=1, ov_cimguiname="ImFont_CalcTextSizeA", @@ -4380,7 +4454,7 @@ local t={ cimguiname="ImFont_CalcWordWrapPosition", defaults={}, funcname="CalcWordWrapPosition", - location="imgui:4037", + location="imgui:4048", namespace="ImFont", ov_cimguiname="ImFont_CalcWordWrapPosition", ret="const char*", @@ -4400,7 +4474,7 @@ local t={ cimguiname="ImFont_ClearOutputData", defaults={}, funcname="ClearOutputData", - location="imgui:4045", + location="imgui:4056", namespace="ImFont", ov_cimguiname="ImFont_ClearOutputData", ret="void", @@ -4420,7 +4494,7 @@ local t={ cimguiname="ImFont_GetDebugName", defaults={}, funcname="GetDebugName", - location="imgui:4030", + location="imgui:4041", namespace="ImFont", ov_cimguiname="ImFont_GetDebugName", ret="const char*", @@ -4447,7 +4521,7 @@ local t={ defaults={ density="-1.0f"}, funcname="GetFontBaked", - location="imgui:4035", + location="imgui:4046", namespace="ImFont", ov_cimguiname="ImFont_GetFontBaked", ret="ImFontBaked*", @@ -4465,7 +4539,7 @@ local t={ constructor=true, defaults={}, funcname="ImFont", - location="imgui:4026", + location="imgui:4037", namespace="ImFont", ov_cimguiname="ImFont_ImFont", signature="()", @@ -4487,7 +4561,7 @@ local t={ cimguiname="ImFont_IsGlyphInFont", defaults={}, funcname="IsGlyphInFont", - location="imgui:4028", + location="imgui:4039", namespace="ImFont", ov_cimguiname="ImFont_IsGlyphInFont", ret="bool", @@ -4513,7 +4587,7 @@ local t={ cimguiname="ImFont_IsGlyphRangeUnused", defaults={}, funcname="IsGlyphRangeUnused", - location="imgui:4047", + location="imgui:4058", namespace="ImFont", ov_cimguiname="ImFont_IsGlyphRangeUnused", ret="bool", @@ -4533,7 +4607,7 @@ local t={ cimguiname="ImFont_IsLoaded", defaults={}, funcname="IsLoaded", - location="imgui:4029", + location="imgui:4040", namespace="ImFont", ov_cimguiname="ImFont_IsLoaded", ret="bool", @@ -4572,7 +4646,7 @@ local t={ defaults={ cpu_fine_clip="NULL"}, funcname="RenderChar", - location="imgui:4038", + location="imgui:4049", namespace="ImFont", ov_cimguiname="ImFont_RenderChar", ret="void", @@ -4621,7 +4695,7 @@ local t={ flags="0", wrap_width="0.0f"}, funcname="RenderText", - location="imgui:4039", + location="imgui:4050", namespace="ImFont", ov_cimguiname="ImFont_RenderText", ret="void", @@ -4639,7 +4713,7 @@ local t={ cimguiname="ImFont_destroy", defaults={}, destructor=true, - location="imgui:4027", + location="imgui:4038", ov_cimguiname="ImFont_destroy", realdestructor=true, ret="void", @@ -4657,7 +4731,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiBoxSelectState", - location="imgui_internal:1918", + location="imgui_internal:1928", namespace="ImGuiBoxSelectState", ov_cimguiname="ImGuiBoxSelectState_ImGuiBoxSelectState", signature="()", @@ -4674,7 +4748,7 @@ local t={ cimguiname="ImGuiBoxSelectState_destroy", defaults={}, destructor=true, - location="imgui_internal:1918", + location="imgui_internal:1928", ov_cimguiname="ImGuiBoxSelectState_destroy", ret="void", signature="(ImGuiBoxSelectState*)", @@ -4691,7 +4765,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiComboPreviewData", - location="imgui_internal:1177", + location="imgui_internal:1184", namespace="ImGuiComboPreviewData", ov_cimguiname="ImGuiComboPreviewData_ImGuiComboPreviewData", signature="()", @@ -4708,7 +4782,7 @@ local t={ cimguiname="ImGuiComboPreviewData_destroy", defaults={}, destructor=true, - location="imgui_internal:1177", + location="imgui_internal:1184", ov_cimguiname="ImGuiComboPreviewData_destroy", ret="void", signature="(ImGuiComboPreviewData*)", @@ -4725,7 +4799,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiContextHook", - location="imgui_internal:2377", + location="imgui_internal:2388", namespace="ImGuiContextHook", ov_cimguiname="ImGuiContextHook_ImGuiContextHook", signature="()", @@ -4742,7 +4816,7 @@ local t={ cimguiname="ImGuiContextHook_destroy", defaults={}, destructor=true, - location="imgui_internal:2377", + location="imgui_internal:2388", ov_cimguiname="ImGuiContextHook_destroy", ret="void", signature="(ImGuiContextHook*)", @@ -4762,7 +4836,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiContext", - location="imgui_internal:2793", + location="imgui_internal:2805", namespace="ImGuiContext", ov_cimguiname="ImGuiContext_ImGuiContext", signature="(ImFontAtlas*)", @@ -4779,7 +4853,7 @@ local t={ cimguiname="ImGuiContext_destroy", defaults={}, destructor=true, - location="imgui_internal:2794", + location="imgui_internal:2806", ov_cimguiname="ImGuiContext_destroy", realdestructor=true, ret="void", @@ -4797,7 +4871,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiDebugAllocInfo", - location="imgui_internal:2305", + location="imgui_internal:2316", namespace="ImGuiDebugAllocInfo", ov_cimguiname="ImGuiDebugAllocInfo_ImGuiDebugAllocInfo", signature="()", @@ -4814,7 +4888,7 @@ local t={ cimguiname="ImGuiDebugAllocInfo_destroy", defaults={}, destructor=true, - location="imgui_internal:2305", + location="imgui_internal:2316", ov_cimguiname="ImGuiDebugAllocInfo_destroy", ret="void", signature="(ImGuiDebugAllocInfo*)", @@ -4831,7 +4905,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiDebugItemPathQuery", - location="imgui_internal:2348", + location="imgui_internal:2359", namespace="ImGuiDebugItemPathQuery", ov_cimguiname="ImGuiDebugItemPathQuery_ImGuiDebugItemPathQuery", signature="()", @@ -4848,7 +4922,7 @@ local t={ cimguiname="ImGuiDebugItemPathQuery_destroy", defaults={}, destructor=true, - location="imgui_internal:2348", + location="imgui_internal:2359", ov_cimguiname="ImGuiDebugItemPathQuery_destroy", ret="void", signature="(ImGuiDebugItemPathQuery*)", @@ -4865,7 +4939,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiDockContext", - location="imgui_internal:2119", + location="imgui_internal:2130", namespace="ImGuiDockContext", ov_cimguiname="ImGuiDockContext_ImGuiDockContext", signature="()", @@ -4882,7 +4956,7 @@ local t={ cimguiname="ImGuiDockContext_destroy", defaults={}, destructor=true, - location="imgui_internal:2119", + location="imgui_internal:2130", ov_cimguiname="ImGuiDockContext_destroy", ret="void", signature="(ImGuiDockContext*)", @@ -4902,7 +4976,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiDockNode", - location="imgui_internal:2072", + location="imgui_internal:2083", namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_ImGuiDockNode", signature="(ImGuiID)", @@ -4921,7 +4995,7 @@ local t={ cimguiname="ImGuiDockNode_IsCentralNode", defaults={}, funcname="IsCentralNode", - location="imgui_internal:2077", + location="imgui_internal:2088", namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsCentralNode", ret="bool", @@ -4941,7 +5015,7 @@ local t={ cimguiname="ImGuiDockNode_IsDockSpace", defaults={}, funcname="IsDockSpace", - location="imgui_internal:2075", + location="imgui_internal:2086", namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsDockSpace", ret="bool", @@ -4961,7 +5035,7 @@ local t={ cimguiname="ImGuiDockNode_IsEmpty", defaults={}, funcname="IsEmpty", - location="imgui_internal:2082", + location="imgui_internal:2093", namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsEmpty", ret="bool", @@ -4981,7 +5055,7 @@ local t={ cimguiname="ImGuiDockNode_IsFloatingNode", defaults={}, funcname="IsFloatingNode", - location="imgui_internal:2076", + location="imgui_internal:2087", namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsFloatingNode", ret="bool", @@ -5001,7 +5075,7 @@ local t={ cimguiname="ImGuiDockNode_IsHiddenTabBar", defaults={}, funcname="IsHiddenTabBar", - location="imgui_internal:2078", + location="imgui_internal:2089", namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsHiddenTabBar", ret="bool", @@ -5021,7 +5095,7 @@ local t={ cimguiname="ImGuiDockNode_IsLeafNode", defaults={}, funcname="IsLeafNode", - location="imgui_internal:2081", + location="imgui_internal:2092", namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsLeafNode", ret="bool", @@ -5041,7 +5115,7 @@ local t={ cimguiname="ImGuiDockNode_IsNoTabBar", defaults={}, funcname="IsNoTabBar", - location="imgui_internal:2079", + location="imgui_internal:2090", namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsNoTabBar", ret="bool", @@ -5061,7 +5135,7 @@ local t={ cimguiname="ImGuiDockNode_IsRootNode", defaults={}, funcname="IsRootNode", - location="imgui_internal:2074", + location="imgui_internal:2085", namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsRootNode", ret="bool", @@ -5081,7 +5155,7 @@ local t={ cimguiname="ImGuiDockNode_IsSplitNode", defaults={}, funcname="IsSplitNode", - location="imgui_internal:2080", + location="imgui_internal:2091", namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_IsSplitNode", ret="bool", @@ -5102,7 +5176,7 @@ local t={ conv="ImRect", defaults={}, funcname="Rect", - location="imgui_internal:2083", + location="imgui_internal:2094", namespace="ImGuiDockNode", nonUDT=1, ov_cimguiname="ImGuiDockNode_Rect", @@ -5126,7 +5200,7 @@ local t={ cimguiname="ImGuiDockNode_SetLocalFlags", defaults={}, funcname="SetLocalFlags", - location="imgui_internal:2085", + location="imgui_internal:2096", namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_SetLocalFlags", ret="void", @@ -5146,7 +5220,7 @@ local t={ cimguiname="ImGuiDockNode_UpdateMergedFlags", defaults={}, funcname="UpdateMergedFlags", - location="imgui_internal:2086", + location="imgui_internal:2097", namespace="ImGuiDockNode", ov_cimguiname="ImGuiDockNode_UpdateMergedFlags", ret="void", @@ -5164,7 +5238,7 @@ local t={ cimguiname="ImGuiDockNode_destroy", defaults={}, destructor=true, - location="imgui_internal:2073", + location="imgui_internal:2084", ov_cimguiname="ImGuiDockNode_destroy", realdestructor=true, ret="void", @@ -5182,7 +5256,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiErrorRecoveryState", - location="imgui_internal:1441", + location="imgui_internal:1449", namespace="ImGuiErrorRecoveryState", ov_cimguiname="ImGuiErrorRecoveryState_ImGuiErrorRecoveryState", signature="()", @@ -5199,7 +5273,7 @@ local t={ cimguiname="ImGuiErrorRecoveryState_destroy", defaults={}, destructor=true, - location="imgui_internal:1441", + location="imgui_internal:1449", ov_cimguiname="ImGuiErrorRecoveryState_destroy", ret="void", signature="(ImGuiErrorRecoveryState*)", @@ -5284,7 +5358,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiIDStackTool", - location="imgui_internal:2359", + location="imgui_internal:2370", namespace="ImGuiIDStackTool", ov_cimguiname="ImGuiIDStackTool_ImGuiIDStackTool", signature="()", @@ -5301,7 +5375,7 @@ local t={ cimguiname="ImGuiIDStackTool_destroy", defaults={}, destructor=true, - location="imgui_internal:2359", + location="imgui_internal:2370", ov_cimguiname="ImGuiIDStackTool_destroy", ret="void", signature="(ImGuiIDStackTool*)", @@ -5323,7 +5397,7 @@ local t={ cimguiname="ImGuiIO_AddFocusEvent", defaults={}, funcname="AddFocusEvent", - location="imgui:2633", + location="imgui:2637", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddFocusEvent", ret="void", @@ -5346,7 +5420,7 @@ local t={ cimguiname="ImGuiIO_AddInputCharacter", defaults={}, funcname="AddInputCharacter", - location="imgui:2634", + location="imgui:2638", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddInputCharacter", ret="void", @@ -5369,7 +5443,7 @@ local t={ cimguiname="ImGuiIO_AddInputCharacterUTF16", defaults={}, funcname="AddInputCharacterUTF16", - location="imgui:2635", + location="imgui:2639", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddInputCharacterUTF16", ret="void", @@ -5392,7 +5466,7 @@ local t={ cimguiname="ImGuiIO_AddInputCharactersUTF8", defaults={}, funcname="AddInputCharactersUTF8", - location="imgui:2636", + location="imgui:2640", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddInputCharactersUTF8", ret="void", @@ -5421,7 +5495,7 @@ local t={ cimguiname="ImGuiIO_AddKeyAnalogEvent", defaults={}, funcname="AddKeyAnalogEvent", - location="imgui:2627", + location="imgui:2631", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddKeyAnalogEvent", ret="void", @@ -5447,7 +5521,7 @@ local t={ cimguiname="ImGuiIO_AddKeyEvent", defaults={}, funcname="AddKeyEvent", - location="imgui:2626", + location="imgui:2630", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddKeyEvent", ret="void", @@ -5473,7 +5547,7 @@ local t={ cimguiname="ImGuiIO_AddMouseButtonEvent", defaults={}, funcname="AddMouseButtonEvent", - location="imgui:2629", + location="imgui:2633", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddMouseButtonEvent", ret="void", @@ -5499,7 +5573,7 @@ local t={ cimguiname="ImGuiIO_AddMousePosEvent", defaults={}, funcname="AddMousePosEvent", - location="imgui:2628", + location="imgui:2632", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddMousePosEvent", ret="void", @@ -5522,7 +5596,7 @@ local t={ cimguiname="ImGuiIO_AddMouseSourceEvent", defaults={}, funcname="AddMouseSourceEvent", - location="imgui:2631", + location="imgui:2635", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddMouseSourceEvent", ret="void", @@ -5545,7 +5619,7 @@ local t={ cimguiname="ImGuiIO_AddMouseViewportEvent", defaults={}, funcname="AddMouseViewportEvent", - location="imgui:2632", + location="imgui:2636", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddMouseViewportEvent", ret="void", @@ -5571,7 +5645,7 @@ local t={ cimguiname="ImGuiIO_AddMouseWheelEvent", defaults={}, funcname="AddMouseWheelEvent", - location="imgui:2630", + location="imgui:2634", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_AddMouseWheelEvent", ret="void", @@ -5591,7 +5665,7 @@ local t={ cimguiname="ImGuiIO_ClearEventsQueue", defaults={}, funcname="ClearEventsQueue", - location="imgui:2640", + location="imgui:2644", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_ClearEventsQueue", ret="void", @@ -5611,7 +5685,7 @@ local t={ cimguiname="ImGuiIO_ClearInputKeys", defaults={}, funcname="ClearInputKeys", - location="imgui:2641", + location="imgui:2645", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_ClearInputKeys", ret="void", @@ -5631,7 +5705,7 @@ local t={ cimguiname="ImGuiIO_ClearInputMouse", defaults={}, funcname="ClearInputMouse", - location="imgui:2642", + location="imgui:2646", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_ClearInputMouse", ret="void", @@ -5649,7 +5723,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiIO", - location="imgui:2733", + location="imgui:2737", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_ImGuiIO", signature="()", @@ -5671,7 +5745,7 @@ local t={ cimguiname="ImGuiIO_SetAppAcceptingEvents", defaults={}, funcname="SetAppAcceptingEvents", - location="imgui:2639", + location="imgui:2643", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_SetAppAcceptingEvents", ret="void", @@ -5704,7 +5778,7 @@ local t={ defaults={ native_legacy_index="-1"}, funcname="SetKeyEventNativeData", - location="imgui:2638", + location="imgui:2642", namespace="ImGuiIO", ov_cimguiname="ImGuiIO_SetKeyEventNativeData", ret="void", @@ -5722,7 +5796,7 @@ local t={ cimguiname="ImGuiIO_destroy", defaults={}, destructor=true, - location="imgui:2733", + location="imgui:2737", ov_cimguiname="ImGuiIO_destroy", ret="void", signature="(ImGuiIO*)", @@ -5739,7 +5813,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiInputEvent", - location="imgui_internal:1583", + location="imgui_internal:1592", namespace="ImGuiInputEvent", ov_cimguiname="ImGuiInputEvent_ImGuiInputEvent", signature="()", @@ -5756,7 +5830,7 @@ local t={ cimguiname="ImGuiInputEvent_destroy", defaults={}, destructor=true, - location="imgui_internal:1583", + location="imgui_internal:1592", ov_cimguiname="ImGuiInputEvent_destroy", ret="void", signature="(ImGuiInputEvent*)", @@ -5775,7 +5849,7 @@ local t={ cimguiname="ImGuiInputTextCallbackData_ClearSelection", defaults={}, funcname="ClearSelection", - location="imgui:2780", + location="imgui:2784", namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_ClearSelection", ret="void", @@ -5801,7 +5875,7 @@ local t={ cimguiname="ImGuiInputTextCallbackData_DeleteChars", defaults={}, funcname="DeleteChars", - location="imgui:2776", + location="imgui:2780", namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_DeleteChars", ret="void", @@ -5821,7 +5895,7 @@ local t={ cimguiname="ImGuiInputTextCallbackData_HasSelection", defaults={}, funcname="HasSelection", - location="imgui:2781", + location="imgui:2785", namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_HasSelection", ret="bool", @@ -5839,7 +5913,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiInputTextCallbackData", - location="imgui:2775", + location="imgui:2779", namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", signature="()", @@ -5868,7 +5942,7 @@ local t={ defaults={ text_end="NULL"}, funcname="InsertChars", - location="imgui:2777", + location="imgui:2781", namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_InsertChars", ret="void", @@ -5888,7 +5962,7 @@ local t={ cimguiname="ImGuiInputTextCallbackData_SelectAll", defaults={}, funcname="SelectAll", - location="imgui:2778", + location="imgui:2782", namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_SelectAll", ret="void", @@ -5914,7 +5988,7 @@ local t={ cimguiname="ImGuiInputTextCallbackData_SetSelection", defaults={}, funcname="SetSelection", - location="imgui:2779", + location="imgui:2783", namespace="ImGuiInputTextCallbackData", ov_cimguiname="ImGuiInputTextCallbackData_SetSelection", ret="void", @@ -5932,7 +6006,7 @@ local t={ cimguiname="ImGuiInputTextCallbackData_destroy", defaults={}, destructor=true, - location="imgui:2775", + location="imgui:2779", ov_cimguiname="ImGuiInputTextCallbackData_destroy", ret="void", signature="(ImGuiInputTextCallbackData*)", @@ -5951,7 +6025,7 @@ local t={ cimguiname="ImGuiInputTextDeactivatedState_ClearFreeMemory", defaults={}, funcname="ClearFreeMemory", - location="imgui_internal:1224", + location="imgui_internal:1232", namespace="ImGuiInputTextDeactivatedState", ov_cimguiname="ImGuiInputTextDeactivatedState_ClearFreeMemory", ret="void", @@ -5969,7 +6043,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiInputTextDeactivatedState", - location="imgui_internal:1223", + location="imgui_internal:1231", namespace="ImGuiInputTextDeactivatedState", ov_cimguiname="ImGuiInputTextDeactivatedState_ImGuiInputTextDeactivatedState", signature="()", @@ -5986,7 +6060,7 @@ local t={ cimguiname="ImGuiInputTextDeactivatedState_destroy", defaults={}, destructor=true, - location="imgui_internal:1223", + location="imgui_internal:1231", ov_cimguiname="ImGuiInputTextDeactivatedState_destroy", ret="void", signature="(ImGuiInputTextDeactivatedState*)", @@ -6005,7 +6079,7 @@ local t={ cimguiname="ImGuiInputTextState_ClearFreeMemory", defaults={}, funcname="ClearFreeMemory", - location="imgui_internal:1269", + location="imgui_internal:1277", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ClearFreeMemory", ret="void", @@ -6025,7 +6099,7 @@ local t={ cimguiname="ImGuiInputTextState_ClearSelection", defaults={}, funcname="ClearSelection", - location="imgui_internal:1279", + location="imgui_internal:1287", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ClearSelection", ret="void", @@ -6045,7 +6119,7 @@ local t={ cimguiname="ImGuiInputTextState_ClearText", defaults={}, funcname="ClearText", - location="imgui_internal:1268", + location="imgui_internal:1276", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ClearText", ret="void", @@ -6065,7 +6139,7 @@ local t={ cimguiname="ImGuiInputTextState_CursorAnimReset", defaults={}, funcname="CursorAnimReset", - location="imgui_internal:1276", + location="imgui_internal:1284", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_CursorAnimReset", ret="void", @@ -6085,7 +6159,7 @@ local t={ cimguiname="ImGuiInputTextState_CursorClamp", defaults={}, funcname="CursorClamp", - location="imgui_internal:1277", + location="imgui_internal:1285", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_CursorClamp", ret="void", @@ -6105,7 +6179,7 @@ local t={ cimguiname="ImGuiInputTextState_GetCursorPos", defaults={}, funcname="GetCursorPos", - location="imgui_internal:1280", + location="imgui_internal:1288", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_GetCursorPos", ret="int", @@ -6125,7 +6199,7 @@ local t={ cimguiname="ImGuiInputTextState_GetPreferredOffsetX", defaults={}, funcname="GetPreferredOffsetX", - location="imgui_internal:1272", + location="imgui_internal:1280", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_GetPreferredOffsetX", ret="float", @@ -6145,7 +6219,7 @@ local t={ cimguiname="ImGuiInputTextState_GetSelectionEnd", defaults={}, funcname="GetSelectionEnd", - location="imgui_internal:1282", + location="imgui_internal:1290", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_GetSelectionEnd", ret="int", @@ -6165,7 +6239,7 @@ local t={ cimguiname="ImGuiInputTextState_GetSelectionStart", defaults={}, funcname="GetSelectionStart", - location="imgui_internal:1281", + location="imgui_internal:1289", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_GetSelectionStart", ret="int", @@ -6185,7 +6259,7 @@ local t={ cimguiname="ImGuiInputTextState_GetText", defaults={}, funcname="GetText", - location="imgui_internal:1273", + location="imgui_internal:1281", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_GetText", ret="const char*", @@ -6205,7 +6279,7 @@ local t={ cimguiname="ImGuiInputTextState_HasSelection", defaults={}, funcname="HasSelection", - location="imgui_internal:1278", + location="imgui_internal:1286", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_HasSelection", ret="bool", @@ -6223,7 +6297,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiInputTextState", - location="imgui_internal:1266", + location="imgui_internal:1274", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ImGuiInputTextState", signature="()", @@ -6245,7 +6319,7 @@ local t={ cimguiname="ImGuiInputTextState_OnCharPressed", defaults={}, funcname="OnCharPressed", - location="imgui_internal:1271", + location="imgui_internal:1279", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_OnCharPressed", ret="void", @@ -6268,7 +6342,7 @@ local t={ cimguiname="ImGuiInputTextState_OnKeyPressed", defaults={}, funcname="OnKeyPressed", - location="imgui_internal:1270", + location="imgui_internal:1278", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_OnKeyPressed", ret="void", @@ -6288,7 +6362,7 @@ local t={ cimguiname="ImGuiInputTextState_ReloadUserBufAndKeepSelection", defaults={}, funcname="ReloadUserBufAndKeepSelection", - location="imgui_internal:1292", + location="imgui_internal:1300", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ReloadUserBufAndKeepSelection", ret="void", @@ -6308,7 +6382,7 @@ local t={ cimguiname="ImGuiInputTextState_ReloadUserBufAndMoveToEnd", defaults={}, funcname="ReloadUserBufAndMoveToEnd", - location="imgui_internal:1293", + location="imgui_internal:1301", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ReloadUserBufAndMoveToEnd", ret="void", @@ -6328,7 +6402,7 @@ local t={ cimguiname="ImGuiInputTextState_ReloadUserBufAndSelectAll", defaults={}, funcname="ReloadUserBufAndSelectAll", - location="imgui_internal:1291", + location="imgui_internal:1299", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_ReloadUserBufAndSelectAll", ret="void", @@ -6348,7 +6422,7 @@ local t={ cimguiname="ImGuiInputTextState_SelectAll", defaults={}, funcname="SelectAll", - location="imgui_internal:1284", + location="imgui_internal:1292", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_SelectAll", ret="void", @@ -6374,7 +6448,7 @@ local t={ cimguiname="ImGuiInputTextState_SetSelection", defaults={}, funcname="SetSelection", - location="imgui_internal:1283", + location="imgui_internal:1291", namespace="ImGuiInputTextState", ov_cimguiname="ImGuiInputTextState_SetSelection", ret="void", @@ -6392,7 +6466,7 @@ local t={ cimguiname="ImGuiInputTextState_destroy", defaults={}, destructor=true, - location="imgui_internal:1267", + location="imgui_internal:1275", ov_cimguiname="ImGuiInputTextState_destroy", realdestructor=true, ret="void", @@ -6410,7 +6484,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiKeyOwnerData", - location="imgui_internal:1627", + location="imgui_internal:1636", namespace="ImGuiKeyOwnerData", ov_cimguiname="ImGuiKeyOwnerData_ImGuiKeyOwnerData", signature="()", @@ -6427,7 +6501,7 @@ local t={ cimguiname="ImGuiKeyOwnerData_destroy", defaults={}, destructor=true, - location="imgui_internal:1627", + location="imgui_internal:1636", ov_cimguiname="ImGuiKeyOwnerData_destroy", ret="void", signature="(ImGuiKeyOwnerData*)", @@ -6444,7 +6518,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiKeyRoutingData", - location="imgui_internal:1603", + location="imgui_internal:1612", namespace="ImGuiKeyRoutingData", ov_cimguiname="ImGuiKeyRoutingData_ImGuiKeyRoutingData", signature="()", @@ -6461,7 +6535,7 @@ local t={ cimguiname="ImGuiKeyRoutingData_destroy", defaults={}, destructor=true, - location="imgui_internal:1603", + location="imgui_internal:1612", ov_cimguiname="ImGuiKeyRoutingData_destroy", ret="void", signature="(ImGuiKeyRoutingData*)", @@ -6480,7 +6554,7 @@ local t={ cimguiname="ImGuiKeyRoutingTable_Clear", defaults={}, funcname="Clear", - location="imgui_internal:1615", + location="imgui_internal:1624", namespace="ImGuiKeyRoutingTable", ov_cimguiname="ImGuiKeyRoutingTable_Clear", ret="void", @@ -6498,7 +6572,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiKeyRoutingTable", - location="imgui_internal:1614", + location="imgui_internal:1623", namespace="ImGuiKeyRoutingTable", ov_cimguiname="ImGuiKeyRoutingTable_ImGuiKeyRoutingTable", signature="()", @@ -6515,7 +6589,7 @@ local t={ cimguiname="ImGuiKeyRoutingTable_destroy", defaults={}, destructor=true, - location="imgui_internal:1614", + location="imgui_internal:1623", ov_cimguiname="ImGuiKeyRoutingTable_destroy", ret="void", signature="(ImGuiKeyRoutingTable*)", @@ -6532,7 +6606,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiLastItemData", - location="imgui_internal:1408", + location="imgui_internal:1416", namespace="ImGuiLastItemData", ov_cimguiname="ImGuiLastItemData_ImGuiLastItemData", signature="()", @@ -6549,7 +6623,7 @@ local t={ cimguiname="ImGuiLastItemData_destroy", defaults={}, destructor=true, - location="imgui_internal:1408", + location="imgui_internal:1416", ov_cimguiname="ImGuiLastItemData_destroy", ret="void", signature="(ImGuiLastItemData*)", @@ -6566,7 +6640,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiListClipperData", - location="imgui_internal:1698", + location="imgui_internal:1707", namespace="ImGuiListClipperData", ov_cimguiname="ImGuiListClipperData_ImGuiListClipperData", signature="()", @@ -6588,7 +6662,7 @@ local t={ cimguiname="ImGuiListClipperData_Reset", defaults={}, funcname="Reset", - location="imgui_internal:1699", + location="imgui_internal:1708", namespace="ImGuiListClipperData", ov_cimguiname="ImGuiListClipperData_Reset", ret="void", @@ -6606,7 +6680,7 @@ local t={ cimguiname="ImGuiListClipperData_destroy", defaults={}, destructor=true, - location="imgui_internal:1698", + location="imgui_internal:1707", ov_cimguiname="ImGuiListClipperData_destroy", ret="void", signature="(ImGuiListClipperData*)", @@ -6629,7 +6703,7 @@ local t={ defaults={}, funcname="FromIndices", is_static_function=true, - location="imgui_internal:1685", + location="imgui_internal:1694", namespace="ImGuiListClipperRange", ov_cimguiname="ImGuiListClipperRange_FromIndices", ret="ImGuiListClipperRange", @@ -6659,7 +6733,7 @@ local t={ defaults={}, funcname="FromPositions", is_static_function=true, - location="imgui_internal:1686", + location="imgui_internal:1695", namespace="ImGuiListClipperRange", ov_cimguiname="ImGuiListClipperRange_FromPositions", ret="ImGuiListClipperRange", @@ -6686,7 +6760,7 @@ local t={ defaults={ items_height="-1.0f"}, funcname="Begin", - location="imgui:3006", + location="imgui:3011", namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_Begin", ret="void", @@ -6706,7 +6780,7 @@ local t={ cimguiname="ImGuiListClipper_End", defaults={}, funcname="End", - location="imgui:3007", + location="imgui:3012", namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_End", ret="void", @@ -6724,7 +6798,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiListClipper", - location="imgui:3004", + location="imgui:3009", namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_ImGuiListClipper", signature="()", @@ -6746,7 +6820,7 @@ local t={ cimguiname="ImGuiListClipper_IncludeItemByIndex", defaults={}, funcname="IncludeItemByIndex", - location="imgui:3012", + location="imgui:3017", namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_IncludeItemByIndex", ret="void", @@ -6772,7 +6846,7 @@ local t={ cimguiname="ImGuiListClipper_IncludeItemsByIndex", defaults={}, funcname="IncludeItemsByIndex", - location="imgui:3013", + location="imgui:3018", namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_IncludeItemsByIndex", ret="void", @@ -6795,7 +6869,7 @@ local t={ cimguiname="ImGuiListClipper_SeekCursorForItem", defaults={}, funcname="SeekCursorForItem", - location="imgui:3018", + location="imgui:3023", namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_SeekCursorForItem", ret="void", @@ -6815,7 +6889,7 @@ local t={ cimguiname="ImGuiListClipper_Step", defaults={}, funcname="Step", - location="imgui:3008", + location="imgui:3013", namespace="ImGuiListClipper", ov_cimguiname="ImGuiListClipper_Step", ret="bool", @@ -6833,7 +6907,7 @@ local t={ cimguiname="ImGuiListClipper_destroy", defaults={}, destructor=true, - location="imgui:3005", + location="imgui:3010", ov_cimguiname="ImGuiListClipper_destroy", realdestructor=true, ret="void", @@ -6856,7 +6930,7 @@ local t={ cimguiname="ImGuiMenuColumns_CalcNextTotalWidth", defaults={}, funcname="CalcNextTotalWidth", - location="imgui_internal:1214", + location="imgui_internal:1221", namespace="ImGuiMenuColumns", ov_cimguiname="ImGuiMenuColumns_CalcNextTotalWidth", ret="void", @@ -6888,7 +6962,7 @@ local t={ cimguiname="ImGuiMenuColumns_DeclColumns", defaults={}, funcname="DeclColumns", - location="imgui_internal:1213", + location="imgui_internal:1220", namespace="ImGuiMenuColumns", ov_cimguiname="ImGuiMenuColumns_DeclColumns", ret="float", @@ -6906,7 +6980,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiMenuColumns", - location="imgui_internal:1211", + location="imgui_internal:1218", namespace="ImGuiMenuColumns", ov_cimguiname="ImGuiMenuColumns_ImGuiMenuColumns", signature="()", @@ -6931,7 +7005,7 @@ local t={ cimguiname="ImGuiMenuColumns_Update", defaults={}, funcname="Update", - location="imgui_internal:1212", + location="imgui_internal:1219", namespace="ImGuiMenuColumns", ov_cimguiname="ImGuiMenuColumns_Update", ret="void", @@ -6949,7 +7023,7 @@ local t={ cimguiname="ImGuiMenuColumns_destroy", defaults={}, destructor=true, - location="imgui_internal:1211", + location="imgui_internal:1218", ov_cimguiname="ImGuiMenuColumns_destroy", ret="void", signature="(ImGuiMenuColumns*)", @@ -6966,7 +7040,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiMultiSelectState", - location="imgui_internal:1965", + location="imgui_internal:1976", namespace="ImGuiMultiSelectState", ov_cimguiname="ImGuiMultiSelectState_ImGuiMultiSelectState", signature="()", @@ -6983,7 +7057,7 @@ local t={ cimguiname="ImGuiMultiSelectState_destroy", defaults={}, destructor=true, - location="imgui_internal:1965", + location="imgui_internal:1976", ov_cimguiname="ImGuiMultiSelectState_destroy", ret="void", signature="(ImGuiMultiSelectState*)", @@ -7002,7 +7076,7 @@ local t={ cimguiname="ImGuiMultiSelectTempData_Clear", defaults={}, funcname="Clear", - location="imgui_internal:1949", + location="imgui_internal:1960", namespace="ImGuiMultiSelectTempData", ov_cimguiname="ImGuiMultiSelectTempData_Clear", ret="void", @@ -7022,7 +7096,7 @@ local t={ cimguiname="ImGuiMultiSelectTempData_ClearIO", defaults={}, funcname="ClearIO", - location="imgui_internal:1950", + location="imgui_internal:1961", namespace="ImGuiMultiSelectTempData", ov_cimguiname="ImGuiMultiSelectTempData_ClearIO", ret="void", @@ -7040,7 +7114,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiMultiSelectTempData", - location="imgui_internal:1948", + location="imgui_internal:1959", namespace="ImGuiMultiSelectTempData", ov_cimguiname="ImGuiMultiSelectTempData_ImGuiMultiSelectTempData", signature="()", @@ -7057,7 +7131,7 @@ local t={ cimguiname="ImGuiMultiSelectTempData_destroy", defaults={}, destructor=true, - location="imgui_internal:1948", + location="imgui_internal:1959", ov_cimguiname="ImGuiMultiSelectTempData_destroy", ret="void", signature="(ImGuiMultiSelectTempData*)", @@ -7076,7 +7150,7 @@ local t={ cimguiname="ImGuiNavItemData_Clear", defaults={}, funcname="Clear", - location="imgui_internal:1790", + location="imgui_internal:1799", namespace="ImGuiNavItemData", ov_cimguiname="ImGuiNavItemData_Clear", ret="void", @@ -7094,7 +7168,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiNavItemData", - location="imgui_internal:1789", + location="imgui_internal:1798", namespace="ImGuiNavItemData", ov_cimguiname="ImGuiNavItemData_ImGuiNavItemData", signature="()", @@ -7111,7 +7185,7 @@ local t={ cimguiname="ImGuiNavItemData_destroy", defaults={}, destructor=true, - location="imgui_internal:1789", + location="imgui_internal:1798", ov_cimguiname="ImGuiNavItemData_destroy", ret="void", signature="(ImGuiNavItemData*)", @@ -7130,7 +7204,7 @@ local t={ cimguiname="ImGuiNextItemData_ClearFlags", defaults={}, funcname="ClearFlags", - location="imgui_internal:1392", + location="imgui_internal:1400", namespace="ImGuiNextItemData", ov_cimguiname="ImGuiNextItemData_ClearFlags", ret="void", @@ -7148,7 +7222,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiNextItemData", - location="imgui_internal:1391", + location="imgui_internal:1399", namespace="ImGuiNextItemData", ov_cimguiname="ImGuiNextItemData_ImGuiNextItemData", signature="()", @@ -7165,7 +7239,7 @@ local t={ cimguiname="ImGuiNextItemData_destroy", defaults={}, destructor=true, - location="imgui_internal:1391", + location="imgui_internal:1399", ov_cimguiname="ImGuiNextItemData_destroy", ret="void", signature="(ImGuiNextItemData*)", @@ -7184,7 +7258,7 @@ local t={ cimguiname="ImGuiNextWindowData_ClearFlags", defaults={}, funcname="ClearFlags", - location="imgui_internal:1360", + location="imgui_internal:1368", namespace="ImGuiNextWindowData", ov_cimguiname="ImGuiNextWindowData_ClearFlags", ret="void", @@ -7202,7 +7276,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiNextWindowData", - location="imgui_internal:1359", + location="imgui_internal:1367", namespace="ImGuiNextWindowData", ov_cimguiname="ImGuiNextWindowData_ImGuiNextWindowData", signature="()", @@ -7219,7 +7293,7 @@ local t={ cimguiname="ImGuiNextWindowData_destroy", defaults={}, destructor=true, - location="imgui_internal:1359", + location="imgui_internal:1367", ov_cimguiname="ImGuiNextWindowData_destroy", ret="void", signature="(ImGuiNextWindowData*)", @@ -7236,7 +7310,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiOldColumnData", - location="imgui_internal:1869", + location="imgui_internal:1878", namespace="ImGuiOldColumnData", ov_cimguiname="ImGuiOldColumnData_ImGuiOldColumnData", signature="()", @@ -7253,7 +7327,7 @@ local t={ cimguiname="ImGuiOldColumnData_destroy", defaults={}, destructor=true, - location="imgui_internal:1869", + location="imgui_internal:1878", ov_cimguiname="ImGuiOldColumnData_destroy", ret="void", signature="(ImGuiOldColumnData*)", @@ -7270,7 +7344,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiOldColumns", - location="imgui_internal:1890", + location="imgui_internal:1899", namespace="ImGuiOldColumns", ov_cimguiname="ImGuiOldColumns_ImGuiOldColumns", signature="()", @@ -7287,7 +7361,7 @@ local t={ cimguiname="ImGuiOldColumns_destroy", defaults={}, destructor=true, - location="imgui_internal:1890", + location="imgui_internal:1899", ov_cimguiname="ImGuiOldColumns_destroy", ret="void", signature="(ImGuiOldColumns*)", @@ -7304,7 +7378,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiOnceUponAFrame", - location="imgui:2854", + location="imgui:2859", namespace="ImGuiOnceUponAFrame", ov_cimguiname="ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", signature="()", @@ -7321,7 +7395,7 @@ local t={ cimguiname="ImGuiOnceUponAFrame_destroy", defaults={}, destructor=true, - location="imgui:2854", + location="imgui:2859", ov_cimguiname="ImGuiOnceUponAFrame_destroy", ret="void", signature="(ImGuiOnceUponAFrame*)", @@ -7340,7 +7414,7 @@ local t={ cimguiname="ImGuiPayload_Clear", defaults={}, funcname="Clear", - location="imgui:2832", + location="imgui:2837", namespace="ImGuiPayload", ov_cimguiname="ImGuiPayload_Clear", ret="void", @@ -7358,7 +7432,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPayload", - location="imgui:2831", + location="imgui:2836", namespace="ImGuiPayload", ov_cimguiname="ImGuiPayload_ImGuiPayload", signature="()", @@ -7380,7 +7454,7 @@ local t={ cimguiname="ImGuiPayload_IsDataType", defaults={}, funcname="IsDataType", - location="imgui:2833", + location="imgui:2838", namespace="ImGuiPayload", ov_cimguiname="ImGuiPayload_IsDataType", ret="bool", @@ -7400,7 +7474,7 @@ local t={ cimguiname="ImGuiPayload_IsDelivery", defaults={}, funcname="IsDelivery", - location="imgui:2835", + location="imgui:2840", namespace="ImGuiPayload", ov_cimguiname="ImGuiPayload_IsDelivery", ret="bool", @@ -7420,7 +7494,7 @@ local t={ cimguiname="ImGuiPayload_IsPreview", defaults={}, funcname="IsPreview", - location="imgui:2834", + location="imgui:2839", namespace="ImGuiPayload", ov_cimguiname="ImGuiPayload_IsPreview", ret="bool", @@ -7438,7 +7512,7 @@ local t={ cimguiname="ImGuiPayload_destroy", defaults={}, destructor=true, - location="imgui:2831", + location="imgui:2836", ov_cimguiname="ImGuiPayload_destroy", ret="void", signature="(ImGuiPayload*)", @@ -7457,7 +7531,7 @@ local t={ cimguiname="ImGuiPlatformIO_ClearPlatformHandlers", defaults={}, funcname="ClearPlatformHandlers", - location="imgui:4297", + location="imgui:4315", namespace="ImGuiPlatformIO", ov_cimguiname="ImGuiPlatformIO_ClearPlatformHandlers", ret="void", @@ -7477,7 +7551,7 @@ local t={ cimguiname="ImGuiPlatformIO_ClearRendererHandlers", defaults={}, funcname="ClearRendererHandlers", - location="imgui:4298", + location="imgui:4316", namespace="ImGuiPlatformIO", ov_cimguiname="ImGuiPlatformIO_ClearRendererHandlers", ret="void", @@ -7495,7 +7569,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPlatformIO", - location="imgui:4193", + location="imgui:4205", namespace="ImGuiPlatformIO", ov_cimguiname="ImGuiPlatformIO_ImGuiPlatformIO", signature="()", @@ -7512,7 +7586,7 @@ local t={ cimguiname="ImGuiPlatformIO_destroy", defaults={}, destructor=true, - location="imgui:4193", + location="imgui:4205", ov_cimguiname="ImGuiPlatformIO_destroy", ret="void", signature="(ImGuiPlatformIO*)", @@ -7529,7 +7603,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPlatformImeData", - location="imgui:4321", + location="imgui:4339", namespace="ImGuiPlatformImeData", ov_cimguiname="ImGuiPlatformImeData_ImGuiPlatformImeData", signature="()", @@ -7546,7 +7620,7 @@ local t={ cimguiname="ImGuiPlatformImeData_destroy", defaults={}, destructor=true, - location="imgui:4321", + location="imgui:4339", ov_cimguiname="ImGuiPlatformImeData_destroy", ret="void", signature="(ImGuiPlatformImeData*)", @@ -7563,7 +7637,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPlatformMonitor", - location="imgui:4309", + location="imgui:4327", namespace="ImGuiPlatformMonitor", ov_cimguiname="ImGuiPlatformMonitor_ImGuiPlatformMonitor", signature="()", @@ -7580,7 +7654,7 @@ local t={ cimguiname="ImGuiPlatformMonitor_destroy", defaults={}, destructor=true, - location="imgui:4309", + location="imgui:4327", ov_cimguiname="ImGuiPlatformMonitor_destroy", ret="void", signature="(ImGuiPlatformMonitor*)", @@ -7597,7 +7671,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPopupData", - location="imgui_internal:1502", + location="imgui_internal:1511", namespace="ImGuiPopupData", ov_cimguiname="ImGuiPopupData_ImGuiPopupData", signature="()", @@ -7614,7 +7688,7 @@ local t={ cimguiname="ImGuiPopupData_destroy", defaults={}, destructor=true, - location="imgui_internal:1502", + location="imgui_internal:1511", ov_cimguiname="ImGuiPopupData_destroy", ret="void", signature="(ImGuiPopupData*)", @@ -7634,7 +7708,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPtrOrIndex", - location="imgui_internal:1466", + location="imgui_internal:1474", namespace="ImGuiPtrOrIndex", ov_cimguiname="ImGuiPtrOrIndex_ImGuiPtrOrIndex_Ptr", signature="(void*)", @@ -7652,7 +7726,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPtrOrIndex", - location="imgui_internal:1467", + location="imgui_internal:1475", namespace="ImGuiPtrOrIndex", ov_cimguiname="ImGuiPtrOrIndex_ImGuiPtrOrIndex_Int", signature="(int)", @@ -7670,7 +7744,7 @@ local t={ cimguiname="ImGuiPtrOrIndex_destroy", defaults={}, destructor=true, - location="imgui_internal:1466", + location="imgui_internal:1474", ov_cimguiname="ImGuiPtrOrIndex_destroy", ret="void", signature="(ImGuiPtrOrIndex*)", @@ -7692,7 +7766,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_ApplyRequests", defaults={}, funcname="ApplyRequests", - location="imgui:3251", + location="imgui:3256", namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_ApplyRequests", ret="void", @@ -7712,7 +7786,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_Clear", defaults={}, funcname="Clear", - location="imgui:3253", + location="imgui:3258", namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_Clear", ret="void", @@ -7735,7 +7809,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_Contains", defaults={}, funcname="Contains", - location="imgui:3252", + location="imgui:3257", namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_Contains", ret="bool", @@ -7761,7 +7835,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_GetNextSelectedItem", defaults={}, funcname="GetNextSelectedItem", - location="imgui:3256", + location="imgui:3261", namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_GetNextSelectedItem", ret="bool", @@ -7784,7 +7858,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_GetStorageIdFromIndex", defaults={}, funcname="GetStorageIdFromIndex", - location="imgui:3257", + location="imgui:3262", namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_GetStorageIdFromIndex", ret="ImGuiID", @@ -7802,7 +7876,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiSelectionBasicStorage", - location="imgui:3250", + location="imgui:3255", namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_ImGuiSelectionBasicStorage", signature="()", @@ -7827,7 +7901,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_SetItemSelected", defaults={}, funcname="SetItemSelected", - location="imgui:3255", + location="imgui:3260", namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_SetItemSelected", ret="void", @@ -7851,7 +7925,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_Swap", defaults={}, funcname="Swap", - location="imgui:3254", + location="imgui:3259", namespace="ImGuiSelectionBasicStorage", ov_cimguiname="ImGuiSelectionBasicStorage_Swap", ret="void", @@ -7869,7 +7943,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_destroy", defaults={}, destructor=true, - location="imgui:3250", + location="imgui:3255", ov_cimguiname="ImGuiSelectionBasicStorage_destroy", ret="void", signature="(ImGuiSelectionBasicStorage*)", @@ -7891,7 +7965,7 @@ local t={ cimguiname="ImGuiSelectionExternalStorage_ApplyRequests", defaults={}, funcname="ApplyRequests", - location="imgui:3270", + location="imgui:3275", namespace="ImGuiSelectionExternalStorage", ov_cimguiname="ImGuiSelectionExternalStorage_ApplyRequests", ret="void", @@ -7909,7 +7983,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiSelectionExternalStorage", - location="imgui:3269", + location="imgui:3274", namespace="ImGuiSelectionExternalStorage", ov_cimguiname="ImGuiSelectionExternalStorage_ImGuiSelectionExternalStorage", signature="()", @@ -7926,7 +8000,7 @@ local t={ cimguiname="ImGuiSelectionExternalStorage_destroy", defaults={}, destructor=true, - location="imgui:3269", + location="imgui:3274", ov_cimguiname="ImGuiSelectionExternalStorage_destroy", ret="void", signature="(ImGuiSelectionExternalStorage*)", @@ -7943,7 +8017,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiSettingsHandler", - location="imgui_internal:2213", + location="imgui_internal:2224", namespace="ImGuiSettingsHandler", ov_cimguiname="ImGuiSettingsHandler_ImGuiSettingsHandler", signature="()", @@ -7960,7 +8034,7 @@ local t={ cimguiname="ImGuiSettingsHandler_destroy", defaults={}, destructor=true, - location="imgui_internal:2213", + location="imgui_internal:2224", ov_cimguiname="ImGuiSettingsHandler_destroy", ret="void", signature="(ImGuiSettingsHandler*)", @@ -7977,7 +8051,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStackLevelInfo", - location="imgui_internal:2335", + location="imgui_internal:2346", namespace="ImGuiStackLevelInfo", ov_cimguiname="ImGuiStackLevelInfo_ImGuiStackLevelInfo", signature="()", @@ -7994,7 +8068,7 @@ local t={ cimguiname="ImGuiStackLevelInfo_destroy", defaults={}, destructor=true, - location="imgui_internal:2335", + location="imgui_internal:2346", ov_cimguiname="ImGuiStackLevelInfo_destroy", ret="void", signature="(ImGuiStackLevelInfo*)", @@ -8017,7 +8091,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStoragePair", - location="imgui:2912", + location="imgui:2917", namespace="ImGuiStoragePair", ov_cimguiname="ImGuiStoragePair_ImGuiStoragePair_Int", signature="(ImGuiID,int)", @@ -8038,7 +8112,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStoragePair", - location="imgui:2913", + location="imgui:2918", namespace="ImGuiStoragePair", ov_cimguiname="ImGuiStoragePair_ImGuiStoragePair_Float", signature="(ImGuiID,float)", @@ -8059,7 +8133,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStoragePair", - location="imgui:2914", + location="imgui:2919", namespace="ImGuiStoragePair", ov_cimguiname="ImGuiStoragePair_ImGuiStoragePair_Ptr", signature="(ImGuiID,void*)", @@ -8078,7 +8152,7 @@ local t={ cimguiname="ImGuiStoragePair_destroy", defaults={}, destructor=true, - location="imgui:2912", + location="imgui:2917", ov_cimguiname="ImGuiStoragePair_destroy", ret="void", signature="(ImGuiStoragePair*)", @@ -8097,7 +8171,7 @@ local t={ cimguiname="ImGuiStorage_BuildSortByKey", defaults={}, funcname="BuildSortByKey", - location="imgui:2953", + location="imgui:2958", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_BuildSortByKey", ret="void", @@ -8117,7 +8191,7 @@ local t={ cimguiname="ImGuiStorage_Clear", defaults={}, funcname="Clear", - location="imgui:2933", + location="imgui:2938", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_Clear", ret="void", @@ -8144,7 +8218,7 @@ local t={ defaults={ default_val="false"}, funcname="GetBool", - location="imgui:2936", + location="imgui:2941", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetBool", ret="bool", @@ -8171,7 +8245,7 @@ local t={ defaults={ default_val="false"}, funcname="GetBoolRef", - location="imgui:2948", + location="imgui:2953", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetBoolRef", ret="bool*", @@ -8198,7 +8272,7 @@ local t={ defaults={ default_val="0.0f"}, funcname="GetFloat", - location="imgui:2938", + location="imgui:2943", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetFloat", ret="float", @@ -8225,7 +8299,7 @@ local t={ defaults={ default_val="0.0f"}, funcname="GetFloatRef", - location="imgui:2949", + location="imgui:2954", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetFloatRef", ret="float*", @@ -8252,7 +8326,7 @@ local t={ defaults={ default_val="0"}, funcname="GetInt", - location="imgui:2934", + location="imgui:2939", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetInt", ret="int", @@ -8279,7 +8353,7 @@ local t={ defaults={ default_val="0"}, funcname="GetIntRef", - location="imgui:2947", + location="imgui:2952", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetIntRef", ret="int*", @@ -8302,7 +8376,7 @@ local t={ cimguiname="ImGuiStorage_GetVoidPtr", defaults={}, funcname="GetVoidPtr", - location="imgui:2940", + location="imgui:2945", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetVoidPtr", ret="void*", @@ -8329,7 +8403,7 @@ local t={ defaults={ default_val="NULL"}, funcname="GetVoidPtrRef", - location="imgui:2950", + location="imgui:2955", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_GetVoidPtrRef", ret="void**", @@ -8352,7 +8426,7 @@ local t={ cimguiname="ImGuiStorage_SetAllInt", defaults={}, funcname="SetAllInt", - location="imgui:2955", + location="imgui:2960", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_SetAllInt", ret="void", @@ -8378,7 +8452,7 @@ local t={ cimguiname="ImGuiStorage_SetBool", defaults={}, funcname="SetBool", - location="imgui:2937", + location="imgui:2942", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_SetBool", ret="void", @@ -8404,7 +8478,7 @@ local t={ cimguiname="ImGuiStorage_SetFloat", defaults={}, funcname="SetFloat", - location="imgui:2939", + location="imgui:2944", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_SetFloat", ret="void", @@ -8430,7 +8504,7 @@ local t={ cimguiname="ImGuiStorage_SetInt", defaults={}, funcname="SetInt", - location="imgui:2935", + location="imgui:2940", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_SetInt", ret="void", @@ -8456,7 +8530,7 @@ local t={ cimguiname="ImGuiStorage_SetVoidPtr", defaults={}, funcname="SetVoidPtr", - location="imgui:2941", + location="imgui:2946", namespace="ImGuiStorage", ov_cimguiname="ImGuiStorage_SetVoidPtr", ret="void", @@ -8480,7 +8554,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStyleMod", - location="imgui_internal:937", + location="imgui_internal:943", namespace="ImGuiStyleMod", ov_cimguiname="ImGuiStyleMod_ImGuiStyleMod_Int", signature="(ImGuiStyleVar,int)", @@ -8501,7 +8575,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStyleMod", - location="imgui_internal:938", + location="imgui_internal:944", namespace="ImGuiStyleMod", ov_cimguiname="ImGuiStyleMod_ImGuiStyleMod_Float", signature="(ImGuiStyleVar,float)", @@ -8522,7 +8596,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStyleMod", - location="imgui_internal:939", + location="imgui_internal:945", namespace="ImGuiStyleMod", ov_cimguiname="ImGuiStyleMod_ImGuiStyleMod_Vec2", signature="(ImGuiStyleVar,ImVec2)", @@ -8541,7 +8615,7 @@ local t={ cimguiname="ImGuiStyleMod_destroy", defaults={}, destructor=true, - location="imgui_internal:937", + location="imgui_internal:943", ov_cimguiname="ImGuiStyleMod_destroy", ret="void", signature="(ImGuiStyleMod*)", @@ -8563,7 +8637,7 @@ local t={ cimguiname="ImGuiStyleVarInfo_GetVarPtr", defaults={}, funcname="GetVarPtr", - location="imgui_internal:922", + location="imgui_internal:928", namespace="ImGuiStyleVarInfo", ov_cimguiname="ImGuiStyleVarInfo_GetVarPtr", ret="void*", @@ -8581,7 +8655,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStyle", - location="imgui:2455", + location="imgui:2458", namespace="ImGuiStyle", ov_cimguiname="ImGuiStyle_ImGuiStyle", signature="()", @@ -8603,7 +8677,7 @@ local t={ cimguiname="ImGuiStyle_ScaleAllSizes", defaults={}, funcname="ScaleAllSizes", - location="imgui:2456", + location="imgui:2459", namespace="ImGuiStyle", ov_cimguiname="ImGuiStyle_ScaleAllSizes", ret="void", @@ -8621,7 +8695,7 @@ local t={ cimguiname="ImGuiStyle_destroy", defaults={}, destructor=true, - location="imgui:2455", + location="imgui:2458", ov_cimguiname="ImGuiStyle_destroy", ret="void", signature="(ImGuiStyle*)", @@ -8638,7 +8712,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTabBar", - location="imgui_internal:3097", + location="imgui_internal:3109", namespace="ImGuiTabBar", ov_cimguiname="ImGuiTabBar_ImGuiTabBar", signature="()", @@ -8655,7 +8729,7 @@ local t={ cimguiname="ImGuiTabBar_destroy", defaults={}, destructor=true, - location="imgui_internal:3097", + location="imgui_internal:3109", ov_cimguiname="ImGuiTabBar_destroy", ret="void", signature="(ImGuiTabBar*)", @@ -8672,7 +8746,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTabItem", - location="imgui_internal:3053", + location="imgui_internal:3065", namespace="ImGuiTabItem", ov_cimguiname="ImGuiTabItem_ImGuiTabItem", signature="()", @@ -8689,7 +8763,7 @@ local t={ cimguiname="ImGuiTabItem_destroy", defaults={}, destructor=true, - location="imgui_internal:3053", + location="imgui_internal:3065", ov_cimguiname="ImGuiTabItem_destroy", ret="void", signature="(ImGuiTabItem*)", @@ -8706,7 +8780,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableColumnSettings", - location="imgui_internal:3364", + location="imgui_internal:3376", namespace="ImGuiTableColumnSettings", ov_cimguiname="ImGuiTableColumnSettings_ImGuiTableColumnSettings", signature="()", @@ -8723,7 +8797,7 @@ local t={ cimguiname="ImGuiTableColumnSettings_destroy", defaults={}, destructor=true, - location="imgui_internal:3364", + location="imgui_internal:3376", ov_cimguiname="ImGuiTableColumnSettings_destroy", ret="void", signature="(ImGuiTableColumnSettings*)", @@ -8740,7 +8814,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableColumnSortSpecs", - location="imgui:2249", + location="imgui:2252", namespace="ImGuiTableColumnSortSpecs", ov_cimguiname="ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", signature="()", @@ -8757,7 +8831,7 @@ local t={ cimguiname="ImGuiTableColumnSortSpecs_destroy", defaults={}, destructor=true, - location="imgui:2249", + location="imgui:2252", ov_cimguiname="ImGuiTableColumnSortSpecs_destroy", ret="void", signature="(ImGuiTableColumnSortSpecs*)", @@ -8774,7 +8848,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableColumn", - location="imgui_internal:3156", + location="imgui_internal:3168", namespace="ImGuiTableColumn", ov_cimguiname="ImGuiTableColumn_ImGuiTableColumn", signature="()", @@ -8791,7 +8865,7 @@ local t={ cimguiname="ImGuiTableColumn_destroy", defaults={}, destructor=true, - location="imgui_internal:3156", + location="imgui_internal:3168", ov_cimguiname="ImGuiTableColumn_destroy", ret="void", signature="(ImGuiTableColumn*)", @@ -8808,7 +8882,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableInstanceData", - location="imgui_internal:3199", + location="imgui_internal:3211", namespace="ImGuiTableInstanceData", ov_cimguiname="ImGuiTableInstanceData_ImGuiTableInstanceData", signature="()", @@ -8825,7 +8899,7 @@ local t={ cimguiname="ImGuiTableInstanceData_destroy", defaults={}, destructor=true, - location="imgui_internal:3199", + location="imgui_internal:3211", ov_cimguiname="ImGuiTableInstanceData_destroy", ret="void", signature="(ImGuiTableInstanceData*)", @@ -8844,7 +8918,7 @@ local t={ cimguiname="ImGuiTableSettings_GetColumnSettings", defaults={}, funcname="GetColumnSettings", - location="imgui_internal:3387", + location="imgui_internal:3399", namespace="ImGuiTableSettings", ov_cimguiname="ImGuiTableSettings_GetColumnSettings", ret="ImGuiTableColumnSettings*", @@ -8862,7 +8936,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableSettings", - location="imgui_internal:3386", + location="imgui_internal:3398", namespace="ImGuiTableSettings", ov_cimguiname="ImGuiTableSettings_ImGuiTableSettings", signature="()", @@ -8879,7 +8953,7 @@ local t={ cimguiname="ImGuiTableSettings_destroy", defaults={}, destructor=true, - location="imgui_internal:3386", + location="imgui_internal:3398", ov_cimguiname="ImGuiTableSettings_destroy", ret="void", signature="(ImGuiTableSettings*)", @@ -8896,7 +8970,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableSortSpecs", - location="imgui:2238", + location="imgui:2241", namespace="ImGuiTableSortSpecs", ov_cimguiname="ImGuiTableSortSpecs_ImGuiTableSortSpecs", signature="()", @@ -8913,7 +8987,7 @@ local t={ cimguiname="ImGuiTableSortSpecs_destroy", defaults={}, destructor=true, - location="imgui:2238", + location="imgui:2241", ov_cimguiname="ImGuiTableSortSpecs_destroy", ret="void", signature="(ImGuiTableSortSpecs*)", @@ -8930,7 +9004,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableTempData", - location="imgui_internal:3349", + location="imgui_internal:3361", namespace="ImGuiTableTempData", ov_cimguiname="ImGuiTableTempData_ImGuiTableTempData", signature="()", @@ -8947,7 +9021,7 @@ local t={ cimguiname="ImGuiTableTempData_destroy", defaults={}, destructor=true, - location="imgui_internal:3349", + location="imgui_internal:3361", ov_cimguiname="ImGuiTableTempData_destroy", ret="void", signature="(ImGuiTableTempData*)", @@ -8964,7 +9038,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTable", - location="imgui_internal:3320", + location="imgui_internal:3332", namespace="ImGuiTable", ov_cimguiname="ImGuiTable_ImGuiTable", signature="()", @@ -8981,7 +9055,7 @@ local t={ cimguiname="ImGuiTable_destroy", defaults={}, destructor=true, - location="imgui_internal:3321", + location="imgui_internal:3333", ov_cimguiname="ImGuiTable_destroy", realdestructor=true, ret="void", @@ -8999,7 +9073,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTextBuffer", - location="imgui:2892", + location="imgui:2897", namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_ImGuiTextBuffer", signature="()", @@ -9025,7 +9099,7 @@ local t={ defaults={ str_end="NULL"}, funcname="append", - location="imgui:2902", + location="imgui:2907", namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_append", ret="void", @@ -9052,7 +9126,7 @@ local t={ defaults={}, funcname="appendf", isvararg="...)", - location="imgui:2903", + location="imgui:2908", manual=true, namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_appendf", @@ -9079,7 +9153,7 @@ local t={ cimguiname="ImGuiTextBuffer_appendfv", defaults={}, funcname="appendfv", - location="imgui:2904", + location="imgui:2909", namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_appendfv", ret="void", @@ -9099,7 +9173,7 @@ local t={ cimguiname="ImGuiTextBuffer_begin", defaults={}, funcname="begin", - location="imgui:2894", + location="imgui:2899", namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_begin", ret="const char*", @@ -9119,7 +9193,7 @@ local t={ cimguiname="ImGuiTextBuffer_c_str", defaults={}, funcname="c_str", - location="imgui:2901", + location="imgui:2906", namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_c_str", ret="const char*", @@ -9139,7 +9213,7 @@ local t={ cimguiname="ImGuiTextBuffer_clear", defaults={}, funcname="clear", - location="imgui:2898", + location="imgui:2903", namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_clear", ret="void", @@ -9157,7 +9231,7 @@ local t={ cimguiname="ImGuiTextBuffer_destroy", defaults={}, destructor=true, - location="imgui:2892", + location="imgui:2897", ov_cimguiname="ImGuiTextBuffer_destroy", ret="void", signature="(ImGuiTextBuffer*)", @@ -9176,7 +9250,7 @@ local t={ cimguiname="ImGuiTextBuffer_empty", defaults={}, funcname="empty", - location="imgui:2897", + location="imgui:2902", namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_empty", ret="bool", @@ -9196,7 +9270,7 @@ local t={ cimguiname="ImGuiTextBuffer_end", defaults={}, funcname="end", - location="imgui:2895", + location="imgui:2900", namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_end", ret="const char*", @@ -9219,7 +9293,7 @@ local t={ cimguiname="ImGuiTextBuffer_reserve", defaults={}, funcname="reserve", - location="imgui:2900", + location="imgui:2905", namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_reserve", ret="void", @@ -9242,7 +9316,7 @@ local t={ cimguiname="ImGuiTextBuffer_resize", defaults={}, funcname="resize", - location="imgui:2899", + location="imgui:2904", namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_resize", ret="void", @@ -9262,7 +9336,7 @@ local t={ cimguiname="ImGuiTextBuffer_size", defaults={}, funcname="size", - location="imgui:2896", + location="imgui:2901", namespace="ImGuiTextBuffer", ov_cimguiname="ImGuiTextBuffer_size", ret="int", @@ -9282,7 +9356,7 @@ local t={ cimguiname="ImGuiTextFilter_Build", defaults={}, funcname="Build", - location="imgui:2865", + location="imgui:2870", namespace="ImGuiTextFilter", ov_cimguiname="ImGuiTextFilter_Build", ret="void", @@ -9302,7 +9376,7 @@ local t={ cimguiname="ImGuiTextFilter_Clear", defaults={}, funcname="Clear", - location="imgui:2866", + location="imgui:2871", namespace="ImGuiTextFilter", ov_cimguiname="ImGuiTextFilter_Clear", ret="void", @@ -9330,7 +9404,7 @@ local t={ label="\"Filter(inc,-exc)\"", width="0.0f"}, funcname="Draw", - location="imgui:2863", + location="imgui:2868", namespace="ImGuiTextFilter", ov_cimguiname="ImGuiTextFilter_Draw", ret="bool", @@ -9352,7 +9426,7 @@ local t={ defaults={ default_filter="\"\""}, funcname="ImGuiTextFilter", - location="imgui:2862", + location="imgui:2867", namespace="ImGuiTextFilter", ov_cimguiname="ImGuiTextFilter_ImGuiTextFilter", signature="(const char*)", @@ -9371,7 +9445,7 @@ local t={ cimguiname="ImGuiTextFilter_IsActive", defaults={}, funcname="IsActive", - location="imgui:2867", + location="imgui:2872", namespace="ImGuiTextFilter", ov_cimguiname="ImGuiTextFilter_IsActive", ret="bool", @@ -9398,7 +9472,7 @@ local t={ defaults={ text_end="NULL"}, funcname="PassFilter", - location="imgui:2864", + location="imgui:2869", namespace="ImGuiTextFilter", ov_cimguiname="ImGuiTextFilter_PassFilter", ret="bool", @@ -9416,7 +9490,7 @@ local t={ cimguiname="ImGuiTextFilter_destroy", defaults={}, destructor=true, - location="imgui:2862", + location="imgui:2867", ov_cimguiname="ImGuiTextFilter_destroy", ret="void", signature="(ImGuiTextFilter*)", @@ -9444,7 +9518,7 @@ local t={ cimguiname="ImGuiTextIndex_append", defaults={}, funcname="append", - location="imgui_internal:832", + location="imgui_internal:838", namespace="ImGuiTextIndex", ov_cimguiname="ImGuiTextIndex_append", ret="void", @@ -9464,7 +9538,7 @@ local t={ cimguiname="ImGuiTextIndex_clear", defaults={}, funcname="clear", - location="imgui_internal:828", + location="imgui_internal:834", namespace="ImGuiTextIndex", ov_cimguiname="ImGuiTextIndex_clear", ret="void", @@ -9490,7 +9564,7 @@ local t={ cimguiname="ImGuiTextIndex_get_line_begin", defaults={}, funcname="get_line_begin", - location="imgui_internal:830", + location="imgui_internal:836", namespace="ImGuiTextIndex", ov_cimguiname="ImGuiTextIndex_get_line_begin", ret="const char*", @@ -9516,7 +9590,7 @@ local t={ cimguiname="ImGuiTextIndex_get_line_end", defaults={}, funcname="get_line_end", - location="imgui_internal:831", + location="imgui_internal:837", namespace="ImGuiTextIndex", ov_cimguiname="ImGuiTextIndex_get_line_end", ret="const char*", @@ -9536,7 +9610,7 @@ local t={ cimguiname="ImGuiTextIndex_size", defaults={}, funcname="size", - location="imgui_internal:829", + location="imgui_internal:835", namespace="ImGuiTextIndex", ov_cimguiname="ImGuiTextIndex_size", ret="int", @@ -9554,7 +9628,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTextRange", - location="imgui:2875", + location="imgui:2880", namespace="ImGuiTextFilter::ImGuiTextRange", ov_cimguiname="ImGuiTextRange_ImGuiTextRange_Nil", signature="()", @@ -9575,7 +9649,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTextRange", - location="imgui:2876", + location="imgui:2881", namespace="ImGuiTextFilter::ImGuiTextRange", ov_cimguiname="ImGuiTextRange_ImGuiTextRange_Str", signature="(const char*,const char*)", @@ -9593,7 +9667,7 @@ local t={ cimguiname="ImGuiTextRange_destroy", defaults={}, destructor=true, - location="imgui:2875", + location="imgui:2880", ov_cimguiname="ImGuiTextRange_destroy", ret="void", signature="(ImGuiTextRange*)", @@ -9612,7 +9686,7 @@ local t={ cimguiname="ImGuiTextRange_empty", defaults={}, funcname="empty", - location="imgui:2877", + location="imgui:2882", namespace="ImGuiTextFilter::ImGuiTextRange", ov_cimguiname="ImGuiTextRange_empty", ret="bool", @@ -9639,7 +9713,7 @@ local t={ cimguiname="ImGuiTextRange_split", defaults={}, funcname="split", - location="imgui:2878", + location="imgui:2883", namespace="ImGuiTextFilter::ImGuiTextRange", ov_cimguiname="ImGuiTextRange_split", ret="void", @@ -9659,7 +9733,7 @@ local t={ cimguiname="ImGuiTypingSelectState_Clear", defaults={}, funcname="Clear", - location="imgui_internal:1834", + location="imgui_internal:1843", namespace="ImGuiTypingSelectState", ov_cimguiname="ImGuiTypingSelectState_Clear", ret="void", @@ -9677,7 +9751,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTypingSelectState", - location="imgui_internal:1833", + location="imgui_internal:1842", namespace="ImGuiTypingSelectState", ov_cimguiname="ImGuiTypingSelectState_ImGuiTypingSelectState", signature="()", @@ -9694,7 +9768,7 @@ local t={ cimguiname="ImGuiTypingSelectState_destroy", defaults={}, destructor=true, - location="imgui_internal:1833", + location="imgui_internal:1842", ov_cimguiname="ImGuiTypingSelectState_destroy", ret="void", signature="(ImGuiTypingSelectState*)", @@ -9717,7 +9791,7 @@ local t={ conv="ImVec2", defaults={}, funcname="CalcWorkRectPos", - location="imgui_internal:2165", + location="imgui_internal:2176", namespace="ImGuiViewportP", nonUDT=1, ov_cimguiname="ImGuiViewportP_CalcWorkRectPos", @@ -9745,7 +9819,7 @@ local t={ conv="ImVec2", defaults={}, funcname="CalcWorkRectSize", - location="imgui_internal:2166", + location="imgui_internal:2177", namespace="ImGuiViewportP", nonUDT=1, ov_cimguiname="ImGuiViewportP_CalcWorkRectSize", @@ -9766,7 +9840,7 @@ local t={ cimguiname="ImGuiViewportP_ClearRequestFlags", defaults={}, funcname="ClearRequestFlags", - location="imgui_internal:2162", + location="imgui_internal:2173", namespace="ImGuiViewportP", ov_cimguiname="ImGuiViewportP_ClearRequestFlags", ret="void", @@ -9787,7 +9861,7 @@ local t={ conv="ImRect", defaults={}, funcname="GetBuildWorkRect", - location="imgui_internal:2172", + location="imgui_internal:2183", namespace="ImGuiViewportP", nonUDT=1, ov_cimguiname="ImGuiViewportP_GetBuildWorkRect", @@ -9809,7 +9883,7 @@ local t={ conv="ImRect", defaults={}, funcname="GetMainRect", - location="imgui_internal:2170", + location="imgui_internal:2181", namespace="ImGuiViewportP", nonUDT=1, ov_cimguiname="ImGuiViewportP_GetMainRect", @@ -9831,7 +9905,7 @@ local t={ conv="ImRect", defaults={}, funcname="GetWorkRect", - location="imgui_internal:2171", + location="imgui_internal:2182", namespace="ImGuiViewportP", nonUDT=1, ov_cimguiname="ImGuiViewportP_GetWorkRect", @@ -9850,7 +9924,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiViewportP", - location="imgui_internal:2160", + location="imgui_internal:2171", namespace="ImGuiViewportP", ov_cimguiname="ImGuiViewportP_ImGuiViewportP", signature="()", @@ -9869,7 +9943,7 @@ local t={ cimguiname="ImGuiViewportP_UpdateWorkRect", defaults={}, funcname="UpdateWorkRect", - location="imgui_internal:2167", + location="imgui_internal:2178", namespace="ImGuiViewportP", ov_cimguiname="ImGuiViewportP_UpdateWorkRect", ret="void", @@ -9887,7 +9961,7 @@ local t={ cimguiname="ImGuiViewportP_destroy", defaults={}, destructor=true, - location="imgui_internal:2161", + location="imgui_internal:2172", ov_cimguiname="ImGuiViewportP_destroy", realdestructor=true, ret="void", @@ -9908,7 +9982,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetCenter", - location="imgui:4135", + location="imgui:4147", namespace="ImGuiViewport", nonUDT=1, ov_cimguiname="ImGuiViewport_GetCenter", @@ -9929,7 +10003,7 @@ local t={ cimguiname="ImGuiViewport_GetDebugName", defaults={}, funcname="GetDebugName", - location="imgui:4137", + location="imgui:4149", namespace="ImGuiViewport", ov_cimguiname="ImGuiViewport_GetDebugName", ret="const char*", @@ -9950,7 +10024,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetWorkCenter", - location="imgui:4136", + location="imgui:4148", namespace="ImGuiViewport", nonUDT=1, ov_cimguiname="ImGuiViewport_GetWorkCenter", @@ -9969,7 +10043,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiViewport", - location="imgui:4131", + location="imgui:4143", namespace="ImGuiViewport", ov_cimguiname="ImGuiViewport_ImGuiViewport", signature="()", @@ -9986,7 +10060,7 @@ local t={ cimguiname="ImGuiViewport_destroy", defaults={}, destructor=true, - location="imgui:4132", + location="imgui:4144", ov_cimguiname="ImGuiViewport_destroy", realdestructor=true, ret="void", @@ -10004,7 +10078,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiWindowClass", - location="imgui:2813", + location="imgui:2818", namespace="ImGuiWindowClass", ov_cimguiname="ImGuiWindowClass_ImGuiWindowClass", signature="()", @@ -10021,7 +10095,7 @@ local t={ cimguiname="ImGuiWindowClass_destroy", defaults={}, destructor=true, - location="imgui:2813", + location="imgui:2818", ov_cimguiname="ImGuiWindowClass_destroy", ret="void", signature="(ImGuiWindowClass*)", @@ -10040,7 +10114,7 @@ local t={ cimguiname="ImGuiWindowSettings_GetName", defaults={}, funcname="GetName", - location="imgui_internal:2198", + location="imgui_internal:2209", namespace="ImGuiWindowSettings", ov_cimguiname="ImGuiWindowSettings_GetName", ret="char*", @@ -10058,7 +10132,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiWindowSettings", - location="imgui_internal:2197", + location="imgui_internal:2208", namespace="ImGuiWindowSettings", ov_cimguiname="ImGuiWindowSettings_ImGuiWindowSettings", signature="()", @@ -10075,7 +10149,7 @@ local t={ cimguiname="ImGuiWindowSettings_destroy", defaults={}, destructor=true, - location="imgui_internal:2197", + location="imgui_internal:2208", ov_cimguiname="ImGuiWindowSettings_destroy", ret="void", signature="(ImGuiWindowSettings*)", @@ -10101,7 +10175,7 @@ local t={ defaults={ str_end="NULL"}, funcname="GetID", - location="imgui_internal:2999", + location="imgui_internal:3011", namespace="ImGuiWindow", ov_cimguiname="ImGuiWindow_GetID_Str", ret="ImGuiID", @@ -10122,7 +10196,7 @@ local t={ cimguiname="ImGuiWindow_GetID", defaults={}, funcname="GetID", - location="imgui_internal:3000", + location="imgui_internal:3012", namespace="ImGuiWindow", ov_cimguiname="ImGuiWindow_GetID_Ptr", ret="ImGuiID", @@ -10143,7 +10217,7 @@ local t={ cimguiname="ImGuiWindow_GetID", defaults={}, funcname="GetID", - location="imgui_internal:3001", + location="imgui_internal:3013", namespace="ImGuiWindow", ov_cimguiname="ImGuiWindow_GetID_Int", ret="ImGuiID", @@ -10168,7 +10242,7 @@ local t={ cimguiname="ImGuiWindow_GetIDFromPos", defaults={}, funcname="GetIDFromPos", - location="imgui_internal:3002", + location="imgui_internal:3014", namespace="ImGuiWindow", ov_cimguiname="ImGuiWindow_GetIDFromPos", ret="ImGuiID", @@ -10191,7 +10265,7 @@ local t={ cimguiname="ImGuiWindow_GetIDFromRectangle", defaults={}, funcname="GetIDFromRectangle", - location="imgui_internal:3003", + location="imgui_internal:3015", namespace="ImGuiWindow", ov_cimguiname="ImGuiWindow_GetIDFromRectangle", ret="ImGuiID", @@ -10215,7 +10289,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiWindow", - location="imgui_internal:2995", + location="imgui_internal:3007", namespace="ImGuiWindow", ov_cimguiname="ImGuiWindow_ImGuiWindow", signature="(ImGuiContext*,const char*)", @@ -10235,7 +10309,7 @@ local t={ conv="ImRect", defaults={}, funcname="MenuBarRect", - location="imgui_internal:3008", + location="imgui_internal:3020", namespace="ImGuiWindow", nonUDT=1, ov_cimguiname="ImGuiWindow_MenuBarRect", @@ -10257,7 +10331,7 @@ local t={ conv="ImRect", defaults={}, funcname="Rect", - location="imgui_internal:3006", + location="imgui_internal:3018", namespace="ImGuiWindow", nonUDT=1, ov_cimguiname="ImGuiWindow_Rect", @@ -10279,7 +10353,7 @@ local t={ conv="ImRect", defaults={}, funcname="TitleBarRect", - location="imgui_internal:3007", + location="imgui_internal:3019", namespace="ImGuiWindow", nonUDT=1, ov_cimguiname="ImGuiWindow_TitleBarRect", @@ -10298,7 +10372,7 @@ local t={ cimguiname="ImGuiWindow_destroy", defaults={}, destructor=true, - location="imgui_internal:2997", + location="imgui_internal:3009", ov_cimguiname="ImGuiWindow_destroy", realdestructor=true, ret="void", @@ -10318,7 +10392,7 @@ local t={ cimguiname="ImPool_Add", defaults={}, funcname="Add", - location="imgui_internal:785", + location="imgui_internal:791", namespace="ImPool", ov_cimguiname="ImPool_Add", ret="T*", @@ -10339,7 +10413,7 @@ local t={ cimguiname="ImPool_Clear", defaults={}, funcname="Clear", - location="imgui_internal:784", + location="imgui_internal:790", namespace="ImPool", ov_cimguiname="ImPool_Clear", ret="void", @@ -10363,7 +10437,7 @@ local t={ cimguiname="ImPool_Contains", defaults={}, funcname="Contains", - location="imgui_internal:783", + location="imgui_internal:789", namespace="ImPool", ov_cimguiname="ImPool_Contains", ret="bool", @@ -10384,7 +10458,7 @@ local t={ cimguiname="ImPool_GetAliveCount", defaults={}, funcname="GetAliveCount", - location="imgui_internal:792", + location="imgui_internal:798", namespace="ImPool", ov_cimguiname="ImPool_GetAliveCount", ret="int", @@ -10405,7 +10479,7 @@ local t={ cimguiname="ImPool_GetBufSize", defaults={}, funcname="GetBufSize", - location="imgui_internal:793", + location="imgui_internal:799", namespace="ImPool", ov_cimguiname="ImPool_GetBufSize", ret="int", @@ -10429,7 +10503,7 @@ local t={ cimguiname="ImPool_GetByIndex", defaults={}, funcname="GetByIndex", - location="imgui_internal:780", + location="imgui_internal:786", namespace="ImPool", ov_cimguiname="ImPool_GetByIndex", ret="T*", @@ -10453,7 +10527,7 @@ local t={ cimguiname="ImPool_GetByKey", defaults={}, funcname="GetByKey", - location="imgui_internal:779", + location="imgui_internal:785", namespace="ImPool", ov_cimguiname="ImPool_GetByKey", ret="T*", @@ -10477,7 +10551,7 @@ local t={ cimguiname="ImPool_GetIndex", defaults={}, funcname="GetIndex", - location="imgui_internal:781", + location="imgui_internal:787", namespace="ImPool", ov_cimguiname="ImPool_GetIndex", ret="ImPoolIdx", @@ -10498,7 +10572,7 @@ local t={ cimguiname="ImPool_GetMapSize", defaults={}, funcname="GetMapSize", - location="imgui_internal:794", + location="imgui_internal:800", namespace="ImPool", ov_cimguiname="ImPool_GetMapSize", ret="int", @@ -10522,7 +10596,7 @@ local t={ cimguiname="ImPool_GetOrAddByKey", defaults={}, funcname="GetOrAddByKey", - location="imgui_internal:782", + location="imgui_internal:788", namespace="ImPool", ov_cimguiname="ImPool_GetOrAddByKey", ret="T*", @@ -10541,7 +10615,7 @@ local t={ constructor=true, defaults={}, funcname="ImPool", - location="imgui_internal:777", + location="imgui_internal:783", namespace="ImPool", ov_cimguiname="ImPool_ImPool", signature="()", @@ -10567,7 +10641,7 @@ local t={ cimguiname="ImPool_Remove", defaults={}, funcname="Remove", - location="imgui_internal:786", + location="imgui_internal:792", namespace="ImPool", ov_cimguiname="ImPool_Remove_TPtr", ret="void", @@ -10592,7 +10666,7 @@ local t={ cimguiname="ImPool_Remove", defaults={}, funcname="Remove", - location="imgui_internal:787", + location="imgui_internal:793", namespace="ImPool", ov_cimguiname="ImPool_Remove_PoolIdx", ret="void", @@ -10617,7 +10691,7 @@ local t={ cimguiname="ImPool_Reserve", defaults={}, funcname="Reserve", - location="imgui_internal:788", + location="imgui_internal:794", namespace="ImPool", ov_cimguiname="ImPool_Reserve", ret="void", @@ -10641,7 +10715,7 @@ local t={ cimguiname="ImPool_TryGetMapData", defaults={}, funcname="TryGetMapData", - location="imgui_internal:795", + location="imgui_internal:801", namespace="ImPool", ov_cimguiname="ImPool_TryGetMapData", ret="T*", @@ -10660,7 +10734,7 @@ local t={ cimguiname="ImPool_destroy", defaults={}, destructor=true, - location="imgui_internal:778", + location="imgui_internal:784", ov_cimguiname="ImPool_destroy", realdestructor=true, ret="void", @@ -10684,7 +10758,7 @@ local t={ cimguiname="ImRect_Add", defaults={}, funcname="Add", - location="imgui_internal:615", + location="imgui_internal:619", namespace="ImRect", ov_cimguiname="ImRect_Add_Vec2", ret="void", @@ -10705,7 +10779,7 @@ local t={ cimguiname="ImRect_Add", defaults={}, funcname="Add", - location="imgui_internal:616", + location="imgui_internal:620", namespace="ImRect", ov_cimguiname="ImRect_Add_Rect", ret="void", @@ -10713,6 +10787,52 @@ local t={ stname="ImRect"}, ["(const ImRect)"]=nil, ["(const ImVec2)"]=nil}, + ImRect_AddX={ + [1]={ + args="(ImRect* self,float x)", + argsT={ + [1]={ + name="self", + type="ImRect*"}, + [2]={ + name="x", + type="float"}}, + argsoriginal="(float x)", + call_args="(x)", + call_args_old="(x)", + cimguiname="ImRect_AddX", + defaults={}, + funcname="AddX", + location="imgui_internal:621", + namespace="ImRect", + ov_cimguiname="ImRect_AddX", + ret="void", + signature="(float)", + stname="ImRect"}, + ["(float)"]=nil}, + ImRect_AddY={ + [1]={ + args="(ImRect* self,float y)", + argsT={ + [1]={ + name="self", + type="ImRect*"}, + [2]={ + name="y", + type="float"}}, + argsoriginal="(float y)", + call_args="(y)", + call_args_old="(y)", + cimguiname="ImRect_AddY", + defaults={}, + funcname="AddY", + location="imgui_internal:622", + namespace="ImRect", + ov_cimguiname="ImRect_AddY", + ret="void", + signature="(float)", + stname="ImRect"}, + ["(float)"]=nil}, ImRect_AsVec4={ [1]={ args="(ImRect* self)", @@ -10726,7 +10846,7 @@ local t={ cimguiname="ImRect_AsVec4", defaults={}, funcname="AsVec4", - location="imgui_internal:626", + location="imgui_internal:632", namespace="ImRect", nonUDT=2, ov_cimguiname="ImRect_AsVec4", @@ -10751,7 +10871,7 @@ local t={ cimguiname="ImRect_ClipWith", defaults={}, funcname="ClipWith", - location="imgui_internal:622", + location="imgui_internal:628", namespace="ImRect", ov_cimguiname="ImRect_ClipWith", ret="void", @@ -10774,7 +10894,7 @@ local t={ cimguiname="ImRect_ClipWithFull", defaults={}, funcname="ClipWithFull", - location="imgui_internal:623", + location="imgui_internal:629", namespace="ImRect", ov_cimguiname="ImRect_ClipWithFull", ret="void", @@ -10797,7 +10917,7 @@ local t={ cimguiname="ImRect_Contains", defaults={}, funcname="Contains", - location="imgui_internal:611", + location="imgui_internal:615", namespace="ImRect", ov_cimguiname="ImRect_Contains_Vec2", ret="bool", @@ -10818,7 +10938,7 @@ local t={ cimguiname="ImRect_Contains", defaults={}, funcname="Contains", - location="imgui_internal:612", + location="imgui_internal:616", namespace="ImRect", ov_cimguiname="ImRect_Contains_Rect", ret="bool", @@ -10845,7 +10965,7 @@ local t={ cimguiname="ImRect_ContainsWithPad", defaults={}, funcname="ContainsWithPad", - location="imgui_internal:613", + location="imgui_internal:617", namespace="ImRect", ov_cimguiname="ImRect_ContainsWithPad", ret="bool", @@ -10868,7 +10988,7 @@ local t={ cimguiname="ImRect_Expand", defaults={}, funcname="Expand", - location="imgui_internal:617", + location="imgui_internal:623", namespace="ImRect", ov_cimguiname="ImRect_Expand_Float", ret="void", @@ -10889,7 +11009,7 @@ local t={ cimguiname="ImRect_Expand", defaults={}, funcname="Expand", - location="imgui_internal:618", + location="imgui_internal:624", namespace="ImRect", ov_cimguiname="ImRect_Expand_Vec2", ret="void", @@ -10910,7 +11030,7 @@ local t={ cimguiname="ImRect_GetArea", defaults={}, funcname="GetArea", - location="imgui_internal:606", + location="imgui_internal:610", namespace="ImRect", ov_cimguiname="ImRect_GetArea", ret="float", @@ -10931,7 +11051,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetBL", - location="imgui_internal:609", + location="imgui_internal:613", namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_GetBL", @@ -10953,7 +11073,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetBR", - location="imgui_internal:610", + location="imgui_internal:614", namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_GetBR", @@ -10975,7 +11095,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetCenter", - location="imgui_internal:602", + location="imgui_internal:606", namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_GetCenter", @@ -10996,7 +11116,7 @@ local t={ cimguiname="ImRect_GetHeight", defaults={}, funcname="GetHeight", - location="imgui_internal:605", + location="imgui_internal:609", namespace="ImRect", ov_cimguiname="ImRect_GetHeight", ret="float", @@ -11017,7 +11137,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetSize", - location="imgui_internal:603", + location="imgui_internal:607", namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_GetSize", @@ -11039,7 +11159,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetTL", - location="imgui_internal:607", + location="imgui_internal:611", namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_GetTL", @@ -11061,7 +11181,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetTR", - location="imgui_internal:608", + location="imgui_internal:612", namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_GetTR", @@ -11082,7 +11202,7 @@ local t={ cimguiname="ImRect_GetWidth", defaults={}, funcname="GetWidth", - location="imgui_internal:604", + location="imgui_internal:608", namespace="ImRect", ov_cimguiname="ImRect_GetWidth", ret="float", @@ -11100,7 +11220,7 @@ local t={ constructor=true, defaults={}, funcname="ImRect", - location="imgui_internal:597", + location="imgui_internal:601", namespace="ImRect", ov_cimguiname="ImRect_ImRect_Nil", signature="()", @@ -11121,7 +11241,7 @@ local t={ constructor=true, defaults={}, funcname="ImRect", - location="imgui_internal:598", + location="imgui_internal:602", namespace="ImRect", ov_cimguiname="ImRect_ImRect_Vec2", signature="(const ImVec2,const ImVec2)", @@ -11139,7 +11259,7 @@ local t={ constructor=true, defaults={}, funcname="ImRect", - location="imgui_internal:599", + location="imgui_internal:603", namespace="ImRect", ov_cimguiname="ImRect_ImRect_Vec4", signature="(const ImVec4)", @@ -11166,7 +11286,7 @@ local t={ constructor=true, defaults={}, funcname="ImRect", - location="imgui_internal:600", + location="imgui_internal:604", namespace="ImRect", ov_cimguiname="ImRect_ImRect_Float", signature="(float,float,float,float)", @@ -11188,7 +11308,7 @@ local t={ cimguiname="ImRect_IsInverted", defaults={}, funcname="IsInverted", - location="imgui_internal:624", + location="imgui_internal:630", namespace="ImRect", ov_cimguiname="ImRect_IsInverted", ret="bool", @@ -11211,7 +11331,7 @@ local t={ cimguiname="ImRect_Overlaps", defaults={}, funcname="Overlaps", - location="imgui_internal:614", + location="imgui_internal:618", namespace="ImRect", ov_cimguiname="ImRect_Overlaps", ret="bool", @@ -11232,7 +11352,7 @@ local t={ conv="ImVec4", defaults={}, funcname="ToVec4", - location="imgui_internal:625", + location="imgui_internal:631", namespace="ImRect", nonUDT=1, ov_cimguiname="ImRect_ToVec4", @@ -11256,7 +11376,7 @@ local t={ cimguiname="ImRect_Translate", defaults={}, funcname="Translate", - location="imgui_internal:619", + location="imgui_internal:625", namespace="ImRect", ov_cimguiname="ImRect_Translate", ret="void", @@ -11279,7 +11399,7 @@ local t={ cimguiname="ImRect_TranslateX", defaults={}, funcname="TranslateX", - location="imgui_internal:620", + location="imgui_internal:626", namespace="ImRect", ov_cimguiname="ImRect_TranslateX", ret="void", @@ -11302,7 +11422,7 @@ local t={ cimguiname="ImRect_TranslateY", defaults={}, funcname="TranslateY", - location="imgui_internal:621", + location="imgui_internal:627", namespace="ImRect", ov_cimguiname="ImRect_TranslateY", ret="void", @@ -11320,7 +11440,7 @@ local t={ cimguiname="ImRect_destroy", defaults={}, destructor=true, - location="imgui_internal:597", + location="imgui_internal:601", ov_cimguiname="ImRect_destroy", ret="void", signature="(ImRect*)", @@ -11339,7 +11459,7 @@ local t={ cimguiname="ImSpanAllocator_GetArenaSizeInBytes", defaults={}, funcname="GetArenaSizeInBytes", - location="imgui_internal:724", + location="imgui_internal:730", namespace="ImSpanAllocator", ov_cimguiname="ImSpanAllocator_GetArenaSizeInBytes", ret="int", @@ -11363,7 +11483,7 @@ local t={ cimguiname="ImSpanAllocator_GetSpanPtrBegin", defaults={}, funcname="GetSpanPtrBegin", - location="imgui_internal:726", + location="imgui_internal:732", namespace="ImSpanAllocator", ov_cimguiname="ImSpanAllocator_GetSpanPtrBegin", ret="void*", @@ -11387,7 +11507,7 @@ local t={ cimguiname="ImSpanAllocator_GetSpanPtrEnd", defaults={}, funcname="GetSpanPtrEnd", - location="imgui_internal:727", + location="imgui_internal:733", namespace="ImSpanAllocator", ov_cimguiname="ImSpanAllocator_GetSpanPtrEnd", ret="void*", @@ -11406,7 +11526,7 @@ local t={ constructor=true, defaults={}, funcname="ImSpanAllocator", - location="imgui_internal:722", + location="imgui_internal:728", namespace="ImSpanAllocator", ov_cimguiname="ImSpanAllocator_ImSpanAllocator", signature="()", @@ -11436,7 +11556,7 @@ local t={ defaults={ a="4"}, funcname="Reserve", - location="imgui_internal:723", + location="imgui_internal:729", namespace="ImSpanAllocator", ov_cimguiname="ImSpanAllocator_Reserve", ret="void", @@ -11460,7 +11580,7 @@ local t={ cimguiname="ImSpanAllocator_SetArenaBasePtr", defaults={}, funcname="SetArenaBasePtr", - location="imgui_internal:725", + location="imgui_internal:731", namespace="ImSpanAllocator", ov_cimguiname="ImSpanAllocator_SetArenaBasePtr", ret="void", @@ -11479,7 +11599,7 @@ local t={ cimguiname="ImSpanAllocator_destroy", defaults={}, destructor=true, - location="imgui_internal:722", + location="imgui_internal:728", ov_cimguiname="ImSpanAllocator_destroy", ret="void", signature="(ImSpanAllocator*)", @@ -11497,7 +11617,7 @@ local t={ constructor=true, defaults={}, funcname="ImSpan", - location="imgui_internal:690", + location="imgui_internal:696", namespace="ImSpan", ov_cimguiname="ImSpan_ImSpan_Nil", signature="()", @@ -11519,7 +11639,7 @@ local t={ constructor=true, defaults={}, funcname="ImSpan", - location="imgui_internal:691", + location="imgui_internal:697", namespace="ImSpan", ov_cimguiname="ImSpan_ImSpan_TPtrInt", signature="(T*,int)", @@ -11541,7 +11661,7 @@ local t={ constructor=true, defaults={}, funcname="ImSpan", - location="imgui_internal:692", + location="imgui_internal:698", namespace="ImSpan", ov_cimguiname="ImSpan_ImSpan_TPtrTPtr", signature="(T*,T*)", @@ -11563,7 +11683,7 @@ local t={ cimguiname="ImSpan_begin", defaults={}, funcname="begin", - location="imgui_internal:701", + location="imgui_internal:707", namespace="ImSpan", ov_cimguiname="ImSpan_begin_Nil", ret="T*", @@ -11582,7 +11702,7 @@ local t={ cimguiname="ImSpan_begin", defaults={}, funcname="begin", - location="imgui_internal:702", + location="imgui_internal:708", namespace="ImSpan", ov_cimguiname="ImSpan_begin__const", ret="const T*", @@ -11602,7 +11722,7 @@ local t={ cimguiname="ImSpan_destroy", defaults={}, destructor=true, - location="imgui_internal:690", + location="imgui_internal:696", ov_cimguiname="ImSpan_destroy", ret="void", signature="(ImSpan*)", @@ -11622,7 +11742,7 @@ local t={ cimguiname="ImSpan_end", defaults={}, funcname="end", - location="imgui_internal:703", + location="imgui_internal:709", namespace="ImSpan", ov_cimguiname="ImSpan_end_Nil", ret="T*", @@ -11641,7 +11761,7 @@ local t={ cimguiname="ImSpan_end", defaults={}, funcname="end", - location="imgui_internal:704", + location="imgui_internal:710", namespace="ImSpan", ov_cimguiname="ImSpan_end__const", ret="const T*", @@ -11666,7 +11786,7 @@ local t={ cimguiname="ImSpan_index_from_ptr", defaults={}, funcname="index_from_ptr", - location="imgui_internal:707", + location="imgui_internal:713", namespace="ImSpan", ov_cimguiname="ImSpan_index_from_ptr", ret="int", @@ -11693,7 +11813,7 @@ local t={ cimguiname="ImSpan_set", defaults={}, funcname="set", - location="imgui_internal:694", + location="imgui_internal:700", namespace="ImSpan", ov_cimguiname="ImSpan_set_Int", ret="void", @@ -11718,7 +11838,7 @@ local t={ cimguiname="ImSpan_set", defaults={}, funcname="set", - location="imgui_internal:695", + location="imgui_internal:701", namespace="ImSpan", ov_cimguiname="ImSpan_set_TPtr", ret="void", @@ -11740,7 +11860,7 @@ local t={ cimguiname="ImSpan_size", defaults={}, funcname="size", - location="imgui_internal:696", + location="imgui_internal:702", namespace="ImSpan", ov_cimguiname="ImSpan_size", ret="int", @@ -11761,7 +11881,7 @@ local t={ cimguiname="ImSpan_size_in_bytes", defaults={}, funcname="size_in_bytes", - location="imgui_internal:697", + location="imgui_internal:703", namespace="ImSpan", ov_cimguiname="ImSpan_size_in_bytes", ret="int", @@ -11782,7 +11902,7 @@ local t={ cimguiname="ImStableVector_clear", defaults={}, funcname="clear", - location="imgui_internal:746", + location="imgui_internal:752", namespace="ImStableVector", ov_cimguiname="ImStableVector_clear", ret="void", @@ -11806,7 +11926,7 @@ local t={ cimguiname="ImStableVector_push_back", defaults={}, funcname="push_back", - location="imgui_internal:762", + location="imgui_internal:768", namespace="ImStableVector", ov_cimguiname="ImStableVector_push_back", ret="T*", @@ -11830,7 +11950,7 @@ local t={ cimguiname="ImStableVector_reserve", defaults={}, funcname="reserve", - location="imgui_internal:748", + location="imgui_internal:754", namespace="ImStableVector", ov_cimguiname="ImStableVector_reserve", ret="void", @@ -11854,7 +11974,7 @@ local t={ cimguiname="ImStableVector_resize", defaults={}, funcname="resize", - location="imgui_internal:747", + location="imgui_internal:753", namespace="ImStableVector", ov_cimguiname="ImStableVector_resize", ret="void", @@ -11884,7 +12004,7 @@ local t={ cimguiname="ImTextureData_Create", defaults={}, funcname="Create", - location="imgui:3665", + location="imgui:3675", namespace="ImTextureData", ov_cimguiname="ImTextureData_Create", ret="void", @@ -11904,7 +12024,7 @@ local t={ cimguiname="ImTextureData_DestroyPixels", defaults={}, funcname="DestroyPixels", - location="imgui:3666", + location="imgui:3676", namespace="ImTextureData", ov_cimguiname="ImTextureData_DestroyPixels", ret="void", @@ -11924,7 +12044,7 @@ local t={ cimguiname="ImTextureData_GetPitch", defaults={}, funcname="GetPitch", - location="imgui:3670", + location="imgui:3680", namespace="ImTextureData", ov_cimguiname="ImTextureData_GetPitch", ret="int", @@ -11944,7 +12064,7 @@ local t={ cimguiname="ImTextureData_GetPixels", defaults={}, funcname="GetPixels", - location="imgui:3667", + location="imgui:3677", namespace="ImTextureData", ov_cimguiname="ImTextureData_GetPixels", ret="void*", @@ -11970,7 +12090,7 @@ local t={ cimguiname="ImTextureData_GetPixelsAt", defaults={}, funcname="GetPixelsAt", - location="imgui:3668", + location="imgui:3678", namespace="ImTextureData", ov_cimguiname="ImTextureData_GetPixelsAt", ret="void*", @@ -11990,7 +12110,7 @@ local t={ cimguiname="ImTextureData_GetSizeInBytes", defaults={}, funcname="GetSizeInBytes", - location="imgui:3669", + location="imgui:3679", namespace="ImTextureData", ov_cimguiname="ImTextureData_GetSizeInBytes", ret="int", @@ -12010,7 +12130,7 @@ local t={ cimguiname="ImTextureData_GetTexID", defaults={}, funcname="GetTexID", - location="imgui:3672", + location="imgui:3682", namespace="ImTextureData", ov_cimguiname="ImTextureData_GetTexID", ret="ImTextureID", @@ -12031,7 +12151,7 @@ local t={ conv="ImTextureRef", defaults={}, funcname="GetTexRef", - location="imgui:3671", + location="imgui:3681", namespace="ImTextureData", nonUDT=1, ov_cimguiname="ImTextureData_GetTexRef", @@ -12050,7 +12170,7 @@ local t={ constructor=true, defaults={}, funcname="ImTextureData", - location="imgui:3663", + location="imgui:3673", namespace="ImTextureData", ov_cimguiname="ImTextureData_ImTextureData", signature="()", @@ -12072,7 +12192,7 @@ local t={ cimguiname="ImTextureData_SetStatus", defaults={}, funcname="SetStatus", - location="imgui:3678", + location="imgui:3688", namespace="ImTextureData", ov_cimguiname="ImTextureData_SetStatus", ret="void", @@ -12095,7 +12215,7 @@ local t={ cimguiname="ImTextureData_SetTexID", defaults={}, funcname="SetTexID", - location="imgui:3677", + location="imgui:3687", namespace="ImTextureData", ov_cimguiname="ImTextureData_SetTexID", ret="void", @@ -12113,7 +12233,7 @@ local t={ cimguiname="ImTextureData_destroy", defaults={}, destructor=true, - location="imgui:3664", + location="imgui:3674", ov_cimguiname="ImTextureData_destroy", realdestructor=true, ret="void", @@ -12204,7 +12324,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec1", - location="imgui_internal:569", + location="imgui_internal:573", namespace="ImVec1", ov_cimguiname="ImVec1_ImVec1_Nil", signature="()", @@ -12222,7 +12342,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec1", - location="imgui_internal:570", + location="imgui_internal:574", namespace="ImVec1", ov_cimguiname="ImVec1_ImVec1_Float", signature="(float)", @@ -12240,7 +12360,7 @@ local t={ cimguiname="ImVec1_destroy", defaults={}, destructor=true, - location="imgui_internal:569", + location="imgui_internal:573", ov_cimguiname="ImVec1_destroy", ret="void", signature="(ImVec1*)", @@ -12313,7 +12433,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec2i", - location="imgui_internal:577", + location="imgui_internal:581", namespace="ImVec2i", ov_cimguiname="ImVec2i_ImVec2i_Nil", signature="()", @@ -12334,7 +12454,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec2i", - location="imgui_internal:578", + location="imgui_internal:582", namespace="ImVec2i", ov_cimguiname="ImVec2i_ImVec2i_Int", signature="(int,int)", @@ -12352,7 +12472,7 @@ local t={ cimguiname="ImVec2i_destroy", defaults={}, destructor=true, - location="imgui_internal:577", + location="imgui_internal:581", ov_cimguiname="ImVec2i_destroy", ret="void", signature="(ImVec2i*)", @@ -12369,7 +12489,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec2ih", - location="imgui_internal:585", + location="imgui_internal:589", namespace="ImVec2ih", ov_cimguiname="ImVec2ih_ImVec2ih_Nil", signature="()", @@ -12390,7 +12510,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec2ih", - location="imgui_internal:586", + location="imgui_internal:590", namespace="ImVec2ih", ov_cimguiname="ImVec2ih_ImVec2ih_short", signature="(short,short)", @@ -12408,7 +12528,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec2ih", - location="imgui_internal:587", + location="imgui_internal:591", namespace="ImVec2ih", ov_cimguiname="ImVec2ih_ImVec2ih_Vec2", signature="(const ImVec2)", @@ -12427,7 +12547,7 @@ local t={ cimguiname="ImVec2ih_destroy", defaults={}, destructor=true, - location="imgui_internal:585", + location="imgui_internal:589", ov_cimguiname="ImVec2ih_destroy", ret="void", signature="(ImVec2ih*)", @@ -12506,7 +12626,7 @@ local t={ constructor=true, defaults={}, funcname="ImVector", - location="imgui:2306", + location="imgui:2309", namespace="ImVector", ov_cimguiname="ImVector_ImVector_Nil", signature="()", @@ -12526,7 +12646,7 @@ local t={ constructor=true, defaults={}, funcname="ImVector", - location="imgui:2307", + location="imgui:2310", namespace="ImVector", ov_cimguiname="ImVector_ImVector_Vector_T_", signature="(const ImVector_T )", @@ -12550,7 +12670,7 @@ local t={ cimguiname="ImVector__grow_capacity", defaults={}, funcname="_grow_capacity", - location="imgui:2333", + location="imgui:2336", namespace="ImVector", ov_cimguiname="ImVector__grow_capacity", ret="int", @@ -12571,7 +12691,7 @@ local t={ cimguiname="ImVector_back", defaults={}, funcname="back", - location="imgui:2329", + location="imgui:2332", namespace="ImVector", ov_cimguiname="ImVector_back_Nil", ret="T*", @@ -12591,7 +12711,7 @@ local t={ cimguiname="ImVector_back", defaults={}, funcname="back", - location="imgui:2330", + location="imgui:2333", namespace="ImVector", ov_cimguiname="ImVector_back__const", ret="const T*", @@ -12614,7 +12734,7 @@ local t={ cimguiname="ImVector_begin", defaults={}, funcname="begin", - location="imgui:2323", + location="imgui:2326", namespace="ImVector", ov_cimguiname="ImVector_begin_Nil", ret="T*", @@ -12633,7 +12753,7 @@ local t={ cimguiname="ImVector_begin", defaults={}, funcname="begin", - location="imgui:2324", + location="imgui:2327", namespace="ImVector", ov_cimguiname="ImVector_begin__const", ret="const T*", @@ -12655,7 +12775,7 @@ local t={ cimguiname="ImVector_capacity", defaults={}, funcname="capacity", - location="imgui:2319", + location="imgui:2322", namespace="ImVector", ov_cimguiname="ImVector_capacity", ret="int", @@ -12676,7 +12796,7 @@ local t={ cimguiname="ImVector_clear", defaults={}, funcname="clear", - location="imgui:2311", + location="imgui:2314", namespace="ImVector", ov_cimguiname="ImVector_clear", ret="void", @@ -12697,7 +12817,7 @@ local t={ cimguiname="ImVector_clear_delete", defaults={}, funcname="clear_delete", - location="imgui:2312", + location="imgui:2315", namespace="ImVector", ov_cimguiname="ImVector_clear_delete", ret="void", @@ -12718,7 +12838,7 @@ local t={ cimguiname="ImVector_clear_destruct", defaults={}, funcname="clear_destruct", - location="imgui:2313", + location="imgui:2316", namespace="ImVector", ov_cimguiname="ImVector_clear_destruct", ret="void", @@ -12742,7 +12862,7 @@ local t={ cimguiname="ImVector_contains", defaults={}, funcname="contains", - location="imgui:2348", + location="imgui:2351", namespace="ImVector", ov_cimguiname="ImVector_contains", ret="bool", @@ -12761,7 +12881,7 @@ local t={ cimguiname="ImVector_destroy", defaults={}, destructor=true, - location="imgui:2309", + location="imgui:2312", ov_cimguiname="ImVector_destroy", realdestructor=true, ret="void", @@ -12782,7 +12902,7 @@ local t={ cimguiname="ImVector_empty", defaults={}, funcname="empty", - location="imgui:2315", + location="imgui:2318", namespace="ImVector", ov_cimguiname="ImVector_empty", ret="bool", @@ -12803,7 +12923,7 @@ local t={ cimguiname="ImVector_end", defaults={}, funcname="end", - location="imgui:2325", + location="imgui:2328", namespace="ImVector", ov_cimguiname="ImVector_end_Nil", ret="T*", @@ -12822,7 +12942,7 @@ local t={ cimguiname="ImVector_end", defaults={}, funcname="end", - location="imgui:2326", + location="imgui:2329", namespace="ImVector", ov_cimguiname="ImVector_end__const", ret="const T*", @@ -12847,7 +12967,7 @@ local t={ cimguiname="ImVector_erase", defaults={}, funcname="erase", - location="imgui:2344", + location="imgui:2347", namespace="ImVector", ov_cimguiname="ImVector_erase_Nil", ret="T*", @@ -12872,7 +12992,7 @@ local t={ cimguiname="ImVector_erase", defaults={}, funcname="erase", - location="imgui:2345", + location="imgui:2348", namespace="ImVector", ov_cimguiname="ImVector_erase_TPtr", ret="T*", @@ -12897,7 +13017,7 @@ local t={ cimguiname="ImVector_erase_unsorted", defaults={}, funcname="erase_unsorted", - location="imgui:2346", + location="imgui:2349", namespace="ImVector", ov_cimguiname="ImVector_erase_unsorted", ret="T*", @@ -12921,7 +13041,7 @@ local t={ cimguiname="ImVector_find", defaults={}, funcname="find", - location="imgui:2349", + location="imgui:2352", namespace="ImVector", ov_cimguiname="ImVector_find_Nil", ret="T*", @@ -12943,7 +13063,7 @@ local t={ cimguiname="ImVector_find", defaults={}, funcname="find", - location="imgui:2350", + location="imgui:2353", namespace="ImVector", ov_cimguiname="ImVector_find__const", ret="const T*", @@ -12968,7 +13088,7 @@ local t={ cimguiname="ImVector_find_erase", defaults={}, funcname="find_erase", - location="imgui:2352", + location="imgui:2355", namespace="ImVector", ov_cimguiname="ImVector_find_erase", ret="bool", @@ -12992,7 +13112,7 @@ local t={ cimguiname="ImVector_find_erase_unsorted", defaults={}, funcname="find_erase_unsorted", - location="imgui:2353", + location="imgui:2356", namespace="ImVector", ov_cimguiname="ImVector_find_erase_unsorted", ret="bool", @@ -13016,7 +13136,7 @@ local t={ cimguiname="ImVector_find_index", defaults={}, funcname="find_index", - location="imgui:2351", + location="imgui:2354", namespace="ImVector", ov_cimguiname="ImVector_find_index", ret="int", @@ -13037,7 +13157,7 @@ local t={ cimguiname="ImVector_front", defaults={}, funcname="front", - location="imgui:2327", + location="imgui:2330", namespace="ImVector", ov_cimguiname="ImVector_front_Nil", ret="T*", @@ -13057,7 +13177,7 @@ local t={ cimguiname="ImVector_front", defaults={}, funcname="front", - location="imgui:2328", + location="imgui:2331", namespace="ImVector", ov_cimguiname="ImVector_front__const", ret="const T*", @@ -13083,7 +13203,7 @@ local t={ cimguiname="ImVector_index_from_ptr", defaults={}, funcname="index_from_ptr", - location="imgui:2354", + location="imgui:2357", namespace="ImVector", ov_cimguiname="ImVector_index_from_ptr", ret="int", @@ -13110,7 +13230,7 @@ local t={ cimguiname="ImVector_insert", defaults={}, funcname="insert", - location="imgui:2347", + location="imgui:2350", namespace="ImVector", ov_cimguiname="ImVector_insert", ret="T*", @@ -13131,7 +13251,7 @@ local t={ cimguiname="ImVector_max_size", defaults={}, funcname="max_size", - location="imgui:2318", + location="imgui:2321", namespace="ImVector", ov_cimguiname="ImVector_max_size", ret="int", @@ -13152,7 +13272,7 @@ local t={ cimguiname="ImVector_pop_back", defaults={}, funcname="pop_back", - location="imgui:2342", + location="imgui:2345", namespace="ImVector", ov_cimguiname="ImVector_pop_back", ret="void", @@ -13176,7 +13296,7 @@ local t={ cimguiname="ImVector_push_back", defaults={}, funcname="push_back", - location="imgui:2341", + location="imgui:2344", namespace="ImVector", ov_cimguiname="ImVector_push_back", ret="void", @@ -13200,7 +13320,7 @@ local t={ cimguiname="ImVector_push_front", defaults={}, funcname="push_front", - location="imgui:2343", + location="imgui:2346", namespace="ImVector", ov_cimguiname="ImVector_push_front", ret="void", @@ -13224,7 +13344,7 @@ local t={ cimguiname="ImVector_reserve", defaults={}, funcname="reserve", - location="imgui:2337", + location="imgui:2340", namespace="ImVector", ov_cimguiname="ImVector_reserve", ret="void", @@ -13248,7 +13368,7 @@ local t={ cimguiname="ImVector_reserve_discard", defaults={}, funcname="reserve_discard", - location="imgui:2338", + location="imgui:2341", namespace="ImVector", ov_cimguiname="ImVector_reserve_discard", ret="void", @@ -13272,7 +13392,7 @@ local t={ cimguiname="ImVector_resize", defaults={}, funcname="resize", - location="imgui:2334", + location="imgui:2337", namespace="ImVector", ov_cimguiname="ImVector_resize_Nil", ret="void", @@ -13297,7 +13417,7 @@ local t={ cimguiname="ImVector_resize", defaults={}, funcname="resize", - location="imgui:2335", + location="imgui:2338", namespace="ImVector", ov_cimguiname="ImVector_resize_T", ret="void", @@ -13322,7 +13442,7 @@ local t={ cimguiname="ImVector_shrink", defaults={}, funcname="shrink", - location="imgui:2336", + location="imgui:2339", namespace="ImVector", ov_cimguiname="ImVector_shrink", ret="void", @@ -13343,7 +13463,7 @@ local t={ cimguiname="ImVector_size", defaults={}, funcname="size", - location="imgui:2316", + location="imgui:2319", namespace="ImVector", ov_cimguiname="ImVector_size", ret="int", @@ -13364,7 +13484,7 @@ local t={ cimguiname="ImVector_size_in_bytes", defaults={}, funcname="size_in_bytes", - location="imgui:2317", + location="imgui:2320", namespace="ImVector", ov_cimguiname="ImVector_size_in_bytes", ret="int", @@ -13390,7 +13510,7 @@ local t={ cimguiname="ImVector_swap", defaults={}, funcname="swap", - location="imgui:2331", + location="imgui:2334", namespace="ImVector", ov_cimguiname="ImVector_swap", ret="void", @@ -13435,7 +13555,7 @@ local t={ cimguiname="igActivateItemByID", defaults={}, funcname="ActivateItemByID", - location="imgui_internal:3616", + location="imgui_internal:3629", namespace="ImGui", ov_cimguiname="igActivateItemByID", ret="void", @@ -13458,7 +13578,7 @@ local t={ cimguiname="igAddContextHook", defaults={}, funcname="AddContextHook", - location="imgui_internal:3463", + location="imgui_internal:3475", namespace="ImGui", ov_cimguiname="igAddContextHook", ret="ImGuiID", @@ -13485,7 +13605,7 @@ local t={ cimguiname="igAddDrawListToDrawDataEx", defaults={}, funcname="AddDrawListToDrawDataEx", - location="imgui_internal:3455", + location="imgui_internal:3467", namespace="ImGui", ov_cimguiname="igAddDrawListToDrawDataEx", ret="void", @@ -13505,7 +13625,7 @@ local t={ cimguiname="igAddSettingsHandler", defaults={}, funcname="AddSettingsHandler", - location="imgui_internal:3490", + location="imgui_internal:3502", namespace="ImGui", ov_cimguiname="igAddSettingsHandler", ret="void", @@ -13575,7 +13695,7 @@ local t={ defaults={ flags="0"}, funcname="ArrowButtonEx", - location="imgui_internal:3934", + location="imgui_internal:3949", namespace="ImGui", ov_cimguiname="igArrowButtonEx", ret="bool", @@ -13632,7 +13752,7 @@ local t={ cimguiname="igBeginBoxSelect", defaults={}, funcname="BeginBoxSelect", - location="imgui_internal:3788", + location="imgui_internal:3802", namespace="ImGui", ov_cimguiname="igBeginBoxSelect", ret="bool", @@ -13727,7 +13847,7 @@ local t={ cimguiname="igBeginChildEx", defaults={}, funcname="BeginChildEx", - location="imgui_internal:3559", + location="imgui_internal:3571", namespace="ImGui", ov_cimguiname="igBeginChildEx", ret="bool", @@ -13754,7 +13874,7 @@ local t={ defaults={ flags="0"}, funcname="BeginColumns", - location="imgui_internal:3801", + location="imgui_internal:3815", namespace="ImGui", ov_cimguiname="igBeginColumns", ret="void", @@ -13807,7 +13927,7 @@ local t={ cimguiname="igBeginComboPopup", defaults={}, funcname="BeginComboPopup", - location="imgui_internal:3589", + location="imgui_internal:3602", namespace="ImGui", ov_cimguiname="igBeginComboPopup", ret="bool", @@ -13824,7 +13944,7 @@ local t={ cimguiname="igBeginComboPreview", defaults={}, funcname="BeginComboPreview", - location="imgui_internal:3590", + location="imgui_internal:3603", namespace="ImGui", ov_cimguiname="igBeginComboPreview", ret="bool", @@ -13862,7 +13982,7 @@ local t={ cimguiname="igBeginDisabledOverrideReenable", defaults={}, funcname="BeginDisabledOverrideReenable", - location="imgui_internal:3549", + location="imgui_internal:3561", namespace="ImGui", ov_cimguiname="igBeginDisabledOverrideReenable", ret="void", @@ -13882,7 +14002,7 @@ local t={ cimguiname="igBeginDockableDragDropSource", defaults={}, funcname="BeginDockableDragDropSource", - location="imgui_internal:3730", + location="imgui_internal:3743", namespace="ImGui", ov_cimguiname="igBeginDockableDragDropSource", ret="void", @@ -13902,7 +14022,7 @@ local t={ cimguiname="igBeginDockableDragDropTarget", defaults={}, funcname="BeginDockableDragDropTarget", - location="imgui_internal:3731", + location="imgui_internal:3744", namespace="ImGui", ov_cimguiname="igBeginDockableDragDropTarget", ret="void", @@ -13925,7 +14045,7 @@ local t={ cimguiname="igBeginDocked", defaults={}, funcname="BeginDocked", - location="imgui_internal:3729", + location="imgui_internal:3742", namespace="ImGui", ov_cimguiname="igBeginDocked", ret="void", @@ -13986,7 +14106,7 @@ local t={ cimguiname="igBeginDragDropTargetCustom", defaults={}, funcname="BeginDragDropTargetCustom", - location="imgui_internal:3772", + location="imgui_internal:3786", namespace="ImGui", ov_cimguiname="igBeginDragDropTargetCustom", ret="bool", @@ -14010,7 +14130,7 @@ local t={ defaults={ p_bb="NULL"}, funcname="BeginDragDropTargetViewport", - location="imgui_internal:3773", + location="imgui_internal:3787", namespace="ImGui", ov_cimguiname="igBeginDragDropTargetViewport", ret="bool", @@ -14027,7 +14147,7 @@ local t={ cimguiname="igBeginErrorTooltip", defaults={}, funcname="BeginErrorTooltip", - location="imgui_internal:4021", + location="imgui_internal:4036", namespace="ImGui", ov_cimguiname="igBeginErrorTooltip", ret="bool", @@ -14170,7 +14290,7 @@ local t={ defaults={ enabled="true"}, funcname="BeginMenuEx", - location="imgui_internal:3585", + location="imgui_internal:3598", namespace="ImGui", ov_cimguiname="igBeginMenuEx", ret="bool", @@ -14320,7 +14440,7 @@ local t={ cimguiname="igBeginPopupEx", defaults={}, funcname="BeginPopupEx", - location="imgui_internal:3562", + location="imgui_internal:3575", namespace="ImGui", ov_cimguiname="igBeginPopupEx", ret="bool", @@ -14346,7 +14466,7 @@ local t={ cimguiname="igBeginPopupMenuEx", defaults={}, funcname="BeginPopupMenuEx", - location="imgui_internal:3563", + location="imgui_internal:3576", namespace="ImGui", ov_cimguiname="igBeginPopupMenuEx", ret="bool", @@ -14424,7 +14544,7 @@ local t={ cimguiname="igBeginTabBarEx", defaults={}, funcname="BeginTabBarEx", - location="imgui_internal:3876", + location="imgui_internal:3891", namespace="ImGui", ov_cimguiname="igBeginTabBarEx", ret="bool", @@ -14525,7 +14645,7 @@ local t={ inner_width="0.0f", outer_size="ImVec2(0,0)"}, funcname="BeginTableEx", - location="imgui_internal:3827", + location="imgui_internal:3841", namespace="ImGui", ov_cimguiname="igBeginTableEx", ret="bool", @@ -14565,7 +14685,7 @@ local t={ cimguiname="igBeginTooltipEx", defaults={}, funcname="BeginTooltipEx", - location="imgui_internal:3580", + location="imgui_internal:3593", namespace="ImGui", ov_cimguiname="igBeginTooltipEx", ret="bool", @@ -14582,7 +14702,7 @@ local t={ cimguiname="igBeginTooltipHidden", defaults={}, funcname="BeginTooltipHidden", - location="imgui_internal:3581", + location="imgui_internal:3594", namespace="ImGui", ov_cimguiname="igBeginTooltipHidden", ret="bool", @@ -14614,7 +14734,7 @@ local t={ cimguiname="igBeginViewportSideBar", defaults={}, funcname="BeginViewportSideBar", - location="imgui_internal:3584", + location="imgui_internal:3597", namespace="ImGui", ov_cimguiname="igBeginViewportSideBar", ret="bool", @@ -14634,7 +14754,7 @@ local t={ cimguiname="igBringWindowToDisplayBack", defaults={}, funcname="BringWindowToDisplayBack", - location="imgui_internal:3433", + location="imgui_internal:3445", namespace="ImGui", ov_cimguiname="igBringWindowToDisplayBack", ret="void", @@ -14657,7 +14777,7 @@ local t={ cimguiname="igBringWindowToDisplayBehind", defaults={}, funcname="BringWindowToDisplayBehind", - location="imgui_internal:3434", + location="imgui_internal:3446", namespace="ImGui", ov_cimguiname="igBringWindowToDisplayBehind", ret="void", @@ -14677,7 +14797,7 @@ local t={ cimguiname="igBringWindowToDisplayFront", defaults={}, funcname="BringWindowToDisplayFront", - location="imgui_internal:3432", + location="imgui_internal:3444", namespace="ImGui", ov_cimguiname="igBringWindowToDisplayFront", ret="void", @@ -14697,7 +14817,7 @@ local t={ cimguiname="igBringWindowToFocusFront", defaults={}, funcname="BringWindowToFocusFront", - location="imgui_internal:3431", + location="imgui_internal:3443", namespace="ImGui", ov_cimguiname="igBringWindowToFocusFront", ret="void", @@ -14818,7 +14938,7 @@ local t={ defaults={ flags="0"}, funcname="ButtonBehavior", - location="imgui_internal:3953", + location="imgui_internal:3968", namespace="ImGui", ov_cimguiname="igButtonBehavior", ret="bool", @@ -14846,7 +14966,7 @@ local t={ flags="0", size_arg="ImVec2(0,0)"}, funcname="ButtonEx", - location="imgui_internal:3933", + location="imgui_internal:3948", namespace="ImGui", ov_cimguiname="igButtonEx", ret="bool", @@ -14878,7 +14998,7 @@ local t={ cimguiname="igCalcClipRectVisibleItemsY", defaults={}, funcname="CalcClipRectVisibleItemsY", - location="imgui_internal:3545", + location="imgui_internal:3557", namespace="ImGui", ov_cimguiname="igCalcClipRectVisibleItemsY", ret="void", @@ -14905,7 +15025,7 @@ local t={ conv="ImVec2", defaults={}, funcname="CalcItemSize", - location="imgui_internal:3541", + location="imgui_internal:3553", namespace="ImGui", nonUDT=1, ov_cimguiname="igCalcItemSize", @@ -14949,7 +15069,7 @@ local t={ cimguiname="igCalcRoundingFlagsForRectInRect", defaults={}, funcname="CalcRoundingFlagsForRectInRect", - location="imgui_internal:3925", + location="imgui_internal:3940", namespace="ImGui", ov_cimguiname="igCalcRoundingFlagsForRectInRect", ret="ImDrawFlags", @@ -15012,7 +15132,7 @@ local t={ cimguiname="igCalcTypematicRepeatAmount", defaults={}, funcname="CalcTypematicRepeatAmount", - location="imgui_internal:3645", + location="imgui_internal:3658", namespace="ImGui", ov_cimguiname="igCalcTypematicRepeatAmount", ret="int", @@ -15033,7 +15153,7 @@ local t={ conv="ImVec2", defaults={}, funcname="CalcWindowNextAutoFitSize", - location="imgui_internal:3411", + location="imgui_internal:3423", namespace="ImGui", nonUDT=1, ov_cimguiname="igCalcWindowNextAutoFitSize", @@ -15057,7 +15177,7 @@ local t={ cimguiname="igCalcWrapWidthForPos", defaults={}, funcname="CalcWrapWidthForPos", - location="imgui_internal:3542", + location="imgui_internal:3554", namespace="ImGui", ov_cimguiname="igCalcWrapWidthForPos", ret="float", @@ -15080,7 +15200,7 @@ local t={ cimguiname="igCallContextHooks", defaults={}, funcname="CallContextHooks", - location="imgui_internal:3465", + location="imgui_internal:3477", namespace="ImGui", ov_cimguiname="igCallContextHooks", ret="void", @@ -15177,7 +15297,7 @@ local t={ cimguiname="igCheckboxFlags", defaults={}, funcname="CheckboxFlags", - location="imgui_internal:3938", + location="imgui_internal:3953", namespace="ImGui", ov_cimguiname="igCheckboxFlags_S64Ptr", ret="bool", @@ -15201,7 +15321,7 @@ local t={ cimguiname="igCheckboxFlags", defaults={}, funcname="CheckboxFlags", - location="imgui_internal:3939", + location="imgui_internal:3954", namespace="ImGui", ov_cimguiname="igCheckboxFlags_U64Ptr", ret="bool", @@ -15221,7 +15341,7 @@ local t={ cimguiname="igClearActiveID", defaults={}, funcname="ClearActiveID", - location="imgui_internal:3524", + location="imgui_internal:3536", namespace="ImGui", ov_cimguiname="igClearActiveID", ret="void", @@ -15238,7 +15358,7 @@ local t={ cimguiname="igClearDragDrop", defaults={}, funcname="ClearDragDrop", - location="imgui_internal:3774", + location="imgui_internal:3788", namespace="ImGui", ov_cimguiname="igClearDragDrop", ret="void", @@ -15255,7 +15375,7 @@ local t={ cimguiname="igClearIniSettings", defaults={}, funcname="ClearIniSettings", - location="imgui_internal:3489", + location="imgui_internal:3501", namespace="ImGui", ov_cimguiname="igClearIniSettings", ret="void", @@ -15275,7 +15395,7 @@ local t={ cimguiname="igClearWindowSettings", defaults={}, funcname="ClearWindowSettings", - location="imgui_internal:3498", + location="imgui_internal:3510", namespace="ImGui", ov_cimguiname="igClearWindowSettings", ret="void", @@ -15298,7 +15418,7 @@ local t={ cimguiname="igCloseButton", defaults={}, funcname="CloseButton", - location="imgui_internal:3942", + location="imgui_internal:3957", namespace="ImGui", ov_cimguiname="igCloseButton", ret="bool", @@ -15338,7 +15458,7 @@ local t={ cimguiname="igClosePopupToLevel", defaults={}, funcname="ClosePopupToLevel", - location="imgui_internal:3565", + location="imgui_internal:3578", namespace="ImGui", ov_cimguiname="igClosePopupToLevel", ret="void", @@ -15355,7 +15475,7 @@ local t={ cimguiname="igClosePopupsExceptModals", defaults={}, funcname="ClosePopupsExceptModals", - location="imgui_internal:3567", + location="imgui_internal:3580", namespace="ImGui", ov_cimguiname="igClosePopupsExceptModals", ret="void", @@ -15378,7 +15498,7 @@ local t={ cimguiname="igClosePopupsOverWindow", defaults={}, funcname="ClosePopupsOverWindow", - location="imgui_internal:3566", + location="imgui_internal:3579", namespace="ImGui", ov_cimguiname="igClosePopupsOverWindow", ret="void", @@ -15404,7 +15524,7 @@ local t={ cimguiname="igCollapseButton", defaults={}, funcname="CollapseButton", - location="imgui_internal:3943", + location="imgui_internal:3958", namespace="ImGui", ov_cimguiname="igCollapseButton", ret="bool", @@ -15680,7 +15800,7 @@ local t={ cimguiname="igColorEditOptionsPopup", defaults={}, funcname="ColorEditOptionsPopup", - location="imgui_internal:3997", + location="imgui_internal:4012", namespace="ImGui", ov_cimguiname="igColorEditOptionsPopup", ret="void", @@ -15761,7 +15881,7 @@ local t={ cimguiname="igColorPickerOptionsPopup", defaults={}, funcname="ColorPickerOptionsPopup", - location="imgui_internal:3998", + location="imgui_internal:4013", namespace="ImGui", ov_cimguiname="igColorPickerOptionsPopup", ret="void", @@ -15787,7 +15907,7 @@ local t={ cimguiname="igColorTooltip", defaults={}, funcname="ColorTooltip", - location="imgui_internal:3996", + location="imgui_internal:4011", namespace="ImGui", ov_cimguiname="igColorTooltip", ret="void", @@ -15935,7 +16055,7 @@ local t={ cimguiname="igConvertSingleModFlagToKey", defaults={}, funcname="ConvertSingleModFlagToKey", - location="imgui_internal:3629", + location="imgui_internal:3642", namespace="ImGui", ov_cimguiname="igConvertSingleModFlagToKey", ret="ImGuiKey", @@ -15976,7 +16096,7 @@ local t={ cimguiname="igCreateNewWindowSettings", defaults={}, funcname="CreateNewWindowSettings", - location="imgui_internal:3495", + location="imgui_internal:3507", namespace="ImGui", ov_cimguiname="igCreateNewWindowSettings", ret="ImGuiWindowSettings*", @@ -16009,7 +16129,7 @@ local t={ defaults={ p_data_when_empty="NULL"}, funcname="DataTypeApplyFromText", - location="imgui_internal:3980", + location="imgui_internal:3995", namespace="ImGui", ov_cimguiname="igDataTypeApplyFromText", ret="bool", @@ -16041,7 +16161,7 @@ local t={ cimguiname="igDataTypeApplyOp", defaults={}, funcname="DataTypeApplyOp", - location="imgui_internal:3979", + location="imgui_internal:3994", namespace="ImGui", ov_cimguiname="igDataTypeApplyOp", ret="void", @@ -16070,7 +16190,7 @@ local t={ cimguiname="igDataTypeClamp", defaults={}, funcname="DataTypeClamp", - location="imgui_internal:3982", + location="imgui_internal:3997", namespace="ImGui", ov_cimguiname="igDataTypeClamp", ret="bool", @@ -16096,7 +16216,7 @@ local t={ cimguiname="igDataTypeCompare", defaults={}, funcname="DataTypeCompare", - location="imgui_internal:3981", + location="imgui_internal:3996", namespace="ImGui", ov_cimguiname="igDataTypeCompare", ret="int", @@ -16128,7 +16248,7 @@ local t={ cimguiname="igDataTypeFormatString", defaults={}, funcname="DataTypeFormatString", - location="imgui_internal:3978", + location="imgui_internal:3993", namespace="ImGui", ov_cimguiname="igDataTypeFormatString", ret="int", @@ -16148,7 +16268,7 @@ local t={ cimguiname="igDataTypeGetInfo", defaults={}, funcname="DataTypeGetInfo", - location="imgui_internal:3977", + location="imgui_internal:3992", namespace="ImGui", ov_cimguiname="igDataTypeGetInfo", ret="const ImGuiDataTypeInfo*", @@ -16171,7 +16291,7 @@ local t={ cimguiname="igDataTypeIsZero", defaults={}, funcname="DataTypeIsZero", - location="imgui_internal:3983", + location="imgui_internal:3998", namespace="ImGui", ov_cimguiname="igDataTypeIsZero", ret="bool", @@ -16200,7 +16320,7 @@ local t={ cimguiname="igDebugAllocHook", defaults={}, funcname="DebugAllocHook", - location="imgui_internal:4028", + location="imgui_internal:4043", namespace="ImGui", ov_cimguiname="igDebugAllocHook", ret="void", @@ -16223,7 +16343,7 @@ local t={ cimguiname="igDebugBreakButton", defaults={}, funcname="DebugBreakButton", - location="imgui_internal:4037", + location="imgui_internal:4052", namespace="ImGui", ov_cimguiname="igDebugBreakButton", ret="bool", @@ -16246,7 +16366,7 @@ local t={ cimguiname="igDebugBreakButtonTooltip", defaults={}, funcname="DebugBreakButtonTooltip", - location="imgui_internal:4038", + location="imgui_internal:4053", namespace="ImGui", ov_cimguiname="igDebugBreakButtonTooltip", ret="void", @@ -16263,7 +16383,7 @@ local t={ cimguiname="igDebugBreakClearData", defaults={}, funcname="DebugBreakClearData", - location="imgui_internal:4036", + location="imgui_internal:4051", namespace="ImGui", ov_cimguiname="igDebugBreakClearData", ret="void", @@ -16301,7 +16421,7 @@ local t={ cimguiname="igDebugCheckVersionAndDataLayout", defaults={}, funcname="DebugCheckVersionAndDataLayout", - location="imgui:1179", + location="imgui:1180", namespace="ImGui", ov_cimguiname="igDebugCheckVersionAndDataLayout", ret="bool", @@ -16322,7 +16442,7 @@ local t={ defaults={ col="4278190335"}, funcname="DebugDrawCursorPos", - location="imgui_internal:4029", + location="imgui_internal:4044", namespace="ImGui", ov_cimguiname="igDebugDrawCursorPos", ret="void", @@ -16343,7 +16463,7 @@ local t={ defaults={ col="4278190335"}, funcname="DebugDrawItemRect", - location="imgui_internal:4031", + location="imgui_internal:4046", namespace="ImGui", ov_cimguiname="igDebugDrawItemRect", ret="void", @@ -16364,7 +16484,7 @@ local t={ defaults={ col="4278190335"}, funcname="DebugDrawLineExtents", - location="imgui_internal:4030", + location="imgui_internal:4045", namespace="ImGui", ov_cimguiname="igDebugDrawLineExtents", ret="void", @@ -16384,7 +16504,7 @@ local t={ cimguiname="igDebugFlashStyleColor", defaults={}, funcname="DebugFlashStyleColor", - location="imgui:1177", + location="imgui:1178", namespace="ImGui", ov_cimguiname="igDebugFlashStyleColor", ret="void", @@ -16413,7 +16533,7 @@ local t={ cimguiname="igDebugHookIdInfo", defaults={}, funcname="DebugHookIdInfo", - location="imgui_internal:4041", + location="imgui_internal:4056", namespace="ImGui", ov_cimguiname="igDebugHookIdInfo", ret="void", @@ -16433,7 +16553,7 @@ local t={ cimguiname="igDebugLocateItem", defaults={}, funcname="DebugLocateItem", - location="imgui_internal:4033", + location="imgui_internal:4048", namespace="ImGui", ov_cimguiname="igDebugLocateItem", ret="void", @@ -16453,7 +16573,7 @@ local t={ cimguiname="igDebugLocateItemOnHover", defaults={}, funcname="DebugLocateItemOnHover", - location="imgui_internal:4034", + location="imgui_internal:4049", namespace="ImGui", ov_cimguiname="igDebugLocateItemOnHover", ret="void", @@ -16470,7 +16590,7 @@ local t={ cimguiname="igDebugLocateItemResolveWithLastItem", defaults={}, funcname="DebugLocateItemResolveWithLastItem", - location="imgui_internal:4035", + location="imgui_internal:4050", namespace="ImGui", ov_cimguiname="igDebugLocateItemResolveWithLastItem", ret="void", @@ -16494,7 +16614,7 @@ local t={ defaults={}, funcname="DebugLog", isvararg="...)", - location="imgui:1181", + location="imgui:1182", namespace="ImGui", ov_cimguiname="igDebugLog", ret="void", @@ -16517,7 +16637,7 @@ local t={ cimguiname="igDebugLogV", defaults={}, funcname="DebugLogV", - location="imgui:1182", + location="imgui:1183", namespace="ImGui", ov_cimguiname="igDebugLogV", ret="void", @@ -16537,7 +16657,7 @@ local t={ cimguiname="igDebugNodeColumns", defaults={}, funcname="DebugNodeColumns", - location="imgui_internal:4042", + location="imgui_internal:4057", namespace="ImGui", ov_cimguiname="igDebugNodeColumns", ret="void", @@ -16560,7 +16680,7 @@ local t={ cimguiname="igDebugNodeDockNode", defaults={}, funcname="DebugNodeDockNode", - location="imgui_internal:4043", + location="imgui_internal:4058", namespace="ImGui", ov_cimguiname="igDebugNodeDockNode", ret="void", @@ -16592,7 +16712,7 @@ local t={ cimguiname="igDebugNodeDrawCmdShowMeshAndBoundingBox", defaults={}, funcname="DebugNodeDrawCmdShowMeshAndBoundingBox", - location="imgui_internal:4045", + location="imgui_internal:4060", namespace="ImGui", ov_cimguiname="igDebugNodeDrawCmdShowMeshAndBoundingBox", ret="void", @@ -16621,7 +16741,7 @@ local t={ cimguiname="igDebugNodeDrawList", defaults={}, funcname="DebugNodeDrawList", - location="imgui_internal:4044", + location="imgui_internal:4059", namespace="ImGui", ov_cimguiname="igDebugNodeDrawList", ret="void", @@ -16641,7 +16761,7 @@ local t={ cimguiname="igDebugNodeFont", defaults={}, funcname="DebugNodeFont", - location="imgui_internal:4046", + location="imgui_internal:4061", namespace="ImGui", ov_cimguiname="igDebugNodeFont", ret="void", @@ -16664,7 +16784,7 @@ local t={ cimguiname="igDebugNodeFontGlyph", defaults={}, funcname="DebugNodeFontGlyph", - location="imgui_internal:4048", + location="imgui_internal:4063", namespace="ImGui", ov_cimguiname="igDebugNodeFontGlyph", ret="void", @@ -16690,7 +16810,7 @@ local t={ cimguiname="igDebugNodeFontGlyphsForSrcMask", defaults={}, funcname="DebugNodeFontGlyphsForSrcMask", - location="imgui_internal:4047", + location="imgui_internal:4062", namespace="ImGui", ov_cimguiname="igDebugNodeFontGlyphsForSrcMask", ret="void", @@ -16710,7 +16830,7 @@ local t={ cimguiname="igDebugNodeInputTextState", defaults={}, funcname="DebugNodeInputTextState", - location="imgui_internal:4054", + location="imgui_internal:4069", namespace="ImGui", ov_cimguiname="igDebugNodeInputTextState", ret="void", @@ -16730,7 +16850,7 @@ local t={ cimguiname="igDebugNodeMultiSelectState", defaults={}, funcname="DebugNodeMultiSelectState", - location="imgui_internal:4056", + location="imgui_internal:4071", namespace="ImGui", ov_cimguiname="igDebugNodeMultiSelectState", ret="void", @@ -16756,7 +16876,7 @@ local t={ cimguiname="igDebugNodePlatformMonitor", defaults={}, funcname="DebugNodePlatformMonitor", - location="imgui_internal:4062", + location="imgui_internal:4077", namespace="ImGui", ov_cimguiname="igDebugNodePlatformMonitor", ret="void", @@ -16779,7 +16899,7 @@ local t={ cimguiname="igDebugNodeStorage", defaults={}, funcname="DebugNodeStorage", - location="imgui_internal:4050", + location="imgui_internal:4065", namespace="ImGui", ov_cimguiname="igDebugNodeStorage", ret="void", @@ -16802,7 +16922,7 @@ local t={ cimguiname="igDebugNodeTabBar", defaults={}, funcname="DebugNodeTabBar", - location="imgui_internal:4051", + location="imgui_internal:4066", namespace="ImGui", ov_cimguiname="igDebugNodeTabBar", ret="void", @@ -16822,7 +16942,7 @@ local t={ cimguiname="igDebugNodeTable", defaults={}, funcname="DebugNodeTable", - location="imgui_internal:4052", + location="imgui_internal:4067", namespace="ImGui", ov_cimguiname="igDebugNodeTable", ret="void", @@ -16842,7 +16962,7 @@ local t={ cimguiname="igDebugNodeTableSettings", defaults={}, funcname="DebugNodeTableSettings", - location="imgui_internal:4053", + location="imgui_internal:4068", namespace="ImGui", ov_cimguiname="igDebugNodeTableSettings", ret="void", @@ -16869,7 +16989,7 @@ local t={ defaults={ highlight_rect="NULL"}, funcname="DebugNodeTexture", - location="imgui_internal:4049", + location="imgui_internal:4064", namespace="ImGui", ov_cimguiname="igDebugNodeTexture", ret="void", @@ -16889,7 +17009,7 @@ local t={ cimguiname="igDebugNodeTypingSelectState", defaults={}, funcname="DebugNodeTypingSelectState", - location="imgui_internal:4055", + location="imgui_internal:4070", namespace="ImGui", ov_cimguiname="igDebugNodeTypingSelectState", ret="void", @@ -16909,7 +17029,7 @@ local t={ cimguiname="igDebugNodeViewport", defaults={}, funcname="DebugNodeViewport", - location="imgui_internal:4061", + location="imgui_internal:4076", namespace="ImGui", ov_cimguiname="igDebugNodeViewport", ret="void", @@ -16932,7 +17052,7 @@ local t={ cimguiname="igDebugNodeWindow", defaults={}, funcname="DebugNodeWindow", - location="imgui_internal:4057", + location="imgui_internal:4072", namespace="ImGui", ov_cimguiname="igDebugNodeWindow", ret="void", @@ -16952,7 +17072,7 @@ local t={ cimguiname="igDebugNodeWindowSettings", defaults={}, funcname="DebugNodeWindowSettings", - location="imgui_internal:4058", + location="imgui_internal:4073", namespace="ImGui", ov_cimguiname="igDebugNodeWindowSettings", ret="void", @@ -16976,7 +17096,7 @@ local t={ cimguiname="igDebugNodeWindowsList", defaults={}, funcname="DebugNodeWindowsList", - location="imgui_internal:4059", + location="imgui_internal:4074", namespace="ImGui", ov_cimguiname="igDebugNodeWindowsList", ret="void", @@ -17002,7 +17122,7 @@ local t={ cimguiname="igDebugNodeWindowsListByBeginStackParent", defaults={}, funcname="DebugNodeWindowsListByBeginStackParent", - location="imgui_internal:4060", + location="imgui_internal:4075", namespace="ImGui", ov_cimguiname="igDebugNodeWindowsListByBeginStackParent", ret="void", @@ -17022,7 +17142,7 @@ local t={ cimguiname="igDebugRenderKeyboardPreview", defaults={}, funcname="DebugRenderKeyboardPreview", - location="imgui_internal:4063", + location="imgui_internal:4078", namespace="ImGui", ov_cimguiname="igDebugRenderKeyboardPreview", ret="void", @@ -17048,7 +17168,7 @@ local t={ cimguiname="igDebugRenderViewportThumbnail", defaults={}, funcname="DebugRenderViewportThumbnail", - location="imgui_internal:4064", + location="imgui_internal:4079", namespace="ImGui", ov_cimguiname="igDebugRenderViewportThumbnail", ret="void", @@ -17065,7 +17185,7 @@ local t={ cimguiname="igDebugStartItemPicker", defaults={}, funcname="DebugStartItemPicker", - location="imgui:1178", + location="imgui:1179", namespace="ImGui", ov_cimguiname="igDebugStartItemPicker", ret="void", @@ -17085,7 +17205,7 @@ local t={ cimguiname="igDebugTextEncoding", defaults={}, funcname="DebugTextEncoding", - location="imgui:1176", + location="imgui:1177", namespace="ImGui", ov_cimguiname="igDebugTextEncoding", ret="void", @@ -17108,7 +17228,7 @@ local t={ cimguiname="igDebugTextUnformattedWithLocateItem", defaults={}, funcname="DebugTextUnformattedWithLocateItem", - location="imgui_internal:4032", + location="imgui_internal:4047", namespace="ImGui", ov_cimguiname="igDebugTextUnformattedWithLocateItem", ret="void", @@ -17128,7 +17248,7 @@ local t={ cimguiname="igDebugTextureIDToU64", defaults={}, funcname="DebugTextureIDToU64", - location="imgui_internal:4040", + location="imgui_internal:4055", namespace="ImGui", ov_cimguiname="igDebugTextureIDToU64", ret="ImU64", @@ -17154,7 +17274,7 @@ local t={ cimguiname="igDemoMarker", defaults={}, funcname="DemoMarker", - location="imgui_internal:4025", + location="imgui_internal:4040", namespace="ImGui", ov_cimguiname="igDemoMarker", ret="void", @@ -17195,7 +17315,7 @@ local t={ cimguiname="igDestroyPlatformWindow", defaults={}, funcname="DestroyPlatformWindow", - location="imgui_internal:3480", + location="imgui_internal:3492", namespace="ImGui", ov_cimguiname="igDestroyPlatformWindow", ret="void", @@ -17212,7 +17332,7 @@ local t={ cimguiname="igDestroyPlatformWindows", defaults={}, funcname="DestroyPlatformWindows", - location="imgui:1199", + location="imgui:1200", namespace="ImGui", ov_cimguiname="igDestroyPlatformWindows", ret="void", @@ -17237,7 +17357,7 @@ local t={ flags="0", node_id="0"}, funcname="DockBuilderAddNode", - location="imgui_internal:3746", + location="imgui_internal:3759", namespace="ImGui", ov_cimguiname="igDockBuilderAddNode", ret="ImGuiID", @@ -17264,7 +17384,7 @@ local t={ cimguiname="igDockBuilderCopyDockSpace", defaults={}, funcname="DockBuilderCopyDockSpace", - location="imgui_internal:3753", + location="imgui_internal:3766", namespace="ImGui", ov_cimguiname="igDockBuilderCopyDockSpace", ret="void", @@ -17291,7 +17411,7 @@ local t={ cimguiname="igDockBuilderCopyNode", defaults={}, funcname="DockBuilderCopyNode", - location="imgui_internal:3754", + location="imgui_internal:3767", namespace="ImGui", ov_cimguiname="igDockBuilderCopyNode", ret="void", @@ -17314,7 +17434,7 @@ local t={ cimguiname="igDockBuilderCopyWindowSettings", defaults={}, funcname="DockBuilderCopyWindowSettings", - location="imgui_internal:3755", + location="imgui_internal:3768", namespace="ImGui", ov_cimguiname="igDockBuilderCopyWindowSettings", ret="void", @@ -17337,7 +17457,7 @@ local t={ cimguiname="igDockBuilderDockWindow", defaults={}, funcname="DockBuilderDockWindow", - location="imgui_internal:3743", + location="imgui_internal:3756", namespace="ImGui", ov_cimguiname="igDockBuilderDockWindow", ret="void", @@ -17357,7 +17477,7 @@ local t={ cimguiname="igDockBuilderFinish", defaults={}, funcname="DockBuilderFinish", - location="imgui_internal:3756", + location="imgui_internal:3769", namespace="ImGui", ov_cimguiname="igDockBuilderFinish", ret="void", @@ -17377,7 +17497,7 @@ local t={ cimguiname="igDockBuilderGetCentralNode", defaults={}, funcname="DockBuilderGetCentralNode", - location="imgui_internal:3745", + location="imgui_internal:3758", namespace="ImGui", ov_cimguiname="igDockBuilderGetCentralNode", ret="ImGuiDockNode*", @@ -17397,7 +17517,7 @@ local t={ cimguiname="igDockBuilderGetNode", defaults={}, funcname="DockBuilderGetNode", - location="imgui_internal:3744", + location="imgui_internal:3757", namespace="ImGui", ov_cimguiname="igDockBuilderGetNode", ret="ImGuiDockNode*", @@ -17417,7 +17537,7 @@ local t={ cimguiname="igDockBuilderRemoveNode", defaults={}, funcname="DockBuilderRemoveNode", - location="imgui_internal:3747", + location="imgui_internal:3760", namespace="ImGui", ov_cimguiname="igDockBuilderRemoveNode", ret="void", @@ -17437,7 +17557,7 @@ local t={ cimguiname="igDockBuilderRemoveNodeChildNodes", defaults={}, funcname="DockBuilderRemoveNodeChildNodes", - location="imgui_internal:3749", + location="imgui_internal:3762", namespace="ImGui", ov_cimguiname="igDockBuilderRemoveNodeChildNodes", ret="void", @@ -17461,7 +17581,7 @@ local t={ defaults={ clear_settings_refs="true"}, funcname="DockBuilderRemoveNodeDockedWindows", - location="imgui_internal:3748", + location="imgui_internal:3761", namespace="ImGui", ov_cimguiname="igDockBuilderRemoveNodeDockedWindows", ret="void", @@ -17484,7 +17604,7 @@ local t={ cimguiname="igDockBuilderSetNodePos", defaults={}, funcname="DockBuilderSetNodePos", - location="imgui_internal:3750", + location="imgui_internal:3763", namespace="ImGui", ov_cimguiname="igDockBuilderSetNodePos", ret="void", @@ -17507,7 +17627,7 @@ local t={ cimguiname="igDockBuilderSetNodeSize", defaults={}, funcname="DockBuilderSetNodeSize", - location="imgui_internal:3751", + location="imgui_internal:3764", namespace="ImGui", ov_cimguiname="igDockBuilderSetNodeSize", ret="void", @@ -17539,7 +17659,7 @@ local t={ cimguiname="igDockBuilderSplitNode", defaults={}, funcname="DockBuilderSplitNode", - location="imgui_internal:3752", + location="imgui_internal:3765", namespace="ImGui", ov_cimguiname="igDockBuilderSplitNode", ret="ImGuiID", @@ -17577,7 +17697,7 @@ local t={ cimguiname="igDockContextCalcDropPosForDocking", defaults={}, funcname="DockContextCalcDropPosForDocking", - location="imgui_internal:3718", + location="imgui_internal:3731", namespace="ImGui", ov_cimguiname="igDockContextCalcDropPosForDocking", ret="bool", @@ -17603,7 +17723,7 @@ local t={ cimguiname="igDockContextClearNodes", defaults={}, funcname="DockContextClearNodes", - location="imgui_internal:3707", + location="imgui_internal:3720", namespace="ImGui", ov_cimguiname="igDockContextClearNodes", ret="void", @@ -17623,7 +17743,7 @@ local t={ cimguiname="igDockContextEndFrame", defaults={}, funcname="DockContextEndFrame", - location="imgui_internal:3711", + location="imgui_internal:3724", namespace="ImGui", ov_cimguiname="igDockContextEndFrame", ret="void", @@ -17646,7 +17766,7 @@ local t={ cimguiname="igDockContextFindNodeByID", defaults={}, funcname="DockContextFindNodeByID", - location="imgui_internal:3719", + location="imgui_internal:3732", namespace="ImGui", ov_cimguiname="igDockContextFindNodeByID", ret="ImGuiDockNode*", @@ -17666,7 +17786,7 @@ local t={ cimguiname="igDockContextGenNodeID", defaults={}, funcname="DockContextGenNodeID", - location="imgui_internal:3712", + location="imgui_internal:3725", namespace="ImGui", ov_cimguiname="igDockContextGenNodeID", ret="ImGuiID", @@ -17686,7 +17806,7 @@ local t={ cimguiname="igDockContextInitialize", defaults={}, funcname="DockContextInitialize", - location="imgui_internal:3705", + location="imgui_internal:3718", namespace="ImGui", ov_cimguiname="igDockContextInitialize", ret="void", @@ -17706,7 +17826,7 @@ local t={ cimguiname="igDockContextNewFrameUpdateDocking", defaults={}, funcname="DockContextNewFrameUpdateDocking", - location="imgui_internal:3710", + location="imgui_internal:3723", namespace="ImGui", ov_cimguiname="igDockContextNewFrameUpdateDocking", ret="void", @@ -17726,7 +17846,7 @@ local t={ cimguiname="igDockContextNewFrameUpdateUndocking", defaults={}, funcname="DockContextNewFrameUpdateUndocking", - location="imgui_internal:3709", + location="imgui_internal:3722", namespace="ImGui", ov_cimguiname="igDockContextNewFrameUpdateUndocking", ret="void", @@ -17749,7 +17869,7 @@ local t={ cimguiname="igDockContextProcessUndockNode", defaults={}, funcname="DockContextProcessUndockNode", - location="imgui_internal:3717", + location="imgui_internal:3730", namespace="ImGui", ov_cimguiname="igDockContextProcessUndockNode", ret="void", @@ -17776,7 +17896,7 @@ local t={ defaults={ clear_persistent_docking_ref="true"}, funcname="DockContextProcessUndockWindow", - location="imgui_internal:3716", + location="imgui_internal:3729", namespace="ImGui", ov_cimguiname="igDockContextProcessUndockWindow", ret="void", @@ -17814,7 +17934,7 @@ local t={ cimguiname="igDockContextQueueDock", defaults={}, funcname="DockContextQueueDock", - location="imgui_internal:3713", + location="imgui_internal:3726", namespace="ImGui", ov_cimguiname="igDockContextQueueDock", ret="void", @@ -17837,7 +17957,7 @@ local t={ cimguiname="igDockContextQueueUndockNode", defaults={}, funcname="DockContextQueueUndockNode", - location="imgui_internal:3715", + location="imgui_internal:3728", namespace="ImGui", ov_cimguiname="igDockContextQueueUndockNode", ret="void", @@ -17860,7 +17980,7 @@ local t={ cimguiname="igDockContextQueueUndockWindow", defaults={}, funcname="DockContextQueueUndockWindow", - location="imgui_internal:3714", + location="imgui_internal:3727", namespace="ImGui", ov_cimguiname="igDockContextQueueUndockWindow", ret="void", @@ -17880,7 +18000,7 @@ local t={ cimguiname="igDockContextRebuildNodes", defaults={}, funcname="DockContextRebuildNodes", - location="imgui_internal:3708", + location="imgui_internal:3721", namespace="ImGui", ov_cimguiname="igDockContextRebuildNodes", ret="void", @@ -17900,7 +18020,7 @@ local t={ cimguiname="igDockContextShutdown", defaults={}, funcname="DockContextShutdown", - location="imgui_internal:3706", + location="imgui_internal:3719", namespace="ImGui", ov_cimguiname="igDockContextShutdown", ret="void", @@ -17920,7 +18040,7 @@ local t={ cimguiname="igDockNodeBeginAmendTabBar", defaults={}, funcname="DockNodeBeginAmendTabBar", - location="imgui_internal:3721", + location="imgui_internal:3734", namespace="ImGui", ov_cimguiname="igDockNodeBeginAmendTabBar", ret="bool", @@ -17937,7 +18057,7 @@ local t={ cimguiname="igDockNodeEndAmendTabBar", defaults={}, funcname="DockNodeEndAmendTabBar", - location="imgui_internal:3722", + location="imgui_internal:3735", namespace="ImGui", ov_cimguiname="igDockNodeEndAmendTabBar", ret="void", @@ -17957,7 +18077,7 @@ local t={ cimguiname="igDockNodeGetDepth", defaults={}, funcname="DockNodeGetDepth", - location="imgui_internal:3725", + location="imgui_internal:3738", namespace="ImGui", ov_cimguiname="igDockNodeGetDepth", ret="int", @@ -17977,7 +18097,7 @@ local t={ cimguiname="igDockNodeGetRootNode", defaults={}, funcname="DockNodeGetRootNode", - location="imgui_internal:3723", + location="imgui_internal:3736", namespace="ImGui", ov_cimguiname="igDockNodeGetRootNode", ret="ImGuiDockNode*", @@ -17997,7 +18117,7 @@ local t={ cimguiname="igDockNodeGetWindowMenuButtonId", defaults={}, funcname="DockNodeGetWindowMenuButtonId", - location="imgui_internal:3726", + location="imgui_internal:3739", namespace="ImGui", ov_cimguiname="igDockNodeGetWindowMenuButtonId", ret="ImGuiID", @@ -18020,7 +18140,7 @@ local t={ cimguiname="igDockNodeIsInHierarchyOf", defaults={}, funcname="DockNodeIsInHierarchyOf", - location="imgui_internal:3724", + location="imgui_internal:3737", namespace="ImGui", ov_cimguiname="igDockNodeIsInHierarchyOf", ret="bool", @@ -18046,7 +18166,7 @@ local t={ cimguiname="igDockNodeWindowMenuHandler_Default", defaults={}, funcname="DockNodeWindowMenuHandler_Default", - location="imgui_internal:3720", + location="imgui_internal:3733", namespace="ImGui", ov_cimguiname="igDockNodeWindowMenuHandler_Default", ret="void", @@ -18152,7 +18272,7 @@ local t={ cimguiname="igDragBehavior", defaults={}, funcname="DragBehavior", - location="imgui_internal:3954", + location="imgui_internal:3969", namespace="ImGui", ov_cimguiname="igDragBehavior", ret="bool", @@ -18751,7 +18871,7 @@ local t={ cimguiname="igEndBoxSelect", defaults={}, funcname="EndBoxSelect", - location="imgui_internal:3789", + location="imgui_internal:3803", namespace="ImGui", ov_cimguiname="igEndBoxSelect", ret="void", @@ -18785,7 +18905,7 @@ local t={ cimguiname="igEndColumns", defaults={}, funcname="EndColumns", - location="imgui_internal:3802", + location="imgui_internal:3816", namespace="ImGui", ov_cimguiname="igEndColumns", ret="void", @@ -18819,7 +18939,7 @@ local t={ cimguiname="igEndComboPreview", defaults={}, funcname="EndComboPreview", - location="imgui_internal:3591", + location="imgui_internal:3604", namespace="ImGui", ov_cimguiname="igEndComboPreview", ret="void", @@ -18853,7 +18973,7 @@ local t={ cimguiname="igEndDisabledOverrideReenable", defaults={}, funcname="EndDisabledOverrideReenable", - location="imgui_internal:3550", + location="imgui_internal:3562", namespace="ImGui", ov_cimguiname="igEndDisabledOverrideReenable", ret="void", @@ -18904,7 +19024,7 @@ local t={ cimguiname="igEndErrorTooltip", defaults={}, funcname="EndErrorTooltip", - location="imgui_internal:4022", + location="imgui_internal:4037", namespace="ImGui", ov_cimguiname="igEndErrorTooltip", ret="void", @@ -19125,7 +19245,7 @@ local t={ cimguiname="igErrorCheckEndFrameFinalizeErrorTooltip", defaults={}, funcname="ErrorCheckEndFrameFinalizeErrorTooltip", - location="imgui_internal:4020", + location="imgui_internal:4035", namespace="ImGui", ov_cimguiname="igErrorCheckEndFrameFinalizeErrorTooltip", ret="void", @@ -19142,7 +19262,7 @@ local t={ cimguiname="igErrorCheckUsingSetCursorPosToExtendParentBoundaries", defaults={}, funcname="ErrorCheckUsingSetCursorPosToExtendParentBoundaries", - location="imgui_internal:4019", + location="imgui_internal:4034", namespace="ImGui", ov_cimguiname="igErrorCheckUsingSetCursorPosToExtendParentBoundaries", ret="void", @@ -19162,7 +19282,7 @@ local t={ cimguiname="igErrorLog", defaults={}, funcname="ErrorLog", - location="imgui_internal:4015", + location="imgui_internal:4030", namespace="ImGui", ov_cimguiname="igErrorLog", ret="bool", @@ -19182,7 +19302,7 @@ local t={ cimguiname="igErrorRecoveryStoreState", defaults={}, funcname="ErrorRecoveryStoreState", - location="imgui_internal:4016", + location="imgui_internal:4031", namespace="ImGui", ov_cimguiname="igErrorRecoveryStoreState", ret="void", @@ -19202,7 +19322,7 @@ local t={ cimguiname="igErrorRecoveryTryToRecoverState", defaults={}, funcname="ErrorRecoveryTryToRecoverState", - location="imgui_internal:4017", + location="imgui_internal:4032", namespace="ImGui", ov_cimguiname="igErrorRecoveryTryToRecoverState", ret="void", @@ -19222,7 +19342,7 @@ local t={ cimguiname="igErrorRecoveryTryToRecoverWindowState", defaults={}, funcname="ErrorRecoveryTryToRecoverWindowState", - location="imgui_internal:4018", + location="imgui_internal:4033", namespace="ImGui", ov_cimguiname="igErrorRecoveryTryToRecoverWindowState", ret="void", @@ -19251,7 +19371,7 @@ local t={ cimguiname="igExtendHitBoxWhenNearViewportEdge", defaults={}, funcname="ExtendHitBoxWhenNearViewportEdge", - location="imgui_internal:3950", + location="imgui_internal:3965", namespace="ImGui", ov_cimguiname="igExtendHitBoxWhenNearViewportEdge", ret="void", @@ -19272,7 +19392,7 @@ local t={ conv="ImVec2", defaults={}, funcname="FindBestWindowPosForPopup", - location="imgui_internal:3573", + location="imgui_internal:3586", namespace="ImGui", nonUDT=1, ov_cimguiname="igFindBestWindowPosForPopup", @@ -19309,7 +19429,7 @@ local t={ conv="ImVec2", defaults={}, funcname="FindBestWindowPosForPopupEx", - location="imgui_internal:3574", + location="imgui_internal:3587", namespace="ImGui", nonUDT=1, ov_cimguiname="igFindBestWindowPosForPopupEx", @@ -19330,7 +19450,7 @@ local t={ cimguiname="igFindBlockingModal", defaults={}, funcname="FindBlockingModal", - location="imgui_internal:3572", + location="imgui_internal:3585", namespace="ImGui", ov_cimguiname="igFindBlockingModal", ret="ImGuiWindow*", @@ -19350,13 +19470,33 @@ local t={ cimguiname="igFindBottomMostVisibleWindowWithinBeginStack", defaults={}, funcname="FindBottomMostVisibleWindowWithinBeginStack", - location="imgui_internal:3436", + location="imgui_internal:3448", namespace="ImGui", ov_cimguiname="igFindBottomMostVisibleWindowWithinBeginStack", ret="ImGuiWindow*", signature="(ImGuiWindow*)", stname=""}, ["(ImGuiWindow*)"]=nil}, + igFindFrontMostVisibleChildWindow={ + [1]={ + args="(ImGuiWindow* window)", + argsT={ + [1]={ + name="window", + type="ImGuiWindow*"}}, + argsoriginal="(ImGuiWindow* window)", + call_args="(window)", + call_args_old="(window)", + cimguiname="igFindFrontMostVisibleChildWindow", + defaults={}, + funcname="FindFrontMostVisibleChildWindow", + location="imgui_internal:3572", + namespace="ImGui", + ov_cimguiname="igFindFrontMostVisibleChildWindow", + ret="ImGuiWindow*", + signature="(ImGuiWindow*)", + stname=""}, + ["(ImGuiWindow*)"]=nil}, igFindHoveredViewportFromPlatformWindowStack={ [1]={ args="(const ImVec2_c mouse_platform_pos)", @@ -19370,7 +19510,7 @@ local t={ cimguiname="igFindHoveredViewportFromPlatformWindowStack", defaults={}, funcname="FindHoveredViewportFromPlatformWindowStack", - location="imgui_internal:3484", + location="imgui_internal:3496", namespace="ImGui", ov_cimguiname="igFindHoveredViewportFromPlatformWindowStack", ret="ImGuiViewportP*", @@ -19399,7 +19539,7 @@ local t={ cimguiname="igFindHoveredWindowEx", defaults={}, funcname="FindHoveredWindowEx", - location="imgui_internal:3470", + location="imgui_internal:3482", namespace="ImGui", ov_cimguiname="igFindHoveredWindowEx", ret="void", @@ -19422,7 +19562,7 @@ local t={ cimguiname="igFindOrCreateColumns", defaults={}, funcname="FindOrCreateColumns", - location="imgui_internal:3807", + location="imgui_internal:3821", namespace="ImGui", ov_cimguiname="igFindOrCreateColumns", ret="ImGuiOldColumns*", @@ -19446,7 +19586,7 @@ local t={ defaults={ text_end="NULL"}, funcname="FindRenderedTextEnd", - location="imgui_internal:3914", + location="imgui_internal:3929", namespace="ImGui", ov_cimguiname="igFindRenderedTextEnd", ret="const char*", @@ -19466,7 +19606,7 @@ local t={ cimguiname="igFindSettingsHandler", defaults={}, funcname="FindSettingsHandler", - location="imgui_internal:3492", + location="imgui_internal:3504", namespace="ImGui", ov_cimguiname="igFindSettingsHandler", ret="ImGuiSettingsHandler*", @@ -19486,7 +19626,7 @@ local t={ cimguiname="igFindViewportByID", defaults={}, funcname="FindViewportByID", - location="imgui:1200", + location="imgui:1201", namespace="ImGui", ov_cimguiname="igFindViewportByID", ret="ImGuiViewport*", @@ -19506,7 +19646,7 @@ local t={ cimguiname="igFindViewportByPlatformHandle", defaults={}, funcname="FindViewportByPlatformHandle", - location="imgui:1201", + location="imgui:1202", namespace="ImGui", ov_cimguiname="igFindViewportByPlatformHandle", ret="ImGuiViewport*", @@ -19526,7 +19666,7 @@ local t={ cimguiname="igFindWindowByID", defaults={}, funcname="FindWindowByID", - location="imgui_internal:3407", + location="imgui_internal:3419", namespace="ImGui", ov_cimguiname="igFindWindowByID", ret="ImGuiWindow*", @@ -19546,7 +19686,7 @@ local t={ cimguiname="igFindWindowByName", defaults={}, funcname="FindWindowByName", - location="imgui_internal:3408", + location="imgui_internal:3420", namespace="ImGui", ov_cimguiname="igFindWindowByName", ret="ImGuiWindow*", @@ -19566,7 +19706,7 @@ local t={ cimguiname="igFindWindowDisplayIndex", defaults={}, funcname="FindWindowDisplayIndex", - location="imgui_internal:3435", + location="imgui_internal:3447", namespace="ImGui", ov_cimguiname="igFindWindowDisplayIndex", ret="int", @@ -19586,7 +19726,7 @@ local t={ cimguiname="igFindWindowSettingsByID", defaults={}, funcname="FindWindowSettingsByID", - location="imgui_internal:3496", + location="imgui_internal:3508", namespace="ImGui", ov_cimguiname="igFindWindowSettingsByID", ret="ImGuiWindowSettings*", @@ -19606,7 +19746,7 @@ local t={ cimguiname="igFindWindowSettingsByWindow", defaults={}, funcname="FindWindowSettingsByWindow", - location="imgui_internal:3497", + location="imgui_internal:3509", namespace="ImGui", ov_cimguiname="igFindWindowSettingsByWindow", ret="ImGuiWindowSettings*", @@ -19626,7 +19766,7 @@ local t={ cimguiname="igFixupKeyChord", defaults={}, funcname="FixupKeyChord", - location="imgui_internal:3628", + location="imgui_internal:3641", namespace="ImGui", ov_cimguiname="igFixupKeyChord", ret="ImGuiKeyChord", @@ -19643,7 +19783,7 @@ local t={ cimguiname="igFocusItem", defaults={}, funcname="FocusItem", - location="imgui_internal:3615", + location="imgui_internal:3628", namespace="ImGui", ov_cimguiname="igFocusItem", ret="void", @@ -19672,7 +19812,7 @@ local t={ cimguiname="igFocusTopMostWindowUnderOne", defaults={}, funcname="FocusTopMostWindowUnderOne", - location="imgui_internal:3430", + location="imgui_internal:3442", namespace="ImGui", ov_cimguiname="igFocusTopMostWindowUnderOne", ret="void", @@ -19696,7 +19836,7 @@ local t={ defaults={ flags="0"}, funcname="FocusWindow", - location="imgui_internal:3429", + location="imgui_internal:3441", namespace="ImGui", ov_cimguiname="igFocusWindow", ret="void", @@ -19716,7 +19856,7 @@ local t={ cimguiname="igGcAwakeTransientWindowBuffers", defaults={}, funcname="GcAwakeTransientWindowBuffers", - location="imgui_internal:4012", + location="imgui_internal:4027", namespace="ImGui", ov_cimguiname="igGcAwakeTransientWindowBuffers", ret="void", @@ -19733,7 +19873,7 @@ local t={ cimguiname="igGcCompactTransientMiscBuffers", defaults={}, funcname="GcCompactTransientMiscBuffers", - location="imgui_internal:4010", + location="imgui_internal:4025", namespace="ImGui", ov_cimguiname="igGcCompactTransientMiscBuffers", ret="void", @@ -19753,7 +19893,7 @@ local t={ cimguiname="igGcCompactTransientWindowBuffers", defaults={}, funcname="GcCompactTransientWindowBuffers", - location="imgui_internal:4011", + location="imgui_internal:4026", namespace="ImGui", ov_cimguiname="igGcCompactTransientWindowBuffers", ret="void", @@ -19770,7 +19910,7 @@ local t={ cimguiname="igGetActiveID", defaults={}, funcname="GetActiveID", - location="imgui_internal:3520", + location="imgui_internal:3532", namespace="ImGui", ov_cimguiname="igGetActiveID", ret="ImGuiID", @@ -19796,7 +19936,7 @@ local t={ cimguiname="igGetAllocatorFunctions", defaults={}, funcname="GetAllocatorFunctions", - location="imgui:1190", + location="imgui:1191", namespace="ImGui", ov_cimguiname="igGetAllocatorFunctions", ret="void", @@ -19837,7 +19977,7 @@ local t={ cimguiname="igGetBoxSelectState", defaults={}, funcname="GetBoxSelectState", - location="imgui_internal:3796", + location="imgui_internal:3810", namespace="ImGui", ov_cimguiname="igGetBoxSelectState", ret="ImGuiBoxSelectState*", @@ -19854,7 +19994,7 @@ local t={ cimguiname="igGetClipboardText", defaults={}, funcname="GetClipboardText", - location="imgui:1160", + location="imgui:1161", namespace="ImGui", ov_cimguiname="igGetClipboardText", ret="const char*", @@ -19960,7 +20100,7 @@ local t={ cimguiname="igGetColumnNormFromOffset", defaults={}, funcname="GetColumnNormFromOffset", - location="imgui_internal:3809", + location="imgui_internal:3823", namespace="ImGui", ov_cimguiname="igGetColumnNormFromOffset", ret="float", @@ -20004,7 +20144,7 @@ local t={ cimguiname="igGetColumnOffsetFromNorm", defaults={}, funcname="GetColumnOffsetFromNorm", - location="imgui_internal:3808", + location="imgui_internal:3822", namespace="ImGui", ov_cimguiname="igGetColumnOffsetFromNorm", ret="float", @@ -20065,7 +20205,7 @@ local t={ cimguiname="igGetColumnsID", defaults={}, funcname="GetColumnsID", - location="imgui_internal:3806", + location="imgui_internal:3820", namespace="ImGui", ov_cimguiname="igGetColumnsID", ret="ImGuiID", @@ -20118,7 +20258,7 @@ local t={ cimguiname="igGetCurrentFocusScope", defaults={}, funcname="GetCurrentFocusScope", - location="imgui_internal:3768", + location="imgui_internal:3782", namespace="ImGui", ov_cimguiname="igGetCurrentFocusScope", ret="ImGuiID", @@ -20135,7 +20275,7 @@ local t={ cimguiname="igGetCurrentTabBar", defaults={}, funcname="GetCurrentTabBar", - location="imgui_internal:3873", + location="imgui_internal:3888", namespace="ImGui", ov_cimguiname="igGetCurrentTabBar", ret="ImGuiTabBar*", @@ -20152,7 +20292,7 @@ local t={ cimguiname="igGetCurrentTable", defaults={}, funcname="GetCurrentTable", - location="imgui_internal:3825", + location="imgui_internal:3839", namespace="ImGui", ov_cimguiname="igGetCurrentTable", ret="ImGuiTable*", @@ -20169,7 +20309,7 @@ local t={ cimguiname="igGetCurrentWindow", defaults={}, funcname="GetCurrentWindow", - location="imgui_internal:3406", + location="imgui_internal:3418", namespace="ImGui", ov_cimguiname="igGetCurrentWindow", ret="ImGuiWindow*", @@ -20186,7 +20326,7 @@ local t={ cimguiname="igGetCurrentWindowRead", defaults={}, funcname="GetCurrentWindowRead", - location="imgui_internal:3405", + location="imgui_internal:3417", namespace="ImGui", ov_cimguiname="igGetCurrentWindowRead", ret="ImGuiWindow*", @@ -20294,7 +20434,7 @@ local t={ cimguiname="igGetDefaultFont", defaults={}, funcname="GetDefaultFont", - location="imgui_internal:3451", + location="imgui_internal:3463", namespace="ImGui", ov_cimguiname="igGetDefaultFont", ret="ImFont*", @@ -20362,7 +20502,7 @@ local t={ cimguiname="igGetFocusID", defaults={}, funcname="GetFocusID", - location="imgui_internal:3521", + location="imgui_internal:3533", namespace="ImGui", ov_cimguiname="igGetFocusID", ret="ImGuiID", @@ -20413,7 +20553,7 @@ local t={ cimguiname="igGetFontRasterizerDensity", defaults={}, funcname="GetFontRasterizerDensity", - location="imgui_internal:3449", + location="imgui_internal:3461", namespace="ImGui", ov_cimguiname="igGetFontRasterizerDensity", ret="float", @@ -20488,7 +20628,7 @@ local t={ cimguiname="igGetForegroundDrawList", defaults={}, funcname="GetForegroundDrawList", - location="imgui_internal:3454", + location="imgui_internal:3466", namespace="ImGui", ov_cimguiname="igGetForegroundDrawList_WindowPtr", ret="ImDrawList*", @@ -20557,7 +20697,7 @@ local t={ cimguiname="igGetHoveredID", defaults={}, funcname="GetHoveredID", - location="imgui_internal:3525", + location="imgui_internal:3537", namespace="ImGui", ov_cimguiname="igGetHoveredID", ret="ImGuiID", @@ -20663,7 +20803,7 @@ local t={ cimguiname="igGetIDWithSeed", defaults={}, funcname="GetIDWithSeed", - location="imgui_internal:3530", + location="imgui_internal:3542", namespace="ImGui", ov_cimguiname="igGetIDWithSeed_Str", ret="ImGuiID", @@ -20684,7 +20824,7 @@ local t={ cimguiname="igGetIDWithSeed", defaults={}, funcname="GetIDWithSeed", - location="imgui_internal:3531", + location="imgui_internal:3543", namespace="ImGui", ov_cimguiname="igGetIDWithSeed_Int", ret="ImGuiID", @@ -20721,7 +20861,7 @@ local t={ cimguiname="igGetIO", defaults={}, funcname="GetIO", - location="imgui_internal:3402", + location="imgui_internal:3414", namespace="ImGui", ov_cimguiname="igGetIO_ContextPtr", ret="ImGuiIO*", @@ -20743,7 +20883,7 @@ local t={ cimguiname="igGetInputTextState", defaults={}, funcname="GetInputTextState", - location="imgui_internal:3991", + location="imgui_internal:4006", namespace="ImGui", ov_cimguiname="igGetInputTextState", ret="ImGuiInputTextState*", @@ -20851,7 +20991,7 @@ local t={ cimguiname="igGetItemStatusFlags", defaults={}, funcname="GetItemStatusFlags", - location="imgui_internal:3519", + location="imgui_internal:3531", namespace="ImGui", ov_cimguiname="igGetItemStatusFlags", ret="ImGuiItemStatusFlags", @@ -20871,7 +21011,7 @@ local t={ cimguiname="igGetKeyChordName", defaults={}, funcname="GetKeyChordName", - location="imgui_internal:3640", + location="imgui_internal:3653", namespace="ImGui", ov_cimguiname="igGetKeyChordName", ret="const char*", @@ -20894,7 +21034,7 @@ local t={ cimguiname="igGetKeyData", defaults={}, funcname="GetKeyData", - location="imgui_internal:3638", + location="imgui_internal:3651", namespace="ImGui", ov_cimguiname="igGetKeyData_ContextPtr", ret="ImGuiKeyData*", @@ -20912,7 +21052,7 @@ local t={ cimguiname="igGetKeyData", defaults={}, funcname="GetKeyData", - location="imgui_internal:3639", + location="imgui_internal:3652", namespace="ImGui", ov_cimguiname="igGetKeyData_Key", ret="ImGuiKeyData*", @@ -20943,7 +21083,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetKeyMagnitude2d", - location="imgui_internal:3643", + location="imgui_internal:3656", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetKeyMagnitude2d", @@ -20984,7 +21124,7 @@ local t={ cimguiname="igGetKeyOwner", defaults={}, funcname="GetKeyOwner", - location="imgui_internal:3662", + location="imgui_internal:3675", namespace="ImGui", ov_cimguiname="igGetKeyOwner", ret="ImGuiID", @@ -21007,7 +21147,7 @@ local t={ cimguiname="igGetKeyOwnerData", defaults={}, funcname="GetKeyOwnerData", - location="imgui_internal:3667", + location="imgui_internal:3680", namespace="ImGui", ov_cimguiname="igGetKeyOwnerData", ret="ImGuiKeyOwnerData*", @@ -21070,7 +21210,7 @@ local t={ cimguiname="igGetMouseButtonFromPopupFlags", defaults={}, funcname="GetMouseButtonFromPopupFlags", - location="imgui_internal:3575", + location="imgui_internal:3588", namespace="ImGui", ov_cimguiname="igGetMouseButtonFromPopupFlags", ret="ImGuiMouseButton", @@ -21090,7 +21230,7 @@ local t={ cimguiname="igGetMouseClickedCount", defaults={}, funcname="GetMouseClickedCount", - location="imgui:1145", + location="imgui:1146", namespace="ImGui", ov_cimguiname="igGetMouseClickedCount", ret="int", @@ -21107,7 +21247,7 @@ local t={ cimguiname="igGetMouseCursor", defaults={}, funcname="GetMouseCursor", - location="imgui:1154", + location="imgui:1155", namespace="ImGui", ov_cimguiname="igGetMouseCursor", ret="ImGuiMouseCursor", @@ -21133,7 +21273,7 @@ local t={ button="0", lock_threshold="-1.0f"}, funcname="GetMouseDragDelta", - location="imgui:1152", + location="imgui:1153", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetMouseDragDelta", @@ -21152,7 +21292,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetMousePos", - location="imgui:1149", + location="imgui:1150", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetMousePos", @@ -21171,7 +21311,7 @@ local t={ conv="ImVec2", defaults={}, funcname="GetMousePosOnOpeningCurrentPopup", - location="imgui:1150", + location="imgui:1151", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetMousePosOnOpeningCurrentPopup", @@ -21192,7 +21332,7 @@ local t={ cimguiname="igGetMultiSelectState", defaults={}, funcname="GetMultiSelectState", - location="imgui_internal:3797", + location="imgui_internal:3811", namespace="ImGui", ov_cimguiname="igGetMultiSelectState", ret="ImGuiMultiSelectState*", @@ -21212,7 +21352,7 @@ local t={ cimguiname="igGetNavTweakPressedAmount", defaults={}, funcname="GetNavTweakPressedAmount", - location="imgui_internal:3644", + location="imgui_internal:3657", namespace="ImGui", ov_cimguiname="igGetNavTweakPressedAmount", ret="float", @@ -21248,7 +21388,7 @@ local t={ cimguiname="igGetPlatformIO", defaults={}, funcname="GetPlatformIO", - location="imgui_internal:3403", + location="imgui_internal:3415", namespace="ImGui", ov_cimguiname="igGetPlatformIO_ContextPtr", ret="ImGuiPlatformIO*", @@ -21271,7 +21411,7 @@ local t={ conv="ImRect", defaults={}, funcname="GetPopupAllowedExtentRect", - location="imgui_internal:3569", + location="imgui_internal:3582", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetPopupAllowedExtentRect", @@ -21292,7 +21432,7 @@ local t={ cimguiname="igGetRoundedFontSize", defaults={}, funcname="GetRoundedFontSize", - location="imgui_internal:3450", + location="imgui_internal:3462", namespace="ImGui", ov_cimguiname="igGetRoundedFontSize", ret="float", @@ -21309,7 +21449,7 @@ local t={ cimguiname="igGetScale", defaults={}, funcname="GetScale", - location="imgui_internal:3404", + location="imgui_internal:3416", namespace="ImGui", ov_cimguiname="igGetScale", ret="float", @@ -21397,7 +21537,7 @@ local t={ cimguiname="igGetShortcutRoutingData", defaults={}, funcname="GetShortcutRoutingData", - location="imgui_internal:3701", + location="imgui_internal:3714", namespace="ImGui", ov_cimguiname="igGetShortcutRoutingData", ret="ImGuiKeyRoutingData*", @@ -21494,7 +21634,7 @@ local t={ cimguiname="igGetStyleVarInfo", defaults={}, funcname="GetStyleVarInfo", - location="imgui_internal:3548", + location="imgui_internal:3560", namespace="ImGui", ov_cimguiname="igGetStyleVarInfo", ret="const ImGuiStyleVarInfo*", @@ -21562,7 +21702,7 @@ local t={ cimguiname="igGetTopMostAndVisiblePopupModal", defaults={}, funcname="GetTopMostAndVisiblePopupModal", - location="imgui_internal:3571", + location="imgui_internal:3584", namespace="ImGui", ov_cimguiname="igGetTopMostAndVisiblePopupModal", ret="ImGuiWindow*", @@ -21579,7 +21719,7 @@ local t={ cimguiname="igGetTopMostPopupModal", defaults={}, funcname="GetTopMostPopupModal", - location="imgui_internal:3570", + location="imgui_internal:3583", namespace="ImGui", ov_cimguiname="igGetTopMostPopupModal", ret="ImGuiWindow*", @@ -21622,7 +21762,7 @@ local t={ cimguiname="igGetTypematicRepeatRate", defaults={}, funcname="GetTypematicRepeatRate", - location="imgui_internal:3646", + location="imgui_internal:3659", namespace="ImGui", ov_cimguiname="igGetTypematicRepeatRate", ret="void", @@ -21643,7 +21783,7 @@ local t={ defaults={ flags="ImGuiTypingSelectFlags_None"}, funcname="GetTypingSelectRequest", - location="imgui_internal:3782", + location="imgui_internal:3796", namespace="ImGui", ov_cimguiname="igGetTypingSelectRequest", ret="ImGuiTypingSelectRequest*", @@ -21680,7 +21820,7 @@ local t={ cimguiname="igGetViewportPlatformMonitor", defaults={}, funcname="GetViewportPlatformMonitor", - location="imgui_internal:3483", + location="imgui_internal:3495", namespace="ImGui", ov_cimguiname="igGetViewportPlatformMonitor", ret="const ImGuiPlatformMonitor*", @@ -21700,7 +21840,7 @@ local t={ cimguiname="igGetWindowAlwaysWantOwnTabBar", defaults={}, funcname="GetWindowAlwaysWantOwnTabBar", - location="imgui_internal:3728", + location="imgui_internal:3741", namespace="ImGui", ov_cimguiname="igGetWindowAlwaysWantOwnTabBar", ret="bool", @@ -21734,7 +21874,7 @@ local t={ cimguiname="igGetWindowDockNode", defaults={}, funcname="GetWindowDockNode", - location="imgui_internal:3727", + location="imgui_internal:3740", namespace="ImGui", ov_cimguiname="igGetWindowDockNode", ret="ImGuiDockNode*", @@ -21827,7 +21967,7 @@ local t={ cimguiname="igGetWindowResizeBorderID", defaults={}, funcname="GetWindowResizeBorderID", - location="imgui_internal:3949", + location="imgui_internal:3964", namespace="ImGui", ov_cimguiname="igGetWindowResizeBorderID", ret="ImGuiID", @@ -21850,7 +21990,7 @@ local t={ cimguiname="igGetWindowResizeCornerID", defaults={}, funcname="GetWindowResizeCornerID", - location="imgui_internal:3948", + location="imgui_internal:3963", namespace="ImGui", ov_cimguiname="igGetWindowResizeCornerID", ret="ImGuiID", @@ -21873,7 +22013,7 @@ local t={ cimguiname="igGetWindowScrollbarID", defaults={}, funcname="GetWindowScrollbarID", - location="imgui_internal:3947", + location="imgui_internal:3962", namespace="ImGui", ov_cimguiname="igGetWindowScrollbarID", ret="ImGuiID", @@ -21897,7 +22037,7 @@ local t={ conv="ImRect", defaults={}, funcname="GetWindowScrollbarRect", - location="imgui_internal:3946", + location="imgui_internal:3961", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetWindowScrollbarRect", @@ -21971,7 +22111,7 @@ local t={ cimguiname="igImAbs", defaults={}, funcname="ImAbs", - location="imgui_internal:503", + location="imgui_internal:506", ov_cimguiname="igImAbs_Int", ret="int", signature="(int)", @@ -21988,7 +22128,7 @@ local t={ cimguiname="igImAbs", defaults={}, funcname="ImAbs", - location="imgui_internal:504", + location="imgui_internal:507", ov_cimguiname="igImAbs_Float", ret="float", signature="(float)", @@ -22005,7 +22145,7 @@ local t={ cimguiname="igImAbs", defaults={}, funcname="ImAbs", - location="imgui_internal:505", + location="imgui_internal:508", ov_cimguiname="igImAbs_double", ret="double", signature="(double)", @@ -22029,7 +22169,7 @@ local t={ cimguiname="igImAlphaBlendColors", defaults={}, funcname="ImAlphaBlendColors", - location="imgui_internal:387", + location="imgui_internal:390", ov_cimguiname="igImAlphaBlendColors", ret="ImU32", signature="(ImU32,ImU32)", @@ -22061,7 +22201,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImBezierCubicCalc", - location="imgui_internal:552", + location="imgui_internal:556", nonUDT=1, ov_cimguiname="igImBezierCubicCalc", ret="ImVec2_c", @@ -22097,7 +22237,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImBezierCubicClosestPoint", - location="imgui_internal:553", + location="imgui_internal:557", nonUDT=1, ov_cimguiname="igImBezierCubicClosestPoint", ret="ImVec2_c", @@ -22133,7 +22273,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImBezierCubicClosestPointCasteljau", - location="imgui_internal:554", + location="imgui_internal:558", nonUDT=1, ov_cimguiname="igImBezierCubicClosestPointCasteljau", ret="ImVec2_c", @@ -22163,7 +22303,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImBezierQuadraticCalc", - location="imgui_internal:555", + location="imgui_internal:559", nonUDT=1, ov_cimguiname="igImBezierQuadraticCalc", ret="ImVec2_c", @@ -22186,7 +22326,7 @@ local t={ cimguiname="igImBitArrayClearAllBits", defaults={}, funcname="ImBitArrayClearAllBits", - location="imgui_internal:633", + location="imgui_internal:639", ov_cimguiname="igImBitArrayClearAllBits", ret="void", signature="(ImU32*,int)", @@ -22208,7 +22348,7 @@ local t={ cimguiname="igImBitArrayClearBit", defaults={}, funcname="ImBitArrayClearBit", - location="imgui_internal:635", + location="imgui_internal:641", ov_cimguiname="igImBitArrayClearBit", ret="void", signature="(ImU32*,int)", @@ -22227,7 +22367,7 @@ local t={ cimguiname="igImBitArrayGetStorageSizeInBytes", defaults={}, funcname="ImBitArrayGetStorageSizeInBytes", - location="imgui_internal:632", + location="imgui_internal:638", ov_cimguiname="igImBitArrayGetStorageSizeInBytes", ret="size_t", signature="(int)", @@ -22249,7 +22389,7 @@ local t={ cimguiname="igImBitArraySetBit", defaults={}, funcname="ImBitArraySetBit", - location="imgui_internal:636", + location="imgui_internal:642", ov_cimguiname="igImBitArraySetBit", ret="void", signature="(ImU32*,int)", @@ -22274,7 +22414,7 @@ local t={ cimguiname="igImBitArraySetBitRange", defaults={}, funcname="ImBitArraySetBitRange", - location="imgui_internal:637", + location="imgui_internal:643", ov_cimguiname="igImBitArraySetBitRange", ret="void", signature="(ImU32*,int,int)", @@ -22296,7 +22436,7 @@ local t={ cimguiname="igImBitArrayTestBit", defaults={}, funcname="ImBitArrayTestBit", - location="imgui_internal:634", + location="imgui_internal:640", ov_cimguiname="igImBitArrayTestBit", ret="bool", signature="(const ImU32*,int)", @@ -22315,7 +22455,7 @@ local t={ cimguiname="igImCharIsBlankA", defaults={}, funcname="ImCharIsBlankA", - location="imgui_internal:413", + location="imgui_internal:416", ov_cimguiname="igImCharIsBlankA", ret="bool", signature="(char)", @@ -22334,7 +22474,7 @@ local t={ cimguiname="igImCharIsBlankW", defaults={}, funcname="ImCharIsBlankW", - location="imgui_internal:414", + location="imgui_internal:417", ov_cimguiname="igImCharIsBlankW", ret="bool", signature="(unsigned int)", @@ -22353,7 +22493,7 @@ local t={ cimguiname="igImCharIsXdigitA", defaults={}, funcname="ImCharIsXdigitA", - location="imgui_internal:415", + location="imgui_internal:418", ov_cimguiname="igImCharIsXdigitA", ret="bool", signature="(char)", @@ -22379,7 +22519,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImClamp", - location="imgui_internal:527", + location="imgui_internal:531", nonUDT=1, ov_cimguiname="igImClamp", ret="ImVec2_c", @@ -22399,7 +22539,7 @@ local t={ cimguiname="igImCountSetBits", defaults={}, funcname="ImCountSetBits", - location="imgui_internal:393", + location="imgui_internal:396", ov_cimguiname="igImCountSetBits", ret="unsigned int", signature="(unsigned int)", @@ -22421,7 +22561,7 @@ local t={ cimguiname="igImDot", defaults={}, funcname="ImDot", - location="imgui_internal:542", + location="imgui_internal:546", ov_cimguiname="igImDot", ret="float", signature="(const ImVec2,const ImVec2)", @@ -22446,7 +22586,7 @@ local t={ cimguiname="igImExponentialMovingAverage", defaults={}, funcname="ImExponentialMovingAverage", - location="imgui_internal:548", + location="imgui_internal:552", ov_cimguiname="igImExponentialMovingAverage", ret="float", signature="(float,float,int)", @@ -22465,7 +22605,7 @@ local t={ cimguiname="igImFileClose", defaults={}, funcname="ImFileClose", - location="imgui_internal:477", + location="imgui_internal:480", ov_cimguiname="igImFileClose", ret="bool", signature="(ImFileHandle)", @@ -22484,7 +22624,7 @@ local t={ cimguiname="igImFileGetSize", defaults={}, funcname="ImFileGetSize", - location="imgui_internal:478", + location="imgui_internal:481", ov_cimguiname="igImFileGetSize", ret="ImU64", signature="(ImFileHandle)", @@ -22514,7 +22654,7 @@ local t={ out_file_size="NULL", padding_bytes="0"}, funcname="ImFileLoadToMemory", - location="imgui_internal:484", + location="imgui_internal:487", ov_cimguiname="igImFileLoadToMemory", ret="void*", signature="(const char*,const char*,size_t*,int)", @@ -22536,7 +22676,7 @@ local t={ cimguiname="igImFileOpen", defaults={}, funcname="ImFileOpen", - location="imgui_internal:476", + location="imgui_internal:479", ov_cimguiname="igImFileOpen", ret="ImFileHandle", signature="(const char*,const char*)", @@ -22564,7 +22704,7 @@ local t={ cimguiname="igImFileRead", defaults={}, funcname="ImFileRead", - location="imgui_internal:479", + location="imgui_internal:482", ov_cimguiname="igImFileRead", ret="ImU64", signature="(void*,ImU64,ImU64,ImFileHandle)", @@ -22592,7 +22732,7 @@ local t={ cimguiname="igImFileWrite", defaults={}, funcname="ImFileWrite", - location="imgui_internal:480", + location="imgui_internal:483", ov_cimguiname="igImFileWrite", ret="ImU64", signature="(const void*,ImU64,ImU64,ImFileHandle)", @@ -22611,7 +22751,7 @@ local t={ cimguiname="igImFloor", defaults={}, funcname="ImFloor", - location="imgui_internal:537", + location="imgui_internal:541", ov_cimguiname="igImFloor_Float", ret="float", signature="(float)", @@ -22629,7 +22769,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImFloor", - location="imgui_internal:538", + location="imgui_internal:542", nonUDT=1, ov_cimguiname="igImFloor_Vec2", ret="ImVec2_c", @@ -22653,7 +22793,7 @@ local t={ cimguiname="igImFontAtlasAddDrawListSharedData", defaults={}, funcname="ImFontAtlasAddDrawListSharedData", - location="imgui_internal:4252", + location="imgui_internal:4267", ov_cimguiname="igImFontAtlasAddDrawListSharedData", ret="void", signature="(ImFontAtlas*,ImDrawListSharedData*)", @@ -22684,7 +22824,7 @@ local t={ cimguiname="igImFontAtlasBakedAdd", defaults={}, funcname="ImFontAtlasBakedAdd", - location="imgui_internal:4238", + location="imgui_internal:4253", ov_cimguiname="igImFontAtlasBakedAdd", ret="ImFontBaked*", signature="(ImFontAtlas*,ImFont*,float,float,ImGuiID)", @@ -22712,7 +22852,7 @@ local t={ cimguiname="igImFontAtlasBakedAddFontGlyph", defaults={}, funcname="ImFontAtlasBakedAddFontGlyph", - location="imgui_internal:4240", + location="imgui_internal:4255", ov_cimguiname="igImFontAtlasBakedAddFontGlyph", ret="ImFontGlyph*", signature="(ImFontAtlas*,ImFontBaked*,ImFontConfig*,const ImFontGlyph*)", @@ -22743,7 +22883,7 @@ local t={ cimguiname="igImFontAtlasBakedAddFontGlyphAdvancedX", defaults={}, funcname="ImFontAtlasBakedAddFontGlyphAdvancedX", - location="imgui_internal:4241", + location="imgui_internal:4256", ov_cimguiname="igImFontAtlasBakedAddFontGlyphAdvancedX", ret="void", signature="(ImFontAtlas*,ImFontBaked*,ImFontConfig*,ImWchar,float)", @@ -22768,7 +22908,7 @@ local t={ cimguiname="igImFontAtlasBakedDiscard", defaults={}, funcname="ImFontAtlasBakedDiscard", - location="imgui_internal:4239", + location="imgui_internal:4254", ov_cimguiname="igImFontAtlasBakedDiscard", ret="void", signature="(ImFontAtlas*,ImFont*,ImFontBaked*)", @@ -22796,7 +22936,7 @@ local t={ cimguiname="igImFontAtlasBakedDiscardFontGlyph", defaults={}, funcname="ImFontAtlasBakedDiscardFontGlyph", - location="imgui_internal:4242", + location="imgui_internal:4257", ov_cimguiname="igImFontAtlasBakedDiscardFontGlyph", ret="void", signature="(ImFontAtlas*,ImFont*,ImFontBaked*,ImFontGlyph*)", @@ -22824,7 +22964,7 @@ local t={ cimguiname="igImFontAtlasBakedGetClosestMatch", defaults={}, funcname="ImFontAtlasBakedGetClosestMatch", - location="imgui_internal:4237", + location="imgui_internal:4252", ov_cimguiname="igImFontAtlasBakedGetClosestMatch", ret="ImFontBaked*", signature="(ImFontAtlas*,ImFont*,float,float)", @@ -22849,7 +22989,7 @@ local t={ cimguiname="igImFontAtlasBakedGetId", defaults={}, funcname="ImFontAtlasBakedGetId", - location="imgui_internal:4235", + location="imgui_internal:4250", ov_cimguiname="igImFontAtlasBakedGetId", ret="ImGuiID", signature="(ImGuiID,float,float)", @@ -22877,7 +23017,7 @@ local t={ cimguiname="igImFontAtlasBakedGetOrAdd", defaults={}, funcname="ImFontAtlasBakedGetOrAdd", - location="imgui_internal:4236", + location="imgui_internal:4251", ov_cimguiname="igImFontAtlasBakedGetOrAdd", ret="ImFontBaked*", signature="(ImFontAtlas*,ImFont*,float,float)", @@ -22917,7 +23057,7 @@ local t={ cimguiname="igImFontAtlasBakedSetFontGlyphBitmap", defaults={}, funcname="ImFontAtlasBakedSetFontGlyphBitmap", - location="imgui_internal:4243", + location="imgui_internal:4258", ov_cimguiname="igImFontAtlasBakedSetFontGlyphBitmap", ret="void", signature="(ImFontAtlas*,ImFontBaked*,ImFontConfig*,ImFontGlyph*,ImTextureRect*,const unsigned char*,ImTextureFormat,int)", @@ -22936,7 +23076,7 @@ local t={ cimguiname="igImFontAtlasBuildClear", defaults={}, funcname="ImFontAtlasBuildClear", - location="imgui_internal:4213", + location="imgui_internal:4228", ov_cimguiname="igImFontAtlasBuildClear", ret="void", signature="(ImFontAtlas*)", @@ -22955,7 +23095,7 @@ local t={ cimguiname="igImFontAtlasBuildDestroy", defaults={}, funcname="ImFontAtlasBuildDestroy", - location="imgui_internal:4207", + location="imgui_internal:4222", ov_cimguiname="igImFontAtlasBuildDestroy", ret="void", signature="(ImFontAtlas*)", @@ -22977,7 +23117,7 @@ local t={ cimguiname="igImFontAtlasBuildDiscardBakes", defaults={}, funcname="ImFontAtlasBuildDiscardBakes", - location="imgui_internal:4225", + location="imgui_internal:4240", ov_cimguiname="igImFontAtlasBuildDiscardBakes", ret="void", signature="(ImFontAtlas*,int)", @@ -23005,7 +23145,7 @@ local t={ cimguiname="igImFontAtlasBuildGetOversampleFactors", defaults={}, funcname="ImFontAtlasBuildGetOversampleFactors", - location="imgui_internal:4224", + location="imgui_internal:4239", ov_cimguiname="igImFontAtlasBuildGetOversampleFactors", ret="void", signature="(ImFontConfig*,ImFontBaked*,int*,int*)", @@ -23024,7 +23164,7 @@ local t={ cimguiname="igImFontAtlasBuildInit", defaults={}, funcname="ImFontAtlasBuildInit", - location="imgui_internal:4206", + location="imgui_internal:4221", ov_cimguiname="igImFontAtlasBuildInit", ret="void", signature="(ImFontAtlas*)", @@ -23043,7 +23183,7 @@ local t={ cimguiname="igImFontAtlasBuildLegacyPreloadAllGlyphRanges", defaults={}, funcname="ImFontAtlasBuildLegacyPreloadAllGlyphRanges", - location="imgui_internal:4223", + location="imgui_internal:4238", ov_cimguiname="igImFontAtlasBuildLegacyPreloadAllGlyphRanges", ret="void", signature="(ImFontAtlas*)", @@ -23062,7 +23202,7 @@ local t={ cimguiname="igImFontAtlasBuildMain", defaults={}, funcname="ImFontAtlasBuildMain", - location="imgui_internal:4208", + location="imgui_internal:4223", ov_cimguiname="igImFontAtlasBuildMain", ret="void", signature="(ImFontAtlas*)", @@ -23087,7 +23227,7 @@ local t={ cimguiname="igImFontAtlasBuildNotifySetFont", defaults={}, funcname="ImFontAtlasBuildNotifySetFont", - location="imgui_internal:4210", + location="imgui_internal:4225", ov_cimguiname="igImFontAtlasBuildNotifySetFont", ret="void", signature="(ImFontAtlas*,ImFont*,ImFont*)", @@ -23124,7 +23264,7 @@ local t={ cimguiname="igImFontAtlasBuildRenderBitmapFromString", defaults={}, funcname="ImFontAtlasBuildRenderBitmapFromString", - location="imgui_internal:4212", + location="imgui_internal:4227", ov_cimguiname="igImFontAtlasBuildRenderBitmapFromString", ret="void", signature="(ImFontAtlas*,int,int,int,int,const char*,char)", @@ -23146,7 +23286,7 @@ local t={ cimguiname="igImFontAtlasBuildSetupFontLoader", defaults={}, funcname="ImFontAtlasBuildSetupFontLoader", - location="imgui_internal:4209", + location="imgui_internal:4224", ov_cimguiname="igImFontAtlasBuildSetupFontLoader", ret="void", signature="(ImFontAtlas*,const ImFontLoader*)", @@ -23171,7 +23311,7 @@ local t={ cimguiname="igImFontAtlasBuildSetupFontSpecialGlyphs", defaults={}, funcname="ImFontAtlasBuildSetupFontSpecialGlyphs", - location="imgui_internal:4222", + location="imgui_internal:4237", ov_cimguiname="igImFontAtlasBuildSetupFontSpecialGlyphs", ret="void", signature="(ImFontAtlas*,ImFont*,ImFontConfig*)", @@ -23190,7 +23330,7 @@ local t={ cimguiname="igImFontAtlasBuildUpdatePointers", defaults={}, funcname="ImFontAtlasBuildUpdatePointers", - location="imgui_internal:4211", + location="imgui_internal:4226", ov_cimguiname="igImFontAtlasBuildUpdatePointers", ret="void", signature="(ImFontAtlas*)", @@ -23209,7 +23349,7 @@ local t={ cimguiname="igImFontAtlasDebugLogTextureRequests", defaults={}, funcname="ImFontAtlasDebugLogTextureRequests", - location="imgui_internal:4269", + location="imgui_internal:4285", ov_cimguiname="igImFontAtlasDebugLogTextureRequests", ret="void", signature="(ImFontAtlas*)", @@ -23231,7 +23371,7 @@ local t={ cimguiname="igImFontAtlasFontDestroyOutput", defaults={}, funcname="ImFontAtlasFontDestroyOutput", - location="imgui_internal:4231", + location="imgui_internal:4246", ov_cimguiname="igImFontAtlasFontDestroyOutput", ret="void", signature="(ImFontAtlas*,ImFont*)", @@ -23253,7 +23393,7 @@ local t={ cimguiname="igImFontAtlasFontDestroySourceData", defaults={}, funcname="ImFontAtlasFontDestroySourceData", - location="imgui_internal:4229", + location="imgui_internal:4244", ov_cimguiname="igImFontAtlasFontDestroySourceData", ret="void", signature="(ImFontAtlas*,ImFontConfig*)", @@ -23278,7 +23418,7 @@ local t={ cimguiname="igImFontAtlasFontDiscardBakes", defaults={}, funcname="ImFontAtlasFontDiscardBakes", - location="imgui_internal:4233", + location="imgui_internal:4248", ov_cimguiname="igImFontAtlasFontDiscardBakes", ret="void", signature="(ImFontAtlas*,ImFont*,int)", @@ -23300,7 +23440,7 @@ local t={ cimguiname="igImFontAtlasFontInitOutput", defaults={}, funcname="ImFontAtlasFontInitOutput", - location="imgui_internal:4230", + location="imgui_internal:4245", ov_cimguiname="igImFontAtlasFontInitOutput", ret="bool", signature="(ImFontAtlas*,ImFont*)", @@ -23322,7 +23462,7 @@ local t={ cimguiname="igImFontAtlasFontRebuildOutput", defaults={}, funcname="ImFontAtlasFontRebuildOutput", - location="imgui_internal:4232", + location="imgui_internal:4247", ov_cimguiname="igImFontAtlasFontRebuildOutput", ret="void", signature="(ImFontAtlas*,ImFont*)", @@ -23347,7 +23487,7 @@ local t={ cimguiname="igImFontAtlasFontSourceAddToFont", defaults={}, funcname="ImFontAtlasFontSourceAddToFont", - location="imgui_internal:4228", + location="imgui_internal:4243", ov_cimguiname="igImFontAtlasFontSourceAddToFont", ret="void", signature="(ImFontAtlas*,ImFont*,ImFontConfig*)", @@ -23369,7 +23509,7 @@ local t={ cimguiname="igImFontAtlasFontSourceInit", defaults={}, funcname="ImFontAtlasFontSourceInit", - location="imgui_internal:4227", + location="imgui_internal:4242", ov_cimguiname="igImFontAtlasFontSourceInit", ret="bool", signature="(ImFontAtlas*,ImFontConfig*)", @@ -23385,7 +23525,7 @@ local t={ cimguiname="igImFontAtlasGetFontLoaderForStbTruetype", defaults={}, funcname="ImFontAtlasGetFontLoaderForStbTruetype", - location="imgui_internal:4110", + location="imgui_internal:4125", ov_cimguiname="igImFontAtlasGetFontLoaderForStbTruetype", ret="const ImFontLoader*", signature="()", @@ -23419,7 +23559,7 @@ local t={ cimguiname="igImFontAtlasGetMouseCursorTexData", defaults={}, funcname="ImFontAtlasGetMouseCursorTexData", - location="imgui_internal:4272", + location="imgui_internal:4288", ov_cimguiname="igImFontAtlasGetMouseCursorTexData", ret="bool", signature="(ImFontAtlas*,ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", @@ -23448,7 +23588,7 @@ local t={ defaults={ overwrite_entry="NULL"}, funcname="ImFontAtlasPackAddRect", - location="imgui_internal:4246", + location="imgui_internal:4261", ov_cimguiname="igImFontAtlasPackAddRect", ret="ImFontAtlasRectId", signature="(ImFontAtlas*,int,int,ImFontAtlasRectEntry*)", @@ -23470,7 +23610,7 @@ local t={ cimguiname="igImFontAtlasPackDiscardRect", defaults={}, funcname="ImFontAtlasPackDiscardRect", - location="imgui_internal:4249", + location="imgui_internal:4264", ov_cimguiname="igImFontAtlasPackDiscardRect", ret="void", signature="(ImFontAtlas*,ImFontAtlasRectId)", @@ -23492,7 +23632,7 @@ local t={ cimguiname="igImFontAtlasPackGetRect", defaults={}, funcname="ImFontAtlasPackGetRect", - location="imgui_internal:4247", + location="imgui_internal:4262", ov_cimguiname="igImFontAtlasPackGetRect", ret="ImTextureRect*", signature="(ImFontAtlas*,ImFontAtlasRectId)", @@ -23514,7 +23654,7 @@ local t={ cimguiname="igImFontAtlasPackGetRectSafe", defaults={}, funcname="ImFontAtlasPackGetRectSafe", - location="imgui_internal:4248", + location="imgui_internal:4263", ov_cimguiname="igImFontAtlasPackGetRectSafe", ret="ImTextureRect*", signature="(ImFontAtlas*,ImFontAtlasRectId)", @@ -23533,7 +23673,7 @@ local t={ cimguiname="igImFontAtlasPackInit", defaults={}, funcname="ImFontAtlasPackInit", - location="imgui_internal:4245", + location="imgui_internal:4260", ov_cimguiname="igImFontAtlasPackInit", ret="void", signature="(ImFontAtlas*)", @@ -23552,7 +23692,7 @@ local t={ cimguiname="igImFontAtlasRectId_GetGeneration", defaults={}, funcname="ImFontAtlasRectId_GetGeneration", - location="imgui_internal:4133", + location="imgui_internal:4148", ov_cimguiname="igImFontAtlasRectId_GetGeneration", ret="unsigned int", signature="(ImFontAtlasRectId)", @@ -23571,7 +23711,7 @@ local t={ cimguiname="igImFontAtlasRectId_GetIndex", defaults={}, funcname="ImFontAtlasRectId_GetIndex", - location="imgui_internal:4132", + location="imgui_internal:4147", ov_cimguiname="igImFontAtlasRectId_GetIndex", ret="int", signature="(ImFontAtlasRectId)", @@ -23593,7 +23733,7 @@ local t={ cimguiname="igImFontAtlasRectId_Make", defaults={}, funcname="ImFontAtlasRectId_Make", - location="imgui_internal:4134", + location="imgui_internal:4149", ov_cimguiname="igImFontAtlasRectId_Make", ret="ImFontAtlasRectId", signature="(int,int)", @@ -23615,7 +23755,7 @@ local t={ cimguiname="igImFontAtlasRemoveDrawListSharedData", defaults={}, funcname="ImFontAtlasRemoveDrawListSharedData", - location="imgui_internal:4253", + location="imgui_internal:4268", ov_cimguiname="igImFontAtlasRemoveDrawListSharedData", ret="void", signature="(ImFontAtlas*,ImDrawListSharedData*)", @@ -23640,7 +23780,7 @@ local t={ cimguiname="igImFontAtlasTextureAdd", defaults={}, funcname="ImFontAtlasTextureAdd", - location="imgui_internal:4215", + location="imgui_internal:4230", ov_cimguiname="igImFontAtlasTextureAdd", ret="ImTextureData*", signature="(ImFontAtlas*,int,int)", @@ -23680,7 +23820,7 @@ local t={ cimguiname="igImFontAtlasTextureBlockConvert", defaults={}, funcname="ImFontAtlasTextureBlockConvert", - location="imgui_internal:4257", + location="imgui_internal:4272", ov_cimguiname="igImFontAtlasTextureBlockConvert", ret="void", signature="(const unsigned char*,ImTextureFormat,int,unsigned char*,ImTextureFormat,int,int,int)", @@ -23720,7 +23860,7 @@ local t={ cimguiname="igImFontAtlasTextureBlockCopy", defaults={}, funcname="ImFontAtlasTextureBlockCopy", - location="imgui_internal:4261", + location="imgui_internal:4276", ov_cimguiname="igImFontAtlasTextureBlockCopy", ret="void", signature="(ImTextureData*,int,int,ImTextureData*,int,int,int,int)", @@ -23754,7 +23894,7 @@ local t={ cimguiname="igImFontAtlasTextureBlockFill", defaults={}, funcname="ImFontAtlasTextureBlockFill", - location="imgui_internal:4260", + location="imgui_internal:4275", ov_cimguiname="igImFontAtlasTextureBlockFill", ret="void", signature="(ImTextureData*,int,int,int,int,ImU32)", @@ -23773,7 +23913,7 @@ local t={ cimguiname="igImFontAtlasTextureBlockPostProcess", defaults={}, funcname="ImFontAtlasTextureBlockPostProcess", - location="imgui_internal:4258", + location="imgui_internal:4273", ov_cimguiname="igImFontAtlasTextureBlockPostProcess", ret="void", signature="(ImFontAtlasPostProcessData*)", @@ -23795,7 +23935,7 @@ local t={ cimguiname="igImFontAtlasTextureBlockPostProcessMultiply", defaults={}, funcname="ImFontAtlasTextureBlockPostProcessMultiply", - location="imgui_internal:4259", + location="imgui_internal:4274", ov_cimguiname="igImFontAtlasTextureBlockPostProcessMultiply", ret="void", signature="(ImFontAtlasPostProcessData*,float)", @@ -23829,7 +23969,7 @@ local t={ cimguiname="igImFontAtlasTextureBlockQueueUpload", defaults={}, funcname="ImFontAtlasTextureBlockQueueUpload", - location="imgui_internal:4262", + location="imgui_internal:4277", ov_cimguiname="igImFontAtlasTextureBlockQueueUpload", ret="void", signature="(ImFontAtlas*,ImTextureData*,int,int,int,int)", @@ -23848,7 +23988,7 @@ local t={ cimguiname="igImFontAtlasTextureCompact", defaults={}, funcname="ImFontAtlasTextureCompact", - location="imgui_internal:4219", + location="imgui_internal:4234", ov_cimguiname="igImFontAtlasTextureCompact", ret="void", signature="(ImFontAtlas*)", @@ -23868,7 +24008,7 @@ local t={ conv="ImVec2i", defaults={}, funcname="ImFontAtlasTextureGetSizeEstimate", - location="imgui_internal:4220", + location="imgui_internal:4235", nonUDT=1, ov_cimguiname="igImFontAtlasTextureGetSizeEstimate", ret="ImVec2i_c", @@ -23896,7 +24036,7 @@ local t={ old_h="-1", old_w="-1"}, funcname="ImFontAtlasTextureGrow", - location="imgui_internal:4218", + location="imgui_internal:4233", ov_cimguiname="igImFontAtlasTextureGrow", ret="void", signature="(ImFontAtlas*,int,int)", @@ -23915,7 +24055,7 @@ local t={ cimguiname="igImFontAtlasTextureMakeSpace", defaults={}, funcname="ImFontAtlasTextureMakeSpace", - location="imgui_internal:4216", + location="imgui_internal:4231", ov_cimguiname="igImFontAtlasTextureMakeSpace", ret="void", signature="(ImFontAtlas*)", @@ -23940,7 +24080,7 @@ local t={ cimguiname="igImFontAtlasTextureRepack", defaults={}, funcname="ImFontAtlasTextureRepack", - location="imgui_internal:4217", + location="imgui_internal:4232", ov_cimguiname="igImFontAtlasTextureRepack", ret="void", signature="(ImFontAtlas*,int,int)", @@ -23959,7 +24099,7 @@ local t={ cimguiname="igImFontAtlasUpdateDrawListsSharedData", defaults={}, funcname="ImFontAtlasUpdateDrawListsSharedData", - location="imgui_internal:4255", + location="imgui_internal:4270", ov_cimguiname="igImFontAtlasUpdateDrawListsSharedData", ret="void", signature="(ImFontAtlas*)", @@ -23984,7 +24124,7 @@ local t={ cimguiname="igImFontAtlasUpdateDrawListsTextures", defaults={}, funcname="ImFontAtlasUpdateDrawListsTextures", - location="imgui_internal:4254", + location="imgui_internal:4269", ov_cimguiname="igImFontAtlasUpdateDrawListsTextures", ret="void", signature="(ImFontAtlas*,ImTextureRef,ImTextureRef)", @@ -24009,7 +24149,7 @@ local t={ cimguiname="igImFontAtlasUpdateNewFrame", defaults={}, funcname="ImFontAtlasUpdateNewFrame", - location="imgui_internal:4251", + location="imgui_internal:4266", ov_cimguiname="igImFontAtlasUpdateNewFrame", ret="void", signature="(ImFontAtlas*,int,bool)", @@ -24056,7 +24196,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImFontCalcTextSizeEx", - location="imgui_internal:450", + location="imgui_internal:453", nonUDT=1, ov_cimguiname="igImFontCalcTextSizeEx", ret="ImVec2_c", @@ -24092,7 +24232,7 @@ local t={ defaults={ flags="0"}, funcname="ImFontCalcWordWrapPositionEx", - location="imgui_internal:451", + location="imgui_internal:454", ov_cimguiname="igImFontCalcWordWrapPositionEx", ret="const char*", signature="(ImFont*,float,const char*,const char*,float,ImDrawTextFlags)", @@ -24121,7 +24261,7 @@ local t={ defaults={}, funcname="ImFormatString", isvararg="...)", - location="imgui_internal:419", + location="imgui_internal:422", ov_cimguiname="igImFormatString", ret="int", signature="(char*,size_t,const char*,...)", @@ -24150,7 +24290,7 @@ local t={ defaults={}, funcname="ImFormatStringToTempBuffer", isvararg="...)", - location="imgui_internal:421", + location="imgui_internal:424", ov_cimguiname="igImFormatStringToTempBuffer", ret="void", signature="(const char**,const char**,const char*,...)", @@ -24178,7 +24318,7 @@ local t={ cimguiname="igImFormatStringToTempBufferV", defaults={}, funcname="ImFormatStringToTempBufferV", - location="imgui_internal:422", + location="imgui_internal:425", ov_cimguiname="igImFormatStringToTempBufferV", ret="void", signature="(const char**,const char**,const char*,va_list)", @@ -24206,7 +24346,7 @@ local t={ cimguiname="igImFormatStringV", defaults={}, funcname="ImFormatStringV", - location="imgui_internal:420", + location="imgui_internal:423", ov_cimguiname="igImFormatStringV", ret="int", signature="(char*,size_t,const char*,va_list)", @@ -24232,7 +24372,7 @@ local t={ defaults={ seed="0"}, funcname="ImHashData", - location="imgui_internal:377", + location="imgui_internal:380", ov_cimguiname="igImHashData", ret="ImGuiID", signature="(const void*,size_t,ImGuiID)", @@ -24251,7 +24391,7 @@ local t={ cimguiname="igImHashSkipUncontributingPrefix", defaults={}, funcname="ImHashSkipUncontributingPrefix", - location="imgui_internal:379", + location="imgui_internal:382", ov_cimguiname="igImHashSkipUncontributingPrefix", ret="const char*", signature="(const char*)", @@ -24278,7 +24418,7 @@ local t={ data_size="0", seed="0"}, funcname="ImHashStr", - location="imgui_internal:378", + location="imgui_internal:381", ov_cimguiname="igImHashStr", ret="ImGuiID", signature="(const char*,size_t,ImGuiID)", @@ -24300,7 +24440,7 @@ local t={ cimguiname="igImInvLength", defaults={}, funcname="ImInvLength", - location="imgui_internal:534", + location="imgui_internal:538", ov_cimguiname="igImInvLength", ret="float", signature="(const ImVec2,float)", @@ -24319,7 +24459,7 @@ local t={ cimguiname="igImIsFloatAboveGuaranteedIntegerPrecision", defaults={}, funcname="ImIsFloatAboveGuaranteedIntegerPrecision", - location="imgui_internal:547", + location="imgui_internal:551", ov_cimguiname="igImIsFloatAboveGuaranteedIntegerPrecision", ret="bool", signature="(float)", @@ -24338,7 +24478,7 @@ local t={ cimguiname="igImIsPowerOfTwo", defaults={}, funcname="ImIsPowerOfTwo", - location="imgui_internal:390", + location="imgui_internal:393", ov_cimguiname="igImIsPowerOfTwo_Int", ret="bool", signature="(int)", @@ -24355,7 +24495,7 @@ local t={ cimguiname="igImIsPowerOfTwo", defaults={}, funcname="ImIsPowerOfTwo", - location="imgui_internal:391", + location="imgui_internal:394", ov_cimguiname="igImIsPowerOfTwo_U64", ret="bool", signature="(ImU64)", @@ -24375,7 +24515,7 @@ local t={ cimguiname="igImLengthSqr", defaults={}, funcname="ImLengthSqr", - location="imgui_internal:532", + location="imgui_internal:536", ov_cimguiname="igImLengthSqr_Vec2", ret="float", signature="(const ImVec2)", @@ -24392,7 +24532,7 @@ local t={ cimguiname="igImLengthSqr", defaults={}, funcname="ImLengthSqr", - location="imgui_internal:533", + location="imgui_internal:537", ov_cimguiname="igImLengthSqr_Vec4", ret="float", signature="(const ImVec4)", @@ -24419,7 +24559,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImLerp", - location="imgui_internal:528", + location="imgui_internal:532", nonUDT=1, ov_cimguiname="igImLerp_Vec2Float", ret="ImVec2_c", @@ -24444,7 +24584,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImLerp", - location="imgui_internal:529", + location="imgui_internal:533", nonUDT=1, ov_cimguiname="igImLerp_Vec2Vec2", ret="ImVec2_c", @@ -24469,7 +24609,7 @@ local t={ conv="ImVec4", defaults={}, funcname="ImLerp", - location="imgui_internal:530", + location="imgui_internal:534", nonUDT=1, ov_cimguiname="igImLerp_Vec4", ret="ImVec4_c", @@ -24498,7 +24638,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImLineClosestPoint", - location="imgui_internal:556", + location="imgui_internal:560", nonUDT=1, ov_cimguiname="igImLineClosestPoint", ret="ImVec2_c", @@ -24530,7 +24670,7 @@ local t={ cimguiname="igImLinearRemapClamp", defaults={}, funcname="ImLinearRemapClamp", - location="imgui_internal:545", + location="imgui_internal:549", ov_cimguiname="igImLinearRemapClamp", ret="float", signature="(float,float,float,float,float)", @@ -24555,7 +24695,7 @@ local t={ cimguiname="igImLinearSweep", defaults={}, funcname="ImLinearSweep", - location="imgui_internal:544", + location="imgui_internal:548", ov_cimguiname="igImLinearSweep", ret="float", signature="(float,float,float)", @@ -24574,7 +24714,7 @@ local t={ cimguiname="igImLog", defaults={}, funcname="ImLog", - location="imgui_internal:501", + location="imgui_internal:504", ov_cimguiname="igImLog_Float", ret="float", signature="(float)", @@ -24591,7 +24731,7 @@ local t={ cimguiname="igImLog", defaults={}, funcname="ImLog", - location="imgui_internal:502", + location="imgui_internal:505", ov_cimguiname="igImLog_double", ret="double", signature="(double)", @@ -24617,7 +24757,7 @@ local t={ cimguiname="igImLowerBound", defaults={}, funcname="ImLowerBound", - location="imgui_internal:836", + location="imgui_internal:842", ov_cimguiname="igImLowerBound", ret="ImGuiStoragePair*", signature="(ImGuiStoragePair*,ImGuiStoragePair*,ImGuiID)", @@ -24640,7 +24780,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImMax", - location="imgui_internal:526", + location="imgui_internal:530", nonUDT=1, ov_cimguiname="igImMax", ret="ImVec2_c", @@ -24663,7 +24803,7 @@ local t={ cimguiname="igImMemdup", defaults={}, funcname="ImMemdup", - location="imgui_internal:402", + location="imgui_internal:405", ov_cimguiname="igImMemdup", ret="void*", signature="(const void*,size_t)", @@ -24686,7 +24826,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImMin", - location="imgui_internal:525", + location="imgui_internal:529", nonUDT=1, ov_cimguiname="igImMin", ret="ImVec2_c", @@ -24709,7 +24849,7 @@ local t={ cimguiname="igImModPositive", defaults={}, funcname="ImModPositive", - location="imgui_internal:541", + location="imgui_internal:545", ov_cimguiname="igImModPositive", ret="int", signature="(int,int)", @@ -24732,7 +24872,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImMul", - location="imgui_internal:546", + location="imgui_internal:550", nonUDT=1, ov_cimguiname="igImMul", ret="ImVec2_c", @@ -24752,7 +24892,7 @@ local t={ cimguiname="igImParseFormatFindEnd", defaults={}, funcname="ImParseFormatFindEnd", - location="imgui_internal:424", + location="imgui_internal:427", ov_cimguiname="igImParseFormatFindEnd", ret="const char*", signature="(const char*)", @@ -24771,7 +24911,7 @@ local t={ cimguiname="igImParseFormatFindStart", defaults={}, funcname="ImParseFormatFindStart", - location="imgui_internal:423", + location="imgui_internal:426", ov_cimguiname="igImParseFormatFindStart", ret="const char*", signature="(const char*)", @@ -24793,7 +24933,7 @@ local t={ cimguiname="igImParseFormatPrecision", defaults={}, funcname="ImParseFormatPrecision", - location="imgui_internal:428", + location="imgui_internal:431", ov_cimguiname="igImParseFormatPrecision", ret="int", signature="(const char*,int)", @@ -24818,7 +24958,7 @@ local t={ cimguiname="igImParseFormatSanitizeForPrinting", defaults={}, funcname="ImParseFormatSanitizeForPrinting", - location="imgui_internal:426", + location="imgui_internal:429", ov_cimguiname="igImParseFormatSanitizeForPrinting", ret="void", signature="(const char*,char*,size_t)", @@ -24843,7 +24983,7 @@ local t={ cimguiname="igImParseFormatSanitizeForScanning", defaults={}, funcname="ImParseFormatSanitizeForScanning", - location="imgui_internal:427", + location="imgui_internal:430", ov_cimguiname="igImParseFormatSanitizeForScanning", ret="const char*", signature="(const char*,char*,size_t)", @@ -24868,7 +25008,7 @@ local t={ cimguiname="igImParseFormatTrimDecorations", defaults={}, funcname="ImParseFormatTrimDecorations", - location="imgui_internal:425", + location="imgui_internal:428", ov_cimguiname="igImParseFormatTrimDecorations", ret="const char*", signature="(const char*,char*,size_t)", @@ -24890,7 +25030,7 @@ local t={ cimguiname="igImPow", defaults={}, funcname="ImPow", - location="imgui_internal:499", + location="imgui_internal:502", ov_cimguiname="igImPow_Float", ret="float", signature="(float,float)", @@ -24910,7 +25050,7 @@ local t={ cimguiname="igImPow", defaults={}, funcname="ImPow", - location="imgui_internal:500", + location="imgui_internal:503", ov_cimguiname="igImPow_double", ret="double", signature="(double,double)", @@ -24941,7 +25081,7 @@ local t={ cimguiname="igImQsort", defaults={}, funcname="ImQsort", - location="imgui_internal:383", + location="imgui_internal:386", ov_cimguiname="igImQsort", ret="void", signature="(void*,size_t,size_t,int(*)(void const*,void const*))", @@ -24967,7 +25107,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImRotate", - location="imgui_internal:543", + location="imgui_internal:547", nonUDT=1, ov_cimguiname="igImRotate", ret="ImVec2_c", @@ -24987,7 +25127,7 @@ local t={ cimguiname="igImRound64", defaults={}, funcname="ImRound64", - location="imgui_internal:540", + location="imgui_internal:544", ov_cimguiname="igImRound64", ret="float", signature="(float)", @@ -25006,7 +25146,7 @@ local t={ cimguiname="igImRsqrt", defaults={}, funcname="ImRsqrt", - location="imgui_internal:511", + location="imgui_internal:514", ov_cimguiname="igImRsqrt_Float", ret="float", signature="(float)", @@ -25023,7 +25163,7 @@ local t={ cimguiname="igImRsqrt", defaults={}, funcname="ImRsqrt", - location="imgui_internal:513", + location="imgui_internal:516", ov_cimguiname="igImRsqrt_double", ret="double", signature="(double)", @@ -25043,7 +25183,7 @@ local t={ cimguiname="igImSaturate", defaults={}, funcname="ImSaturate", - location="imgui_internal:531", + location="imgui_internal:535", ov_cimguiname="igImSaturate", ret="float", signature="(float)", @@ -25062,7 +25202,7 @@ local t={ cimguiname="igImSign", defaults={}, funcname="ImSign", - location="imgui_internal:506", + location="imgui_internal:509", ov_cimguiname="igImSign_Float", ret="float", signature="(float)", @@ -25079,7 +25219,7 @@ local t={ cimguiname="igImSign", defaults={}, funcname="ImSign", - location="imgui_internal:507", + location="imgui_internal:510", ov_cimguiname="igImSign_double", ret="double", signature="(double)", @@ -25099,7 +25239,7 @@ local t={ cimguiname="igImStrSkipBlank", defaults={}, funcname="ImStrSkipBlank", - location="imgui_internal:408", + location="imgui_internal:411", ov_cimguiname="igImStrSkipBlank", ret="const char*", signature="(const char*)", @@ -25118,7 +25258,7 @@ local t={ cimguiname="igImStrTrimBlanks", defaults={}, funcname="ImStrTrimBlanks", - location="imgui_internal:407", + location="imgui_internal:410", ov_cimguiname="igImStrTrimBlanks", ret="void", signature="(char*)", @@ -25140,7 +25280,7 @@ local t={ cimguiname="igImStrbol", defaults={}, funcname="ImStrbol", - location="imgui_internal:410", + location="imgui_internal:413", ov_cimguiname="igImStrbol", ret="const char*", signature="(const char*,const char*)", @@ -25165,7 +25305,7 @@ local t={ cimguiname="igImStrchrRange", defaults={}, funcname="ImStrchrRange", - location="imgui_internal:404", + location="imgui_internal:407", ov_cimguiname="igImStrchrRange", ret="const char*", signature="(const char*,const char*,char)", @@ -25184,7 +25324,7 @@ local t={ cimguiname="igImStrdup", defaults={}, funcname="ImStrdup", - location="imgui_internal:401", + location="imgui_internal:404", ov_cimguiname="igImStrdup", ret="char*", signature="(const char*)", @@ -25209,7 +25349,7 @@ local t={ cimguiname="igImStrdupcpy", defaults={}, funcname="ImStrdupcpy", - location="imgui_internal:403", + location="imgui_internal:406", ov_cimguiname="igImStrdupcpy", ret="char*", signature="(char*,size_t*,const char*)", @@ -25231,7 +25371,7 @@ local t={ cimguiname="igImStreolRange", defaults={}, funcname="ImStreolRange", - location="imgui_internal:405", + location="imgui_internal:408", ov_cimguiname="igImStreolRange", ret="const char*", signature="(const char*,const char*)", @@ -25253,7 +25393,7 @@ local t={ cimguiname="igImStricmp", defaults={}, funcname="ImStricmp", - location="imgui_internal:398", + location="imgui_internal:401", ov_cimguiname="igImStricmp", ret="int", signature="(const char*,const char*)", @@ -25281,7 +25421,7 @@ local t={ cimguiname="igImStristr", defaults={}, funcname="ImStristr", - location="imgui_internal:406", + location="imgui_internal:409", ov_cimguiname="igImStristr", ret="const char*", signature="(const char*,const char*,const char*,const char*)", @@ -25300,7 +25440,7 @@ local t={ cimguiname="igImStrlenW", defaults={}, funcname="ImStrlenW", - location="imgui_internal:409", + location="imgui_internal:412", ov_cimguiname="igImStrlenW", ret="int", signature="(const ImWchar*)", @@ -25325,7 +25465,7 @@ local t={ cimguiname="igImStrncpy", defaults={}, funcname="ImStrncpy", - location="imgui_internal:400", + location="imgui_internal:403", ov_cimguiname="igImStrncpy", ret="void", signature="(char*,const char*,size_t)", @@ -25350,7 +25490,7 @@ local t={ cimguiname="igImStrnicmp", defaults={}, funcname="ImStrnicmp", - location="imgui_internal:399", + location="imgui_internal:402", ov_cimguiname="igImStrnicmp", ret="int", signature="(const char*,const char*,size_t)", @@ -25376,7 +25516,7 @@ local t={ defaults={ flags="0"}, funcname="ImTextCalcWordWrapNextLineStart", - location="imgui_internal:452", + location="imgui_internal:455", ov_cimguiname="igImTextCalcWordWrapNextLineStart", ret="const char*", signature="(const char*,const char*,ImDrawTextFlags)", @@ -25401,7 +25541,7 @@ local t={ cimguiname="igImTextCharFromUtf8", defaults={}, funcname="ImTextCharFromUtf8", - location="imgui_internal:433", + location="imgui_internal:436", ov_cimguiname="igImTextCharFromUtf8", ret="int", signature="(unsigned int*,const char*,const char*)", @@ -25423,7 +25563,7 @@ local t={ cimguiname="igImTextCharToUtf8", defaults={}, funcname="ImTextCharToUtf8", - location="imgui_internal:431", + location="imgui_internal:434", ov_cimguiname="igImTextCharToUtf8", ret="int", signature="(char[5],unsigned int)", @@ -25451,7 +25591,7 @@ local t={ cimguiname="igImTextClassifierClear", defaults={}, funcname="ImTextClassifierClear", - location="imgui_internal:460", + location="imgui_internal:463", ov_cimguiname="igImTextClassifierClear", ret="void", signature="(ImU32*,unsigned int,unsigned int,ImWcharClass)", @@ -25482,7 +25622,7 @@ local t={ cimguiname="igImTextClassifierSetCharClass", defaults={}, funcname="ImTextClassifierSetCharClass", - location="imgui_internal:461", + location="imgui_internal:464", ov_cimguiname="igImTextClassifierSetCharClass", ret="void", signature="(ImU32*,unsigned int,unsigned int,ImWcharClass,unsigned int)", @@ -25513,7 +25653,7 @@ local t={ cimguiname="igImTextClassifierSetCharClassFromStr", defaults={}, funcname="ImTextClassifierSetCharClassFromStr", - location="imgui_internal:462", + location="imgui_internal:465", ov_cimguiname="igImTextClassifierSetCharClassFromStr", ret="void", signature="(ImU32*,unsigned int,unsigned int,ImWcharClass,const char*)", @@ -25535,7 +25675,7 @@ local t={ cimguiname="igImTextCountCharsFromUtf8", defaults={}, funcname="ImTextCountCharsFromUtf8", - location="imgui_internal:435", + location="imgui_internal:438", ov_cimguiname="igImTextCountCharsFromUtf8", ret="int", signature="(const char*,const char*)", @@ -25557,7 +25697,7 @@ local t={ cimguiname="igImTextCountLines", defaults={}, funcname="ImTextCountLines", - location="imgui_internal:440", + location="imgui_internal:443", ov_cimguiname="igImTextCountLines", ret="int", signature="(const char*,const char*)", @@ -25579,7 +25719,7 @@ local t={ cimguiname="igImTextCountUtf8BytesFromChar", defaults={}, funcname="ImTextCountUtf8BytesFromChar", - location="imgui_internal:436", + location="imgui_internal:439", ov_cimguiname="igImTextCountUtf8BytesFromChar", ret="int", signature="(const char*,const char*)", @@ -25601,7 +25741,7 @@ local t={ cimguiname="igImTextCountUtf8BytesFromStr", defaults={}, funcname="ImTextCountUtf8BytesFromStr", - location="imgui_internal:437", + location="imgui_internal:440", ov_cimguiname="igImTextCountUtf8BytesFromStr", ret="int", signature="(const ImWchar*,const ImWchar*)", @@ -25623,7 +25763,7 @@ local t={ cimguiname="igImTextFindPreviousUtf8Codepoint", defaults={}, funcname="ImTextFindPreviousUtf8Codepoint", - location="imgui_internal:438", + location="imgui_internal:441", ov_cimguiname="igImTextFindPreviousUtf8Codepoint", ret="const char*", signature="(const char*,const char*)", @@ -25648,7 +25788,7 @@ local t={ cimguiname="igImTextFindValidUtf8CodepointEnd", defaults={}, funcname="ImTextFindValidUtf8CodepointEnd", - location="imgui_internal:439", + location="imgui_internal:442", ov_cimguiname="igImTextFindValidUtf8CodepointEnd", ret="const char*", signature="(const char*,const char*,const char*)", @@ -25664,7 +25804,7 @@ local t={ cimguiname="igImTextInitClassifiers", defaults={}, funcname="ImTextInitClassifiers", - location="imgui_internal:459", + location="imgui_internal:462", ov_cimguiname="igImTextInitClassifiers", ret="void", signature="()", @@ -25696,7 +25836,7 @@ local t={ defaults={ in_remaining="NULL"}, funcname="ImTextStrFromUtf8", - location="imgui_internal:434", + location="imgui_internal:437", ov_cimguiname="igImTextStrFromUtf8", ret="int", signature="(ImWchar*,int,const char*,const char*,const char**)", @@ -25724,7 +25864,7 @@ local t={ cimguiname="igImTextStrToUtf8", defaults={}, funcname="ImTextStrToUtf8", - location="imgui_internal:432", + location="imgui_internal:435", ov_cimguiname="igImTextStrToUtf8", ret="int", signature="(char*,int,const ImWchar*,const ImWchar*)", @@ -25743,7 +25883,7 @@ local t={ cimguiname="igImTextureDataGetFormatBytesPerPixel", defaults={}, funcname="ImTextureDataGetFormatBytesPerPixel", - location="imgui_internal:4264", + location="imgui_internal:4280", ov_cimguiname="igImTextureDataGetFormatBytesPerPixel", ret="int", signature="(ImTextureFormat)", @@ -25762,7 +25902,7 @@ local t={ cimguiname="igImTextureDataGetFormatName", defaults={}, funcname="ImTextureDataGetFormatName", - location="imgui_internal:4266", + location="imgui_internal:4282", ov_cimguiname="igImTextureDataGetFormatName", ret="const char*", signature="(ImTextureFormat)", @@ -25781,12 +25921,43 @@ local t={ cimguiname="igImTextureDataGetStatusName", defaults={}, funcname="ImTextureDataGetStatusName", - location="imgui_internal:4265", + location="imgui_internal:4281", ov_cimguiname="igImTextureDataGetStatusName", ret="const char*", signature="(ImTextureStatus)", stname=""}, ["(ImTextureStatus)"]=nil}, + igImTextureDataQueueUpload={ + [1]={ + args="(ImTextureData* tex,int x,int y,int w,int h)", + argsT={ + [1]={ + name="tex", + type="ImTextureData*"}, + [2]={ + name="x", + type="int"}, + [3]={ + name="y", + type="int"}, + [4]={ + name="w", + type="int"}, + [5]={ + name="h", + type="int"}}, + argsoriginal="(ImTextureData* tex,int x,int y,int w,int h)", + call_args="(tex,x,y,w,h)", + call_args_old="(tex,x,y,w,h)", + cimguiname="igImTextureDataQueueUpload", + defaults={}, + funcname="ImTextureDataQueueUpload", + location="imgui_internal:4279", + ov_cimguiname="igImTextureDataQueueUpload", + ret="void", + signature="(ImTextureData*,int,int,int,int)", + stname=""}, + ["(ImTextureData*,int,int,int,int)"]=nil}, igImToUpper={ [1]={ args="(char c)", @@ -25800,7 +25971,7 @@ local t={ cimguiname="igImToUpper", defaults={}, funcname="ImToUpper", - location="imgui_internal:412", + location="imgui_internal:415", ov_cimguiname="igImToUpper", ret="char", signature="(char)", @@ -25825,7 +25996,7 @@ local t={ cimguiname="igImTriangleArea", defaults={}, funcname="ImTriangleArea", - location="imgui_internal:560", + location="imgui_internal:564", ov_cimguiname="igImTriangleArea", ret="float", signature="(const ImVec2,const ImVec2,const ImVec2)", @@ -25865,7 +26036,7 @@ local t={ cimguiname="igImTriangleBarycentricCoords", defaults={}, funcname="ImTriangleBarycentricCoords", - location="imgui_internal:559", + location="imgui_internal:563", ov_cimguiname="igImTriangleBarycentricCoords", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float*,float*,float*)", @@ -25894,7 +26065,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImTriangleClosestPoint", - location="imgui_internal:558", + location="imgui_internal:562", nonUDT=1, ov_cimguiname="igImTriangleClosestPoint", ret="ImVec2_c", @@ -25923,7 +26094,7 @@ local t={ cimguiname="igImTriangleContainsPoint", defaults={}, funcname="ImTriangleContainsPoint", - location="imgui_internal:557", + location="imgui_internal:561", ov_cimguiname="igImTriangleContainsPoint", ret="bool", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2)", @@ -25948,7 +26119,7 @@ local t={ cimguiname="igImTriangleIsClockwise", defaults={}, funcname="ImTriangleIsClockwise", - location="imgui_internal:561", + location="imgui_internal:565", ov_cimguiname="igImTriangleIsClockwise", ret="bool", signature="(const ImVec2,const ImVec2,const ImVec2)", @@ -25967,7 +26138,7 @@ local t={ cimguiname="igImTrunc", defaults={}, funcname="ImTrunc", - location="imgui_internal:535", + location="imgui_internal:539", ov_cimguiname="igImTrunc_Float", ret="float", signature="(float)", @@ -25985,7 +26156,7 @@ local t={ conv="ImVec2", defaults={}, funcname="ImTrunc", - location="imgui_internal:536", + location="imgui_internal:540", nonUDT=1, ov_cimguiname="igImTrunc_Vec2", ret="ImVec2_c", @@ -26006,7 +26177,7 @@ local t={ cimguiname="igImTrunc64", defaults={}, funcname="ImTrunc64", - location="imgui_internal:539", + location="imgui_internal:543", ov_cimguiname="igImTrunc64", ret="float", signature="(float)", @@ -26025,7 +26196,7 @@ local t={ cimguiname="igImUpperPowerOfTwo", defaults={}, funcname="ImUpperPowerOfTwo", - location="imgui_internal:392", + location="imgui_internal:395", ov_cimguiname="igImUpperPowerOfTwo", ret="int", signature="(int)", @@ -26139,7 +26310,7 @@ local t={ defaults={ flags="0"}, funcname="ImageButtonEx", - location="imgui_internal:3935", + location="imgui_internal:3950", namespace="ImGui", ov_cimguiname="igImageButtonEx", ret="bool", @@ -26216,7 +26387,7 @@ local t={ cimguiname="igInitialize", defaults={}, funcname="Initialize", - location="imgui_internal:3458", + location="imgui_internal:3470", namespace="ImGui", ov_cimguiname="igInitialize", ret="void", @@ -26648,7 +26819,7 @@ local t={ cimguiname="igInputTextDeactivateHook", defaults={}, funcname="InputTextDeactivateHook", - location="imgui_internal:3987", + location="imgui_internal:4002", namespace="ImGui", ov_cimguiname="igInputTextDeactivateHook", ret="void", @@ -26691,7 +26862,7 @@ local t={ callback="NULL", user_data="NULL"}, funcname="InputTextEx", - location="imgui_internal:3986", + location="imgui_internal:4001", namespace="ImGui", ov_cimguiname="igInputTextEx", ret="bool", @@ -26821,7 +26992,7 @@ local t={ cimguiname="igIsActiveIdUsingNavDir", defaults={}, funcname="IsActiveIdUsingNavDir", - location="imgui_internal:3649", + location="imgui_internal:3662", namespace="ImGui", ov_cimguiname="igIsActiveIdUsingNavDir", ret="bool", @@ -26841,7 +27012,7 @@ local t={ cimguiname="igIsAliasKey", defaults={}, funcname="IsAliasKey", - location="imgui_internal:3626", + location="imgui_internal:3639", namespace="ImGui", ov_cimguiname="igIsAliasKey", ret="bool", @@ -26909,7 +27080,7 @@ local t={ cimguiname="igIsAnyMouseDown", defaults={}, funcname="IsAnyMouseDown", - location="imgui:1148", + location="imgui:1149", namespace="ImGui", ov_cimguiname="igIsAnyMouseDown", ret="bool", @@ -26932,7 +27103,7 @@ local t={ cimguiname="igIsClippedEx", defaults={}, funcname="IsClippedEx", - location="imgui_internal:3539", + location="imgui_internal:3551", namespace="ImGui", ov_cimguiname="igIsClippedEx", ret="bool", @@ -26949,7 +27120,7 @@ local t={ cimguiname="igIsDragDropActive", defaults={}, funcname="IsDragDropActive", - location="imgui_internal:3771", + location="imgui_internal:3785", namespace="ImGui", ov_cimguiname="igIsDragDropActive", ret="bool", @@ -26966,7 +27137,7 @@ local t={ cimguiname="igIsDragDropPayloadBeingAccepted", defaults={}, funcname="IsDragDropPayloadBeingAccepted", - location="imgui_internal:3775", + location="imgui_internal:3789", namespace="ImGui", ov_cimguiname="igIsDragDropPayloadBeingAccepted", ret="bool", @@ -26986,13 +27157,33 @@ local t={ cimguiname="igIsGamepadKey", defaults={}, funcname="IsGamepadKey", - location="imgui_internal:3624", + location="imgui_internal:3637", namespace="ImGui", ov_cimguiname="igIsGamepadKey", ret="bool", signature="(ImGuiKey)", stname=""}, ["(ImGuiKey)"]=nil}, + igIsInNavFocusRoute={ + [1]={ + args="(ImGuiID focus_scope_id)", + argsT={ + [1]={ + name="focus_scope_id", + type="ImGuiID"}}, + argsoriginal="(ImGuiID focus_scope_id)", + call_args="(focus_scope_id)", + call_args_old="(focus_scope_id)", + cimguiname="igIsInNavFocusRoute", + defaults={}, + funcname="IsInNavFocusRoute", + location="imgui_internal:3781", + namespace="ImGui", + ov_cimguiname="igIsInNavFocusRoute", + ret="bool", + signature="(ImGuiID)", + stname=""}, + ["(ImGuiID)"]=nil}, igIsItemActivated={ [1]={ args="()", @@ -27037,7 +27228,7 @@ local t={ cimguiname="igIsItemActiveAsInputText", defaults={}, funcname="IsItemActiveAsInputText", - location="imgui_internal:3993", + location="imgui_internal:4008", namespace="ImGui", ov_cimguiname="igIsItemActiveAsInputText", ret="bool", @@ -27243,7 +27434,7 @@ local t={ defaults={ owner_id="0"}, funcname="IsKeyChordPressed", - location="imgui_internal:3678", + location="imgui_internal:3691", namespace="ImGui", ov_cimguiname="igIsKeyChordPressed_InputFlags", ret="bool", @@ -27285,7 +27476,7 @@ local t={ cimguiname="igIsKeyDown", defaults={}, funcname="IsKeyDown", - location="imgui_internal:3675", + location="imgui_internal:3688", namespace="ImGui", ov_cimguiname="igIsKeyDown_ID", ret="bool", @@ -27335,7 +27526,7 @@ local t={ defaults={ owner_id="0"}, funcname="IsKeyPressed", - location="imgui_internal:3676", + location="imgui_internal:3689", namespace="ImGui", ov_cimguiname="igIsKeyPressed_InputFlags", ret="bool", @@ -27377,7 +27568,7 @@ local t={ cimguiname="igIsKeyReleased", defaults={}, funcname="IsKeyReleased", - location="imgui_internal:3677", + location="imgui_internal:3690", namespace="ImGui", ov_cimguiname="igIsKeyReleased_ID", ret="bool", @@ -27398,7 +27589,7 @@ local t={ cimguiname="igIsKeyboardKey", defaults={}, funcname="IsKeyboardKey", - location="imgui_internal:3623", + location="imgui_internal:3636", namespace="ImGui", ov_cimguiname="igIsKeyboardKey", ret="bool", @@ -27418,7 +27609,7 @@ local t={ cimguiname="igIsLRModKey", defaults={}, funcname="IsLRModKey", - location="imgui_internal:3627", + location="imgui_internal:3640", namespace="ImGui", ov_cimguiname="igIsLRModKey", ret="bool", @@ -27438,7 +27629,7 @@ local t={ cimguiname="igIsLegacyKey", defaults={}, funcname="IsLegacyKey", - location="imgui_internal:3622", + location="imgui_internal:3635", namespace="ImGui", ov_cimguiname="igIsLegacyKey", ret="bool", @@ -27462,7 +27653,7 @@ local t={ defaults={ ["repeat"]="false"}, funcname="IsMouseClicked", - location="imgui:1141", + location="imgui:1142", namespace="ImGui", ov_cimguiname="igIsMouseClicked_Bool", ret="bool", @@ -27487,7 +27678,7 @@ local t={ defaults={ owner_id="0"}, funcname="IsMouseClicked", - location="imgui_internal:3680", + location="imgui_internal:3693", namespace="ImGui", ov_cimguiname="igIsMouseClicked_InputFlags", ret="bool", @@ -27508,7 +27699,7 @@ local t={ cimguiname="igIsMouseDoubleClicked", defaults={}, funcname="IsMouseDoubleClicked", - location="imgui:1143", + location="imgui:1144", namespace="ImGui", ov_cimguiname="igIsMouseDoubleClicked_Nil", ret="bool", @@ -27529,7 +27720,7 @@ local t={ cimguiname="igIsMouseDoubleClicked", defaults={}, funcname="IsMouseDoubleClicked", - location="imgui_internal:3682", + location="imgui_internal:3695", namespace="ImGui", ov_cimguiname="igIsMouseDoubleClicked_ID", ret="bool", @@ -27550,7 +27741,7 @@ local t={ cimguiname="igIsMouseDown", defaults={}, funcname="IsMouseDown", - location="imgui:1140", + location="imgui:1141", namespace="ImGui", ov_cimguiname="igIsMouseDown_Nil", ret="bool", @@ -27571,7 +27762,7 @@ local t={ cimguiname="igIsMouseDown", defaults={}, funcname="IsMouseDown", - location="imgui_internal:3679", + location="imgui_internal:3692", namespace="ImGui", ov_cimguiname="igIsMouseDown_ID", ret="bool", @@ -27596,7 +27787,7 @@ local t={ defaults={ lock_threshold="-1.0f"}, funcname="IsMouseDragPastThreshold", - location="imgui_internal:3642", + location="imgui_internal:3655", namespace="ImGui", ov_cimguiname="igIsMouseDragPastThreshold", ret="bool", @@ -27620,7 +27811,7 @@ local t={ defaults={ lock_threshold="-1.0f"}, funcname="IsMouseDragging", - location="imgui:1151", + location="imgui:1152", namespace="ImGui", ov_cimguiname="igIsMouseDragging", ret="bool", @@ -27647,7 +27838,7 @@ local t={ defaults={ clip="true"}, funcname="IsMouseHoveringRect", - location="imgui:1146", + location="imgui:1147", namespace="ImGui", ov_cimguiname="igIsMouseHoveringRect", ret="bool", @@ -27667,7 +27858,7 @@ local t={ cimguiname="igIsMouseKey", defaults={}, funcname="IsMouseKey", - location="imgui_internal:3625", + location="imgui_internal:3638", namespace="ImGui", ov_cimguiname="igIsMouseKey", ret="bool", @@ -27688,7 +27879,7 @@ local t={ defaults={ mouse_pos="NULL"}, funcname="IsMousePosValid", - location="imgui:1147", + location="imgui:1148", namespace="ImGui", ov_cimguiname="igIsMousePosValid", ret="bool", @@ -27708,7 +27899,7 @@ local t={ cimguiname="igIsMouseReleased", defaults={}, funcname="IsMouseReleased", - location="imgui:1142", + location="imgui:1143", namespace="ImGui", ov_cimguiname="igIsMouseReleased_Nil", ret="bool", @@ -27729,7 +27920,7 @@ local t={ cimguiname="igIsMouseReleased", defaults={}, funcname="IsMouseReleased", - location="imgui_internal:3681", + location="imgui_internal:3694", namespace="ImGui", ov_cimguiname="igIsMouseReleased_ID", ret="bool", @@ -27753,7 +27944,7 @@ local t={ cimguiname="igIsMouseReleasedWithDelay", defaults={}, funcname="IsMouseReleasedWithDelay", - location="imgui:1144", + location="imgui:1145", namespace="ImGui", ov_cimguiname="igIsMouseReleasedWithDelay", ret="bool", @@ -27773,7 +27964,7 @@ local t={ cimguiname="igIsNamedKey", defaults={}, funcname="IsNamedKey", - location="imgui_internal:3620", + location="imgui_internal:3633", namespace="ImGui", ov_cimguiname="igIsNamedKey", ret="bool", @@ -27793,7 +27984,7 @@ local t={ cimguiname="igIsNamedKeyOrMod", defaults={}, funcname="IsNamedKeyOrMod", - location="imgui_internal:3621", + location="imgui_internal:3634", namespace="ImGui", ov_cimguiname="igIsNamedKeyOrMod", ret="bool", @@ -27838,7 +28029,7 @@ local t={ cimguiname="igIsPopupOpen", defaults={}, funcname="IsPopupOpen", - location="imgui_internal:3568", + location="imgui_internal:3581", namespace="ImGui", ov_cimguiname="igIsPopupOpen_ID", ret="bool", @@ -27862,7 +28053,7 @@ local t={ cimguiname="igIsPopupOpenRequestForItem", defaults={}, funcname="IsPopupOpenRequestForItem", - location="imgui_internal:3576", + location="imgui_internal:3589", namespace="ImGui", ov_cimguiname="igIsPopupOpenRequestForItem", ret="bool", @@ -27882,7 +28073,7 @@ local t={ cimguiname="igIsPopupOpenRequestForWindow", defaults={}, funcname="IsPopupOpenRequestForWindow", - location="imgui_internal:3577", + location="imgui_internal:3590", namespace="ImGui", ov_cimguiname="igIsPopupOpenRequestForWindow", ret="bool", @@ -27947,7 +28138,7 @@ local t={ cimguiname="igIsWindowAbove", defaults={}, funcname="IsWindowAbove", - location="imgui_internal:3415", + location="imgui_internal:3427", namespace="ImGui", ov_cimguiname="igIsWindowAbove", ret="bool", @@ -27993,7 +28184,7 @@ local t={ cimguiname="igIsWindowChildOf", defaults={}, funcname="IsWindowChildOf", - location="imgui_internal:3412", + location="imgui_internal:3424", namespace="ImGui", ov_cimguiname="igIsWindowChildOf", ret="bool", @@ -28034,7 +28225,7 @@ local t={ defaults={ flags="0"}, funcname="IsWindowContentHoverable", - location="imgui_internal:3538", + location="imgui_internal:3550", namespace="ImGui", ov_cimguiname="igIsWindowContentHoverable", ret="bool", @@ -28113,7 +28304,7 @@ local t={ cimguiname="igIsWindowInBeginStack", defaults={}, funcname="IsWindowInBeginStack", - location="imgui_internal:3413", + location="imgui_internal:3425", namespace="ImGui", ov_cimguiname="igIsWindowInBeginStack", ret="bool", @@ -28133,7 +28324,7 @@ local t={ cimguiname="igIsWindowNavFocusable", defaults={}, funcname="IsWindowNavFocusable", - location="imgui_internal:3416", + location="imgui_internal:3428", namespace="ImGui", ov_cimguiname="igIsWindowNavFocusable", ret="bool", @@ -28156,7 +28347,7 @@ local t={ cimguiname="igIsWindowWithinBeginStackOf", defaults={}, funcname="IsWindowWithinBeginStackOf", - location="imgui_internal:3414", + location="imgui_internal:3426", namespace="ImGui", ov_cimguiname="igIsWindowWithinBeginStackOf", ret="bool", @@ -28187,7 +28378,7 @@ local t={ extra_flags="0", nav_bb="NULL"}, funcname="ItemAdd", - location="imgui_internal:3536", + location="imgui_internal:3548", namespace="ImGui", ov_cimguiname="igItemAdd", ret="bool", @@ -28213,7 +28404,7 @@ local t={ cimguiname="igItemHoverable", defaults={}, funcname="ItemHoverable", - location="imgui_internal:3537", + location="imgui_internal:3549", namespace="ImGui", ov_cimguiname="igItemHoverable", ret="bool", @@ -28237,7 +28428,7 @@ local t={ defaults={ text_baseline_y="-1.0f"}, funcname="ItemSize", - location="imgui_internal:3534", + location="imgui_internal:3546", namespace="ImGui", ov_cimguiname="igItemSize_Vec2", ret="void", @@ -28259,7 +28450,7 @@ local t={ defaults={ text_baseline_y="-1.0f"}, funcname="ItemSize", - location="imgui_internal:3535", + location="imgui_internal:3547", namespace="ImGui", ov_cimguiname="igItemSize_Rect", ret="void", @@ -28280,7 +28471,7 @@ local t={ cimguiname="igKeepAliveID", defaults={}, funcname="KeepAliveID", - location="imgui_internal:3527", + location="imgui_internal:3539", namespace="ImGui", ov_cimguiname="igKeepAliveID", ret="void", @@ -28423,7 +28614,7 @@ local t={ cimguiname="igLoadIniSettingsFromDisk", defaults={}, funcname="LoadIniSettingsFromDisk", - location="imgui:1167", + location="imgui:1168", namespace="ImGui", ov_cimguiname="igLoadIniSettingsFromDisk", ret="void", @@ -28447,7 +28638,7 @@ local t={ defaults={ ini_size="0"}, funcname="LoadIniSettingsFromMemory", - location="imgui:1168", + location="imgui:1169", namespace="ImGui", ov_cimguiname="igLoadIniSettingsFromMemory", ret="void", @@ -28467,7 +28658,7 @@ local t={ cimguiname="igLocalizeGetMsg", defaults={}, funcname="LocalizeGetMsg", - location="imgui_internal:3502", + location="imgui_internal:3514", namespace="ImGui", ov_cimguiname="igLocalizeGetMsg", ret="const char*", @@ -28490,7 +28681,7 @@ local t={ cimguiname="igLocalizeRegisterEntries", defaults={}, funcname="LocalizeRegisterEntries", - location="imgui_internal:3501", + location="imgui_internal:3513", namespace="ImGui", ov_cimguiname="igLocalizeRegisterEntries", ret="void", @@ -28513,7 +28704,7 @@ local t={ cimguiname="igLogBegin", defaults={}, funcname="LogBegin", - location="imgui_internal:3553", + location="imgui_internal:3565", namespace="ImGui", ov_cimguiname="igLogBegin", ret="void", @@ -28574,7 +28765,7 @@ local t={ defaults={ text_end="NULL"}, funcname="LogRenderedText", - location="imgui_internal:3555", + location="imgui_internal:3567", namespace="ImGui", ov_cimguiname="igLogRenderedText", ret="void", @@ -28597,7 +28788,7 @@ local t={ cimguiname="igLogSetNextTextDecoration", defaults={}, funcname="LogSetNextTextDecoration", - location="imgui_internal:3556", + location="imgui_internal:3568", namespace="ImGui", ov_cimguiname="igLogSetNextTextDecoration", ret="void", @@ -28665,7 +28856,7 @@ local t={ defaults={ auto_open_depth="-1"}, funcname="LogToBuffer", - location="imgui_internal:3554", + location="imgui_internal:3566", namespace="ImGui", ov_cimguiname="igLogToBuffer", ret="void", @@ -28749,7 +28940,7 @@ local t={ cimguiname="igMarkIniSettingsDirty", defaults={}, funcname="MarkIniSettingsDirty", - location="imgui_internal:3487", + location="imgui_internal:3499", namespace="ImGui", ov_cimguiname="igMarkIniSettingsDirty_Nil", ret="void", @@ -28767,7 +28958,7 @@ local t={ cimguiname="igMarkIniSettingsDirty", defaults={}, funcname="MarkIniSettingsDirty", - location="imgui_internal:3488", + location="imgui_internal:3500", namespace="ImGui", ov_cimguiname="igMarkIniSettingsDirty_WindowPtr", ret="void", @@ -28788,7 +28979,7 @@ local t={ cimguiname="igMarkItemEdited", defaults={}, funcname="MarkItemEdited", - location="imgui_internal:3528", + location="imgui_internal:3540", namespace="ImGui", ov_cimguiname="igMarkItemEdited", ret="void", @@ -28808,7 +28999,7 @@ local t={ cimguiname="igMemAlloc", defaults={}, funcname="MemAlloc", - location="imgui:1191", + location="imgui:1192", namespace="ImGui", ov_cimguiname="igMemAlloc", ret="void*", @@ -28828,7 +29019,7 @@ local t={ cimguiname="igMemFree", defaults={}, funcname="MemFree", - location="imgui:1192", + location="imgui:1193", namespace="ImGui", ov_cimguiname="igMemFree", ret="void", @@ -28924,7 +29115,7 @@ local t={ selected="false", shortcut="NULL"}, funcname="MenuItemEx", - location="imgui_internal:3586", + location="imgui_internal:3599", namespace="ImGui", ov_cimguiname="igMenuItemEx", ret="bool", @@ -28944,7 +29135,7 @@ local t={ cimguiname="igMouseButtonToKey", defaults={}, funcname="MouseButtonToKey", - location="imgui_internal:3641", + location="imgui_internal:3654", namespace="ImGui", ov_cimguiname="igMouseButtonToKey", ret="ImGuiKey", @@ -28967,7 +29158,7 @@ local t={ cimguiname="igMultiSelectAddSetAll", defaults={}, funcname="MultiSelectAddSetAll", - location="imgui_internal:3794", + location="imgui_internal:3808", namespace="ImGui", ov_cimguiname="igMultiSelectAddSetAll", ret="void", @@ -28999,7 +29190,7 @@ local t={ cimguiname="igMultiSelectAddSetRange", defaults={}, funcname="MultiSelectAddSetRange", - location="imgui_internal:3795", + location="imgui_internal:3809", namespace="ImGui", ov_cimguiname="igMultiSelectAddSetRange", ret="void", @@ -29025,7 +29216,7 @@ local t={ cimguiname="igMultiSelectItemFooter", defaults={}, funcname="MultiSelectItemFooter", - location="imgui_internal:3793", + location="imgui_internal:3807", namespace="ImGui", ov_cimguiname="igMultiSelectItemFooter", ret="void", @@ -29051,7 +29242,7 @@ local t={ cimguiname="igMultiSelectItemHeader", defaults={}, funcname="MultiSelectItemHeader", - location="imgui_internal:3792", + location="imgui_internal:3806", namespace="ImGui", ov_cimguiname="igMultiSelectItemHeader", ret="void", @@ -29071,7 +29262,7 @@ local t={ cimguiname="igNavClearPreferredPosForAxis", defaults={}, funcname="NavClearPreferredPosForAxis", - location="imgui_internal:3605", + location="imgui_internal:3618", namespace="ImGui", ov_cimguiname="igNavClearPreferredPosForAxis", ret="void", @@ -29091,7 +29282,7 @@ local t={ cimguiname="igNavHighlightActivated", defaults={}, funcname="NavHighlightActivated", - location="imgui_internal:3604", + location="imgui_internal:3617", namespace="ImGui", ov_cimguiname="igNavHighlightActivated", ret="void", @@ -29108,7 +29299,7 @@ local t={ cimguiname="igNavInitRequestApplyResult", defaults={}, funcname="NavInitRequestApplyResult", - location="imgui_internal:3595", + location="imgui_internal:3608", namespace="ImGui", ov_cimguiname="igNavInitRequestApplyResult", ret="void", @@ -29131,7 +29322,7 @@ local t={ cimguiname="igNavInitWindow", defaults={}, funcname="NavInitWindow", - location="imgui_internal:3594", + location="imgui_internal:3607", namespace="ImGui", ov_cimguiname="igNavInitWindow", ret="void", @@ -29148,7 +29339,7 @@ local t={ cimguiname="igNavMoveRequestApplyResult", defaults={}, funcname="NavMoveRequestApplyResult", - location="imgui_internal:3602", + location="imgui_internal:3615", namespace="ImGui", ov_cimguiname="igNavMoveRequestApplyResult", ret="void", @@ -29165,7 +29356,7 @@ local t={ cimguiname="igNavMoveRequestButNoResultYet", defaults={}, funcname="NavMoveRequestButNoResultYet", - location="imgui_internal:3596", + location="imgui_internal:3609", namespace="ImGui", ov_cimguiname="igNavMoveRequestButNoResultYet", ret="bool", @@ -29182,7 +29373,7 @@ local t={ cimguiname="igNavMoveRequestCancel", defaults={}, funcname="NavMoveRequestCancel", - location="imgui_internal:3601", + location="imgui_internal:3614", namespace="ImGui", ov_cimguiname="igNavMoveRequestCancel", ret="void", @@ -29211,7 +29402,7 @@ local t={ cimguiname="igNavMoveRequestForward", defaults={}, funcname="NavMoveRequestForward", - location="imgui_internal:3598", + location="imgui_internal:3611", namespace="ImGui", ov_cimguiname="igNavMoveRequestForward", ret="void", @@ -29231,7 +29422,7 @@ local t={ cimguiname="igNavMoveRequestResolveWithLastItem", defaults={}, funcname="NavMoveRequestResolveWithLastItem", - location="imgui_internal:3599", + location="imgui_internal:3612", namespace="ImGui", ov_cimguiname="igNavMoveRequestResolveWithLastItem", ret="void", @@ -29254,7 +29445,7 @@ local t={ cimguiname="igNavMoveRequestResolveWithPastTreeNode", defaults={}, funcname="NavMoveRequestResolveWithPastTreeNode", - location="imgui_internal:3600", + location="imgui_internal:3613", namespace="ImGui", ov_cimguiname="igNavMoveRequestResolveWithPastTreeNode", ret="void", @@ -29283,7 +29474,7 @@ local t={ cimguiname="igNavMoveRequestSubmit", defaults={}, funcname="NavMoveRequestSubmit", - location="imgui_internal:3597", + location="imgui_internal:3610", namespace="ImGui", ov_cimguiname="igNavMoveRequestSubmit", ret="void", @@ -29306,7 +29497,7 @@ local t={ cimguiname="igNavMoveRequestTryWrapping", defaults={}, funcname="NavMoveRequestTryWrapping", - location="imgui_internal:3603", + location="imgui_internal:3616", namespace="ImGui", ov_cimguiname="igNavMoveRequestTryWrapping", ret="void", @@ -29323,7 +29514,7 @@ local t={ cimguiname="igNavUpdateCurrentWindowIsScrollPushableX", defaults={}, funcname="NavUpdateCurrentWindowIsScrollPushableX", - location="imgui_internal:3607", + location="imgui_internal:3620", namespace="ImGui", ov_cimguiname="igNavUpdateCurrentWindowIsScrollPushableX", ret="void", @@ -29445,7 +29636,7 @@ local t={ defaults={ popup_flags="ImGuiPopupFlags_None"}, funcname="OpenPopupEx", - location="imgui_internal:3564", + location="imgui_internal:3577", namespace="ImGui", ov_cimguiname="igOpenPopupEx", ret="void", @@ -29519,7 +29710,7 @@ local t={ cimguiname="igPlotEx", defaults={}, funcname="PlotEx", - location="imgui_internal:4002", + location="imgui_internal:4017", namespace="ImGui", ov_cimguiname="igPlotEx", ret="int", @@ -29753,7 +29944,7 @@ local t={ cimguiname="igPopColumnsBackground", defaults={}, funcname="PopColumnsBackground", - location="imgui_internal:3805", + location="imgui_internal:3819", namespace="ImGui", ov_cimguiname="igPopColumnsBackground", ret="void", @@ -29770,7 +29961,7 @@ local t={ cimguiname="igPopFocusScope", defaults={}, funcname="PopFocusScope", - location="imgui_internal:3767", + location="imgui_internal:3780", namespace="ImGui", ov_cimguiname="igPopFocusScope", ret="void", @@ -29855,7 +30046,7 @@ local t={ cimguiname="igPopPasswordFont", defaults={}, funcname="PopPasswordFont", - location="imgui_internal:3453", + location="imgui_internal:3465", namespace="ImGui", ov_cimguiname="igPopPasswordFont", ret="void", @@ -29988,7 +30179,7 @@ local t={ cimguiname="igPushColumnClipRect", defaults={}, funcname="PushColumnClipRect", - location="imgui_internal:3803", + location="imgui_internal:3817", namespace="ImGui", ov_cimguiname="igPushColumnClipRect", ret="void", @@ -30005,7 +30196,7 @@ local t={ cimguiname="igPushColumnsBackground", defaults={}, funcname="PushColumnsBackground", - location="imgui_internal:3804", + location="imgui_internal:3818", namespace="ImGui", ov_cimguiname="igPushColumnsBackground", ret="void", @@ -30025,7 +30216,7 @@ local t={ cimguiname="igPushFocusScope", defaults={}, funcname="PushFocusScope", - location="imgui_internal:3766", + location="imgui_internal:3779", namespace="ImGui", ov_cimguiname="igPushFocusScope", ret="void", @@ -30194,7 +30385,7 @@ local t={ cimguiname="igPushMultiItemsWidths", defaults={}, funcname="PushMultiItemsWidths", - location="imgui_internal:3543", + location="imgui_internal:3555", namespace="ImGui", ov_cimguiname="igPushMultiItemsWidths", ret="void", @@ -30214,7 +30405,7 @@ local t={ cimguiname="igPushOverrideID", defaults={}, funcname="PushOverrideID", - location="imgui_internal:3529", + location="imgui_internal:3541", namespace="ImGui", ov_cimguiname="igPushOverrideID", ret="void", @@ -30231,7 +30422,7 @@ local t={ cimguiname="igPushPasswordFont", defaults={}, funcname="PushPasswordFont", - location="imgui_internal:3452", + location="imgui_internal:3464", namespace="ImGui", ov_cimguiname="igPushPasswordFont", ret="void", @@ -30456,7 +30647,7 @@ local t={ cimguiname="igRegisterFontAtlas", defaults={}, funcname="RegisterFontAtlas", - location="imgui_internal:3444", + location="imgui_internal:3456", namespace="ImGui", ov_cimguiname="igRegisterFontAtlas", ret="void", @@ -30476,7 +30667,7 @@ local t={ cimguiname="igRegisterUserTexture", defaults={}, funcname="RegisterUserTexture", - location="imgui_internal:3442", + location="imgui_internal:3454", namespace="ImGui", ov_cimguiname="igRegisterUserTexture", ret="void", @@ -30499,7 +30690,7 @@ local t={ cimguiname="igRemoveContextHook", defaults={}, funcname="RemoveContextHook", - location="imgui_internal:3464", + location="imgui_internal:3476", namespace="ImGui", ov_cimguiname="igRemoveContextHook", ret="void", @@ -30519,7 +30710,7 @@ local t={ cimguiname="igRemoveSettingsHandler", defaults={}, funcname="RemoveSettingsHandler", - location="imgui_internal:3491", + location="imgui_internal:3503", namespace="ImGui", ov_cimguiname="igRemoveSettingsHandler", ret="void", @@ -30569,7 +30760,7 @@ local t={ defaults={ scale="1.0f"}, funcname="RenderArrow", - location="imgui_internal:3918", + location="imgui_internal:3933", namespace="ImGui", ov_cimguiname="igRenderArrow", ret="void", @@ -30598,7 +30789,7 @@ local t={ cimguiname="igRenderArrowDockMenu", defaults={}, funcname="RenderArrowDockMenu", - location="imgui_internal:3922", + location="imgui_internal:3937", namespace="ImGui", ov_cimguiname="igRenderArrowDockMenu", ret="void", @@ -30630,7 +30821,7 @@ local t={ cimguiname="igRenderArrowPointingAt", defaults={}, funcname="RenderArrowPointingAt", - location="imgui_internal:3921", + location="imgui_internal:3936", namespace="ImGui", ov_cimguiname="igRenderArrowPointingAt", ret="void", @@ -30656,7 +30847,7 @@ local t={ cimguiname="igRenderBullet", defaults={}, funcname="RenderBullet", - location="imgui_internal:3919", + location="imgui_internal:3934", namespace="ImGui", ov_cimguiname="igRenderBullet", ret="void", @@ -30685,7 +30876,7 @@ local t={ cimguiname="igRenderCheckMark", defaults={}, funcname="RenderCheckMark", - location="imgui_internal:3920", + location="imgui_internal:3935", namespace="ImGui", ov_cimguiname="igRenderCheckMark", ret="void", @@ -30711,7 +30902,7 @@ local t={ cimguiname="igRenderColorComponentMarker", defaults={}, funcname="RenderColorComponentMarker", - location="imgui_internal:3908", + location="imgui_internal:3923", namespace="ImGui", ov_cimguiname="igRenderColorComponentMarker", ret="void", @@ -30754,7 +30945,7 @@ local t={ flags="0", rounding="0.0f"}, funcname="RenderColorRectWithAlphaCheckerboard", - location="imgui_internal:3909", + location="imgui_internal:3924", namespace="ImGui", ov_cimguiname="igRenderColorRectWithAlphaCheckerboard", ret="void", @@ -30763,27 +30954,30 @@ local t={ ["(ImDrawList*,ImVec2,ImVec2,ImU32,float,ImVec2,float,ImDrawFlags)"]=nil}, igRenderDragDropTargetRectEx={ [1]={ - args="(ImDrawList* draw_list,const ImRect_c bb)", + args="(ImDrawList* draw_list,const ImRect_c bb,float rounding)", argsT={ [1]={ name="draw_list", type="ImDrawList*"}, [2]={ name="bb", - type="const ImRect"}}, - argsoriginal="(ImDrawList* draw_list,const ImRect& bb)", - call_args="(draw_list,ConvertToCPP_ImRect(bb))", - call_args_old="(draw_list,bb)", + type="const ImRect"}, + [3]={ + name="rounding", + type="float"}}, + argsoriginal="(ImDrawList* draw_list,const ImRect& bb,float rounding)", + call_args="(draw_list,ConvertToCPP_ImRect(bb),rounding)", + call_args_old="(draw_list,bb,rounding)", cimguiname="igRenderDragDropTargetRectEx", defaults={}, funcname="RenderDragDropTargetRectEx", - location="imgui_internal:3777", + location="imgui_internal:3791", namespace="ImGui", ov_cimguiname="igRenderDragDropTargetRectEx", ret="void", - signature="(ImDrawList*,const ImRect)", + signature="(ImDrawList*,const ImRect,float)", stname=""}, - ["(ImDrawList*,const ImRect)"]=nil}, + ["(ImDrawList*,const ImRect,float)"]=nil}, igRenderDragDropTargetRectForItem={ [1]={ args="(const ImRect_c bb)", @@ -30797,7 +30991,7 @@ local t={ cimguiname="igRenderDragDropTargetRectForItem", defaults={}, funcname="RenderDragDropTargetRectForItem", - location="imgui_internal:3776", + location="imgui_internal:3790", namespace="ImGui", ov_cimguiname="igRenderDragDropTargetRectForItem", ret="void", @@ -30831,7 +31025,7 @@ local t={ borders="true", rounding="0.0f"}, funcname="RenderFrame", - location="imgui_internal:3906", + location="imgui_internal:3921", namespace="ImGui", ov_cimguiname="igRenderFrame", ret="void", @@ -30858,7 +31052,7 @@ local t={ defaults={ rounding="0.0f"}, funcname="RenderFrameBorder", - location="imgui_internal:3907", + location="imgui_internal:3922", namespace="ImGui", ov_cimguiname="igRenderFrameBorder", ret="void", @@ -30893,7 +31087,7 @@ local t={ cimguiname="igRenderMouseCursor", defaults={}, funcname="RenderMouseCursor", - location="imgui_internal:3915", + location="imgui_internal:3930", namespace="ImGui", ov_cimguiname="igRenderMouseCursor", ret="void", @@ -30920,7 +31114,7 @@ local t={ defaults={ flags="ImGuiNavRenderCursorFlags_None"}, funcname="RenderNavCursor", - location="imgui_internal:3910", + location="imgui_internal:3925", namespace="ImGui", ov_cimguiname="igRenderNavCursor", ret="void", @@ -30945,7 +31139,7 @@ local t={ platform_render_arg="NULL", renderer_render_arg="NULL"}, funcname="RenderPlatformWindowsDefault", - location="imgui:1198", + location="imgui:1199", namespace="ImGui", ov_cimguiname="igRenderPlatformWindowsDefault", ret="void", @@ -30980,7 +31174,7 @@ local t={ cimguiname="igRenderRectFilledInRangeH", defaults={}, funcname="RenderRectFilledInRangeH", - location="imgui_internal:3923", + location="imgui_internal:3938", namespace="ImGui", ov_cimguiname="igRenderRectFilledInRangeH", ret="void", @@ -31012,7 +31206,7 @@ local t={ cimguiname="igRenderRectFilledWithHole", defaults={}, funcname="RenderRectFilledWithHole", - location="imgui_internal:3924", + location="imgui_internal:3939", namespace="ImGui", ov_cimguiname="igRenderRectFilledWithHole", ret="void", @@ -31043,7 +31237,7 @@ local t={ hide_text_after_hash="true", text_end="NULL"}, funcname="RenderText", - location="imgui_internal:3901", + location="imgui_internal:3916", namespace="ImGui", ov_cimguiname="igRenderText", ret="void", @@ -31083,7 +31277,7 @@ local t={ align="ImVec2(0,0)", clip_rect="NULL"}, funcname="RenderTextClipped", - location="imgui_internal:3903", + location="imgui_internal:3918", namespace="ImGui", ov_cimguiname="igRenderTextClipped", ret="void", @@ -31126,7 +31320,7 @@ local t={ align="ImVec2(0,0)", clip_rect="NULL"}, funcname="RenderTextClippedEx", - location="imgui_internal:3904", + location="imgui_internal:3919", namespace="ImGui", ov_cimguiname="igRenderTextClippedEx", ret="void", @@ -31164,7 +31358,7 @@ local t={ cimguiname="igRenderTextEllipsis", defaults={}, funcname="RenderTextEllipsis", - location="imgui_internal:3905", + location="imgui_internal:3920", namespace="ImGui", ov_cimguiname="igRenderTextEllipsis", ret="void", @@ -31193,7 +31387,7 @@ local t={ cimguiname="igRenderTextWrapped", defaults={}, funcname="RenderTextWrapped", - location="imgui_internal:3902", + location="imgui_internal:3917", namespace="ImGui", ov_cimguiname="igRenderTextWrapped", ret="void", @@ -31214,7 +31408,7 @@ local t={ defaults={ button="0"}, funcname="ResetMouseDragDelta", - location="imgui:1153", + location="imgui:1154", namespace="ImGui", ov_cimguiname="igResetMouseDragDelta", ret="void", @@ -31259,7 +31453,7 @@ local t={ cimguiname="igSaveIniSettingsToDisk", defaults={}, funcname="SaveIniSettingsToDisk", - location="imgui:1169", + location="imgui:1170", namespace="ImGui", ov_cimguiname="igSaveIniSettingsToDisk", ret="void", @@ -31280,7 +31474,7 @@ local t={ defaults={ out_ini_size="NULL"}, funcname="SaveIniSettingsToMemory", - location="imgui:1170", + location="imgui:1171", namespace="ImGui", ov_cimguiname="igSaveIniSettingsToMemory", ret="const char*", @@ -31303,7 +31497,7 @@ local t={ cimguiname="igScaleWindowsInViewport", defaults={}, funcname="ScaleWindowsInViewport", - location="imgui_internal:3479", + location="imgui_internal:3491", namespace="ImGui", ov_cimguiname="igScaleWindowsInViewport", ret="void", @@ -31326,7 +31520,7 @@ local t={ cimguiname="igScrollToBringRectIntoView", defaults={}, funcname="ScrollToBringRectIntoView", - location="imgui_internal:3515", + location="imgui_internal:3527", namespace="ImGui", ov_cimguiname="igScrollToBringRectIntoView", ret="void", @@ -31347,7 +31541,7 @@ local t={ defaults={ flags="0"}, funcname="ScrollToItem", - location="imgui_internal:3511", + location="imgui_internal:3523", namespace="ImGui", ov_cimguiname="igScrollToItem", ret="void", @@ -31374,7 +31568,7 @@ local t={ defaults={ flags="0"}, funcname="ScrollToRect", - location="imgui_internal:3512", + location="imgui_internal:3524", namespace="ImGui", ov_cimguiname="igScrollToRect", ret="void", @@ -31402,7 +31596,7 @@ local t={ defaults={ flags="0"}, funcname="ScrollToRectEx", - location="imgui_internal:3513", + location="imgui_internal:3525", namespace="ImGui", nonUDT=1, ov_cimguiname="igScrollToRectEx", @@ -31423,7 +31617,7 @@ local t={ cimguiname="igScrollbar", defaults={}, funcname="Scrollbar", - location="imgui_internal:3944", + location="imgui_internal:3959", namespace="ImGui", ov_cimguiname="igScrollbar", ret="void", @@ -31462,7 +31656,7 @@ local t={ defaults={ draw_rounding_flags="0"}, funcname="ScrollbarEx", - location="imgui_internal:3945", + location="imgui_internal:3960", namespace="ImGui", ov_cimguiname="igScrollbarEx", ret="bool", @@ -31565,7 +31759,7 @@ local t={ defaults={ thickness="1.0f"}, funcname="SeparatorEx", - location="imgui_internal:3936", + location="imgui_internal:3951", namespace="ImGui", ov_cimguiname="igSeparatorEx", ret="void", @@ -31614,7 +31808,7 @@ local t={ cimguiname="igSeparatorTextEx", defaults={}, funcname="SeparatorTextEx", - location="imgui_internal:3937", + location="imgui_internal:3952", namespace="ImGui", ov_cimguiname="igSeparatorTextEx", ret="void", @@ -31637,7 +31831,7 @@ local t={ cimguiname="igSetActiveID", defaults={}, funcname="SetActiveID", - location="imgui_internal:3522", + location="imgui_internal:3534", namespace="ImGui", ov_cimguiname="igSetActiveID", ret="void", @@ -31654,7 +31848,7 @@ local t={ cimguiname="igSetActiveIdUsingAllKeyboardKeys", defaults={}, funcname="SetActiveIdUsingAllKeyboardKeys", - location="imgui_internal:3648", + location="imgui_internal:3661", namespace="ImGui", ov_cimguiname="igSetActiveIdUsingAllKeyboardKeys", ret="void", @@ -31681,7 +31875,7 @@ local t={ defaults={ user_data="NULL"}, funcname="SetAllocatorFunctions", - location="imgui:1189", + location="imgui:1190", namespace="ImGui", ov_cimguiname="igSetAllocatorFunctions", ret="void", @@ -31701,7 +31895,7 @@ local t={ cimguiname="igSetClipboardText", defaults={}, funcname="SetClipboardText", - location="imgui:1161", + location="imgui:1162", namespace="ImGui", ov_cimguiname="igSetClipboardText", ret="void", @@ -31790,7 +31984,7 @@ local t={ cimguiname="igSetContextName", defaults={}, funcname="SetContextName", - location="imgui_internal:3462", + location="imgui_internal:3474", namespace="ImGui", ov_cimguiname="igSetContextName", ret="void", @@ -31836,7 +32030,7 @@ local t={ cimguiname="igSetCurrentFont", defaults={}, funcname="SetCurrentFont", - location="imgui_internal:3446", + location="imgui_internal:3458", namespace="ImGui", ov_cimguiname="igSetCurrentFont", ret="void", @@ -31859,7 +32053,7 @@ local t={ cimguiname="igSetCurrentViewport", defaults={}, funcname="SetCurrentViewport", - location="imgui_internal:3482", + location="imgui_internal:3494", namespace="ImGui", ov_cimguiname="igSetCurrentViewport", ret="void", @@ -31992,7 +32186,7 @@ local t={ cimguiname="igSetFocusID", defaults={}, funcname="SetFocusID", - location="imgui_internal:3523", + location="imgui_internal:3535", namespace="ImGui", ov_cimguiname="igSetFocusID", ret="void", @@ -32012,7 +32206,7 @@ local t={ cimguiname="igSetFontRasterizerDensity", defaults={}, funcname="SetFontRasterizerDensity", - location="imgui_internal:3448", + location="imgui_internal:3460", namespace="ImGui", ov_cimguiname="igSetFontRasterizerDensity", ret="void", @@ -32032,7 +32226,7 @@ local t={ cimguiname="igSetHoveredID", defaults={}, funcname="SetHoveredID", - location="imgui_internal:3526", + location="imgui_internal:3538", namespace="ImGui", ov_cimguiname="igSetHoveredID", ret="void", @@ -32069,10 +32263,10 @@ local t={ cimguiname="igSetItemKeyOwner", defaults={}, funcname="SetItemKeyOwner", - location="imgui:1134", + location="imgui:1135", namespace="ImGui", ov_cimguiname="igSetItemKeyOwner_Nil", - ret="void", + ret="bool", signature="(ImGuiKey)", stname=""}, [2]={ @@ -32090,10 +32284,10 @@ local t={ cimguiname="igSetItemKeyOwner", defaults={}, funcname="SetItemKeyOwner", - location="imgui_internal:3665", + location="imgui_internal:3678", namespace="ImGui", ov_cimguiname="igSetItemKeyOwner_InputFlags", - ret="void", + ret="bool", signature="(ImGuiKey,ImGuiInputFlags)", stname=""}, ["(ImGuiKey)"]=nil, @@ -32165,7 +32359,7 @@ local t={ defaults={ flags="0"}, funcname="SetKeyOwner", - location="imgui_internal:3663", + location="imgui_internal:3676", namespace="ImGui", ov_cimguiname="igSetKeyOwner", ret="void", @@ -32192,7 +32386,7 @@ local t={ defaults={ flags="0"}, funcname="SetKeyOwnersForKeyChord", - location="imgui_internal:3664", + location="imgui_internal:3677", namespace="ImGui", ov_cimguiname="igSetKeyOwnersForKeyChord", ret="void", @@ -32242,7 +32436,7 @@ local t={ cimguiname="igSetLastItemData", defaults={}, funcname="SetLastItemData", - location="imgui_internal:3540", + location="imgui_internal:3552", namespace="ImGui", ov_cimguiname="igSetLastItemData", ret="void", @@ -32262,7 +32456,7 @@ local t={ cimguiname="igSetMouseCursor", defaults={}, funcname="SetMouseCursor", - location="imgui:1155", + location="imgui:1156", namespace="ImGui", ov_cimguiname="igSetMouseCursor", ret="void", @@ -32299,7 +32493,7 @@ local t={ cimguiname="igSetNavCursorVisibleAfterMove", defaults={}, funcname="SetNavCursorVisibleAfterMove", - location="imgui_internal:3606", + location="imgui_internal:3619", namespace="ImGui", ov_cimguiname="igSetNavCursorVisibleAfterMove", ret="void", @@ -32319,7 +32513,7 @@ local t={ cimguiname="igSetNavFocusScope", defaults={}, funcname="SetNavFocusScope", - location="imgui_internal:3610", + location="imgui_internal:3623", namespace="ImGui", ov_cimguiname="igSetNavFocusScope", ret="void", @@ -32348,7 +32542,7 @@ local t={ cimguiname="igSetNavID", defaults={}, funcname="SetNavID", - location="imgui_internal:3609", + location="imgui_internal:3622", namespace="ImGui", ov_cimguiname="igSetNavID", ret="void", @@ -32368,7 +32562,7 @@ local t={ cimguiname="igSetNavWindow", defaults={}, funcname="SetNavWindow", - location="imgui_internal:3608", + location="imgui_internal:3621", namespace="ImGui", ov_cimguiname="igSetNavWindow", ret="void", @@ -32408,7 +32602,7 @@ local t={ cimguiname="igSetNextFrameWantCaptureMouse", defaults={}, funcname="SetNextFrameWantCaptureMouse", - location="imgui:1156", + location="imgui:1157", namespace="ImGui", ov_cimguiname="igSetNextFrameWantCaptureMouse", ret="void", @@ -32445,7 +32639,7 @@ local t={ cimguiname="igSetNextItemColorMarker", defaults={}, funcname="SetNextItemColorMarker", - location="imgui_internal:3999", + location="imgui_internal:4014", namespace="ImGui", ov_cimguiname="igSetNextItemColorMarker", ret="void", @@ -32492,7 +32686,7 @@ local t={ cimguiname="igSetNextItemRefVal", defaults={}, funcname="SetNextItemRefVal", - location="imgui_internal:3992", + location="imgui_internal:4007", namespace="ImGui", ov_cimguiname="igSetNextItemRefVal", ret="void", @@ -32749,7 +32943,7 @@ local t={ cimguiname="igSetNextWindowRefreshPolicy", defaults={}, funcname="SetNextWindowRefreshPolicy", - location="imgui_internal:3439", + location="imgui_internal:3451", namespace="ImGui", ov_cimguiname="igSetNextWindowRefreshPolicy", ret="void", @@ -32892,7 +33086,7 @@ local t={ cimguiname="igSetScrollFromPosX", defaults={}, funcname="SetScrollFromPosX", - location="imgui_internal:3507", + location="imgui_internal:3519", namespace="ImGui", ov_cimguiname="igSetScrollFromPosX_WindowPtr", ret="void", @@ -32941,7 +33135,7 @@ local t={ cimguiname="igSetScrollFromPosY", defaults={}, funcname="SetScrollFromPosY", - location="imgui_internal:3508", + location="imgui_internal:3520", namespace="ImGui", ov_cimguiname="igSetScrollFromPosY_WindowPtr", ret="void", @@ -33025,7 +33219,7 @@ local t={ cimguiname="igSetScrollX", defaults={}, funcname="SetScrollX", - location="imgui_internal:3505", + location="imgui_internal:3517", namespace="ImGui", ov_cimguiname="igSetScrollX_WindowPtr", ret="void", @@ -33067,7 +33261,7 @@ local t={ cimguiname="igSetScrollY", defaults={}, funcname="SetScrollY", - location="imgui_internal:3506", + location="imgui_internal:3518", namespace="ImGui", ov_cimguiname="igSetScrollY_WindowPtr", ret="void", @@ -33094,7 +33288,7 @@ local t={ cimguiname="igSetShortcutRouting", defaults={}, funcname="SetShortcutRouting", - location="imgui_internal:3699", + location="imgui_internal:3712", namespace="ImGui", ov_cimguiname="igSetShortcutRouting", ret="bool", @@ -33204,7 +33398,7 @@ local t={ cimguiname="igSetWindowClipRectBeforeSetChannel", defaults={}, funcname="SetWindowClipRectBeforeSetChannel", - location="imgui_internal:3800", + location="imgui_internal:3814", namespace="ImGui", ov_cimguiname="igSetWindowClipRectBeforeSetChannel", ret="void", @@ -33278,7 +33472,7 @@ local t={ defaults={ cond="0"}, funcname="SetWindowCollapsed", - location="imgui_internal:3419", + location="imgui_internal:3431", namespace="ImGui", ov_cimguiname="igSetWindowCollapsed_WindowPtr", ret="void", @@ -33306,7 +33500,7 @@ local t={ cimguiname="igSetWindowDock", defaults={}, funcname="SetWindowDock", - location="imgui_internal:3732", + location="imgui_internal:3745", namespace="ImGui", ov_cimguiname="igSetWindowDock", ret="void", @@ -33362,7 +33556,7 @@ local t={ cimguiname="igSetWindowHiddenAndSkipItemsForCurrentFrame", defaults={}, funcname="SetWindowHiddenAndSkipItemsForCurrentFrame", - location="imgui_internal:3421", + location="imgui_internal:3433", namespace="ImGui", ov_cimguiname="igSetWindowHiddenAndSkipItemsForCurrentFrame", ret="void", @@ -33388,7 +33582,7 @@ local t={ cimguiname="igSetWindowHitTestHole", defaults={}, funcname="SetWindowHitTestHole", - location="imgui_internal:3420", + location="imgui_internal:3432", namespace="ImGui", ov_cimguiname="igSetWindowHitTestHole", ret="void", @@ -33411,7 +33605,7 @@ local t={ cimguiname="igSetWindowParentWindowForFocusRoute", defaults={}, funcname="SetWindowParentWindowForFocusRoute", - location="imgui_internal:3422", + location="imgui_internal:3434", namespace="ImGui", ov_cimguiname="igSetWindowParentWindowForFocusRoute", ret="void", @@ -33485,7 +33679,7 @@ local t={ defaults={ cond="0"}, funcname="SetWindowPos", - location="imgui_internal:3417", + location="imgui_internal:3429", namespace="ImGui", ov_cimguiname="igSetWindowPos_WindowPtr", ret="void", @@ -33561,7 +33755,7 @@ local t={ defaults={ cond="0"}, funcname="SetWindowSize", - location="imgui_internal:3418", + location="imgui_internal:3430", namespace="ImGui", ov_cimguiname="igSetWindowSize_WindowPtr", ret="void", @@ -33586,7 +33780,7 @@ local t={ cimguiname="igSetWindowViewport", defaults={}, funcname="SetWindowViewport", - location="imgui_internal:3481", + location="imgui_internal:3493", namespace="ImGui", ov_cimguiname="igSetWindowViewport", ret="void", @@ -33624,7 +33818,7 @@ local t={ cimguiname="igShadeVertsLinearColorGradientKeepAlpha", defaults={}, funcname="ShadeVertsLinearColorGradientKeepAlpha", - location="imgui_internal:4005", + location="imgui_internal:4020", namespace="ImGui", ov_cimguiname="igShadeVertsLinearColorGradientKeepAlpha", ret="void", @@ -33665,7 +33859,7 @@ local t={ cimguiname="igShadeVertsLinearUV", defaults={}, funcname="ShadeVertsLinearUV", - location="imgui_internal:4006", + location="imgui_internal:4021", namespace="ImGui", ov_cimguiname="igShadeVertsLinearUV", ret="void", @@ -33703,7 +33897,7 @@ local t={ cimguiname="igShadeVertsTransformPos", defaults={}, funcname="ShadeVertsTransformPos", - location="imgui_internal:4007", + location="imgui_internal:4022", namespace="ImGui", ov_cimguiname="igShadeVertsTransformPos", ret="void", @@ -33751,7 +33945,7 @@ local t={ cimguiname="igShortcut", defaults={}, funcname="Shortcut", - location="imgui_internal:3698", + location="imgui_internal:3711", namespace="ImGui", ov_cimguiname="igShortcut_ID", ret="bool", @@ -33835,7 +34029,7 @@ local t={ cimguiname="igShowFontAtlas", defaults={}, funcname="ShowFontAtlas", - location="imgui_internal:4039", + location="imgui_internal:4054", namespace="ImGui", ov_cimguiname="igShowFontAtlas", ret="void", @@ -33984,7 +34178,7 @@ local t={ cimguiname="igShrinkWidths", defaults={}, funcname="ShrinkWidths", - location="imgui_internal:3544", + location="imgui_internal:3556", namespace="ImGui", ov_cimguiname="igShrinkWidths", ret="void", @@ -34001,7 +34195,7 @@ local t={ cimguiname="igShutdown", defaults={}, funcname="Shutdown", - location="imgui_internal:3459", + location="imgui_internal:3471", namespace="ImGui", ov_cimguiname="igShutdown", ret="void", @@ -34084,7 +34278,7 @@ local t={ cimguiname="igSliderBehavior", defaults={}, funcname="SliderBehavior", - location="imgui_internal:3955", + location="imgui_internal:3970", namespace="ImGui", ov_cimguiname="igSliderBehavior", ret="bool", @@ -34550,7 +34744,7 @@ local t={ hover_extend="0.0f", hover_visibility_delay="0.0f"}, funcname="SplitterBehavior", - location="imgui_internal:3956", + location="imgui_internal:3971", namespace="ImGui", ov_cimguiname="igSplitterBehavior", ret="bool", @@ -34570,7 +34764,7 @@ local t={ cimguiname="igStartMouseMovingWindow", defaults={}, funcname="StartMouseMovingWindow", - location="imgui_internal:3471", + location="imgui_internal:3483", namespace="ImGui", ov_cimguiname="igStartMouseMovingWindow", ret="void", @@ -34596,7 +34790,7 @@ local t={ cimguiname="igStartMouseMovingWindowOrNode", defaults={}, funcname="StartMouseMovingWindowOrNode", - location="imgui_internal:3472", + location="imgui_internal:3484", namespace="ImGui", ov_cimguiname="igStartMouseMovingWindowOrNode", ret="void", @@ -34613,7 +34807,7 @@ local t={ cimguiname="igStopMouseMovingWindow", defaults={}, funcname="StopMouseMovingWindow", - location="imgui_internal:3473", + location="imgui_internal:3485", namespace="ImGui", ov_cimguiname="igStopMouseMovingWindow", ret="void", @@ -34702,7 +34896,7 @@ local t={ cimguiname="igTabBarAddTab", defaults={}, funcname="TabBarAddTab", - location="imgui_internal:3883", + location="imgui_internal:3898", namespace="ImGui", ov_cimguiname="igTabBarAddTab", ret="void", @@ -34725,7 +34919,7 @@ local t={ cimguiname="igTabBarCloseTab", defaults={}, funcname="TabBarCloseTab", - location="imgui_internal:3885", + location="imgui_internal:3900", namespace="ImGui", ov_cimguiname="igTabBarCloseTab", ret="void", @@ -34745,7 +34939,7 @@ local t={ cimguiname="igTabBarFindByID", defaults={}, funcname="TabBarFindByID", - location="imgui_internal:3874", + location="imgui_internal:3889", namespace="ImGui", ov_cimguiname="igTabBarFindByID", ret="ImGuiTabBar*", @@ -34765,7 +34959,7 @@ local t={ cimguiname="igTabBarFindMostRecentlySelectedTabForActiveWindow", defaults={}, funcname="TabBarFindMostRecentlySelectedTabForActiveWindow", - location="imgui_internal:3879", + location="imgui_internal:3894", namespace="ImGui", ov_cimguiname="igTabBarFindMostRecentlySelectedTabForActiveWindow", ret="ImGuiTabItem*", @@ -34788,7 +34982,7 @@ local t={ cimguiname="igTabBarFindTabByID", defaults={}, funcname="TabBarFindTabByID", - location="imgui_internal:3877", + location="imgui_internal:3892", namespace="ImGui", ov_cimguiname="igTabBarFindTabByID", ret="ImGuiTabItem*", @@ -34811,7 +35005,7 @@ local t={ cimguiname="igTabBarFindTabByOrder", defaults={}, funcname="TabBarFindTabByOrder", - location="imgui_internal:3878", + location="imgui_internal:3893", namespace="ImGui", ov_cimguiname="igTabBarFindTabByOrder", ret="ImGuiTabItem*", @@ -34831,7 +35025,7 @@ local t={ cimguiname="igTabBarGetCurrentTab", defaults={}, funcname="TabBarGetCurrentTab", - location="imgui_internal:3880", + location="imgui_internal:3895", namespace="ImGui", ov_cimguiname="igTabBarGetCurrentTab", ret="ImGuiTabItem*", @@ -34854,7 +35048,7 @@ local t={ cimguiname="igTabBarGetTabName", defaults={}, funcname="TabBarGetTabName", - location="imgui_internal:3882", + location="imgui_internal:3897", namespace="ImGui", ov_cimguiname="igTabBarGetTabName", ret="const char*", @@ -34877,7 +35071,7 @@ local t={ cimguiname="igTabBarGetTabOrder", defaults={}, funcname="TabBarGetTabOrder", - location="imgui_internal:3881", + location="imgui_internal:3896", namespace="ImGui", ov_cimguiname="igTabBarGetTabOrder", ret="int", @@ -34897,7 +35091,7 @@ local t={ cimguiname="igTabBarProcessReorder", defaults={}, funcname="TabBarProcessReorder", - location="imgui_internal:3890", + location="imgui_internal:3905", namespace="ImGui", ov_cimguiname="igTabBarProcessReorder", ret="bool", @@ -34920,7 +35114,7 @@ local t={ cimguiname="igTabBarQueueFocus", defaults={}, funcname="TabBarQueueFocus", - location="imgui_internal:3886", + location="imgui_internal:3901", namespace="ImGui", ov_cimguiname="igTabBarQueueFocus_TabItemPtr", ret="void", @@ -34941,7 +35135,7 @@ local t={ cimguiname="igTabBarQueueFocus", defaults={}, funcname="TabBarQueueFocus", - location="imgui_internal:3887", + location="imgui_internal:3902", namespace="ImGui", ov_cimguiname="igTabBarQueueFocus_Str", ret="void", @@ -34968,7 +35162,7 @@ local t={ cimguiname="igTabBarQueueReorder", defaults={}, funcname="TabBarQueueReorder", - location="imgui_internal:3888", + location="imgui_internal:3903", namespace="ImGui", ov_cimguiname="igTabBarQueueReorder", ret="void", @@ -34994,7 +35188,7 @@ local t={ cimguiname="igTabBarQueueReorderFromMousePos", defaults={}, funcname="TabBarQueueReorderFromMousePos", - location="imgui_internal:3889", + location="imgui_internal:3904", namespace="ImGui", ov_cimguiname="igTabBarQueueReorderFromMousePos", ret="void", @@ -35014,7 +35208,7 @@ local t={ cimguiname="igTabBarRemove", defaults={}, funcname="TabBarRemove", - location="imgui_internal:3875", + location="imgui_internal:3890", namespace="ImGui", ov_cimguiname="igTabBarRemove", ret="void", @@ -35037,7 +35231,7 @@ local t={ cimguiname="igTabBarRemoveTab", defaults={}, funcname="TabBarRemoveTab", - location="imgui_internal:3884", + location="imgui_internal:3899", namespace="ImGui", ov_cimguiname="igTabBarRemoveTab", ret="void", @@ -35066,7 +35260,7 @@ local t={ cimguiname="igTabItemBackground", defaults={}, funcname="TabItemBackground", - location="imgui_internal:3895", + location="imgui_internal:3910", namespace="ImGui", ov_cimguiname="igTabItemBackground", ret="void", @@ -35114,7 +35308,7 @@ local t={ conv="ImVec2", defaults={}, funcname="TabItemCalcSize", - location="imgui_internal:3893", + location="imgui_internal:3908", namespace="ImGui", nonUDT=1, ov_cimguiname="igTabItemCalcSize_Str", @@ -35134,7 +35328,7 @@ local t={ conv="ImVec2", defaults={}, funcname="TabItemCalcSize", - location="imgui_internal:3894", + location="imgui_internal:3909", namespace="ImGui", nonUDT=1, ov_cimguiname="igTabItemCalcSize_WindowPtr", @@ -35168,7 +35362,7 @@ local t={ cimguiname="igTabItemEx", defaults={}, funcname="TabItemEx", - location="imgui_internal:3891", + location="imgui_internal:3906", namespace="ImGui", ov_cimguiname="igTabItemEx", ret="bool", @@ -35215,7 +35409,7 @@ local t={ cimguiname="igTabItemLabelAndCloseButton", defaults={}, funcname="TabItemLabelAndCloseButton", - location="imgui_internal:3896", + location="imgui_internal:3911", namespace="ImGui", ov_cimguiname="igTabItemLabelAndCloseButton", ret="void", @@ -35241,7 +35435,7 @@ local t={ cimguiname="igTabItemSpacing", defaults={}, funcname="TabItemSpacing", - location="imgui_internal:3892", + location="imgui_internal:3907", namespace="ImGui", ov_cimguiname="igTabItemSpacing", ret="void", @@ -35290,13 +35484,37 @@ local t={ cimguiname="igTableAngledHeadersRowEx", defaults={}, funcname="TableAngledHeadersRowEx", - location="imgui_internal:3822", + location="imgui_internal:3836", namespace="ImGui", ov_cimguiname="igTableAngledHeadersRowEx", ret="void", signature="(ImGuiID,float,float,const ImGuiTableHeaderData*,int)", stname=""}, ["(ImGuiID,float,float,const ImGuiTableHeaderData*,int)"]=nil}, + igTableApplyExternalUnclipRect={ + [1]={ + args="(ImGuiTable* table,ImRect* rect)", + argsT={ + [1]={ + name="table", + type="ImGuiTable*"}, + [2]={ + name="rect", + reftoptr=true, + type="ImRect*"}}, + argsoriginal="(ImGuiTable* table,ImRect& rect)", + call_args="(table,*rect)", + call_args_old="(table,*rect)", + cimguiname="igTableApplyExternalUnclipRect", + defaults={}, + funcname="TableApplyExternalUnclipRect", + location="imgui_internal:3848", + namespace="ImGui", + ov_cimguiname="igTableApplyExternalUnclipRect", + ret="void", + signature="(ImGuiTable*,ImRect*)", + stname=""}, + ["(ImGuiTable*,ImRect*)"]=nil}, igTableBeginApplyRequests={ [1]={ args="(ImGuiTable* table)", @@ -35310,7 +35528,7 @@ local t={ cimguiname="igTableBeginApplyRequests", defaults={}, funcname="TableBeginApplyRequests", - location="imgui_internal:3829", + location="imgui_internal:3843", namespace="ImGui", ov_cimguiname="igTableBeginApplyRequests", ret="void", @@ -35333,7 +35551,7 @@ local t={ cimguiname="igTableBeginCell", defaults={}, funcname="TableBeginCell", - location="imgui_internal:3848", + location="imgui_internal:3863", namespace="ImGui", ov_cimguiname="igTableBeginCell", ret="void", @@ -35353,7 +35571,7 @@ local t={ cimguiname="igTableBeginContextMenuPopup", defaults={}, funcname="TableBeginContextMenuPopup", - location="imgui_internal:3836", + location="imgui_internal:3851", namespace="ImGui", ov_cimguiname="igTableBeginContextMenuPopup", ret="bool", @@ -35376,7 +35594,7 @@ local t={ cimguiname="igTableBeginInitMemory", defaults={}, funcname="TableBeginInitMemory", - location="imgui_internal:3828", + location="imgui_internal:3842", namespace="ImGui", ov_cimguiname="igTableBeginInitMemory", ret="void", @@ -35396,7 +35614,7 @@ local t={ cimguiname="igTableBeginRow", defaults={}, funcname="TableBeginRow", - location="imgui_internal:3846", + location="imgui_internal:3861", namespace="ImGui", ov_cimguiname="igTableBeginRow", ret="void", @@ -35419,7 +35637,7 @@ local t={ cimguiname="igTableCalcMaxColumnWidth", defaults={}, funcname="TableCalcMaxColumnWidth", - location="imgui_internal:3853", + location="imgui_internal:3868", namespace="ImGui", ov_cimguiname="igTableCalcMaxColumnWidth", ret="float", @@ -35439,7 +35657,7 @@ local t={ cimguiname="igTableDrawBorders", defaults={}, funcname="TableDrawBorders", - location="imgui_internal:3834", + location="imgui_internal:3849", namespace="ImGui", ov_cimguiname="igTableDrawBorders", ret="void", @@ -35462,7 +35680,7 @@ local t={ cimguiname="igTableDrawDefaultContextMenu", defaults={}, funcname="TableDrawDefaultContextMenu", - location="imgui_internal:3835", + location="imgui_internal:3850", namespace="ImGui", ov_cimguiname="igTableDrawDefaultContextMenu", ret="void", @@ -35482,7 +35700,7 @@ local t={ cimguiname="igTableEndCell", defaults={}, funcname="TableEndCell", - location="imgui_internal:3849", + location="imgui_internal:3864", namespace="ImGui", ov_cimguiname="igTableEndCell", ret="void", @@ -35502,7 +35720,7 @@ local t={ cimguiname="igTableEndRow", defaults={}, funcname="TableEndRow", - location="imgui_internal:3847", + location="imgui_internal:3862", namespace="ImGui", ov_cimguiname="igTableEndRow", ret="void", @@ -35522,7 +35740,7 @@ local t={ cimguiname="igTableFindByID", defaults={}, funcname="TableFindByID", - location="imgui_internal:3826", + location="imgui_internal:3840", namespace="ImGui", ov_cimguiname="igTableFindByID", ret="ImGuiTable*", @@ -35545,7 +35763,7 @@ local t={ cimguiname="igTableFixColumnSortDirection", defaults={}, funcname="TableFixColumnSortDirection", - location="imgui_internal:3844", + location="imgui_internal:3859", namespace="ImGui", ov_cimguiname="igTableFixColumnSortDirection", ret="void", @@ -35565,7 +35783,7 @@ local t={ cimguiname="igTableFixDisplayOrder", defaults={}, funcname="TableFixDisplayOrder", - location="imgui_internal:3840", + location="imgui_internal:3855", namespace="ImGui", ov_cimguiname="igTableFixDisplayOrder", ret="void", @@ -35582,7 +35800,7 @@ local t={ cimguiname="igTableGcCompactSettings", defaults={}, funcname="TableGcCompactSettings", - location="imgui_internal:3861", + location="imgui_internal:3876", namespace="ImGui", ov_cimguiname="igTableGcCompactSettings", ret="void", @@ -35602,7 +35820,7 @@ local t={ cimguiname="igTableGcCompactTransientBuffers", defaults={}, funcname="TableGcCompactTransientBuffers", - location="imgui_internal:3859", + location="imgui_internal:3874", namespace="ImGui", ov_cimguiname="igTableGcCompactTransientBuffers_TablePtr", ret="void", @@ -35620,7 +35838,7 @@ local t={ cimguiname="igTableGcCompactTransientBuffers", defaults={}, funcname="TableGcCompactTransientBuffers", - location="imgui_internal:3860", + location="imgui_internal:3875", namespace="ImGui", ov_cimguiname="igTableGcCompactTransientBuffers_TableTempDataPtr", ret="void", @@ -35641,7 +35859,7 @@ local t={ cimguiname="igTableGetBoundSettings", defaults={}, funcname="TableGetBoundSettings", - location="imgui_internal:3867", + location="imgui_internal:3882", namespace="ImGui", ov_cimguiname="igTableGetBoundSettings", ret="ImGuiTableSettings*", @@ -35665,7 +35883,7 @@ local t={ conv="ImRect", defaults={}, funcname="TableGetCellBgRect", - location="imgui_internal:3850", + location="imgui_internal:3865", namespace="ImGui", nonUDT=1, ov_cimguiname="igTableGetCellBgRect", @@ -35763,7 +35981,7 @@ local t={ cimguiname="igTableGetColumnName", defaults={}, funcname="TableGetColumnName", - location="imgui_internal:3851", + location="imgui_internal:3866", namespace="ImGui", ov_cimguiname="igTableGetColumnName_TablePtr", ret="const char*", @@ -35784,7 +36002,7 @@ local t={ cimguiname="igTableGetColumnNextSortDirection", defaults={}, funcname="TableGetColumnNextSortDirection", - location="imgui_internal:3843", + location="imgui_internal:3858", namespace="ImGui", ov_cimguiname="igTableGetColumnNextSortDirection", ret="ImGuiSortDirection", @@ -35811,7 +36029,7 @@ local t={ defaults={ instance_no="0"}, funcname="TableGetColumnResizeID", - location="imgui_internal:3852", + location="imgui_internal:3867", namespace="ImGui", ov_cimguiname="igTableGetColumnResizeID", ret="ImGuiID", @@ -35834,7 +36052,7 @@ local t={ cimguiname="igTableGetColumnWidthAuto", defaults={}, funcname="TableGetColumnWidthAuto", - location="imgui_internal:3845", + location="imgui_internal:3860", namespace="ImGui", ov_cimguiname="igTableGetColumnWidthAuto", ret="float", @@ -35851,7 +36069,7 @@ local t={ cimguiname="igTableGetHeaderAngledMaxLabelWidth", defaults={}, funcname="TableGetHeaderAngledMaxLabelWidth", - location="imgui_internal:3817", + location="imgui_internal:3831", namespace="ImGui", ov_cimguiname="igTableGetHeaderAngledMaxLabelWidth", ret="float", @@ -35868,7 +36086,7 @@ local t={ cimguiname="igTableGetHeaderRowHeight", defaults={}, funcname="TableGetHeaderRowHeight", - location="imgui_internal:3816", + location="imgui_internal:3830", namespace="ImGui", ov_cimguiname="igTableGetHeaderRowHeight", ret="float", @@ -35902,7 +36120,7 @@ local t={ cimguiname="igTableGetHoveredRow", defaults={}, funcname="TableGetHoveredRow", - location="imgui_internal:3815", + location="imgui_internal:3829", namespace="ImGui", ov_cimguiname="igTableGetHoveredRow", ret="int", @@ -35925,7 +36143,7 @@ local t={ cimguiname="igTableGetInstanceData", defaults={}, funcname="TableGetInstanceData", - location="imgui_internal:3838", + location="imgui_internal:3853", namespace="ImGui", ov_cimguiname="igTableGetInstanceData", ret="ImGuiTableInstanceData*", @@ -35948,7 +36166,7 @@ local t={ cimguiname="igTableGetInstanceID", defaults={}, funcname="TableGetInstanceID", - location="imgui_internal:3839", + location="imgui_internal:3854", namespace="ImGui", ov_cimguiname="igTableGetInstanceID", ret="ImGuiID", @@ -36039,7 +36257,7 @@ local t={ cimguiname="igTableLoadSettings", defaults={}, funcname="TableLoadSettings", - location="imgui_internal:3864", + location="imgui_internal:3879", namespace="ImGui", ov_cimguiname="igTableLoadSettings", ret="void", @@ -36059,7 +36277,7 @@ local t={ cimguiname="igTableMergeDrawChannels", defaults={}, funcname="TableMergeDrawChannels", - location="imgui_internal:3837", + location="imgui_internal:3852", namespace="ImGui", ov_cimguiname="igTableMergeDrawChannels", ret="void", @@ -36122,7 +36340,7 @@ local t={ defaults={ column_n="-1"}, funcname="TableOpenContextMenu", - location="imgui_internal:3812", + location="imgui_internal:3826", namespace="ImGui", ov_cimguiname="igTableOpenContextMenu", ret="void", @@ -36139,7 +36357,7 @@ local t={ cimguiname="igTablePopBackgroundChannel", defaults={}, funcname="TablePopBackgroundChannel", - location="imgui_internal:3819", + location="imgui_internal:3833", namespace="ImGui", ov_cimguiname="igTablePopBackgroundChannel", ret="void", @@ -36156,7 +36374,7 @@ local t={ cimguiname="igTablePopColumnChannel", defaults={}, funcname="TablePopColumnChannel", - location="imgui_internal:3821", + location="imgui_internal:3835", namespace="ImGui", ov_cimguiname="igTablePopColumnChannel", ret="void", @@ -36173,7 +36391,7 @@ local t={ cimguiname="igTablePushBackgroundChannel", defaults={}, funcname="TablePushBackgroundChannel", - location="imgui_internal:3818", + location="imgui_internal:3832", namespace="ImGui", ov_cimguiname="igTablePushBackgroundChannel", ret="void", @@ -36193,7 +36411,7 @@ local t={ cimguiname="igTablePushColumnChannel", defaults={}, funcname="TablePushColumnChannel", - location="imgui_internal:3820", + location="imgui_internal:3834", namespace="ImGui", ov_cimguiname="igTablePushColumnChannel", ret="void", @@ -36219,7 +36437,7 @@ local t={ cimguiname="igTableQueueSetColumnDisplayOrder", defaults={}, funcname="TableQueueSetColumnDisplayOrder", - location="imgui_internal:3857", + location="imgui_internal:3872", namespace="ImGui", ov_cimguiname="igTableQueueSetColumnDisplayOrder", ret="void", @@ -36239,7 +36457,7 @@ local t={ cimguiname="igTableRemove", defaults={}, funcname="TableRemove", - location="imgui_internal:3858", + location="imgui_internal:3873", namespace="ImGui", ov_cimguiname="igTableRemove", ret="void", @@ -36259,7 +36477,7 @@ local t={ cimguiname="igTableResetSettings", defaults={}, funcname="TableResetSettings", - location="imgui_internal:3866", + location="imgui_internal:3881", namespace="ImGui", ov_cimguiname="igTableResetSettings", ret="void", @@ -36279,7 +36497,7 @@ local t={ cimguiname="igTableSaveSettings", defaults={}, funcname="TableSaveSettings", - location="imgui_internal:3865", + location="imgui_internal:3880", namespace="ImGui", ov_cimguiname="igTableSaveSettings", ret="void", @@ -36332,7 +36550,7 @@ local t={ cimguiname="igTableSetColumnDisplayOrder", defaults={}, funcname="TableSetColumnDisplayOrder", - location="imgui_internal:3856", + location="imgui_internal:3871", namespace="ImGui", ov_cimguiname="igTableSetColumnDisplayOrder", ret="void", @@ -36401,7 +36619,7 @@ local t={ cimguiname="igTableSetColumnSortDirection", defaults={}, funcname="TableSetColumnSortDirection", - location="imgui_internal:3814", + location="imgui_internal:3828", namespace="ImGui", ov_cimguiname="igTableSetColumnSortDirection", ret="void", @@ -36424,7 +36642,7 @@ local t={ cimguiname="igTableSetColumnWidth", defaults={}, funcname="TableSetColumnWidth", - location="imgui_internal:3813", + location="imgui_internal:3827", namespace="ImGui", ov_cimguiname="igTableSetColumnWidth", ret="void", @@ -36444,7 +36662,7 @@ local t={ cimguiname="igTableSetColumnWidthAutoAll", defaults={}, funcname="TableSetColumnWidthAutoAll", - location="imgui_internal:3855", + location="imgui_internal:3870", namespace="ImGui", ov_cimguiname="igTableSetColumnWidthAutoAll", ret="void", @@ -36467,7 +36685,7 @@ local t={ cimguiname="igTableSetColumnWidthAutoSingle", defaults={}, funcname="TableSetColumnWidthAutoSingle", - location="imgui_internal:3854", + location="imgui_internal:3869", namespace="ImGui", ov_cimguiname="igTableSetColumnWidthAutoSingle", ret="void", @@ -36484,7 +36702,7 @@ local t={ cimguiname="igTableSettingsAddSettingsHandler", defaults={}, funcname="TableSettingsAddSettingsHandler", - location="imgui_internal:3868", + location="imgui_internal:3883", namespace="ImGui", ov_cimguiname="igTableSettingsAddSettingsHandler", ret="void", @@ -36507,7 +36725,7 @@ local t={ cimguiname="igTableSettingsCreate", defaults={}, funcname="TableSettingsCreate", - location="imgui_internal:3869", + location="imgui_internal:3884", namespace="ImGui", ov_cimguiname="igTableSettingsCreate", ret="ImGuiTableSettings*", @@ -36527,7 +36745,7 @@ local t={ cimguiname="igTableSettingsFindByID", defaults={}, funcname="TableSettingsFindByID", - location="imgui_internal:3870", + location="imgui_internal:3885", namespace="ImGui", ov_cimguiname="igTableSettingsFindByID", ret="ImGuiTableSettings*", @@ -36579,7 +36797,7 @@ local t={ cimguiname="igTableSetupDrawChannels", defaults={}, funcname="TableSetupDrawChannels", - location="imgui_internal:3830", + location="imgui_internal:3844", namespace="ImGui", ov_cimguiname="igTableSetupDrawChannels", ret="void", @@ -36622,7 +36840,7 @@ local t={ cimguiname="igTableSortSpecsBuild", defaults={}, funcname="TableSortSpecsBuild", - location="imgui_internal:3842", + location="imgui_internal:3857", namespace="ImGui", ov_cimguiname="igTableSortSpecsBuild", ret="void", @@ -36642,7 +36860,7 @@ local t={ cimguiname="igTableSortSpecsSanitize", defaults={}, funcname="TableSortSpecsSanitize", - location="imgui_internal:3841", + location="imgui_internal:3856", namespace="ImGui", ov_cimguiname="igTableSortSpecsSanitize", ret="void", @@ -36662,7 +36880,7 @@ local t={ cimguiname="igTableUpdateBorders", defaults={}, funcname="TableUpdateBorders", - location="imgui_internal:3832", + location="imgui_internal:3846", namespace="ImGui", ov_cimguiname="igTableUpdateBorders", ret="void", @@ -36682,7 +36900,7 @@ local t={ cimguiname="igTableUpdateColumnsWeightFromWidth", defaults={}, funcname="TableUpdateColumnsWeightFromWidth", - location="imgui_internal:3833", + location="imgui_internal:3847", namespace="ImGui", ov_cimguiname="igTableUpdateColumnsWeightFromWidth", ret="void", @@ -36702,7 +36920,7 @@ local t={ cimguiname="igTableUpdateLayout", defaults={}, funcname="TableUpdateLayout", - location="imgui_internal:3831", + location="imgui_internal:3845", namespace="ImGui", ov_cimguiname="igTableUpdateLayout", ret="void", @@ -36722,7 +36940,7 @@ local t={ cimguiname="igTeleportMousePos", defaults={}, funcname="TeleportMousePos", - location="imgui_internal:3647", + location="imgui_internal:3660", namespace="ImGui", ov_cimguiname="igTeleportMousePos", ret="void", @@ -36742,7 +36960,7 @@ local t={ cimguiname="igTempInputIsActive", defaults={}, funcname="TempInputIsActive", - location="imgui_internal:3990", + location="imgui_internal:4005", namespace="ImGui", ov_cimguiname="igTempInputIsActive", ret="bool", @@ -36785,7 +37003,7 @@ local t={ p_clamp_max="NULL", p_clamp_min="NULL"}, funcname="TempInputScalar", - location="imgui_internal:3989", + location="imgui_internal:4004", namespace="ImGui", ov_cimguiname="igTempInputScalar", ret="bool", @@ -36829,7 +37047,7 @@ local t={ flags="0", user_data="NULL"}, funcname="TempInputText", - location="imgui_internal:3988", + location="imgui_internal:4003", namespace="ImGui", ov_cimguiname="igTempInputText", ret="bool", @@ -36852,7 +37070,7 @@ local t={ cimguiname="igTestKeyOwner", defaults={}, funcname="TestKeyOwner", - location="imgui_internal:3666", + location="imgui_internal:3679", namespace="ImGui", ov_cimguiname="igTestKeyOwner", ret="bool", @@ -36875,7 +37093,7 @@ local t={ cimguiname="igTestShortcutRouting", defaults={}, funcname="TestShortcutRouting", - location="imgui_internal:3700", + location="imgui_internal:3713", namespace="ImGui", ov_cimguiname="igTestShortcutRouting", ret="bool", @@ -36929,7 +37147,7 @@ local t={ defaults={}, funcname="TextAligned", isvararg="...)", - location="imgui_internal:3929", + location="imgui_internal:3944", namespace="ImGui", ov_cimguiname="igTextAligned", ret="void", @@ -36958,7 +37176,7 @@ local t={ cimguiname="igTextAlignedV", defaults={}, funcname="TextAlignedV", - location="imgui_internal:3930", + location="imgui_internal:3945", namespace="ImGui", ov_cimguiname="igTextAlignedV", ret="void", @@ -37086,7 +37304,7 @@ local t={ flags="0", text_end="NULL"}, funcname="TextEx", - location="imgui_internal:3928", + location="imgui_internal:3943", namespace="ImGui", ov_cimguiname="igTextEx", ret="void", @@ -37256,7 +37474,7 @@ local t={ cimguiname="igTranslateWindowsInViewport", defaults={}, funcname="TranslateWindowsInViewport", - location="imgui_internal:3478", + location="imgui_internal:3490", namespace="ImGui", ov_cimguiname="igTranslateWindowsInViewport", ret="void", @@ -37358,7 +37576,7 @@ local t={ defaults={ label_end="NULL"}, funcname="TreeNodeBehavior", - location="imgui_internal:3959", + location="imgui_internal:3974", namespace="ImGui", ov_cimguiname="igTreeNodeBehavior", ret="bool", @@ -37378,7 +37596,7 @@ local t={ cimguiname="igTreeNodeDrawLineToChildNode", defaults={}, funcname="TreeNodeDrawLineToChildNode", - location="imgui_internal:3960", + location="imgui_internal:3975", namespace="ImGui", ov_cimguiname="igTreeNodeDrawLineToChildNode", ret="void", @@ -37398,7 +37616,7 @@ local t={ cimguiname="igTreeNodeDrawLineToTreePop", defaults={}, funcname="TreeNodeDrawLineToTreePop", - location="imgui_internal:3961", + location="imgui_internal:3976", namespace="ImGui", ov_cimguiname="igTreeNodeDrawLineToTreePop", ret="void", @@ -37580,7 +37798,7 @@ local t={ cimguiname="igTreeNodeSetOpen", defaults={}, funcname="TreeNodeSetOpen", - location="imgui_internal:3963", + location="imgui_internal:3978", namespace="ImGui", ov_cimguiname="igTreeNodeSetOpen", ret="void", @@ -37603,7 +37821,7 @@ local t={ cimguiname="igTreeNodeUpdateNextOpen", defaults={}, funcname="TreeNodeUpdateNextOpen", - location="imgui_internal:3964", + location="imgui_internal:3979", namespace="ImGui", ov_cimguiname="igTreeNodeUpdateNextOpen", ret="bool", @@ -37730,7 +37948,7 @@ local t={ cimguiname="igTreePushOverrideID", defaults={}, funcname="TreePushOverrideID", - location="imgui_internal:3962", + location="imgui_internal:3977", namespace="ImGui", ov_cimguiname="igTreePushOverrideID", ret="void", @@ -37761,7 +37979,7 @@ local t={ cimguiname="igTypingSelectFindBestLeadingMatch", defaults={}, funcname="TypingSelectFindBestLeadingMatch", - location="imgui_internal:3785", + location="imgui_internal:3799", namespace="ImGui", ov_cimguiname="igTypingSelectFindBestLeadingMatch", ret="int", @@ -37795,7 +38013,7 @@ local t={ cimguiname="igTypingSelectFindMatch", defaults={}, funcname="TypingSelectFindMatch", - location="imgui_internal:3783", + location="imgui_internal:3797", namespace="ImGui", ov_cimguiname="igTypingSelectFindMatch", ret="int", @@ -37829,7 +38047,7 @@ local t={ cimguiname="igTypingSelectFindNextSingleCharMatch", defaults={}, funcname="TypingSelectFindNextSingleCharMatch", - location="imgui_internal:3784", + location="imgui_internal:3798", namespace="ImGui", ov_cimguiname="igTypingSelectFindNextSingleCharMatch", ret="int", @@ -37870,7 +38088,7 @@ local t={ cimguiname="igUnregisterFontAtlas", defaults={}, funcname="UnregisterFontAtlas", - location="imgui_internal:3445", + location="imgui_internal:3457", namespace="ImGui", ov_cimguiname="igUnregisterFontAtlas", ret="void", @@ -37890,7 +38108,7 @@ local t={ cimguiname="igUnregisterUserTexture", defaults={}, funcname="UnregisterUserTexture", - location="imgui_internal:3443", + location="imgui_internal:3455", namespace="ImGui", ov_cimguiname="igUnregisterUserTexture", ret="void", @@ -37910,7 +38128,7 @@ local t={ cimguiname="igUpdateCurrentFontSize", defaults={}, funcname="UpdateCurrentFontSize", - location="imgui_internal:3447", + location="imgui_internal:3459", namespace="ImGui", ov_cimguiname="igUpdateCurrentFontSize", ret="void", @@ -37930,7 +38148,7 @@ local t={ cimguiname="igUpdateHoveredWindowAndCaptureFlags", defaults={}, funcname="UpdateHoveredWindowAndCaptureFlags", - location="imgui_internal:3469", + location="imgui_internal:3481", namespace="ImGui", ov_cimguiname="igUpdateHoveredWindowAndCaptureFlags", ret="void", @@ -37950,7 +38168,7 @@ local t={ cimguiname="igUpdateInputEvents", defaults={}, funcname="UpdateInputEvents", - location="imgui_internal:3468", + location="imgui_internal:3480", namespace="ImGui", ov_cimguiname="igUpdateInputEvents", ret="void", @@ -37967,7 +38185,7 @@ local t={ cimguiname="igUpdateMouseMovingWindowEndFrame", defaults={}, funcname="UpdateMouseMovingWindowEndFrame", - location="imgui_internal:3475", + location="imgui_internal:3487", namespace="ImGui", ov_cimguiname="igUpdateMouseMovingWindowEndFrame", ret="void", @@ -37984,7 +38202,7 @@ local t={ cimguiname="igUpdateMouseMovingWindowNewFrame", defaults={}, funcname="UpdateMouseMovingWindowNewFrame", - location="imgui_internal:3474", + location="imgui_internal:3486", namespace="ImGui", ov_cimguiname="igUpdateMouseMovingWindowNewFrame", ret="void", @@ -38001,7 +38219,7 @@ local t={ cimguiname="igUpdatePlatformWindows", defaults={}, funcname="UpdatePlatformWindows", - location="imgui:1197", + location="imgui:1198", namespace="ImGui", ov_cimguiname="igUpdatePlatformWindows", ret="void", @@ -38027,7 +38245,7 @@ local t={ cimguiname="igUpdateWindowParentAndRootLinks", defaults={}, funcname="UpdateWindowParentAndRootLinks", - location="imgui_internal:3409", + location="imgui_internal:3421", namespace="ImGui", ov_cimguiname="igUpdateWindowParentAndRootLinks", ret="void", @@ -38047,7 +38265,7 @@ local t={ cimguiname="igUpdateWindowSkipRefresh", defaults={}, funcname="UpdateWindowSkipRefresh", - location="imgui_internal:3410", + location="imgui_internal:3422", namespace="ImGui", ov_cimguiname="igUpdateWindowSkipRefresh", ret="void", @@ -38287,7 +38505,7 @@ local t={ conv="ImVec2", defaults={}, funcname="WindowPosAbsToRel", - location="imgui_internal:3425", + location="imgui_internal:3437", namespace="ImGui", nonUDT=1, ov_cimguiname="igWindowPosAbsToRel", @@ -38312,7 +38530,7 @@ local t={ conv="ImVec2", defaults={}, funcname="WindowPosRelToAbs", - location="imgui_internal:3426", + location="imgui_internal:3438", namespace="ImGui", nonUDT=1, ov_cimguiname="igWindowPosRelToAbs", @@ -38337,7 +38555,7 @@ local t={ conv="ImRect", defaults={}, funcname="WindowRectAbsToRel", - location="imgui_internal:3423", + location="imgui_internal:3435", namespace="ImGui", nonUDT=1, ov_cimguiname="igWindowRectAbsToRel", @@ -38362,7 +38580,7 @@ local t={ conv="ImRect", defaults={}, funcname="WindowRectRelToAbs", - location="imgui_internal:3424", + location="imgui_internal:3436", namespace="ImGui", nonUDT=1, ov_cimguiname="igWindowRectRelToAbs", @@ -38437,12 +38655,14 @@ t.ImDrawList_AddImage["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,cons t.ImDrawList_AddImageQuad["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=t.ImDrawList_AddImageQuad[1] t.ImDrawList_AddImageRounded["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)"]=t.ImDrawList_AddImageRounded[1] t.ImDrawList_AddLine["(const ImVec2,const ImVec2,ImU32,float)"]=t.ImDrawList_AddLine[1] +t.ImDrawList_AddLineH["(float,float,float,ImU32,float)"]=t.ImDrawList_AddLineH[1] +t.ImDrawList_AddLineV["(float,float,float,ImU32,float)"]=t.ImDrawList_AddLineV[1] t.ImDrawList_AddNgon["(const ImVec2,float,ImU32,int,float)"]=t.ImDrawList_AddNgon[1] t.ImDrawList_AddNgonFilled["(const ImVec2,float,ImU32,int)"]=t.ImDrawList_AddNgonFilled[1] -t.ImDrawList_AddPolyline["(const ImVec2*,int,ImU32,ImDrawFlags,float)"]=t.ImDrawList_AddPolyline[1] +t.ImDrawList_AddPolyline["(const ImVec2*,int,ImU32,float,ImDrawFlags)"]=t.ImDrawList_AddPolyline[1] t.ImDrawList_AddQuad["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)"]=t.ImDrawList_AddQuad[1] t.ImDrawList_AddQuadFilled["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=t.ImDrawList_AddQuadFilled[1] -t.ImDrawList_AddRect["(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags,float)"]=t.ImDrawList_AddRect[1] +t.ImDrawList_AddRect["(const ImVec2,const ImVec2,ImU32,float,float,ImDrawFlags)"]=t.ImDrawList_AddRect[1] t.ImDrawList_AddRectFilled["(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)"]=t.ImDrawList_AddRectFilled[1] t.ImDrawList_AddRectFilledMultiColor["(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)"]=t.ImDrawList_AddRectFilledMultiColor[1] t.ImDrawList_AddText["(ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)"]=t.ImDrawList_AddText[2] @@ -38467,7 +38687,7 @@ t.ImDrawList_PathFillConvex["(ImU32)"]=t.ImDrawList_PathFillConvex[1] t.ImDrawList_PathLineTo["(const ImVec2)"]=t.ImDrawList_PathLineTo[1] t.ImDrawList_PathLineToMergeDuplicate["(const ImVec2)"]=t.ImDrawList_PathLineToMergeDuplicate[1] t.ImDrawList_PathRect["(const ImVec2,const ImVec2,float,ImDrawFlags)"]=t.ImDrawList_PathRect[1] -t.ImDrawList_PathStroke["(ImU32,ImDrawFlags,float)"]=t.ImDrawList_PathStroke[1] +t.ImDrawList_PathStroke["(ImU32,float,ImDrawFlags)"]=t.ImDrawList_PathStroke[1] t.ImDrawList_PopClipRect["()"]=t.ImDrawList_PopClipRect[1] t.ImDrawList_PopTexture["()"]=t.ImDrawList_PopTexture[1] t.ImDrawList_PrimQuadUV["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=t.ImDrawList_PrimQuadUV[1] @@ -38851,6 +39071,8 @@ t.ImPool_TryGetMapData["(ImPoolIdx)"]=t.ImPool_TryGetMapData[1] t.ImPool_destroy["(ImPool*)"]=t.ImPool_destroy[1] t.ImRect_Add["(const ImRect)"]=t.ImRect_Add[2] t.ImRect_Add["(const ImVec2)"]=t.ImRect_Add[1] +t.ImRect_AddX["(float)"]=t.ImRect_AddX[1] +t.ImRect_AddY["(float)"]=t.ImRect_AddY[1] t.ImRect_AsVec4["()const"]=t.ImRect_AsVec4[1] t.ImRect_ClipWith["(const ImRect)"]=t.ImRect_ClipWith[1] t.ImRect_ClipWithFull["(const ImRect)"]=t.ImRect_ClipWithFull[1] @@ -39220,6 +39442,7 @@ t.igFindBestWindowPosForPopup["(ImGuiWindow*)"]=t.igFindBestWindowPosForPopup[1] t.igFindBestWindowPosForPopupEx["(const ImVec2,const ImVec2,ImGuiDir*,const ImRect,const ImRect,ImGuiPopupPositionPolicy)"]=t.igFindBestWindowPosForPopupEx[1] t.igFindBlockingModal["(ImGuiWindow*)"]=t.igFindBlockingModal[1] t.igFindBottomMostVisibleWindowWithinBeginStack["(ImGuiWindow*)"]=t.igFindBottomMostVisibleWindowWithinBeginStack[1] +t.igFindFrontMostVisibleChildWindow["(ImGuiWindow*)"]=t.igFindFrontMostVisibleChildWindow[1] t.igFindHoveredViewportFromPlatformWindowStack["(const ImVec2)"]=t.igFindHoveredViewportFromPlatformWindowStack[1] t.igFindHoveredWindowEx["(const ImVec2,bool,ImGuiWindow**,ImGuiWindow**)"]=t.igFindHoveredWindowEx[1] t.igFindOrCreateColumns["(ImGuiWindow*,ImGuiID)"]=t.igFindOrCreateColumns[1] @@ -39513,6 +39736,7 @@ t.igImTextStrToUtf8["(char*,int,const ImWchar*,const ImWchar*)"]=t.igImTextStrTo t.igImTextureDataGetFormatBytesPerPixel["(ImTextureFormat)"]=t.igImTextureDataGetFormatBytesPerPixel[1] t.igImTextureDataGetFormatName["(ImTextureFormat)"]=t.igImTextureDataGetFormatName[1] t.igImTextureDataGetStatusName["(ImTextureStatus)"]=t.igImTextureDataGetStatusName[1] +t.igImTextureDataQueueUpload["(ImTextureData*,int,int,int,int)"]=t.igImTextureDataQueueUpload[1] t.igImToUpper["(char)"]=t.igImToUpper[1] t.igImTriangleArea["(const ImVec2,const ImVec2,const ImVec2)"]=t.igImTriangleArea[1] t.igImTriangleBarycentricCoords["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float*,float*,float*)"]=t.igImTriangleBarycentricCoords[1] @@ -39556,6 +39780,7 @@ t.igIsClippedEx["(const ImRect,ImGuiID)"]=t.igIsClippedEx[1] t.igIsDragDropActive["()"]=t.igIsDragDropActive[1] t.igIsDragDropPayloadBeingAccepted["()"]=t.igIsDragDropPayloadBeingAccepted[1] t.igIsGamepadKey["(ImGuiKey)"]=t.igIsGamepadKey[1] +t.igIsInNavFocusRoute["(ImGuiID)"]=t.igIsInNavFocusRoute[1] t.igIsItemActivated["()"]=t.igIsItemActivated[1] t.igIsItemActive["()"]=t.igIsItemActive[1] t.igIsItemActiveAsInputText["()"]=t.igIsItemActiveAsInputText[1] @@ -39721,7 +39946,7 @@ t.igRenderBullet["(ImDrawList*,ImVec2,ImU32)"]=t.igRenderBullet[1] t.igRenderCheckMark["(ImDrawList*,ImVec2,ImU32,float)"]=t.igRenderCheckMark[1] t.igRenderColorComponentMarker["(const ImRect,ImU32,float)"]=t.igRenderColorComponentMarker[1] t.igRenderColorRectWithAlphaCheckerboard["(ImDrawList*,ImVec2,ImVec2,ImU32,float,ImVec2,float,ImDrawFlags)"]=t.igRenderColorRectWithAlphaCheckerboard[1] -t.igRenderDragDropTargetRectEx["(ImDrawList*,const ImRect)"]=t.igRenderDragDropTargetRectEx[1] +t.igRenderDragDropTargetRectEx["(ImDrawList*,const ImRect,float)"]=t.igRenderDragDropTargetRectEx[1] t.igRenderDragDropTargetRectForItem["(const ImRect)"]=t.igRenderDragDropTargetRectForItem[1] t.igRenderFrame["(ImVec2,ImVec2,ImU32,bool,float)"]=t.igRenderFrame[1] t.igRenderFrameBorder["(ImVec2,ImVec2,float)"]=t.igRenderFrameBorder[1] @@ -39903,6 +40128,7 @@ t.igTabItemLabelAndCloseButton["(ImDrawList*,const ImRect,ImGuiTabItemFlags,ImVe t.igTabItemSpacing["(const char*,ImGuiTabItemFlags,float)"]=t.igTabItemSpacing[1] t.igTableAngledHeadersRow["()"]=t.igTableAngledHeadersRow[1] t.igTableAngledHeadersRowEx["(ImGuiID,float,float,const ImGuiTableHeaderData*,int)"]=t.igTableAngledHeadersRowEx[1] +t.igTableApplyExternalUnclipRect["(ImGuiTable*,ImRect*)"]=t.igTableApplyExternalUnclipRect[1] t.igTableBeginApplyRequests["(ImGuiTable*)"]=t.igTableBeginApplyRequests[1] t.igTableBeginCell["(ImGuiTable*,int)"]=t.igTableBeginCell[1] t.igTableBeginContextMenuPopup["(ImGuiTable*)"]=t.igTableBeginContextMenuPopup[1] diff --git a/generator/output/impl_definitions.json b/generator/output/impl_definitions.json index 00b9e14..4ed97ba 100644 --- a/generator/output/impl_definitions.json +++ b/generator/output/impl_definitions.json @@ -489,7 +489,7 @@ "cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_CreateDeviceObjects", - "location": "imgui_impl_opengl2:38", + "location": "imgui_impl_opengl2:39", "ov_cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects", "ret": "bool", "signature": "()", @@ -506,7 +506,7 @@ "cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", - "location": "imgui_impl_opengl2:39", + "location": "imgui_impl_opengl2:40", "ov_cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", "ret": "void", "signature": "()", @@ -523,7 +523,7 @@ "cimguiname": "ImGui_ImplOpenGL2_Init", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_Init", - "location": "imgui_impl_opengl2:32", + "location": "imgui_impl_opengl2:33", "ov_cimguiname": "ImGui_ImplOpenGL2_Init", "ret": "bool", "signature": "()", @@ -540,7 +540,7 @@ "cimguiname": "ImGui_ImplOpenGL2_NewFrame", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_NewFrame", - "location": "imgui_impl_opengl2:34", + "location": "imgui_impl_opengl2:35", "ov_cimguiname": "ImGui_ImplOpenGL2_NewFrame", "ret": "void", "signature": "()", @@ -562,7 +562,7 @@ "cimguiname": "ImGui_ImplOpenGL2_RenderDrawData", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_RenderDrawData", - "location": "imgui_impl_opengl2:35", + "location": "imgui_impl_opengl2:36", "ov_cimguiname": "ImGui_ImplOpenGL2_RenderDrawData", "ret": "void", "signature": "(ImDrawData*)", @@ -579,7 +579,7 @@ "cimguiname": "ImGui_ImplOpenGL2_Shutdown", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_Shutdown", - "location": "imgui_impl_opengl2:33", + "location": "imgui_impl_opengl2:34", "ov_cimguiname": "ImGui_ImplOpenGL2_Shutdown", "ret": "void", "signature": "()", @@ -601,7 +601,7 @@ "cimguiname": "ImGui_ImplOpenGL2_UpdateTexture", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_UpdateTexture", - "location": "imgui_impl_opengl2:42", + "location": "imgui_impl_opengl2:43", "ov_cimguiname": "ImGui_ImplOpenGL2_UpdateTexture", "ret": "void", "signature": "(ImTextureData*)", @@ -1363,7 +1363,7 @@ "cimguiname": "ImGui_ImplVulkanH_CreateOrResizeWindow", "defaults": {}, "funcname": "ImGui_ImplVulkanH_CreateOrResizeWindow", - "location": "imgui_impl_vulkan:208", + "location": "imgui_impl_vulkan:211", "ov_cimguiname": "ImGui_ImplVulkanH_CreateOrResizeWindow", "ret": "void", "signature": "(VkInstance,VkPhysicalDevice,VkDevice,ImGui_ImplVulkanH_Window*,uint32_t,const VkAllocationCallbacks*,int,int,uint32_t,VkImageUsageFlags)", @@ -1397,7 +1397,7 @@ "cimguiname": "ImGui_ImplVulkanH_DestroyWindow", "defaults": {}, "funcname": "ImGui_ImplVulkanH_DestroyWindow", - "location": "imgui_impl_vulkan:209", + "location": "imgui_impl_vulkan:212", "ov_cimguiname": "ImGui_ImplVulkanH_DestroyWindow", "ret": "void", "signature": "(VkInstance,VkDevice,ImGui_ImplVulkanH_Window*,const VkAllocationCallbacks*)", @@ -1419,7 +1419,7 @@ "cimguiname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", "defaults": {}, "funcname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", - "location": "imgui_impl_vulkan:214", + "location": "imgui_impl_vulkan:217", "ov_cimguiname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", "ret": "int", "signature": "(VkPresentModeKHR)", @@ -1441,7 +1441,7 @@ "cimguiname": "ImGui_ImplVulkanH_GetWindowDataFromViewport", "defaults": {}, "funcname": "ImGui_ImplVulkanH_GetWindowDataFromViewport", - "location": "imgui_impl_vulkan:215", + "location": "imgui_impl_vulkan:218", "ov_cimguiname": "ImGui_ImplVulkanH_GetWindowDataFromViewport", "ret": "ImGui_ImplVulkanH_Window*", "signature": "(ImGuiViewport*)", @@ -1463,7 +1463,7 @@ "cimguiname": "ImGui_ImplVulkanH_SelectPhysicalDevice", "defaults": {}, "funcname": "ImGui_ImplVulkanH_SelectPhysicalDevice", - "location": "imgui_impl_vulkan:212", + "location": "imgui_impl_vulkan:215", "ov_cimguiname": "ImGui_ImplVulkanH_SelectPhysicalDevice", "ret": "VkPhysicalDevice", "signature": "(VkInstance)", @@ -1497,7 +1497,7 @@ "cimguiname": "ImGui_ImplVulkanH_SelectPresentMode", "defaults": {}, "funcname": "ImGui_ImplVulkanH_SelectPresentMode", - "location": "imgui_impl_vulkan:211", + "location": "imgui_impl_vulkan:214", "ov_cimguiname": "ImGui_ImplVulkanH_SelectPresentMode", "ret": "VkPresentModeKHR", "signature": "(VkPhysicalDevice,VkSurfaceKHR,const VkPresentModeKHR*,int)", @@ -1519,7 +1519,7 @@ "cimguiname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex", "defaults": {}, "funcname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex", - "location": "imgui_impl_vulkan:213", + "location": "imgui_impl_vulkan:216", "ov_cimguiname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex", "ret": "uint32_t", "signature": "(VkPhysicalDevice)", @@ -1557,7 +1557,7 @@ "cimguiname": "ImGui_ImplVulkanH_SelectSurfaceFormat", "defaults": {}, "funcname": "ImGui_ImplVulkanH_SelectSurfaceFormat", - "location": "imgui_impl_vulkan:210", + "location": "imgui_impl_vulkan:213", "ov_cimguiname": "ImGui_ImplVulkanH_SelectSurfaceFormat", "ret": "VkSurfaceFormatKHR", "signature": "(VkPhysicalDevice,VkSurfaceKHR,const VkFormat*,int,VkColorSpaceKHR)", @@ -1575,7 +1575,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGui_ImplVulkanH_Window", - "location": "imgui_impl_vulkan:260", + "location": "imgui_impl_vulkan:263", "namespace": "ImGui_ImplVulkanH_Window", "ov_cimguiname": "ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window", "signature": "()", @@ -1595,7 +1595,7 @@ "cimguiname": "ImGui_ImplVulkanH_Window_destroy", "defaults": {}, "destructor": true, - "location": "imgui_impl_vulkan:260", + "location": "imgui_impl_vulkan:263", "ov_cimguiname": "ImGui_ImplVulkanH_Window_destroy", "ret": "void", "signature": "(ImGui_ImplVulkanH_Window*)", @@ -1604,12 +1604,8 @@ ], "ImGui_ImplVulkan_AddTexture": [ { - "args": "(VkSampler sampler,VkImageView image_view,VkImageLayout image_layout)", + "args": "(VkImageView image_view,VkImageLayout image_layout)", "argsT": [ - { - "name": "sampler", - "type": "VkSampler" - }, { "name": "image_view", "type": "VkImageView" @@ -1619,16 +1615,16 @@ "type": "VkImageLayout" } ], - "argsoriginal": "(VkSampler sampler,VkImageView image_view,VkImageLayout image_layout)", - "call_args": "(sampler,image_view,image_layout)", - "call_args_old": "(sampler,image_view,image_layout)", + "argsoriginal": "(VkImageView image_view,VkImageLayout image_layout)", + "call_args": "(image_view,image_layout)", + "call_args_old": "(image_view,image_layout)", "cimguiname": "ImGui_ImplVulkan_AddTexture", "defaults": {}, "funcname": "ImGui_ImplVulkan_AddTexture", - "location": "imgui_impl_vulkan:166", + "location": "imgui_impl_vulkan:165", "ov_cimguiname": "ImGui_ImplVulkan_AddTexture", "ret": "VkDescriptorSet", - "signature": "(VkSampler,VkImageView,VkImageLayout)", + "signature": "(VkImageView,VkImageLayout)", "stname": "" } ], @@ -1647,7 +1643,7 @@ "cimguiname": "ImGui_ImplVulkan_CreateMainPipeline", "defaults": {}, "funcname": "ImGui_ImplVulkan_CreateMainPipeline", - "location": "imgui_impl_vulkan:158", + "location": "imgui_impl_vulkan:159", "ov_cimguiname": "ImGui_ImplVulkan_CreateMainPipeline", "ret": "void", "signature": "(const ImGui_ImplVulkan_PipelineInfo*)", @@ -1669,7 +1665,7 @@ "cimguiname": "ImGui_ImplVulkan_Init", "defaults": {}, "funcname": "ImGui_ImplVulkan_Init", - "location": "imgui_impl_vulkan:149", + "location": "imgui_impl_vulkan:150", "ov_cimguiname": "ImGui_ImplVulkan_Init", "ret": "bool", "signature": "(ImGui_ImplVulkan_InitInfo*)", @@ -1701,7 +1697,7 @@ "user_data": "nullptr" }, "funcname": "ImGui_ImplVulkan_LoadFunctions", - "location": "imgui_impl_vulkan:171", + "location": "imgui_impl_vulkan:174", "ov_cimguiname": "ImGui_ImplVulkan_LoadFunctions", "ret": "bool", "signature": "(uint32_t,PFN_vkVoidFunction(*loader_func)(const char* function_name,void*,void*)", @@ -1718,7 +1714,7 @@ "cimguiname": "ImGui_ImplVulkan_NewFrame", "defaults": {}, "funcname": "ImGui_ImplVulkan_NewFrame", - "location": "imgui_impl_vulkan:151", + "location": "imgui_impl_vulkan:152", "ov_cimguiname": "ImGui_ImplVulkan_NewFrame", "ret": "void", "signature": "()", @@ -1740,7 +1736,7 @@ "cimguiname": "ImGui_ImplVulkan_RemoveTexture", "defaults": {}, "funcname": "ImGui_ImplVulkan_RemoveTexture", - "location": "imgui_impl_vulkan:167", + "location": "imgui_impl_vulkan:166", "ov_cimguiname": "ImGui_ImplVulkan_RemoveTexture", "ret": "void", "signature": "(VkDescriptorSet)", @@ -1772,7 +1768,7 @@ "pipeline": "0ULL" }, "funcname": "ImGui_ImplVulkan_RenderDrawData", - "location": "imgui_impl_vulkan:152", + "location": "imgui_impl_vulkan:153", "ov_cimguiname": "ImGui_ImplVulkan_RenderDrawData", "ret": "void", "signature": "(ImDrawData*,VkCommandBuffer,VkPipeline)", @@ -1794,7 +1790,7 @@ "cimguiname": "ImGui_ImplVulkan_SetMinImageCount", "defaults": {}, "funcname": "ImGui_ImplVulkan_SetMinImageCount", - "location": "imgui_impl_vulkan:153", + "location": "imgui_impl_vulkan:154", "ov_cimguiname": "ImGui_ImplVulkan_SetMinImageCount", "ret": "void", "signature": "(uint32_t)", @@ -1811,7 +1807,7 @@ "cimguiname": "ImGui_ImplVulkan_Shutdown", "defaults": {}, "funcname": "ImGui_ImplVulkan_Shutdown", - "location": "imgui_impl_vulkan:150", + "location": "imgui_impl_vulkan:151", "ov_cimguiname": "ImGui_ImplVulkan_Shutdown", "ret": "void", "signature": "()", @@ -1833,7 +1829,7 @@ "cimguiname": "ImGui_ImplVulkan_UpdateTexture", "defaults": {}, "funcname": "ImGui_ImplVulkan_UpdateTexture", - "location": "imgui_impl_vulkan:161", + "location": "imgui_impl_vulkan:162", "ov_cimguiname": "ImGui_ImplVulkan_UpdateTexture", "ret": "void", "signature": "(ImTextureData*)", diff --git a/generator/output/impl_definitions.lua b/generator/output/impl_definitions.lua index fd4280f..5d948e7 100644 --- a/generator/output/impl_definitions.lua +++ b/generator/output/impl_definitions.lua @@ -418,7 +418,7 @@ local t={ cimguiname="ImGui_ImplOpenGL2_CreateDeviceObjects", defaults={}, funcname="ImGui_ImplOpenGL2_CreateDeviceObjects", - location="imgui_impl_opengl2:38", + location="imgui_impl_opengl2:39", ov_cimguiname="ImGui_ImplOpenGL2_CreateDeviceObjects", ret="bool", signature="()", @@ -434,7 +434,7 @@ local t={ cimguiname="ImGui_ImplOpenGL2_DestroyDeviceObjects", defaults={}, funcname="ImGui_ImplOpenGL2_DestroyDeviceObjects", - location="imgui_impl_opengl2:39", + location="imgui_impl_opengl2:40", ov_cimguiname="ImGui_ImplOpenGL2_DestroyDeviceObjects", ret="void", signature="()", @@ -450,7 +450,7 @@ local t={ cimguiname="ImGui_ImplOpenGL2_Init", defaults={}, funcname="ImGui_ImplOpenGL2_Init", - location="imgui_impl_opengl2:32", + location="imgui_impl_opengl2:33", ov_cimguiname="ImGui_ImplOpenGL2_Init", ret="bool", signature="()", @@ -466,7 +466,7 @@ local t={ cimguiname="ImGui_ImplOpenGL2_NewFrame", defaults={}, funcname="ImGui_ImplOpenGL2_NewFrame", - location="imgui_impl_opengl2:34", + location="imgui_impl_opengl2:35", ov_cimguiname="ImGui_ImplOpenGL2_NewFrame", ret="void", signature="()", @@ -485,7 +485,7 @@ local t={ cimguiname="ImGui_ImplOpenGL2_RenderDrawData", defaults={}, funcname="ImGui_ImplOpenGL2_RenderDrawData", - location="imgui_impl_opengl2:35", + location="imgui_impl_opengl2:36", ov_cimguiname="ImGui_ImplOpenGL2_RenderDrawData", ret="void", signature="(ImDrawData*)", @@ -501,7 +501,7 @@ local t={ cimguiname="ImGui_ImplOpenGL2_Shutdown", defaults={}, funcname="ImGui_ImplOpenGL2_Shutdown", - location="imgui_impl_opengl2:33", + location="imgui_impl_opengl2:34", ov_cimguiname="ImGui_ImplOpenGL2_Shutdown", ret="void", signature="()", @@ -520,7 +520,7 @@ local t={ cimguiname="ImGui_ImplOpenGL2_UpdateTexture", defaults={}, funcname="ImGui_ImplOpenGL2_UpdateTexture", - location="imgui_impl_opengl2:42", + location="imgui_impl_opengl2:43", ov_cimguiname="ImGui_ImplOpenGL2_UpdateTexture", ret="void", signature="(ImTextureData*)", @@ -1179,7 +1179,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_CreateOrResizeWindow", defaults={}, funcname="ImGui_ImplVulkanH_CreateOrResizeWindow", - location="imgui_impl_vulkan:208", + location="imgui_impl_vulkan:211", ov_cimguiname="ImGui_ImplVulkanH_CreateOrResizeWindow", ret="void", signature="(VkInstance,VkPhysicalDevice,VkDevice,ImGui_ImplVulkanH_Window*,uint32_t,const VkAllocationCallbacks*,int,int,uint32_t,VkImageUsageFlags)", @@ -1207,7 +1207,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_DestroyWindow", defaults={}, funcname="ImGui_ImplVulkanH_DestroyWindow", - location="imgui_impl_vulkan:209", + location="imgui_impl_vulkan:212", ov_cimguiname="ImGui_ImplVulkanH_DestroyWindow", ret="void", signature="(VkInstance,VkDevice,ImGui_ImplVulkanH_Window*,const VkAllocationCallbacks*)", @@ -1226,7 +1226,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", defaults={}, funcname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", - location="imgui_impl_vulkan:214", + location="imgui_impl_vulkan:217", ov_cimguiname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", ret="int", signature="(VkPresentModeKHR)", @@ -1245,7 +1245,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_GetWindowDataFromViewport", defaults={}, funcname="ImGui_ImplVulkanH_GetWindowDataFromViewport", - location="imgui_impl_vulkan:215", + location="imgui_impl_vulkan:218", ov_cimguiname="ImGui_ImplVulkanH_GetWindowDataFromViewport", ret="ImGui_ImplVulkanH_Window*", signature="(ImGuiViewport*)", @@ -1264,7 +1264,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_SelectPhysicalDevice", defaults={}, funcname="ImGui_ImplVulkanH_SelectPhysicalDevice", - location="imgui_impl_vulkan:212", + location="imgui_impl_vulkan:215", ov_cimguiname="ImGui_ImplVulkanH_SelectPhysicalDevice", ret="VkPhysicalDevice", signature="(VkInstance)", @@ -1292,7 +1292,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_SelectPresentMode", defaults={}, funcname="ImGui_ImplVulkanH_SelectPresentMode", - location="imgui_impl_vulkan:211", + location="imgui_impl_vulkan:214", ov_cimguiname="ImGui_ImplVulkanH_SelectPresentMode", ret="VkPresentModeKHR", signature="(VkPhysicalDevice,VkSurfaceKHR,const VkPresentModeKHR*,int)", @@ -1311,7 +1311,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_SelectQueueFamilyIndex", defaults={}, funcname="ImGui_ImplVulkanH_SelectQueueFamilyIndex", - location="imgui_impl_vulkan:213", + location="imgui_impl_vulkan:216", ov_cimguiname="ImGui_ImplVulkanH_SelectQueueFamilyIndex", ret="uint32_t", signature="(VkPhysicalDevice)", @@ -1342,7 +1342,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_SelectSurfaceFormat", defaults={}, funcname="ImGui_ImplVulkanH_SelectSurfaceFormat", - location="imgui_impl_vulkan:210", + location="imgui_impl_vulkan:213", ov_cimguiname="ImGui_ImplVulkanH_SelectSurfaceFormat", ret="VkSurfaceFormatKHR", signature="(VkPhysicalDevice,VkSurfaceKHR,const VkFormat*,int,VkColorSpaceKHR)", @@ -1359,7 +1359,7 @@ local t={ constructor=true, defaults={}, funcname="ImGui_ImplVulkanH_Window", - location="imgui_impl_vulkan:260", + location="imgui_impl_vulkan:263", namespace="ImGui_ImplVulkanH_Window", ov_cimguiname="ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window", signature="()", @@ -1376,7 +1376,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_Window_destroy", defaults={}, destructor=true, - location="imgui_impl_vulkan:260", + location="imgui_impl_vulkan:263", ov_cimguiname="ImGui_ImplVulkanH_Window_destroy", ret="void", signature="(ImGui_ImplVulkanH_Window*)", @@ -1384,29 +1384,26 @@ local t={ ["(ImGui_ImplVulkanH_Window*)"]=nil}, ImGui_ImplVulkan_AddTexture={ [1]={ - args="(VkSampler sampler,VkImageView image_view,VkImageLayout image_layout)", + args="(VkImageView image_view,VkImageLayout image_layout)", argsT={ [1]={ - name="sampler", - type="VkSampler"}, - [2]={ name="image_view", type="VkImageView"}, - [3]={ + [2]={ name="image_layout", type="VkImageLayout"}}, - argsoriginal="(VkSampler sampler,VkImageView image_view,VkImageLayout image_layout)", - call_args="(sampler,image_view,image_layout)", - call_args_old="(sampler,image_view,image_layout)", + argsoriginal="(VkImageView image_view,VkImageLayout image_layout)", + call_args="(image_view,image_layout)", + call_args_old="(image_view,image_layout)", cimguiname="ImGui_ImplVulkan_AddTexture", defaults={}, funcname="ImGui_ImplVulkan_AddTexture", - location="imgui_impl_vulkan:166", + location="imgui_impl_vulkan:165", ov_cimguiname="ImGui_ImplVulkan_AddTexture", ret="VkDescriptorSet", - signature="(VkSampler,VkImageView,VkImageLayout)", + signature="(VkImageView,VkImageLayout)", stname=""}, - ["(VkSampler,VkImageView,VkImageLayout)"]=nil}, + ["(VkImageView,VkImageLayout)"]=nil}, ImGui_ImplVulkan_CreateMainPipeline={ [1]={ args="(const ImGui_ImplVulkan_PipelineInfo* info)", @@ -1420,7 +1417,7 @@ local t={ cimguiname="ImGui_ImplVulkan_CreateMainPipeline", defaults={}, funcname="ImGui_ImplVulkan_CreateMainPipeline", - location="imgui_impl_vulkan:158", + location="imgui_impl_vulkan:159", ov_cimguiname="ImGui_ImplVulkan_CreateMainPipeline", ret="void", signature="(const ImGui_ImplVulkan_PipelineInfo*)", @@ -1439,7 +1436,7 @@ local t={ cimguiname="ImGui_ImplVulkan_Init", defaults={}, funcname="ImGui_ImplVulkan_Init", - location="imgui_impl_vulkan:149", + location="imgui_impl_vulkan:150", ov_cimguiname="ImGui_ImplVulkan_Init", ret="bool", signature="(ImGui_ImplVulkan_InitInfo*)", @@ -1465,7 +1462,7 @@ local t={ defaults={ user_data="nullptr"}, funcname="ImGui_ImplVulkan_LoadFunctions", - location="imgui_impl_vulkan:171", + location="imgui_impl_vulkan:174", ov_cimguiname="ImGui_ImplVulkan_LoadFunctions", ret="bool", signature="(uint32_t,PFN_vkVoidFunction(*loader_func)(const char* function_name,void*,void*)", @@ -1481,7 +1478,7 @@ local t={ cimguiname="ImGui_ImplVulkan_NewFrame", defaults={}, funcname="ImGui_ImplVulkan_NewFrame", - location="imgui_impl_vulkan:151", + location="imgui_impl_vulkan:152", ov_cimguiname="ImGui_ImplVulkan_NewFrame", ret="void", signature="()", @@ -1500,7 +1497,7 @@ local t={ cimguiname="ImGui_ImplVulkan_RemoveTexture", defaults={}, funcname="ImGui_ImplVulkan_RemoveTexture", - location="imgui_impl_vulkan:167", + location="imgui_impl_vulkan:166", ov_cimguiname="ImGui_ImplVulkan_RemoveTexture", ret="void", signature="(VkDescriptorSet)", @@ -1526,7 +1523,7 @@ local t={ defaults={ pipeline="0ULL"}, funcname="ImGui_ImplVulkan_RenderDrawData", - location="imgui_impl_vulkan:152", + location="imgui_impl_vulkan:153", ov_cimguiname="ImGui_ImplVulkan_RenderDrawData", ret="void", signature="(ImDrawData*,VkCommandBuffer,VkPipeline)", @@ -1545,7 +1542,7 @@ local t={ cimguiname="ImGui_ImplVulkan_SetMinImageCount", defaults={}, funcname="ImGui_ImplVulkan_SetMinImageCount", - location="imgui_impl_vulkan:153", + location="imgui_impl_vulkan:154", ov_cimguiname="ImGui_ImplVulkan_SetMinImageCount", ret="void", signature="(uint32_t)", @@ -1561,7 +1558,7 @@ local t={ cimguiname="ImGui_ImplVulkan_Shutdown", defaults={}, funcname="ImGui_ImplVulkan_Shutdown", - location="imgui_impl_vulkan:150", + location="imgui_impl_vulkan:151", ov_cimguiname="ImGui_ImplVulkan_Shutdown", ret="void", signature="()", @@ -1580,7 +1577,7 @@ local t={ cimguiname="ImGui_ImplVulkan_UpdateTexture", defaults={}, funcname="ImGui_ImplVulkan_UpdateTexture", - location="imgui_impl_vulkan:161", + location="imgui_impl_vulkan:162", ov_cimguiname="ImGui_ImplVulkan_UpdateTexture", ret="void", signature="(ImTextureData*)", @@ -1654,7 +1651,7 @@ t.ImGui_ImplVulkanH_SelectQueueFamilyIndex["(VkPhysicalDevice)"]=t.ImGui_ImplVul t.ImGui_ImplVulkanH_SelectSurfaceFormat["(VkPhysicalDevice,VkSurfaceKHR,const VkFormat*,int,VkColorSpaceKHR)"]=t.ImGui_ImplVulkanH_SelectSurfaceFormat[1] t.ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window["()"]=t.ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window[1] t.ImGui_ImplVulkanH_Window_destroy["(ImGui_ImplVulkanH_Window*)"]=t.ImGui_ImplVulkanH_Window_destroy[1] -t.ImGui_ImplVulkan_AddTexture["(VkSampler,VkImageView,VkImageLayout)"]=t.ImGui_ImplVulkan_AddTexture[1] +t.ImGui_ImplVulkan_AddTexture["(VkImageView,VkImageLayout)"]=t.ImGui_ImplVulkan_AddTexture[1] t.ImGui_ImplVulkan_CreateMainPipeline["(const ImGui_ImplVulkan_PipelineInfo*)"]=t.ImGui_ImplVulkan_CreateMainPipeline[1] t.ImGui_ImplVulkan_Init["(ImGui_ImplVulkan_InitInfo*)"]=t.ImGui_ImplVulkan_Init[1] t.ImGui_ImplVulkan_LoadFunctions["(uint32_t,PFN_vkVoidFunction(*loader_func)(const char* function_name,void*,void*)"]=t.ImGui_ImplVulkan_LoadFunctions[1] diff --git a/generator/output/overloads.txt b/generator/output/overloads.txt index bc91c53..6b7d3f6 100644 --- a/generator/output/overloads.txt +++ b/generator/output/overloads.txt @@ -239,8 +239,8 @@ igSelectable 2 1 bool igSelectable_Bool (const char*,bool,ImGuiSelectableFlags,const ImVec2) 2 bool igSelectable_BoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2) igSetItemKeyOwner 2 -1 void igSetItemKeyOwner_Nil (ImGuiKey) -2 void igSetItemKeyOwner_InputFlags (ImGuiKey,ImGuiInputFlags) +1 bool igSetItemKeyOwner_Nil (ImGuiKey) +2 bool igSetItemKeyOwner_InputFlags (ImGuiKey,ImGuiInputFlags) igSetScrollFromPosX 2 1 void igSetScrollFromPosX_Float (float,float) 2 void igSetScrollFromPosX_WindowPtr (ImGuiWindow*,float,float) diff --git a/generator/output/structs_and_enums.json b/generator/output/structs_and_enums.json index bbc49ef..67b5b7e 100644 --- a/generator/output/structs_and_enums.json +++ b/generator/output/structs_and_enums.json @@ -6,11 +6,6 @@ "name": "ImDrawFlags_None", "value": "0" }, - { - "calc_value": 1, - "name": "ImDrawFlags_Closed", - "value": "1 << 0" - }, { "calc_value": 16, "name": "ImDrawFlags_RoundCornersTopLeft", @@ -36,6 +31,11 @@ "name": "ImDrawFlags_RoundCornersNone", "value": "1 << 8" }, + { + "calc_value": 512, + "name": "ImDrawFlags_Closed", + "value": "1 << 9" + }, { "calc_value": 48, "name": "ImDrawFlags_RoundCornersTop", @@ -70,6 +70,11 @@ "calc_value": 496, "name": "ImDrawFlags_RoundCornersMask_", "value": "ImDrawFlags_RoundCornersAll | ImDrawFlags_RoundCornersNone" + }, + { + "calc_value": 2147483663, + "name": "ImDrawFlags_InvalidMask_", + "value": "(ImDrawFlags)0x8000000F" } ], "ImDrawListFlags_": [ @@ -163,6 +168,11 @@ "calc_value": 8, "name": "ImFontFlags_LockBakedSizes", "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImFontFlags_ImplicitRefSize", + "value": "1 << 4" } ], "ImGuiActivateFlags_": [ @@ -545,223 +555,228 @@ }, { "calc_value": 19, - "name": "ImGuiCol_SliderGrab", + "name": "ImGuiCol_CheckboxSelectedBg", "value": "19" }, { "calc_value": 20, - "name": "ImGuiCol_SliderGrabActive", + "name": "ImGuiCol_SliderGrab", "value": "20" }, { "calc_value": 21, - "name": "ImGuiCol_Button", + "name": "ImGuiCol_SliderGrabActive", "value": "21" }, { "calc_value": 22, - "name": "ImGuiCol_ButtonHovered", + "name": "ImGuiCol_Button", "value": "22" }, { "calc_value": 23, - "name": "ImGuiCol_ButtonActive", + "name": "ImGuiCol_ButtonHovered", "value": "23" }, { "calc_value": 24, - "name": "ImGuiCol_Header", + "name": "ImGuiCol_ButtonActive", "value": "24" }, { "calc_value": 25, - "name": "ImGuiCol_HeaderHovered", + "name": "ImGuiCol_Header", "value": "25" }, { "calc_value": 26, - "name": "ImGuiCol_HeaderActive", + "name": "ImGuiCol_HeaderHovered", "value": "26" }, { "calc_value": 27, - "name": "ImGuiCol_Separator", + "name": "ImGuiCol_HeaderActive", "value": "27" }, { "calc_value": 28, - "name": "ImGuiCol_SeparatorHovered", + "name": "ImGuiCol_Separator", "value": "28" }, { "calc_value": 29, - "name": "ImGuiCol_SeparatorActive", + "name": "ImGuiCol_SeparatorHovered", "value": "29" }, { "calc_value": 30, - "name": "ImGuiCol_ResizeGrip", + "name": "ImGuiCol_SeparatorActive", "value": "30" }, { "calc_value": 31, - "name": "ImGuiCol_ResizeGripHovered", + "name": "ImGuiCol_ResizeGrip", "value": "31" }, { "calc_value": 32, - "name": "ImGuiCol_ResizeGripActive", + "name": "ImGuiCol_ResizeGripHovered", "value": "32" }, { "calc_value": 33, - "name": "ImGuiCol_InputTextCursor", + "name": "ImGuiCol_ResizeGripActive", "value": "33" }, { "calc_value": 34, - "name": "ImGuiCol_TabHovered", + "name": "ImGuiCol_InputTextCursor", "value": "34" }, { "calc_value": 35, - "name": "ImGuiCol_Tab", + "name": "ImGuiCol_TabHovered", "value": "35" }, { "calc_value": 36, - "name": "ImGuiCol_TabSelected", + "name": "ImGuiCol_Tab", "value": "36" }, { "calc_value": 37, - "name": "ImGuiCol_TabSelectedOverline", + "name": "ImGuiCol_TabSelected", "value": "37" }, { "calc_value": 38, - "name": "ImGuiCol_TabDimmed", + "name": "ImGuiCol_TabSelectedOverline", "value": "38" }, { "calc_value": 39, - "name": "ImGuiCol_TabDimmedSelected", + "name": "ImGuiCol_TabDimmed", "value": "39" }, { "calc_value": 40, - "name": "ImGuiCol_TabDimmedSelectedOverline", + "name": "ImGuiCol_TabDimmedSelected", "value": "40" }, { "calc_value": 41, - "name": "ImGuiCol_DockingPreview", + "name": "ImGuiCol_TabDimmedSelectedOverline", "value": "41" }, { "calc_value": 42, - "name": "ImGuiCol_DockingEmptyBg", + "name": "ImGuiCol_DockingPreview", "value": "42" }, { "calc_value": 43, - "name": "ImGuiCol_PlotLines", + "name": "ImGuiCol_DockingEmptyBg", "value": "43" }, { "calc_value": 44, - "name": "ImGuiCol_PlotLinesHovered", + "name": "ImGuiCol_PlotLines", "value": "44" }, { "calc_value": 45, - "name": "ImGuiCol_PlotHistogram", + "name": "ImGuiCol_PlotLinesHovered", "value": "45" }, { "calc_value": 46, - "name": "ImGuiCol_PlotHistogramHovered", + "name": "ImGuiCol_PlotHistogram", "value": "46" }, { "calc_value": 47, - "name": "ImGuiCol_TableHeaderBg", + "name": "ImGuiCol_PlotHistogramHovered", "value": "47" }, { "calc_value": 48, - "name": "ImGuiCol_TableBorderStrong", + "name": "ImGuiCol_TableHeaderBg", "value": "48" }, { "calc_value": 49, - "name": "ImGuiCol_TableBorderLight", + "name": "ImGuiCol_TableBorderStrong", "value": "49" }, { "calc_value": 50, - "name": "ImGuiCol_TableRowBg", + "name": "ImGuiCol_TableBorderLight", "value": "50" }, { "calc_value": 51, - "name": "ImGuiCol_TableRowBgAlt", + "name": "ImGuiCol_TableRowBg", "value": "51" }, { "calc_value": 52, - "name": "ImGuiCol_TextLink", + "name": "ImGuiCol_TableRowBgAlt", "value": "52" }, { "calc_value": 53, - "name": "ImGuiCol_TextSelectedBg", + "name": "ImGuiCol_TextLink", "value": "53" }, { "calc_value": 54, - "name": "ImGuiCol_TreeLines", + "name": "ImGuiCol_TextSelectedBg", "value": "54" }, { "calc_value": 55, - "name": "ImGuiCol_DragDropTarget", + "name": "ImGuiCol_TreeLines", "value": "55" }, { "calc_value": 56, - "name": "ImGuiCol_DragDropTargetBg", + "name": "ImGuiCol_DragDropTarget", "value": "56" }, { "calc_value": 57, - "name": "ImGuiCol_UnsavedMarker", + "name": "ImGuiCol_DragDropTargetBg", "value": "57" }, { "calc_value": 58, - "name": "ImGuiCol_NavCursor", + "name": "ImGuiCol_UnsavedMarker", "value": "58" }, { "calc_value": 59, - "name": "ImGuiCol_NavWindowingHighlight", + "name": "ImGuiCol_NavCursor", "value": "59" }, { "calc_value": 60, - "name": "ImGuiCol_NavWindowingDimBg", + "name": "ImGuiCol_NavWindowingHighlight", "value": "60" }, { "calc_value": 61, - "name": "ImGuiCol_ModalWindowDimBg", + "name": "ImGuiCol_NavWindowingDimBg", "value": "61" }, { "calc_value": 62, - "name": "ImGuiCol_COUNT", + "name": "ImGuiCol_ModalWindowDimBg", "value": "62" + }, + { + "calc_value": 63, + "name": "ImGuiCol_COUNT", + "value": "63" } ], "ImGuiColorEditFlags_": [ @@ -2340,6 +2355,11 @@ "calc_value": 1024, "name": "ImGuiItemStatusFlags_HasShortcut", "value": "1 << 10" + }, + { + "calc_value": 2048, + "name": "ImGuiItemStatusFlags_EditedInternal", + "value": "1 << 11" } ], "ImGuiKey": [ @@ -4317,43 +4337,48 @@ }, { "calc_value": 35, - "name": "ImGuiStyleVar_ButtonTextAlign", + "name": "ImGuiStyleVar_DragDropTargetRounding", "value": "35" }, { "calc_value": 36, - "name": "ImGuiStyleVar_SelectableTextAlign", + "name": "ImGuiStyleVar_ButtonTextAlign", "value": "36" }, { "calc_value": 37, - "name": "ImGuiStyleVar_SeparatorSize", + "name": "ImGuiStyleVar_SelectableTextAlign", "value": "37" }, { "calc_value": 38, - "name": "ImGuiStyleVar_SeparatorTextBorderSize", + "name": "ImGuiStyleVar_SeparatorSize", "value": "38" }, { "calc_value": 39, - "name": "ImGuiStyleVar_SeparatorTextAlign", + "name": "ImGuiStyleVar_SeparatorTextBorderSize", "value": "39" }, { "calc_value": 40, - "name": "ImGuiStyleVar_SeparatorTextPadding", + "name": "ImGuiStyleVar_SeparatorTextAlign", "value": "40" }, { "calc_value": 41, - "name": "ImGuiStyleVar_DockingSeparatorSize", + "name": "ImGuiStyleVar_SeparatorTextPadding", "value": "41" }, { "calc_value": 42, - "name": "ImGuiStyleVar_COUNT", + "name": "ImGuiStyleVar_DockingSeparatorSize", "value": "42" + }, + { + "calc_value": 43, + "name": "ImGuiStyleVar_COUNT", + "value": "43" } ], "ImGuiTabBarFlagsPrivate_": [ @@ -5443,222 +5468,222 @@ "ImGuiSortDirection": "ImU8" }, "locations": { - "ImBitVector": "imgui_internal:670", - "ImColor": "imgui:3100", - "ImDrawChannel": "imgui:3356", - "ImDrawCmd": "imgui:3312", - "ImDrawCmdHeader": "imgui:3348", - "ImDrawData": "imgui:3577", - "ImDrawDataBuilder": "imgui_internal:898", - "ImDrawFlags_": "imgui:3381", - "ImDrawList": "imgui:3419", - "ImDrawListFlags_": "imgui:3401", - "ImDrawListSharedData": "imgui_internal:871", - "ImDrawListSplitter": "imgui:3364", - "ImDrawTextFlags_": "imgui_internal:443", - "ImDrawVert": "imgui:3333", - "ImFont": "imgui:4003", - "ImFontAtlas": "imgui:3804", - "ImFontAtlasBuilder": "imgui_internal:4176", - "ImFontAtlasFlags_": "imgui:3777", - "ImFontAtlasPostProcessData": "imgui_internal:4149", - "ImFontAtlasRect": "imgui:3767", - "ImFontAtlasRectEntry": "imgui_internal:4141", - "ImFontBaked": "imgui:3955", - "ImFontConfig": "imgui:3686", - "ImFontFlags_": "imgui:3990", - "ImFontGlyph": "imgui:3729", - "ImFontGlyphRangesBuilder": "imgui:3745", - "ImFontLoader": "imgui_internal:4090", - "ImFontStackData": "imgui_internal:906", - "ImGuiActivateFlags_": "imgui_internal:1706", - "ImGuiAxis": "imgui_internal:1154", - "ImGuiBackendFlags_": "imgui:1803", - "ImGuiBoxSelectState": "imgui_internal:1897", - "ImGuiButtonFlagsPrivate_": "imgui_internal:1042", - "ImGuiButtonFlags_": "imgui:1951", - "ImGuiChildFlags_": "imgui:1262", - "ImGuiCol_": "imgui:1820", - "ImGuiColorEditFlags_": "imgui:1963", - "ImGuiColorMod": "imgui_internal:926", - "ImGuiComboFlagsPrivate_": "imgui_internal:1068", - "ImGuiComboFlags_": "imgui:1424", - "ImGuiComboPreviewData": "imgui_internal:1168", - "ImGuiCond_": "imgui:2079", - "ImGuiConfigFlags_": "imgui:1775", - "ImGuiContext": "imgui_internal:2386", - "ImGuiContextHook": "imgui_internal:2369", - "ImGuiContextHookType": "imgui_internal:2367", - "ImGuiDataAuthority_": "imgui_internal:2010", - "ImGuiDataTypeInfo": "imgui_internal:952", - "ImGuiDataTypePrivate_": "imgui_internal:961", - "ImGuiDataTypeStorage": "imgui_internal:946", - "ImGuiDataType_": "imgui:1580", - "ImGuiDeactivatedItemData": "imgui_internal:1471", - "ImGuiDebugAllocEntry": "imgui_internal:2291", - "ImGuiDebugAllocInfo": "imgui_internal:2298", - "ImGuiDebugItemPathQuery": "imgui_internal:2338", - "ImGuiDebugLogFlags_": "imgui_internal:2268", - "ImGuiDir": "imgui:1598", - "ImGuiDockContext": "imgui_internal:2113", - "ImGuiDockNode": "imgui_internal:2026", - "ImGuiDockNodeFlagsPrivate_": "imgui_internal:1978", - "ImGuiDockNodeFlags_": "imgui:1532", - "ImGuiDockNodeState": "imgui_internal:2017", - "ImGuiDragDropFlags_": "imgui:1551", - "ImGuiErrorRecoveryState": "imgui_internal:1427", - "ImGuiFocusRequestFlags_": "imgui_internal:1114", - "ImGuiFocusScopeData": "imgui_internal:1794", - "ImGuiFocusedFlags_": "imgui:1478", + "ImBitVector": "imgui_internal:676", + "ImColor": "imgui:3105", + "ImDrawChannel": "imgui:3355", + "ImDrawCmd": "imgui:3311", + "ImDrawCmdHeader": "imgui:3347", + "ImDrawData": "imgui:3586", + "ImDrawDataBuilder": "imgui_internal:904", + "ImDrawFlags_": "imgui:3379", + "ImDrawList": "imgui:3418", + "ImDrawListFlags_": "imgui:3400", + "ImDrawListSharedData": "imgui_internal:877", + "ImDrawListSplitter": "imgui:3363", + "ImDrawTextFlags_": "imgui_internal:446", + "ImDrawVert": "imgui:3332", + "ImFont": "imgui:4014", + "ImFontAtlas": "imgui:3814", + "ImFontAtlasBuilder": "imgui_internal:4191", + "ImFontAtlasFlags_": "imgui:3787", + "ImFontAtlasPostProcessData": "imgui_internal:4164", + "ImFontAtlasRect": "imgui:3777", + "ImFontAtlasRectEntry": "imgui_internal:4156", + "ImFontBaked": "imgui:3965", + "ImFontConfig": "imgui:3696", + "ImFontFlags_": "imgui:4000", + "ImFontGlyph": "imgui:3739", + "ImFontGlyphRangesBuilder": "imgui:3755", + "ImFontLoader": "imgui_internal:4105", + "ImFontStackData": "imgui_internal:912", + "ImGuiActivateFlags_": "imgui_internal:1715", + "ImGuiAxis": "imgui_internal:1161", + "ImGuiBackendFlags_": "imgui:1804", + "ImGuiBoxSelectState": "imgui_internal:1906", + "ImGuiButtonFlagsPrivate_": "imgui_internal:1049", + "ImGuiButtonFlags_": "imgui:1954", + "ImGuiChildFlags_": "imgui:1263", + "ImGuiCol_": "imgui:1821", + "ImGuiColorEditFlags_": "imgui:1966", + "ImGuiColorMod": "imgui_internal:932", + "ImGuiComboFlagsPrivate_": "imgui_internal:1075", + "ImGuiComboFlags_": "imgui:1425", + "ImGuiComboPreviewData": "imgui_internal:1175", + "ImGuiCond_": "imgui:2082", + "ImGuiConfigFlags_": "imgui:1776", + "ImGuiContext": "imgui_internal:2397", + "ImGuiContextHook": "imgui_internal:2380", + "ImGuiContextHookType": "imgui_internal:2378", + "ImGuiDataAuthority_": "imgui_internal:2021", + "ImGuiDataTypeInfo": "imgui_internal:958", + "ImGuiDataTypePrivate_": "imgui_internal:967", + "ImGuiDataTypeStorage": "imgui_internal:952", + "ImGuiDataType_": "imgui:1581", + "ImGuiDeactivatedItemData": "imgui_internal:1480", + "ImGuiDebugAllocEntry": "imgui_internal:2302", + "ImGuiDebugAllocInfo": "imgui_internal:2309", + "ImGuiDebugItemPathQuery": "imgui_internal:2349", + "ImGuiDebugLogFlags_": "imgui_internal:2279", + "ImGuiDir": "imgui:1599", + "ImGuiDockContext": "imgui_internal:2124", + "ImGuiDockNode": "imgui_internal:2037", + "ImGuiDockNodeFlagsPrivate_": "imgui_internal:1989", + "ImGuiDockNodeFlags_": "imgui:1533", + "ImGuiDockNodeState": "imgui_internal:2028", + "ImGuiDragDropFlags_": "imgui:1552", + "ImGuiErrorRecoveryState": "imgui_internal:1435", + "ImGuiFocusRequestFlags_": "imgui_internal:1121", + "ImGuiFocusScopeData": "imgui_internal:1803", + "ImGuiFocusedFlags_": "imgui:1479", "ImGuiFreeTypeLoaderFlags_": "imgui_freetype:29", - "ImGuiGroupData": "imgui_internal:1181", - "ImGuiHoveredFlagsPrivate_": "imgui_internal:1025", - "ImGuiHoveredFlags_": "imgui:1492", - "ImGuiIDStackTool": "imgui_internal:2352", - "ImGuiIO": "imgui:2486", - "ImGuiInputEvent": "imgui_internal:1566", - "ImGuiInputEventAppFocused": "imgui_internal:1564", - "ImGuiInputEventKey": "imgui_internal:1562", - "ImGuiInputEventMouseButton": "imgui_internal:1560", - "ImGuiInputEventMousePos": "imgui_internal:1558", - "ImGuiInputEventMouseViewport": "imgui_internal:1561", - "ImGuiInputEventMouseWheel": "imgui_internal:1559", - "ImGuiInputEventText": "imgui_internal:1563", - "ImGuiInputEventType": "imgui_internal:1534", - "ImGuiInputFlagsPrivate_": "imgui_internal:1633", - "ImGuiInputFlags_": "imgui:1751", - "ImGuiInputSource": "imgui_internal:1547", - "ImGuiInputTextCallbackData": "imgui:2749", - "ImGuiInputTextDeactivatedState": "imgui_internal:1218", - "ImGuiInputTextFlagsPrivate_": "imgui_internal:1033", - "ImGuiInputTextFlags_": "imgui:1297", - "ImGuiInputTextState": "imgui_internal:1240", - "ImGuiItemFlagsPrivate_": "imgui_internal:974", - "ImGuiItemFlags_": "imgui:1283", - "ImGuiItemStatusFlags_": "imgui_internal:998", - "ImGuiKey": "imgui:1622", - "ImGuiKeyData": "imgui:2478", - "ImGuiKeyOwnerData": "imgui_internal:1620", - "ImGuiKeyRoutingData": "imgui_internal:1594", - "ImGuiKeyRoutingTable": "imgui_internal:1608", - "ImGuiLastItemData": "imgui_internal:1396", - "ImGuiLayoutType_": "imgui_internal:1135", - "ImGuiListClipper": "imgui:2989", - "ImGuiListClipperData": "imgui_internal:1690", - "ImGuiListClipperFlags_": "imgui:2963", - "ImGuiListClipperRange": "imgui_internal:1677", - "ImGuiLocEntry": "imgui_internal:2239", - "ImGuiLocKey": "imgui_internal:2221", - "ImGuiLogFlags_": "imgui_internal:1142", - "ImGuiMenuColumns": "imgui_internal:1200", - "ImGuiMetricsConfig": "imgui_internal:2308", - "ImGuiMouseButton_": "imgui:2037", - "ImGuiMouseCursor_": "imgui:2047", - "ImGuiMouseSource": "imgui:2068", - "ImGuiMultiSelectFlags_": "imgui:3158", - "ImGuiMultiSelectIO": "imgui:3193", - "ImGuiMultiSelectState": "imgui_internal:1954", - "ImGuiMultiSelectTempData": "imgui_internal:1929", - "ImGuiNavItemData": "imgui_internal:1777", - "ImGuiNavLayer": "imgui_internal:1769", - "ImGuiNavMoveFlags_": "imgui_internal:1747", - "ImGuiNavRenderCursorFlags_": "imgui_internal:1732", - "ImGuiNextItemData": "imgui_internal:1374", - "ImGuiNextItemDataFlags_": "imgui_internal:1363", - "ImGuiNextWindowData": "imgui_internal:1331", - "ImGuiNextWindowDataFlags_": "imgui_internal:1311", - "ImGuiOldColumnData": "imgui_internal:1862", - "ImGuiOldColumnFlags_": "imgui_internal:1842", - "ImGuiOldColumns": "imgui_internal:1872", - "ImGuiOnceUponAFrame": "imgui:2852", - "ImGuiPayload": "imgui:2817", - "ImGuiPlatformIO": "imgui:4191", - "ImGuiPlatformImeData": "imgui:4313", - "ImGuiPlatformMonitor": "imgui:4303", - "ImGuiPlotType": "imgui_internal:1161", - "ImGuiPopupData": "imgui_internal:1491", - "ImGuiPopupFlags_": "imgui:1387", - "ImGuiPopupPositionPolicy": "imgui_internal:1483", - "ImGuiPtrOrIndex": "imgui_internal:1461", - "ImGuiScrollFlags_": "imgui_internal:1718", - "ImGuiSelectableFlagsPrivate_": "imgui_internal:1081", - "ImGuiSelectableFlags_": "imgui:1406", - "ImGuiSelectionBasicStorage": "imgui:3239", - "ImGuiSelectionExternalStorage": "imgui:3262", - "ImGuiSelectionRequest": "imgui:3213", - "ImGuiSelectionRequestType": "imgui:3205", - "ImGuiSeparatorFlags_": "imgui_internal:1103", - "ImGuiSettingsHandler": "imgui_internal:2201", - "ImGuiShrinkWidthItem": "imgui_internal:1454", - "ImGuiSizeCallbackData": "imgui:2786", - "ImGuiSliderFlagsPrivate_": "imgui_internal:1074", - "ImGuiSliderFlags_": "imgui:2020", - "ImGuiSortDirection": "imgui:1609", - "ImGuiStackLevelInfo": "imgui_internal:2327", - "ImGuiStorage": "imgui:2925", - "ImGuiStoragePair": "imgui:2908", - "ImGuiStyle": "imgui:2366", - "ImGuiStyleMod": "imgui_internal:933", - "ImGuiStyleVarInfo": "imgui_internal:917", - "ImGuiStyleVar_": "imgui:1902", - "ImGuiTabBar": "imgui_internal:3057", - "ImGuiTabBarFlagsPrivate_": "imgui_internal:3019", - "ImGuiTabBarFlags_": "imgui:1439", - "ImGuiTabItem": "imgui_internal:3037", - "ImGuiTabItemFlagsPrivate_": "imgui_internal:3027", - "ImGuiTabItemFlags_": "imgui:1463", - "ImGuiTable": "imgui_internal:3203", - "ImGuiTableBgTarget_": "imgui:2220", - "ImGuiTableCellData": "imgui_internal:3171", - "ImGuiTableColumn": "imgui_internal:3111", - "ImGuiTableColumnFlags_": "imgui:2167", - "ImGuiTableColumnSettings": "imgui_internal:3353", - "ImGuiTableColumnSortSpecs": "imgui:2242", - "ImGuiTableFlags_": "imgui:2114", - "ImGuiTableHeaderData": "imgui_internal:3180", - "ImGuiTableInstanceData": "imgui_internal:3190", - "ImGuiTableRowFlags_": "imgui:2205", - "ImGuiTableSettings": "imgui_internal:3377", - "ImGuiTableSortSpecs": "imgui:2232", - "ImGuiTableTempData": "imgui_internal:3329", - "ImGuiTextBuffer": "imgui:2887", - "ImGuiTextFilter": "imgui:2860", - "ImGuiTextFlags_": "imgui_internal:1121", - "ImGuiTextIndex": "imgui_internal:823", - "ImGuiTextRange": "imgui:2870", - "ImGuiTooltipFlags_": "imgui_internal:1127", - "ImGuiTreeNodeFlagsPrivate_": "imgui_internal:1094", - "ImGuiTreeNodeFlags_": "imgui:1348", - "ImGuiTreeNodeStackData": "imgui_internal:1415", - "ImGuiTypingSelectFlags_": "imgui_internal:1805", - "ImGuiTypingSelectRequest": "imgui_internal:1813", - "ImGuiTypingSelectState": "imgui_internal:1824", - "ImGuiViewport": "imgui:4103", - "ImGuiViewportFlags_": "imgui:4075", - "ImGuiViewportP": "imgui_internal:2130", - "ImGuiWindow": "imgui_internal:2864", - "ImGuiWindowBgClickFlags_": "imgui_internal:1305", - "ImGuiWindowClass": "imgui:2801", - "ImGuiWindowDockStyle": "imgui_internal:2108", - "ImGuiWindowDockStyleCol": "imgui_internal:2093", - "ImGuiWindowFlags_": "imgui:1211", - "ImGuiWindowRefreshFlags_": "imgui_internal:1296", - "ImGuiWindowSettings": "imgui_internal:2182", - "ImGuiWindowStackData": "imgui_internal:1445", - "ImGuiWindowTempData": "imgui_internal:2806", - "ImRect": "imgui_internal:592", - "ImTextureData": "imgui:3642", - "ImTextureFormat": "imgui:3610", - "ImTextureRect": "imgui:3629", + "ImGuiGroupData": "imgui_internal:1188", + "ImGuiHoveredFlagsPrivate_": "imgui_internal:1032", + "ImGuiHoveredFlags_": "imgui:1493", + "ImGuiIDStackTool": "imgui_internal:2363", + "ImGuiIO": "imgui:2489", + "ImGuiInputEvent": "imgui_internal:1575", + "ImGuiInputEventAppFocused": "imgui_internal:1573", + "ImGuiInputEventKey": "imgui_internal:1571", + "ImGuiInputEventMouseButton": "imgui_internal:1569", + "ImGuiInputEventMousePos": "imgui_internal:1567", + "ImGuiInputEventMouseViewport": "imgui_internal:1570", + "ImGuiInputEventMouseWheel": "imgui_internal:1568", + "ImGuiInputEventText": "imgui_internal:1572", + "ImGuiInputEventType": "imgui_internal:1543", + "ImGuiInputFlagsPrivate_": "imgui_internal:1642", + "ImGuiInputFlags_": "imgui:1752", + "ImGuiInputSource": "imgui_internal:1556", + "ImGuiInputTextCallbackData": "imgui:2753", + "ImGuiInputTextDeactivatedState": "imgui_internal:1226", + "ImGuiInputTextFlagsPrivate_": "imgui_internal:1040", + "ImGuiInputTextFlags_": "imgui:1298", + "ImGuiInputTextState": "imgui_internal:1248", + "ImGuiItemFlagsPrivate_": "imgui_internal:980", + "ImGuiItemFlags_": "imgui:1284", + "ImGuiItemStatusFlags_": "imgui_internal:1004", + "ImGuiKey": "imgui:1623", + "ImGuiKeyData": "imgui:2481", + "ImGuiKeyOwnerData": "imgui_internal:1629", + "ImGuiKeyRoutingData": "imgui_internal:1603", + "ImGuiKeyRoutingTable": "imgui_internal:1617", + "ImGuiLastItemData": "imgui_internal:1404", + "ImGuiLayoutType_": "imgui_internal:1142", + "ImGuiListClipper": "imgui:2994", + "ImGuiListClipperData": "imgui_internal:1699", + "ImGuiListClipperFlags_": "imgui:2968", + "ImGuiListClipperRange": "imgui_internal:1686", + "ImGuiLocEntry": "imgui_internal:2250", + "ImGuiLocKey": "imgui_internal:2232", + "ImGuiLogFlags_": "imgui_internal:1149", + "ImGuiMenuColumns": "imgui_internal:1207", + "ImGuiMetricsConfig": "imgui_internal:2319", + "ImGuiMouseButton_": "imgui:2040", + "ImGuiMouseCursor_": "imgui:2050", + "ImGuiMouseSource": "imgui:2071", + "ImGuiMultiSelectFlags_": "imgui:3163", + "ImGuiMultiSelectIO": "imgui:3198", + "ImGuiMultiSelectState": "imgui_internal:1965", + "ImGuiMultiSelectTempData": "imgui_internal:1939", + "ImGuiNavItemData": "imgui_internal:1786", + "ImGuiNavLayer": "imgui_internal:1778", + "ImGuiNavMoveFlags_": "imgui_internal:1756", + "ImGuiNavRenderCursorFlags_": "imgui_internal:1741", + "ImGuiNextItemData": "imgui_internal:1382", + "ImGuiNextItemDataFlags_": "imgui_internal:1371", + "ImGuiNextWindowData": "imgui_internal:1339", + "ImGuiNextWindowDataFlags_": "imgui_internal:1319", + "ImGuiOldColumnData": "imgui_internal:1871", + "ImGuiOldColumnFlags_": "imgui_internal:1851", + "ImGuiOldColumns": "imgui_internal:1881", + "ImGuiOnceUponAFrame": "imgui:2857", + "ImGuiPayload": "imgui:2822", + "ImGuiPlatformIO": "imgui:4203", + "ImGuiPlatformImeData": "imgui:4331", + "ImGuiPlatformMonitor": "imgui:4321", + "ImGuiPlotType": "imgui_internal:1168", + "ImGuiPopupData": "imgui_internal:1500", + "ImGuiPopupFlags_": "imgui:1388", + "ImGuiPopupPositionPolicy": "imgui_internal:1492", + "ImGuiPtrOrIndex": "imgui_internal:1469", + "ImGuiScrollFlags_": "imgui_internal:1727", + "ImGuiSelectableFlagsPrivate_": "imgui_internal:1088", + "ImGuiSelectableFlags_": "imgui:1407", + "ImGuiSelectionBasicStorage": "imgui:3244", + "ImGuiSelectionExternalStorage": "imgui:3267", + "ImGuiSelectionRequest": "imgui:3218", + "ImGuiSelectionRequestType": "imgui:3210", + "ImGuiSeparatorFlags_": "imgui_internal:1110", + "ImGuiSettingsHandler": "imgui_internal:2212", + "ImGuiShrinkWidthItem": "imgui_internal:1462", + "ImGuiSizeCallbackData": "imgui:2790", + "ImGuiSliderFlagsPrivate_": "imgui_internal:1081", + "ImGuiSliderFlags_": "imgui:2023", + "ImGuiSortDirection": "imgui:1610", + "ImGuiStackLevelInfo": "imgui_internal:2338", + "ImGuiStorage": "imgui:2930", + "ImGuiStoragePair": "imgui:2913", + "ImGuiStyle": "imgui:2369", + "ImGuiStyleMod": "imgui_internal:939", + "ImGuiStyleVarInfo": "imgui_internal:923", + "ImGuiStyleVar_": "imgui:1904", + "ImGuiTabBar": "imgui_internal:3069", + "ImGuiTabBarFlagsPrivate_": "imgui_internal:3031", + "ImGuiTabBarFlags_": "imgui:1440", + "ImGuiTabItem": "imgui_internal:3049", + "ImGuiTabItemFlagsPrivate_": "imgui_internal:3039", + "ImGuiTabItemFlags_": "imgui:1464", + "ImGuiTable": "imgui_internal:3215", + "ImGuiTableBgTarget_": "imgui:2223", + "ImGuiTableCellData": "imgui_internal:3183", + "ImGuiTableColumn": "imgui_internal:3123", + "ImGuiTableColumnFlags_": "imgui:2170", + "ImGuiTableColumnSettings": "imgui_internal:3365", + "ImGuiTableColumnSortSpecs": "imgui:2245", + "ImGuiTableFlags_": "imgui:2117", + "ImGuiTableHeaderData": "imgui_internal:3192", + "ImGuiTableInstanceData": "imgui_internal:3202", + "ImGuiTableRowFlags_": "imgui:2208", + "ImGuiTableSettings": "imgui_internal:3389", + "ImGuiTableSortSpecs": "imgui:2235", + "ImGuiTableTempData": "imgui_internal:3341", + "ImGuiTextBuffer": "imgui:2892", + "ImGuiTextFilter": "imgui:2865", + "ImGuiTextFlags_": "imgui_internal:1128", + "ImGuiTextIndex": "imgui_internal:829", + "ImGuiTextRange": "imgui:2875", + "ImGuiTooltipFlags_": "imgui_internal:1134", + "ImGuiTreeNodeFlagsPrivate_": "imgui_internal:1101", + "ImGuiTreeNodeFlags_": "imgui:1349", + "ImGuiTreeNodeStackData": "imgui_internal:1423", + "ImGuiTypingSelectFlags_": "imgui_internal:1814", + "ImGuiTypingSelectRequest": "imgui_internal:1822", + "ImGuiTypingSelectState": "imgui_internal:1833", + "ImGuiViewport": "imgui:4114", + "ImGuiViewportFlags_": "imgui:4086", + "ImGuiViewportP": "imgui_internal:2141", + "ImGuiWindow": "imgui_internal:2876", + "ImGuiWindowBgClickFlags_": "imgui_internal:1313", + "ImGuiWindowClass": "imgui:2805", + "ImGuiWindowDockStyle": "imgui_internal:2119", + "ImGuiWindowDockStyleCol": "imgui_internal:2104", + "ImGuiWindowFlags_": "imgui:1212", + "ImGuiWindowRefreshFlags_": "imgui_internal:1304", + "ImGuiWindowSettings": "imgui_internal:2193", + "ImGuiWindowStackData": "imgui_internal:1453", + "ImGuiWindowTempData": "imgui_internal:2818", + "ImRect": "imgui_internal:596", + "ImTextureData": "imgui:3651", + "ImTextureFormat": "imgui:3619", + "ImTextureRect": "imgui:3638", "ImTextureRef": "imgui:372", - "ImTextureStatus": "imgui:3617", - "ImVec1": "imgui_internal:566", + "ImTextureStatus": "imgui:3626", + "ImVec1": "imgui_internal:570", "ImVec2": "imgui:300", - "ImVec2i": "imgui_internal:574", - "ImVec2ih": "imgui_internal:582", + "ImVec2i": "imgui_internal:578", + "ImVec2ih": "imgui_internal:586", "ImVec4": "imgui:313", - "ImWcharClass": "imgui_internal:455", - "stbrp_context_opaque": "imgui_internal:4173" + "ImWcharClass": "imgui_internal:458", + "stbrp_context_opaque": "imgui_internal:4188" }, "nonPOD": { "ImBitArray": true, @@ -6784,6 +6809,11 @@ "name": "UnclipRect", "type": "ImRect" }, + { + "name": "UnclipRects[2]", + "size": 2, + "type": "ImRect" + }, { "name": "BoxSelectRectPrev", "type": "ImRect" @@ -6932,6 +6962,10 @@ "name": "WithinEndChildID", "type": "ImGuiID" }, + { + "name": "WithinEndPopupID", + "type": "ImGuiID" + }, { "name": "TestEngine", "type": "void*" @@ -8398,14 +8432,14 @@ "name": "SplitAxis", "type": "ImGuiAxis" }, - { - "name": "WindowClass", - "type": "ImGuiWindowClass" - }, { "name": "LastBgColor", "type": "ImU32" }, + { + "name": "WindowClass", + "type": "ImGuiWindowClass" + }, { "name": "HostWindow", "type": "ImGuiWindow*" @@ -9783,10 +9817,6 @@ "name": "BackupCursorMaxPos", "type": "ImVec2" }, - { - "name": "LastSubmittedItem", - "type": "ImGuiSelectionUserData" - }, { "name": "BoxSelectId", "type": "ImGuiID" @@ -10181,6 +10211,18 @@ "name": "Renderer_RenderState", "type": "void*" }, + { + "name": "DrawCallback_ResetRenderState", + "type": "ImDrawCallback" + }, + { + "name": "DrawCallback_SetSamplerLinear", + "type": "ImDrawCallback" + }, + { + "name": "DrawCallback_SetSamplerNearest", + "type": "ImDrawCallback" + }, { "name": "Platform_CreateWindow", "type": "void(*)(ImGuiViewport* vp)" @@ -10827,7 +10869,7 @@ }, { "name": "Colors[ImGuiCol_COUNT]", - "size": 62, + "size": 63, "type": "ImVec4" }, { @@ -12122,6 +12164,10 @@ "name": "PlatformUserData", "type": "void*" }, + { + "name": "PlatformIconData", + "type": "void*" + }, { "name": "PlatformHandle", "type": "void*" @@ -12795,6 +12841,10 @@ { "name": "DockingAllowUnclassed", "type": "bool" + }, + { + "name": "PlatformIconData", + "type": "void*" } ], "ImGuiWindowDockStyle": [ diff --git a/generator/output/structs_and_enums.lua b/generator/output/structs_and_enums.lua index 4221752..3d1e957 100644 --- a/generator/output/structs_and_enums.lua +++ b/generator/output/structs_and_enums.lua @@ -6,29 +6,29 @@ local t={ name="ImDrawFlags_None", value="0"}, [2]={ - calc_value=1, - name="ImDrawFlags_Closed", - value="1 << 0"}, - [3]={ calc_value=16, name="ImDrawFlags_RoundCornersTopLeft", value="1 << 4"}, - [4]={ + [3]={ calc_value=32, name="ImDrawFlags_RoundCornersTopRight", value="1 << 5"}, - [5]={ + [4]={ calc_value=64, name="ImDrawFlags_RoundCornersBottomLeft", value="1 << 6"}, - [6]={ + [5]={ calc_value=128, name="ImDrawFlags_RoundCornersBottomRight", value="1 << 7"}, - [7]={ + [6]={ calc_value=256, name="ImDrawFlags_RoundCornersNone", value="1 << 8"}, + [7]={ + calc_value=512, + name="ImDrawFlags_Closed", + value="1 << 9"}, [8]={ calc_value=48, name="ImDrawFlags_RoundCornersTop", @@ -56,7 +56,11 @@ local t={ [14]={ calc_value=496, name="ImDrawFlags_RoundCornersMask_", - value="ImDrawFlags_RoundCornersAll | ImDrawFlags_RoundCornersNone"}}, + value="ImDrawFlags_RoundCornersAll | ImDrawFlags_RoundCornersNone"}, + [15]={ + calc_value=2147483663, + name="ImDrawFlags_InvalidMask_", + value="(ImDrawFlags)0x8000000F"}}, ImDrawListFlags_={ [1]={ calc_value=0, @@ -128,7 +132,11 @@ local t={ [4]={ calc_value=8, name="ImFontFlags_LockBakedSizes", - value="1 << 3"}}, + value="1 << 3"}, + [5]={ + calc_value=16, + name="ImFontFlags_ImplicitRefSize", + value="1 << 4"}}, ImGuiActivateFlags_={ [1]={ calc_value=0, @@ -430,180 +438,184 @@ local t={ value="18"}, [20]={ calc_value=19, - name="ImGuiCol_SliderGrab", + name="ImGuiCol_CheckboxSelectedBg", value="19"}, [21]={ calc_value=20, - name="ImGuiCol_SliderGrabActive", + name="ImGuiCol_SliderGrab", value="20"}, [22]={ calc_value=21, - name="ImGuiCol_Button", + name="ImGuiCol_SliderGrabActive", value="21"}, [23]={ calc_value=22, - name="ImGuiCol_ButtonHovered", + name="ImGuiCol_Button", value="22"}, [24]={ calc_value=23, - name="ImGuiCol_ButtonActive", + name="ImGuiCol_ButtonHovered", value="23"}, [25]={ calc_value=24, - name="ImGuiCol_Header", + name="ImGuiCol_ButtonActive", value="24"}, [26]={ calc_value=25, - name="ImGuiCol_HeaderHovered", + name="ImGuiCol_Header", value="25"}, [27]={ calc_value=26, - name="ImGuiCol_HeaderActive", + name="ImGuiCol_HeaderHovered", value="26"}, [28]={ calc_value=27, - name="ImGuiCol_Separator", + name="ImGuiCol_HeaderActive", value="27"}, [29]={ calc_value=28, - name="ImGuiCol_SeparatorHovered", + name="ImGuiCol_Separator", value="28"}, [30]={ calc_value=29, - name="ImGuiCol_SeparatorActive", + name="ImGuiCol_SeparatorHovered", value="29"}, [31]={ calc_value=30, - name="ImGuiCol_ResizeGrip", + name="ImGuiCol_SeparatorActive", value="30"}, [32]={ calc_value=31, - name="ImGuiCol_ResizeGripHovered", + name="ImGuiCol_ResizeGrip", value="31"}, [33]={ calc_value=32, - name="ImGuiCol_ResizeGripActive", + name="ImGuiCol_ResizeGripHovered", value="32"}, [34]={ calc_value=33, - name="ImGuiCol_InputTextCursor", + name="ImGuiCol_ResizeGripActive", value="33"}, [35]={ calc_value=34, - name="ImGuiCol_TabHovered", + name="ImGuiCol_InputTextCursor", value="34"}, [36]={ calc_value=35, - name="ImGuiCol_Tab", + name="ImGuiCol_TabHovered", value="35"}, [37]={ calc_value=36, - name="ImGuiCol_TabSelected", + name="ImGuiCol_Tab", value="36"}, [38]={ calc_value=37, - name="ImGuiCol_TabSelectedOverline", + name="ImGuiCol_TabSelected", value="37"}, [39]={ calc_value=38, - name="ImGuiCol_TabDimmed", + name="ImGuiCol_TabSelectedOverline", value="38"}, [40]={ calc_value=39, - name="ImGuiCol_TabDimmedSelected", + name="ImGuiCol_TabDimmed", value="39"}, [41]={ calc_value=40, - name="ImGuiCol_TabDimmedSelectedOverline", + name="ImGuiCol_TabDimmedSelected", value="40"}, [42]={ calc_value=41, - name="ImGuiCol_DockingPreview", + name="ImGuiCol_TabDimmedSelectedOverline", value="41"}, [43]={ calc_value=42, - name="ImGuiCol_DockingEmptyBg", + name="ImGuiCol_DockingPreview", value="42"}, [44]={ calc_value=43, - name="ImGuiCol_PlotLines", + name="ImGuiCol_DockingEmptyBg", value="43"}, [45]={ calc_value=44, - name="ImGuiCol_PlotLinesHovered", + name="ImGuiCol_PlotLines", value="44"}, [46]={ calc_value=45, - name="ImGuiCol_PlotHistogram", + name="ImGuiCol_PlotLinesHovered", value="45"}, [47]={ calc_value=46, - name="ImGuiCol_PlotHistogramHovered", + name="ImGuiCol_PlotHistogram", value="46"}, [48]={ calc_value=47, - name="ImGuiCol_TableHeaderBg", + name="ImGuiCol_PlotHistogramHovered", value="47"}, [49]={ calc_value=48, - name="ImGuiCol_TableBorderStrong", + name="ImGuiCol_TableHeaderBg", value="48"}, [50]={ calc_value=49, - name="ImGuiCol_TableBorderLight", + name="ImGuiCol_TableBorderStrong", value="49"}, [51]={ calc_value=50, - name="ImGuiCol_TableRowBg", + name="ImGuiCol_TableBorderLight", value="50"}, [52]={ calc_value=51, - name="ImGuiCol_TableRowBgAlt", + name="ImGuiCol_TableRowBg", value="51"}, [53]={ calc_value=52, - name="ImGuiCol_TextLink", + name="ImGuiCol_TableRowBgAlt", value="52"}, [54]={ calc_value=53, - name="ImGuiCol_TextSelectedBg", + name="ImGuiCol_TextLink", value="53"}, [55]={ calc_value=54, - name="ImGuiCol_TreeLines", + name="ImGuiCol_TextSelectedBg", value="54"}, [56]={ calc_value=55, - name="ImGuiCol_DragDropTarget", + name="ImGuiCol_TreeLines", value="55"}, [57]={ calc_value=56, - name="ImGuiCol_DragDropTargetBg", + name="ImGuiCol_DragDropTarget", value="56"}, [58]={ calc_value=57, - name="ImGuiCol_UnsavedMarker", + name="ImGuiCol_DragDropTargetBg", value="57"}, [59]={ calc_value=58, - name="ImGuiCol_NavCursor", + name="ImGuiCol_UnsavedMarker", value="58"}, [60]={ calc_value=59, - name="ImGuiCol_NavWindowingHighlight", + name="ImGuiCol_NavCursor", value="59"}, [61]={ calc_value=60, - name="ImGuiCol_NavWindowingDimBg", + name="ImGuiCol_NavWindowingHighlight", value="60"}, [62]={ calc_value=61, - name="ImGuiCol_ModalWindowDimBg", + name="ImGuiCol_NavWindowingDimBg", value="61"}, [63]={ calc_value=62, + name="ImGuiCol_ModalWindowDimBg", + value="62"}, + [64]={ + calc_value=63, name="ImGuiCol_COUNT", - value="62"}}, + value="63"}}, ImGuiColorEditFlags_={ [1]={ calc_value=0, @@ -1848,7 +1860,11 @@ local t={ [12]={ calc_value=1024, name="ImGuiItemStatusFlags_HasShortcut", - value="1 << 10"}}, + value="1 << 10"}, + [13]={ + calc_value=2048, + name="ImGuiItemStatusFlags_EditedInternal", + value="1 << 11"}}, ImGuiKey={ [1]={ calc_value=0, @@ -3414,36 +3430,40 @@ local t={ value="34"}, [36]={ calc_value=35, - name="ImGuiStyleVar_ButtonTextAlign", + name="ImGuiStyleVar_DragDropTargetRounding", value="35"}, [37]={ calc_value=36, - name="ImGuiStyleVar_SelectableTextAlign", + name="ImGuiStyleVar_ButtonTextAlign", value="36"}, [38]={ calc_value=37, - name="ImGuiStyleVar_SeparatorSize", + name="ImGuiStyleVar_SelectableTextAlign", value="37"}, [39]={ calc_value=38, - name="ImGuiStyleVar_SeparatorTextBorderSize", + name="ImGuiStyleVar_SeparatorSize", value="38"}, [40]={ calc_value=39, - name="ImGuiStyleVar_SeparatorTextAlign", + name="ImGuiStyleVar_SeparatorTextBorderSize", value="39"}, [41]={ calc_value=40, - name="ImGuiStyleVar_SeparatorTextPadding", + name="ImGuiStyleVar_SeparatorTextAlign", value="40"}, [42]={ calc_value=41, - name="ImGuiStyleVar_DockingSeparatorSize", + name="ImGuiStyleVar_SeparatorTextPadding", value="41"}, [43]={ calc_value=42, + name="ImGuiStyleVar_DockingSeparatorSize", + value="42"}, + [44]={ + calc_value=43, name="ImGuiStyleVar_COUNT", - value="42"}}, + value="43"}}, ImGuiTabBarFlagsPrivate_={ [1]={ calc_value=1048576, @@ -4301,222 +4321,222 @@ local t={ ImGuiMouseSource="int", ImGuiSortDirection="ImU8"}, locations={ - ImBitVector="imgui_internal:670", - ImColor="imgui:3100", - ImDrawChannel="imgui:3356", - ImDrawCmd="imgui:3312", - ImDrawCmdHeader="imgui:3348", - ImDrawData="imgui:3577", - ImDrawDataBuilder="imgui_internal:898", - ImDrawFlags_="imgui:3381", - ImDrawList="imgui:3419", - ImDrawListFlags_="imgui:3401", - ImDrawListSharedData="imgui_internal:871", - ImDrawListSplitter="imgui:3364", - ImDrawTextFlags_="imgui_internal:443", - ImDrawVert="imgui:3333", - ImFont="imgui:4003", - ImFontAtlas="imgui:3804", - ImFontAtlasBuilder="imgui_internal:4176", - ImFontAtlasFlags_="imgui:3777", - ImFontAtlasPostProcessData="imgui_internal:4149", - ImFontAtlasRect="imgui:3767", - ImFontAtlasRectEntry="imgui_internal:4141", - ImFontBaked="imgui:3955", - ImFontConfig="imgui:3686", - ImFontFlags_="imgui:3990", - ImFontGlyph="imgui:3729", - ImFontGlyphRangesBuilder="imgui:3745", - ImFontLoader="imgui_internal:4090", - ImFontStackData="imgui_internal:906", - ImGuiActivateFlags_="imgui_internal:1706", - ImGuiAxis="imgui_internal:1154", - ImGuiBackendFlags_="imgui:1803", - ImGuiBoxSelectState="imgui_internal:1897", - ImGuiButtonFlagsPrivate_="imgui_internal:1042", - ImGuiButtonFlags_="imgui:1951", - ImGuiChildFlags_="imgui:1262", - ImGuiCol_="imgui:1820", - ImGuiColorEditFlags_="imgui:1963", - ImGuiColorMod="imgui_internal:926", - ImGuiComboFlagsPrivate_="imgui_internal:1068", - ImGuiComboFlags_="imgui:1424", - ImGuiComboPreviewData="imgui_internal:1168", - ImGuiCond_="imgui:2079", - ImGuiConfigFlags_="imgui:1775", - ImGuiContext="imgui_internal:2386", - ImGuiContextHook="imgui_internal:2369", - ImGuiContextHookType="imgui_internal:2367", - ImGuiDataAuthority_="imgui_internal:2010", - ImGuiDataTypeInfo="imgui_internal:952", - ImGuiDataTypePrivate_="imgui_internal:961", - ImGuiDataTypeStorage="imgui_internal:946", - ImGuiDataType_="imgui:1580", - ImGuiDeactivatedItemData="imgui_internal:1471", - ImGuiDebugAllocEntry="imgui_internal:2291", - ImGuiDebugAllocInfo="imgui_internal:2298", - ImGuiDebugItemPathQuery="imgui_internal:2338", - ImGuiDebugLogFlags_="imgui_internal:2268", - ImGuiDir="imgui:1598", - ImGuiDockContext="imgui_internal:2113", - ImGuiDockNode="imgui_internal:2026", - ImGuiDockNodeFlagsPrivate_="imgui_internal:1978", - ImGuiDockNodeFlags_="imgui:1532", - ImGuiDockNodeState="imgui_internal:2017", - ImGuiDragDropFlags_="imgui:1551", - ImGuiErrorRecoveryState="imgui_internal:1427", - ImGuiFocusRequestFlags_="imgui_internal:1114", - ImGuiFocusScopeData="imgui_internal:1794", - ImGuiFocusedFlags_="imgui:1478", + ImBitVector="imgui_internal:676", + ImColor="imgui:3105", + ImDrawChannel="imgui:3355", + ImDrawCmd="imgui:3311", + ImDrawCmdHeader="imgui:3347", + ImDrawData="imgui:3586", + ImDrawDataBuilder="imgui_internal:904", + ImDrawFlags_="imgui:3379", + ImDrawList="imgui:3418", + ImDrawListFlags_="imgui:3400", + ImDrawListSharedData="imgui_internal:877", + ImDrawListSplitter="imgui:3363", + ImDrawTextFlags_="imgui_internal:446", + ImDrawVert="imgui:3332", + ImFont="imgui:4014", + ImFontAtlas="imgui:3814", + ImFontAtlasBuilder="imgui_internal:4191", + ImFontAtlasFlags_="imgui:3787", + ImFontAtlasPostProcessData="imgui_internal:4164", + ImFontAtlasRect="imgui:3777", + ImFontAtlasRectEntry="imgui_internal:4156", + ImFontBaked="imgui:3965", + ImFontConfig="imgui:3696", + ImFontFlags_="imgui:4000", + ImFontGlyph="imgui:3739", + ImFontGlyphRangesBuilder="imgui:3755", + ImFontLoader="imgui_internal:4105", + ImFontStackData="imgui_internal:912", + ImGuiActivateFlags_="imgui_internal:1715", + ImGuiAxis="imgui_internal:1161", + ImGuiBackendFlags_="imgui:1804", + ImGuiBoxSelectState="imgui_internal:1906", + ImGuiButtonFlagsPrivate_="imgui_internal:1049", + ImGuiButtonFlags_="imgui:1954", + ImGuiChildFlags_="imgui:1263", + ImGuiCol_="imgui:1821", + ImGuiColorEditFlags_="imgui:1966", + ImGuiColorMod="imgui_internal:932", + ImGuiComboFlagsPrivate_="imgui_internal:1075", + ImGuiComboFlags_="imgui:1425", + ImGuiComboPreviewData="imgui_internal:1175", + ImGuiCond_="imgui:2082", + ImGuiConfigFlags_="imgui:1776", + ImGuiContext="imgui_internal:2397", + ImGuiContextHook="imgui_internal:2380", + ImGuiContextHookType="imgui_internal:2378", + ImGuiDataAuthority_="imgui_internal:2021", + ImGuiDataTypeInfo="imgui_internal:958", + ImGuiDataTypePrivate_="imgui_internal:967", + ImGuiDataTypeStorage="imgui_internal:952", + ImGuiDataType_="imgui:1581", + ImGuiDeactivatedItemData="imgui_internal:1480", + ImGuiDebugAllocEntry="imgui_internal:2302", + ImGuiDebugAllocInfo="imgui_internal:2309", + ImGuiDebugItemPathQuery="imgui_internal:2349", + ImGuiDebugLogFlags_="imgui_internal:2279", + ImGuiDir="imgui:1599", + ImGuiDockContext="imgui_internal:2124", + ImGuiDockNode="imgui_internal:2037", + ImGuiDockNodeFlagsPrivate_="imgui_internal:1989", + ImGuiDockNodeFlags_="imgui:1533", + ImGuiDockNodeState="imgui_internal:2028", + ImGuiDragDropFlags_="imgui:1552", + ImGuiErrorRecoveryState="imgui_internal:1435", + ImGuiFocusRequestFlags_="imgui_internal:1121", + ImGuiFocusScopeData="imgui_internal:1803", + ImGuiFocusedFlags_="imgui:1479", ImGuiFreeTypeLoaderFlags_="imgui_freetype:29", - ImGuiGroupData="imgui_internal:1181", - ImGuiHoveredFlagsPrivate_="imgui_internal:1025", - ImGuiHoveredFlags_="imgui:1492", - ImGuiIDStackTool="imgui_internal:2352", - ImGuiIO="imgui:2486", - ImGuiInputEvent="imgui_internal:1566", - ImGuiInputEventAppFocused="imgui_internal:1564", - ImGuiInputEventKey="imgui_internal:1562", - ImGuiInputEventMouseButton="imgui_internal:1560", - ImGuiInputEventMousePos="imgui_internal:1558", - ImGuiInputEventMouseViewport="imgui_internal:1561", - ImGuiInputEventMouseWheel="imgui_internal:1559", - ImGuiInputEventText="imgui_internal:1563", - ImGuiInputEventType="imgui_internal:1534", - ImGuiInputFlagsPrivate_="imgui_internal:1633", - ImGuiInputFlags_="imgui:1751", - ImGuiInputSource="imgui_internal:1547", - ImGuiInputTextCallbackData="imgui:2749", - ImGuiInputTextDeactivatedState="imgui_internal:1218", - ImGuiInputTextFlagsPrivate_="imgui_internal:1033", - ImGuiInputTextFlags_="imgui:1297", - ImGuiInputTextState="imgui_internal:1240", - ImGuiItemFlagsPrivate_="imgui_internal:974", - ImGuiItemFlags_="imgui:1283", - ImGuiItemStatusFlags_="imgui_internal:998", - ImGuiKey="imgui:1622", - ImGuiKeyData="imgui:2478", - ImGuiKeyOwnerData="imgui_internal:1620", - ImGuiKeyRoutingData="imgui_internal:1594", - ImGuiKeyRoutingTable="imgui_internal:1608", - ImGuiLastItemData="imgui_internal:1396", - ImGuiLayoutType_="imgui_internal:1135", - ImGuiListClipper="imgui:2989", - ImGuiListClipperData="imgui_internal:1690", - ImGuiListClipperFlags_="imgui:2963", - ImGuiListClipperRange="imgui_internal:1677", - ImGuiLocEntry="imgui_internal:2239", - ImGuiLocKey="imgui_internal:2221", - ImGuiLogFlags_="imgui_internal:1142", - ImGuiMenuColumns="imgui_internal:1200", - ImGuiMetricsConfig="imgui_internal:2308", - ImGuiMouseButton_="imgui:2037", - ImGuiMouseCursor_="imgui:2047", - ImGuiMouseSource="imgui:2068", - ImGuiMultiSelectFlags_="imgui:3158", - ImGuiMultiSelectIO="imgui:3193", - ImGuiMultiSelectState="imgui_internal:1954", - ImGuiMultiSelectTempData="imgui_internal:1929", - ImGuiNavItemData="imgui_internal:1777", - ImGuiNavLayer="imgui_internal:1769", - ImGuiNavMoveFlags_="imgui_internal:1747", - ImGuiNavRenderCursorFlags_="imgui_internal:1732", - ImGuiNextItemData="imgui_internal:1374", - ImGuiNextItemDataFlags_="imgui_internal:1363", - ImGuiNextWindowData="imgui_internal:1331", - ImGuiNextWindowDataFlags_="imgui_internal:1311", - ImGuiOldColumnData="imgui_internal:1862", - ImGuiOldColumnFlags_="imgui_internal:1842", - ImGuiOldColumns="imgui_internal:1872", - ImGuiOnceUponAFrame="imgui:2852", - ImGuiPayload="imgui:2817", - ImGuiPlatformIO="imgui:4191", - ImGuiPlatformImeData="imgui:4313", - ImGuiPlatformMonitor="imgui:4303", - ImGuiPlotType="imgui_internal:1161", - ImGuiPopupData="imgui_internal:1491", - ImGuiPopupFlags_="imgui:1387", - ImGuiPopupPositionPolicy="imgui_internal:1483", - ImGuiPtrOrIndex="imgui_internal:1461", - ImGuiScrollFlags_="imgui_internal:1718", - ImGuiSelectableFlagsPrivate_="imgui_internal:1081", - ImGuiSelectableFlags_="imgui:1406", - ImGuiSelectionBasicStorage="imgui:3239", - ImGuiSelectionExternalStorage="imgui:3262", - ImGuiSelectionRequest="imgui:3213", - ImGuiSelectionRequestType="imgui:3205", - ImGuiSeparatorFlags_="imgui_internal:1103", - ImGuiSettingsHandler="imgui_internal:2201", - ImGuiShrinkWidthItem="imgui_internal:1454", - ImGuiSizeCallbackData="imgui:2786", - ImGuiSliderFlagsPrivate_="imgui_internal:1074", - ImGuiSliderFlags_="imgui:2020", - ImGuiSortDirection="imgui:1609", - ImGuiStackLevelInfo="imgui_internal:2327", - ImGuiStorage="imgui:2925", - ImGuiStoragePair="imgui:2908", - ImGuiStyle="imgui:2366", - ImGuiStyleMod="imgui_internal:933", - ImGuiStyleVarInfo="imgui_internal:917", - ImGuiStyleVar_="imgui:1902", - ImGuiTabBar="imgui_internal:3057", - ImGuiTabBarFlagsPrivate_="imgui_internal:3019", - ImGuiTabBarFlags_="imgui:1439", - ImGuiTabItem="imgui_internal:3037", - ImGuiTabItemFlagsPrivate_="imgui_internal:3027", - ImGuiTabItemFlags_="imgui:1463", - ImGuiTable="imgui_internal:3203", - ImGuiTableBgTarget_="imgui:2220", - ImGuiTableCellData="imgui_internal:3171", - ImGuiTableColumn="imgui_internal:3111", - ImGuiTableColumnFlags_="imgui:2167", - ImGuiTableColumnSettings="imgui_internal:3353", - ImGuiTableColumnSortSpecs="imgui:2242", - ImGuiTableFlags_="imgui:2114", - ImGuiTableHeaderData="imgui_internal:3180", - ImGuiTableInstanceData="imgui_internal:3190", - ImGuiTableRowFlags_="imgui:2205", - ImGuiTableSettings="imgui_internal:3377", - ImGuiTableSortSpecs="imgui:2232", - ImGuiTableTempData="imgui_internal:3329", - ImGuiTextBuffer="imgui:2887", - ImGuiTextFilter="imgui:2860", - ImGuiTextFlags_="imgui_internal:1121", - ImGuiTextIndex="imgui_internal:823", - ImGuiTextRange="imgui:2870", - ImGuiTooltipFlags_="imgui_internal:1127", - ImGuiTreeNodeFlagsPrivate_="imgui_internal:1094", - ImGuiTreeNodeFlags_="imgui:1348", - ImGuiTreeNodeStackData="imgui_internal:1415", - ImGuiTypingSelectFlags_="imgui_internal:1805", - ImGuiTypingSelectRequest="imgui_internal:1813", - ImGuiTypingSelectState="imgui_internal:1824", - ImGuiViewport="imgui:4103", - ImGuiViewportFlags_="imgui:4075", - ImGuiViewportP="imgui_internal:2130", - ImGuiWindow="imgui_internal:2864", - ImGuiWindowBgClickFlags_="imgui_internal:1305", - ImGuiWindowClass="imgui:2801", - ImGuiWindowDockStyle="imgui_internal:2108", - ImGuiWindowDockStyleCol="imgui_internal:2093", - ImGuiWindowFlags_="imgui:1211", - ImGuiWindowRefreshFlags_="imgui_internal:1296", - ImGuiWindowSettings="imgui_internal:2182", - ImGuiWindowStackData="imgui_internal:1445", - ImGuiWindowTempData="imgui_internal:2806", - ImRect="imgui_internal:592", - ImTextureData="imgui:3642", - ImTextureFormat="imgui:3610", - ImTextureRect="imgui:3629", + ImGuiGroupData="imgui_internal:1188", + ImGuiHoveredFlagsPrivate_="imgui_internal:1032", + ImGuiHoveredFlags_="imgui:1493", + ImGuiIDStackTool="imgui_internal:2363", + ImGuiIO="imgui:2489", + ImGuiInputEvent="imgui_internal:1575", + ImGuiInputEventAppFocused="imgui_internal:1573", + ImGuiInputEventKey="imgui_internal:1571", + ImGuiInputEventMouseButton="imgui_internal:1569", + ImGuiInputEventMousePos="imgui_internal:1567", + ImGuiInputEventMouseViewport="imgui_internal:1570", + ImGuiInputEventMouseWheel="imgui_internal:1568", + ImGuiInputEventText="imgui_internal:1572", + ImGuiInputEventType="imgui_internal:1543", + ImGuiInputFlagsPrivate_="imgui_internal:1642", + ImGuiInputFlags_="imgui:1752", + ImGuiInputSource="imgui_internal:1556", + ImGuiInputTextCallbackData="imgui:2753", + ImGuiInputTextDeactivatedState="imgui_internal:1226", + ImGuiInputTextFlagsPrivate_="imgui_internal:1040", + ImGuiInputTextFlags_="imgui:1298", + ImGuiInputTextState="imgui_internal:1248", + ImGuiItemFlagsPrivate_="imgui_internal:980", + ImGuiItemFlags_="imgui:1284", + ImGuiItemStatusFlags_="imgui_internal:1004", + ImGuiKey="imgui:1623", + ImGuiKeyData="imgui:2481", + ImGuiKeyOwnerData="imgui_internal:1629", + ImGuiKeyRoutingData="imgui_internal:1603", + ImGuiKeyRoutingTable="imgui_internal:1617", + ImGuiLastItemData="imgui_internal:1404", + ImGuiLayoutType_="imgui_internal:1142", + ImGuiListClipper="imgui:2994", + ImGuiListClipperData="imgui_internal:1699", + ImGuiListClipperFlags_="imgui:2968", + ImGuiListClipperRange="imgui_internal:1686", + ImGuiLocEntry="imgui_internal:2250", + ImGuiLocKey="imgui_internal:2232", + ImGuiLogFlags_="imgui_internal:1149", + ImGuiMenuColumns="imgui_internal:1207", + ImGuiMetricsConfig="imgui_internal:2319", + ImGuiMouseButton_="imgui:2040", + ImGuiMouseCursor_="imgui:2050", + ImGuiMouseSource="imgui:2071", + ImGuiMultiSelectFlags_="imgui:3163", + ImGuiMultiSelectIO="imgui:3198", + ImGuiMultiSelectState="imgui_internal:1965", + ImGuiMultiSelectTempData="imgui_internal:1939", + ImGuiNavItemData="imgui_internal:1786", + ImGuiNavLayer="imgui_internal:1778", + ImGuiNavMoveFlags_="imgui_internal:1756", + ImGuiNavRenderCursorFlags_="imgui_internal:1741", + ImGuiNextItemData="imgui_internal:1382", + ImGuiNextItemDataFlags_="imgui_internal:1371", + ImGuiNextWindowData="imgui_internal:1339", + ImGuiNextWindowDataFlags_="imgui_internal:1319", + ImGuiOldColumnData="imgui_internal:1871", + ImGuiOldColumnFlags_="imgui_internal:1851", + ImGuiOldColumns="imgui_internal:1881", + ImGuiOnceUponAFrame="imgui:2857", + ImGuiPayload="imgui:2822", + ImGuiPlatformIO="imgui:4203", + ImGuiPlatformImeData="imgui:4331", + ImGuiPlatformMonitor="imgui:4321", + ImGuiPlotType="imgui_internal:1168", + ImGuiPopupData="imgui_internal:1500", + ImGuiPopupFlags_="imgui:1388", + ImGuiPopupPositionPolicy="imgui_internal:1492", + ImGuiPtrOrIndex="imgui_internal:1469", + ImGuiScrollFlags_="imgui_internal:1727", + ImGuiSelectableFlagsPrivate_="imgui_internal:1088", + ImGuiSelectableFlags_="imgui:1407", + ImGuiSelectionBasicStorage="imgui:3244", + ImGuiSelectionExternalStorage="imgui:3267", + ImGuiSelectionRequest="imgui:3218", + ImGuiSelectionRequestType="imgui:3210", + ImGuiSeparatorFlags_="imgui_internal:1110", + ImGuiSettingsHandler="imgui_internal:2212", + ImGuiShrinkWidthItem="imgui_internal:1462", + ImGuiSizeCallbackData="imgui:2790", + ImGuiSliderFlagsPrivate_="imgui_internal:1081", + ImGuiSliderFlags_="imgui:2023", + ImGuiSortDirection="imgui:1610", + ImGuiStackLevelInfo="imgui_internal:2338", + ImGuiStorage="imgui:2930", + ImGuiStoragePair="imgui:2913", + ImGuiStyle="imgui:2369", + ImGuiStyleMod="imgui_internal:939", + ImGuiStyleVarInfo="imgui_internal:923", + ImGuiStyleVar_="imgui:1904", + ImGuiTabBar="imgui_internal:3069", + ImGuiTabBarFlagsPrivate_="imgui_internal:3031", + ImGuiTabBarFlags_="imgui:1440", + ImGuiTabItem="imgui_internal:3049", + ImGuiTabItemFlagsPrivate_="imgui_internal:3039", + ImGuiTabItemFlags_="imgui:1464", + ImGuiTable="imgui_internal:3215", + ImGuiTableBgTarget_="imgui:2223", + ImGuiTableCellData="imgui_internal:3183", + ImGuiTableColumn="imgui_internal:3123", + ImGuiTableColumnFlags_="imgui:2170", + ImGuiTableColumnSettings="imgui_internal:3365", + ImGuiTableColumnSortSpecs="imgui:2245", + ImGuiTableFlags_="imgui:2117", + ImGuiTableHeaderData="imgui_internal:3192", + ImGuiTableInstanceData="imgui_internal:3202", + ImGuiTableRowFlags_="imgui:2208", + ImGuiTableSettings="imgui_internal:3389", + ImGuiTableSortSpecs="imgui:2235", + ImGuiTableTempData="imgui_internal:3341", + ImGuiTextBuffer="imgui:2892", + ImGuiTextFilter="imgui:2865", + ImGuiTextFlags_="imgui_internal:1128", + ImGuiTextIndex="imgui_internal:829", + ImGuiTextRange="imgui:2875", + ImGuiTooltipFlags_="imgui_internal:1134", + ImGuiTreeNodeFlagsPrivate_="imgui_internal:1101", + ImGuiTreeNodeFlags_="imgui:1349", + ImGuiTreeNodeStackData="imgui_internal:1423", + ImGuiTypingSelectFlags_="imgui_internal:1814", + ImGuiTypingSelectRequest="imgui_internal:1822", + ImGuiTypingSelectState="imgui_internal:1833", + ImGuiViewport="imgui:4114", + ImGuiViewportFlags_="imgui:4086", + ImGuiViewportP="imgui_internal:2141", + ImGuiWindow="imgui_internal:2876", + ImGuiWindowBgClickFlags_="imgui_internal:1313", + ImGuiWindowClass="imgui:2805", + ImGuiWindowDockStyle="imgui_internal:2119", + ImGuiWindowDockStyleCol="imgui_internal:2104", + ImGuiWindowFlags_="imgui:1212", + ImGuiWindowRefreshFlags_="imgui_internal:1304", + ImGuiWindowSettings="imgui_internal:2193", + ImGuiWindowStackData="imgui_internal:1453", + ImGuiWindowTempData="imgui_internal:2818", + ImRect="imgui_internal:596", + ImTextureData="imgui:3651", + ImTextureFormat="imgui:3619", + ImTextureRect="imgui:3638", ImTextureRef="imgui:372", - ImTextureStatus="imgui:3617", - ImVec1="imgui_internal:566", + ImTextureStatus="imgui:3626", + ImVec1="imgui_internal:570", ImVec2="imgui:300", - ImVec2i="imgui_internal:574", - ImVec2ih="imgui_internal:582", + ImVec2i="imgui_internal:578", + ImVec2ih="imgui_internal:586", ImVec4="imgui:313", - ImWcharClass="imgui_internal:455", - stbrp_context_opaque="imgui_internal:4173"}, + ImWcharClass="imgui_internal:458", + stbrp_context_opaque="imgui_internal:4188"}, nonPOD={ ImBitArray=true, ImColor=true, @@ -5386,9 +5406,13 @@ local t={ name="UnclipRect", type="ImRect"}, [14]={ - name="BoxSelectRectPrev", + name="UnclipRects[2]", + size=2, type="ImRect"}, [15]={ + name="BoxSelectRectPrev", + type="ImRect"}, + [16]={ name="BoxSelectRectCurr", type="ImRect"}}, ImGuiColorMod={ @@ -5496,955 +5520,958 @@ local t={ name="WithinEndChildID", type="ImGuiID"}, [26]={ + name="WithinEndPopupID", + type="ImGuiID"}, + [27]={ name="TestEngine", type="void*"}, - [27]={ + [28]={ name="InputEventsQueue", template_type="ImGuiInputEvent", type="ImVector_ImGuiInputEvent"}, - [28]={ + [29]={ name="InputEventsTrail", template_type="ImGuiInputEvent", type="ImVector_ImGuiInputEvent"}, - [29]={ + [30]={ name="InputEventsNextMouseSource", type="ImGuiMouseSource"}, - [30]={ + [31]={ name="InputEventsNextEventId", type="ImU32"}, - [31]={ + [32]={ name="Windows", template_type="ImGuiWindow*", type="ImVector_ImGuiWindowPtr"}, - [32]={ + [33]={ name="WindowsFocusOrder", template_type="ImGuiWindow*", type="ImVector_ImGuiWindowPtr"}, - [33]={ + [34]={ name="WindowsTempSortBuffer", template_type="ImGuiWindow*", type="ImVector_ImGuiWindowPtr"}, - [34]={ + [35]={ name="CurrentWindowStack", template_type="ImGuiWindowStackData", type="ImVector_ImGuiWindowStackData"}, - [35]={ + [36]={ name="WindowsById", type="ImGuiStorage"}, - [36]={ + [37]={ name="WindowsActiveCount", type="int"}, - [37]={ + [38]={ name="WindowsBorderHoverPadding", type="float"}, - [38]={ + [39]={ name="DebugBreakInWindow", type="ImGuiID"}, - [39]={ + [40]={ name="CurrentWindow", type="ImGuiWindow*"}, - [40]={ + [41]={ name="HoveredWindow", type="ImGuiWindow*"}, - [41]={ + [42]={ name="HoveredWindowUnderMovingWindow", type="ImGuiWindow*"}, - [42]={ + [43]={ name="HoveredWindowBeforeClear", type="ImGuiWindow*"}, - [43]={ + [44]={ name="MovingWindow", type="ImGuiWindow*"}, - [44]={ + [45]={ name="WheelingWindow", type="ImGuiWindow*"}, - [45]={ + [46]={ name="WheelingWindowRefMousePos", type="ImVec2"}, - [46]={ + [47]={ name="WheelingWindowStartFrame", type="int"}, - [47]={ + [48]={ name="WheelingWindowScrolledFrame", type="int"}, - [48]={ + [49]={ name="WheelingWindowReleaseTimer", type="float"}, - [49]={ + [50]={ name="WheelingWindowWheelRemainder", type="ImVec2"}, - [50]={ + [51]={ name="WheelingAxisAvg", type="ImVec2"}, - [51]={ + [52]={ name="DebugDrawIdConflictsId", type="ImGuiID"}, - [52]={ + [53]={ name="DebugHookIdInfoId", type="ImGuiID"}, - [53]={ + [54]={ name="HoveredId", type="ImGuiID"}, - [54]={ + [55]={ name="HoveredIdPreviousFrame", type="ImGuiID"}, - [55]={ + [56]={ name="HoveredIdPreviousFrameItemCount", type="int"}, - [56]={ + [57]={ name="HoveredIdTimer", type="float"}, - [57]={ + [58]={ name="HoveredIdNotActiveTimer", type="float"}, - [58]={ + [59]={ name="HoveredIdAllowOverlap", type="bool"}, - [59]={ + [60]={ name="HoveredIdIsDisabled", type="bool"}, - [60]={ + [61]={ name="ItemUnclipByLog", type="bool"}, - [61]={ + [62]={ name="ActiveId", type="ImGuiID"}, - [62]={ + [63]={ name="ActiveIdIsAlive", type="ImGuiID"}, - [63]={ + [64]={ name="ActiveIdTimer", type="float"}, - [64]={ + [65]={ name="ActiveIdIsJustActivated", type="bool"}, - [65]={ + [66]={ name="ActiveIdAllowOverlap", type="bool"}, - [66]={ + [67]={ name="ActiveIdNoClearOnFocusLoss", type="bool"}, - [67]={ + [68]={ name="ActiveIdHasBeenPressedBefore", type="bool"}, - [68]={ + [69]={ name="ActiveIdHasBeenEditedBefore", type="bool"}, - [69]={ + [70]={ name="ActiveIdHasBeenEditedThisFrame", type="bool"}, - [70]={ + [71]={ name="ActiveIdFromShortcut", type="bool"}, - [71]={ + [72]={ name="ActiveIdMouseButton", type="ImS8"}, - [72]={ + [73]={ name="ActiveIdDisabledId", type="ImGuiID"}, - [73]={ + [74]={ name="ActiveIdClickOffset", type="ImVec2"}, - [74]={ + [75]={ name="ActiveIdSource", type="ImGuiInputSource"}, - [75]={ + [76]={ name="ActiveIdWindow", type="ImGuiWindow*"}, - [76]={ + [77]={ name="ActiveIdPreviousFrame", type="ImGuiID"}, - [77]={ + [78]={ name="DeactivatedItemData", type="ImGuiDeactivatedItemData"}, - [78]={ + [79]={ name="ActiveIdValueOnActivation", type="ImGuiDataTypeStorage"}, - [79]={ + [80]={ name="LastActiveId", type="ImGuiID"}, - [80]={ + [81]={ name="LastActiveIdTimer", type="float"}, - [81]={ + [82]={ name="LastKeyModsChangeTime", type="double"}, - [82]={ + [83]={ name="LastKeyModsChangeFromNoneTime", type="double"}, - [83]={ + [84]={ name="LastKeyboardKeyPressTime", type="double"}, - [84]={ + [85]={ name="KeysMayBeCharInput", type="ImBitArrayForNamedKeys"}, - [85]={ + [86]={ name="KeysOwnerData[ImGuiKey_NamedKey_COUNT]", size=155, type="ImGuiKeyOwnerData"}, - [86]={ + [87]={ name="KeysRoutingTable", type="ImGuiKeyRoutingTable"}, - [87]={ + [88]={ name="ActiveIdUsingNavDirMask", type="ImU32"}, - [88]={ + [89]={ name="ActiveIdUsingAllKeyboardKeys", type="bool"}, - [89]={ + [90]={ name="DebugBreakInShortcutRouting", type="ImGuiKeyChord"}, - [90]={ + [91]={ name="CurrentFocusScopeId", type="ImGuiID"}, - [91]={ + [92]={ name="CurrentItemFlags", type="ImGuiItemFlags"}, - [92]={ + [93]={ name="DebugLocateId", type="ImGuiID"}, - [93]={ + [94]={ name="NextItemData", type="ImGuiNextItemData"}, - [94]={ + [95]={ name="LastItemData", type="ImGuiLastItemData"}, - [95]={ + [96]={ name="NextWindowData", type="ImGuiNextWindowData"}, - [96]={ + [97]={ name="DebugShowGroupRects", type="bool"}, - [97]={ + [98]={ name="GcCompactAll", type="bool"}, - [98]={ + [99]={ name="DebugFlashStyleColorIdx", type="ImGuiCol"}, - [99]={ + [100]={ name="ColorStack", template_type="ImGuiColorMod", type="ImVector_ImGuiColorMod"}, - [100]={ + [101]={ name="StyleVarStack", template_type="ImGuiStyleMod", type="ImVector_ImGuiStyleMod"}, - [101]={ + [102]={ name="FontStack", template_type="ImFontStackData", type="ImVector_ImFontStackData"}, - [102]={ + [103]={ name="FocusScopeStack", template_type="ImGuiFocusScopeData", type="ImVector_ImGuiFocusScopeData"}, - [103]={ + [104]={ name="ItemFlagsStack", template_type="ImGuiItemFlags", type="ImVector_ImGuiItemFlags"}, - [104]={ + [105]={ name="GroupStack", template_type="ImGuiGroupData", type="ImVector_ImGuiGroupData"}, - [105]={ + [106]={ name="OpenPopupStack", template_type="ImGuiPopupData", type="ImVector_ImGuiPopupData"}, - [106]={ + [107]={ name="BeginPopupStack", template_type="ImGuiPopupData", type="ImVector_ImGuiPopupData"}, - [107]={ + [108]={ name="TreeNodeStack", template_type="ImGuiTreeNodeStackData", type="ImVector_ImGuiTreeNodeStackData"}, - [108]={ + [109]={ name="Viewports", template_type="ImGuiViewportP*", type="ImVector_ImGuiViewportPPtr"}, - [109]={ + [110]={ name="CurrentViewport", type="ImGuiViewportP*"}, - [110]={ + [111]={ name="MouseViewport", type="ImGuiViewportP*"}, - [111]={ + [112]={ name="MouseLastHoveredViewport", type="ImGuiViewportP*"}, - [112]={ + [113]={ name="PlatformLastFocusedViewportId", type="ImGuiID"}, - [113]={ + [114]={ name="FallbackMonitor", type="ImGuiPlatformMonitor"}, - [114]={ + [115]={ name="PlatformMonitorsFullWorkRect", type="ImRect"}, - [115]={ + [116]={ name="ViewportCreatedCount", type="int"}, - [116]={ + [117]={ name="PlatformWindowsCreatedCount", type="int"}, - [117]={ + [118]={ name="ViewportFocusedStampCount", type="int"}, - [118]={ + [119]={ name="NavCursorVisible", type="bool"}, - [119]={ + [120]={ name="NavHighlightItemUnderNav", type="bool"}, - [120]={ + [121]={ name="NavMousePosDirty", type="bool"}, - [121]={ + [122]={ name="NavIdIsAlive", type="bool"}, - [122]={ + [123]={ name="NavId", type="ImGuiID"}, - [123]={ + [124]={ name="NavWindow", type="ImGuiWindow*"}, - [124]={ + [125]={ name="NavFocusScopeId", type="ImGuiID"}, - [125]={ + [126]={ name="NavLayer", type="ImGuiNavLayer"}, - [126]={ + [127]={ name="NavIdItemFlags", type="ImGuiItemFlags"}, - [127]={ + [128]={ name="NavActivateId", type="ImGuiID"}, - [128]={ + [129]={ name="NavActivateDownId", type="ImGuiID"}, - [129]={ + [130]={ name="NavActivatePressedId", type="ImGuiID"}, - [130]={ + [131]={ name="NavActivateFlags", type="ImGuiActivateFlags"}, - [131]={ + [132]={ name="NavFocusRoute", template_type="ImGuiFocusScopeData", type="ImVector_ImGuiFocusScopeData"}, - [132]={ + [133]={ name="NavHighlightActivatedId", type="ImGuiID"}, - [133]={ + [134]={ name="NavHighlightActivatedTimer", type="float"}, - [134]={ + [135]={ name="NavOpenContextMenuItemId", type="ImGuiID"}, - [135]={ + [136]={ name="NavOpenContextMenuWindowId", type="ImGuiID"}, - [136]={ + [137]={ name="NavNextActivateId", type="ImGuiID"}, - [137]={ + [138]={ name="NavNextActivateFlags", type="ImGuiActivateFlags"}, - [138]={ + [139]={ name="NavInputSource", type="ImGuiInputSource"}, - [139]={ + [140]={ name="NavLastValidSelectionUserData", type="ImGuiSelectionUserData"}, - [140]={ + [141]={ name="NavCursorHideFrames", type="ImS8"}, - [141]={ + [142]={ name="NavAnyRequest", type="bool"}, - [142]={ + [143]={ name="NavInitRequest", type="bool"}, - [143]={ + [144]={ name="NavInitRequestFromMove", type="bool"}, - [144]={ + [145]={ name="NavInitResult", type="ImGuiNavItemData"}, - [145]={ + [146]={ name="NavMoveSubmitted", type="bool"}, - [146]={ + [147]={ name="NavMoveScoringItems", type="bool"}, - [147]={ + [148]={ name="NavMoveForwardToNextFrame", type="bool"}, - [148]={ + [149]={ name="NavMoveFlags", type="ImGuiNavMoveFlags"}, - [149]={ + [150]={ name="NavMoveScrollFlags", type="ImGuiScrollFlags"}, - [150]={ + [151]={ name="NavMoveKeyMods", type="ImGuiKeyChord"}, - [151]={ + [152]={ name="NavMoveDir", type="ImGuiDir"}, - [152]={ + [153]={ name="NavMoveDirForDebug", type="ImGuiDir"}, - [153]={ + [154]={ name="NavMoveClipDir", type="ImGuiDir"}, - [154]={ + [155]={ name="NavScoringRect", type="ImRect"}, - [155]={ + [156]={ name="NavScoringNoClipRect", type="ImRect"}, - [156]={ + [157]={ name="NavScoringDebugCount", type="int"}, - [157]={ + [158]={ name="NavTabbingDir", type="int"}, - [158]={ + [159]={ name="NavTabbingCounter", type="int"}, - [159]={ + [160]={ name="NavMoveResultLocal", type="ImGuiNavItemData"}, - [160]={ + [161]={ name="NavMoveResultLocalVisible", type="ImGuiNavItemData"}, - [161]={ + [162]={ name="NavMoveResultOther", type="ImGuiNavItemData"}, - [162]={ + [163]={ name="NavTabbingResultFirst", type="ImGuiNavItemData"}, - [163]={ + [164]={ name="NavJustMovedFromFocusScopeId", type="ImGuiID"}, - [164]={ + [165]={ name="NavJustMovedToId", type="ImGuiID"}, - [165]={ + [166]={ name="NavJustMovedToFocusScopeId", type="ImGuiID"}, - [166]={ + [167]={ name="NavJustMovedToKeyMods", type="ImGuiKeyChord"}, - [167]={ + [168]={ name="NavJustMovedToIsTabbing", type="bool"}, - [168]={ + [169]={ name="NavJustMovedToHasSelectionData", type="bool"}, - [169]={ + [170]={ name="ConfigNavEnableTabbing", type="bool"}, - [170]={ + [171]={ name="ConfigNavWindowingWithGamepad", type="bool"}, - [171]={ + [172]={ name="ConfigNavWindowingKeyNext", type="ImGuiKeyChord"}, - [172]={ + [173]={ name="ConfigNavWindowingKeyPrev", type="ImGuiKeyChord"}, - [173]={ + [174]={ name="NavWindowingTarget", type="ImGuiWindow*"}, - [174]={ + [175]={ name="NavWindowingTargetAnim", type="ImGuiWindow*"}, - [175]={ + [176]={ name="NavWindowingListWindow", type="ImGuiWindow*"}, - [176]={ + [177]={ name="NavWindowingTimer", type="float"}, - [177]={ + [178]={ name="NavWindowingHighlightAlpha", type="float"}, - [178]={ + [179]={ name="NavWindowingInputSource", type="ImGuiInputSource"}, - [179]={ + [180]={ name="NavWindowingToggleLayer", type="bool"}, - [180]={ + [181]={ name="NavWindowingToggleKey", type="ImGuiKey"}, - [181]={ + [182]={ name="NavWindowingAccumDeltaPos", type="ImVec2"}, - [182]={ + [183]={ name="NavWindowingAccumDeltaSize", type="ImVec2"}, - [183]={ + [184]={ name="DimBgRatio", type="float"}, - [184]={ + [185]={ name="DragDropActive", type="bool"}, - [185]={ + [186]={ name="DragDropWithinSource", type="bool"}, - [186]={ + [187]={ name="DragDropWithinTarget", type="bool"}, - [187]={ + [188]={ name="DragDropSourceFlags", type="ImGuiDragDropFlags"}, - [188]={ + [189]={ name="DragDropSourceFrameCount", type="int"}, - [189]={ + [190]={ name="DragDropMouseButton", type="int"}, - [190]={ + [191]={ name="DragDropPayload", type="ImGuiPayload"}, - [191]={ + [192]={ name="DragDropTargetRect", type="ImRect"}, - [192]={ + [193]={ name="DragDropTargetClipRect", type="ImRect"}, - [193]={ + [194]={ name="DragDropTargetId", type="ImGuiID"}, - [194]={ + [195]={ name="DragDropTargetFullViewport", type="ImGuiID"}, - [195]={ + [196]={ name="DragDropAcceptFlagsCurr", type="ImGuiDragDropFlags"}, - [196]={ + [197]={ name="DragDropAcceptFlagsPrev", type="ImGuiDragDropFlags"}, - [197]={ + [198]={ name="DragDropAcceptIdCurrRectSurface", type="float"}, - [198]={ + [199]={ name="DragDropAcceptIdCurr", type="ImGuiID"}, - [199]={ + [200]={ name="DragDropAcceptIdPrev", type="ImGuiID"}, - [200]={ + [201]={ name="DragDropAcceptFrameCount", type="int"}, - [201]={ + [202]={ name="DragDropHoldJustPressedId", type="ImGuiID"}, - [202]={ + [203]={ name="DragDropPayloadBufHeap", template_type="unsigned char", type="ImVector_unsigned_char"}, - [203]={ + [204]={ name="DragDropPayloadBufLocal[16]", size=16, type="unsigned char"}, - [204]={ + [205]={ name="ClipperTempDataStacked", type="int"}, - [205]={ + [206]={ name="ClipperTempData", template_type="ImGuiListClipperData", type="ImVector_ImGuiListClipperData"}, - [206]={ + [207]={ name="CurrentTable", type="ImGuiTable*"}, - [207]={ + [208]={ name="DebugBreakInTable", type="ImGuiID"}, - [208]={ + [209]={ name="TablesTempDataStacked", type="int"}, - [209]={ + [210]={ name="TablesTempData", template_type="ImGuiTableTempData", type="ImVector_ImGuiTableTempData"}, - [210]={ + [211]={ name="Tables", template_type="ImGuiTable", type="ImPool_ImGuiTable"}, - [211]={ + [212]={ name="TablesLastTimeActive", template_type="float", type="ImVector_float"}, - [212]={ + [213]={ name="DrawChannelsTempMergeBuffer", template_type="ImDrawChannel", type="ImVector_ImDrawChannel"}, - [213]={ + [214]={ name="CurrentTabBar", type="ImGuiTabBar*"}, - [214]={ + [215]={ name="TabBars", template_type="ImGuiTabBar", type="ImPool_ImGuiTabBar"}, - [215]={ + [216]={ name="CurrentTabBarStack", template_type="ImGuiPtrOrIndex", type="ImVector_ImGuiPtrOrIndex"}, - [216]={ + [217]={ name="ShrinkWidthBuffer", template_type="ImGuiShrinkWidthItem", type="ImVector_ImGuiShrinkWidthItem"}, - [217]={ + [218]={ name="BoxSelectState", type="ImGuiBoxSelectState"}, - [218]={ + [219]={ name="CurrentMultiSelect", type="ImGuiMultiSelectTempData*"}, - [219]={ + [220]={ name="MultiSelectTempDataStacked", type="int"}, - [220]={ + [221]={ name="MultiSelectTempData", template_type="ImGuiMultiSelectTempData", type="ImVector_ImGuiMultiSelectTempData"}, - [221]={ + [222]={ name="MultiSelectStorage", template_type="ImGuiMultiSelectState", type="ImPool_ImGuiMultiSelectState"}, - [222]={ + [223]={ name="HoverItemDelayId", type="ImGuiID"}, - [223]={ + [224]={ name="HoverItemDelayIdPreviousFrame", type="ImGuiID"}, - [224]={ + [225]={ name="HoverItemDelayTimer", type="float"}, - [225]={ + [226]={ name="HoverItemDelayClearTimer", type="float"}, - [226]={ + [227]={ name="HoverItemUnlockedStationaryId", type="ImGuiID"}, - [227]={ + [228]={ name="HoverWindowUnlockedStationaryId", type="ImGuiID"}, - [228]={ + [229]={ name="MouseCursor", type="ImGuiMouseCursor"}, - [229]={ + [230]={ name="MouseStationaryTimer", type="float"}, - [230]={ + [231]={ name="MouseLastValidPos", type="ImVec2"}, - [231]={ + [232]={ name="InputTextState", type="ImGuiInputTextState"}, - [232]={ + [233]={ name="InputTextLineIndex", type="ImGuiTextIndex"}, - [233]={ + [234]={ name="InputTextDeactivatedState", type="ImGuiInputTextDeactivatedState"}, - [234]={ + [235]={ name="InputTextPasswordFontBackupBaked", type="ImFontBaked"}, - [235]={ + [236]={ name="InputTextPasswordFontBackupFlags", type="ImFontFlags"}, - [236]={ + [237]={ name="InputTextReactivateId", type="ImGuiID"}, - [237]={ + [238]={ name="TempInputId", type="ImGuiID"}, - [238]={ + [239]={ name="DataTypeZeroValue", type="ImGuiDataTypeStorage"}, - [239]={ + [240]={ name="BeginMenuDepth", type="int"}, - [240]={ + [241]={ name="BeginComboDepth", type="int"}, - [241]={ + [242]={ name="ColorEditOptions", type="ImGuiColorEditFlags"}, - [242]={ + [243]={ name="ColorEditCurrentID", type="ImGuiID"}, - [243]={ + [244]={ name="ColorEditSavedID", type="ImGuiID"}, - [244]={ + [245]={ name="ColorEditSavedHue", type="float"}, - [245]={ + [246]={ name="ColorEditSavedSat", type="float"}, - [246]={ + [247]={ name="ColorEditSavedColor", type="ImU32"}, - [247]={ + [248]={ name="ColorPickerRef", type="ImVec4"}, - [248]={ + [249]={ name="ComboPreviewData", type="ImGuiComboPreviewData"}, - [249]={ + [250]={ name="WindowResizeBorderExpectedRect", type="ImRect"}, - [250]={ + [251]={ name="WindowResizeRelativeMode", type="bool"}, - [251]={ + [252]={ name="ScrollbarSeekMode", type="short"}, - [252]={ + [253]={ name="ScrollbarClickDeltaToGrabCenter", type="float"}, - [253]={ + [254]={ name="SliderGrabClickOffset", type="float"}, - [254]={ + [255]={ name="SliderCurrentAccum", type="float"}, - [255]={ + [256]={ name="SliderCurrentAccumDirty", type="bool"}, - [256]={ + [257]={ name="DragCurrentAccumDirty", type="bool"}, - [257]={ + [258]={ name="DragCurrentAccum", type="float"}, - [258]={ + [259]={ name="DragSpeedDefaultRatio", type="float"}, - [259]={ + [260]={ name="DisabledAlphaBackup", type="float"}, - [260]={ + [261]={ name="DisabledStackSize", type="short"}, - [261]={ + [262]={ name="TooltipOverrideCount", type="short"}, - [262]={ + [263]={ name="TooltipPreviousWindow", type="ImGuiWindow*"}, - [263]={ + [264]={ name="ClipboardHandlerData", template_type="char", type="ImVector_char"}, - [264]={ + [265]={ name="MenusIdSubmittedThisFrame", template_type="ImGuiID", type="ImVector_ImGuiID"}, - [265]={ + [266]={ name="TypingSelectState", type="ImGuiTypingSelectState"}, - [266]={ + [267]={ name="PlatformImeData", type="ImGuiPlatformImeData"}, - [267]={ + [268]={ name="PlatformImeDataPrev", type="ImGuiPlatformImeData"}, - [268]={ + [269]={ name="UserTextures", template_type="ImTextureData*", type="ImVector_ImTextureDataPtr"}, - [269]={ + [270]={ name="DockContext", type="ImGuiDockContext"}, - [270]={ + [271]={ name="DockNodeWindowMenuHandler", type="void(*)(ImGuiContext* ctx,ImGuiDockNode* node,ImGuiTabBar* tab_bar)"}, - [271]={ + [272]={ name="SettingsLoaded", type="bool"}, - [272]={ + [273]={ name="SettingsDirtyTimer", type="float"}, - [273]={ + [274]={ name="SettingsIniData", type="ImGuiTextBuffer"}, - [274]={ + [275]={ name="SettingsHandlers", template_type="ImGuiSettingsHandler", type="ImVector_ImGuiSettingsHandler"}, - [275]={ + [276]={ name="SettingsWindows", template_type="ImGuiWindowSettings", type="ImChunkStream_ImGuiWindowSettings"}, - [276]={ + [277]={ name="SettingsTables", template_type="ImGuiTableSettings", type="ImChunkStream_ImGuiTableSettings"}, - [277]={ + [278]={ name="Hooks", template_type="ImGuiContextHook", type="ImVector_ImGuiContextHook"}, - [278]={ + [279]={ name="HookIdNext", type="ImGuiID"}, - [279]={ + [280]={ name="DemoMarkerCallback", type="ImGuiDemoMarkerCallback"}, - [280]={ + [281]={ name="LocalizationTable[ImGuiLocKey_COUNT]", size=13, type="const char*"}, - [281]={ + [282]={ name="LogEnabled", type="bool"}, - [282]={ + [283]={ name="LogLineFirstItem", type="bool"}, - [283]={ + [284]={ name="LogFlags", type="ImGuiLogFlags"}, - [284]={ + [285]={ name="LogWindow", type="ImGuiWindow*"}, - [285]={ + [286]={ name="LogFile", type="ImFileHandle"}, - [286]={ + [287]={ name="LogBuffer", type="ImGuiTextBuffer"}, - [287]={ + [288]={ name="LogNextPrefix", type="const char*"}, - [288]={ + [289]={ name="LogNextSuffix", type="const char*"}, - [289]={ + [290]={ name="LogLinePosY", type="float"}, - [290]={ + [291]={ name="LogDepthRef", type="int"}, - [291]={ + [292]={ name="LogDepthToExpand", type="int"}, - [292]={ + [293]={ name="LogDepthToExpandDefault", type="int"}, - [293]={ + [294]={ name="ErrorCallback", type="ImGuiErrorCallback"}, - [294]={ + [295]={ name="ErrorCallbackUserData", type="void*"}, - [295]={ + [296]={ name="ErrorTooltipLockedPos", type="ImVec2"}, - [296]={ + [297]={ name="ErrorFirst", type="bool"}, - [297]={ + [298]={ name="ErrorCountCurrentFrame", type="int"}, - [298]={ + [299]={ name="StackSizesInNewFrame", type="ImGuiErrorRecoveryState"}, - [299]={ + [300]={ name="StackSizesInBeginForCurrentWindow", type="ImGuiErrorRecoveryState*"}, - [300]={ + [301]={ name="DebugDrawIdConflictsCount", type="int"}, - [301]={ + [302]={ name="DebugLogFlags", type="ImGuiDebugLogFlags"}, - [302]={ + [303]={ name="DebugLogBuf", type="ImGuiTextBuffer"}, - [303]={ + [304]={ name="DebugLogIndex", type="ImGuiTextIndex"}, - [304]={ + [305]={ name="DebugLogSkippedErrors", type="int"}, - [305]={ + [306]={ name="DebugLogAutoDisableFlags", type="ImGuiDebugLogFlags"}, - [306]={ + [307]={ name="DebugLogAutoDisableFrames", type="ImU8"}, - [307]={ + [308]={ name="DebugLocateFrames", type="ImU8"}, - [308]={ + [309]={ name="DebugBreakInLocateId", type="bool"}, - [309]={ + [310]={ name="DebugBreakKeyChord", type="ImGuiKeyChord"}, - [310]={ + [311]={ name="DebugBeginReturnValueCullDepth", type="ImS8"}, - [311]={ + [312]={ name="DebugItemPickerActive", type="bool"}, - [312]={ + [313]={ name="DebugItemPickerMouseButton", type="ImU8"}, - [313]={ + [314]={ name="DebugItemPickerBreakId", type="ImGuiID"}, - [314]={ + [315]={ name="DebugFlashStyleColorTime", type="float"}, - [315]={ + [316]={ name="DebugFlashStyleColorBackup", type="ImVec4"}, - [316]={ + [317]={ name="DebugMetricsConfig", type="ImGuiMetricsConfig"}, - [317]={ + [318]={ name="DebugItemPathQuery", type="ImGuiDebugItemPathQuery"}, - [318]={ + [319]={ name="DebugIDStackTool", type="ImGuiIDStackTool"}, - [319]={ + [320]={ name="DebugAllocInfo", type="ImGuiDebugAllocInfo"}, - [320]={ + [321]={ name="DebugHoveredDockNode", type="ImGuiDockNode*"}, - [321]={ + [322]={ name="FramerateSecPerFrame[60]", size=60, type="float"}, - [322]={ + [323]={ name="FramerateSecPerFrameIdx", type="int"}, - [323]={ + [324]={ name="FramerateSecPerFrameCount", type="int"}, - [324]={ + [325]={ name="FramerateSecPerFrameAccum", type="float"}, - [325]={ + [326]={ name="WantCaptureMouseNextFrame", type="int"}, - [326]={ + [327]={ name="WantCaptureKeyboardNextFrame", type="int"}, - [327]={ + [328]={ name="WantTextInputNextFrame", type="int"}, - [328]={ + [329]={ name="TempBuffer", template_type="char", type="ImVector_char"}, - [329]={ + [330]={ name="TempKeychordName[64]", size=64, type="char"}}, @@ -6603,11 +6630,11 @@ local t={ name="SplitAxis", type="ImGuiAxis"}, [15]={ - name="WindowClass", - type="ImGuiWindowClass"}, - [16]={ name="LastBgColor", type="ImU32"}, + [16]={ + name="WindowClass", + type="ImGuiWindowClass"}, [17]={ name="HostWindow", type="ImGuiWindow*"}, @@ -7637,33 +7664,30 @@ local t={ name="BackupCursorMaxPos", type="ImVec2"}, [7]={ - name="LastSubmittedItem", - type="ImGuiSelectionUserData"}, - [8]={ name="BoxSelectId", type="ImGuiID"}, - [9]={ + [8]={ name="KeyMods", type="ImGuiKeyChord"}, - [10]={ + [9]={ name="LoopRequestSetAll", type="ImS8"}, - [11]={ + [10]={ name="IsEndIO", type="bool"}, - [12]={ + [11]={ name="IsFocused", type="bool"}, - [13]={ + [12]={ name="IsKeyboardSetRange", type="bool"}, - [14]={ + [13]={ name="NavIdPassedBy", type="bool"}, - [15]={ + [14]={ name="RangeSrcPassedBy", type="bool"}, - [16]={ + [15]={ name="RangeDstPassedBy", type="bool"}}, ImGuiNavItemData={ @@ -7932,89 +7956,98 @@ local t={ name="Renderer_RenderState", type="void*"}, [12]={ + name="DrawCallback_ResetRenderState", + type="ImDrawCallback"}, + [13]={ + name="DrawCallback_SetSamplerLinear", + type="ImDrawCallback"}, + [14]={ + name="DrawCallback_SetSamplerNearest", + type="ImDrawCallback"}, + [15]={ name="Platform_CreateWindow", type="void(*)(ImGuiViewport* vp)"}, - [13]={ + [16]={ name="Platform_DestroyWindow", type="void(*)(ImGuiViewport* vp)"}, - [14]={ + [17]={ name="Platform_ShowWindow", type="void(*)(ImGuiViewport* vp)"}, - [15]={ + [18]={ name="Platform_SetWindowPos", type="void(*)(ImGuiViewport* vp,ImVec2 pos)"}, - [16]={ + [19]={ name="Platform_GetWindowPos", type="ImVec2(*)(ImGuiViewport* vp)"}, - [17]={ + [20]={ name="Platform_SetWindowSize", type="void(*)(ImGuiViewport* vp,ImVec2 size)"}, - [18]={ + [21]={ name="Platform_GetWindowSize", type="ImVec2(*)(ImGuiViewport* vp)"}, - [19]={ + [22]={ name="Platform_GetWindowFramebufferScale", type="ImVec2(*)(ImGuiViewport* vp)"}, - [20]={ + [23]={ name="Platform_SetWindowFocus", type="void(*)(ImGuiViewport* vp)"}, - [21]={ + [24]={ name="Platform_GetWindowFocus", type="bool(*)(ImGuiViewport* vp)"}, - [22]={ + [25]={ name="Platform_GetWindowMinimized", type="bool(*)(ImGuiViewport* vp)"}, - [23]={ + [26]={ name="Platform_SetWindowTitle", type="void(*)(ImGuiViewport* vp,const char* str)"}, - [24]={ + [27]={ name="Platform_SetWindowAlpha", type="void(*)(ImGuiViewport* vp,float alpha)"}, - [25]={ + [28]={ name="Platform_UpdateWindow", type="void(*)(ImGuiViewport* vp)"}, - [26]={ + [29]={ name="Platform_RenderWindow", type="void(*)(ImGuiViewport* vp,void* render_arg)"}, - [27]={ + [30]={ name="Platform_SwapBuffers", type="void(*)(ImGuiViewport* vp,void* render_arg)"}, - [28]={ + [31]={ name="Platform_GetWindowDpiScale", type="float(*)(ImGuiViewport* vp)"}, - [29]={ + [32]={ name="Platform_OnChangedViewport", type="void(*)(ImGuiViewport* vp)"}, - [30]={ + [33]={ name="Platform_GetWindowWorkAreaInsets", type="ImVec4(*)(ImGuiViewport* vp)"}, - [31]={ + [34]={ name="Platform_CreateVkSurface", type="int(*)(ImGuiViewport* vp,ImU64 vk_inst,const void* vk_allocators,ImU64* out_vk_surface)"}, - [32]={ + [35]={ name="Renderer_CreateWindow", type="void(*)(ImGuiViewport* vp)"}, - [33]={ + [36]={ name="Renderer_DestroyWindow", type="void(*)(ImGuiViewport* vp)"}, - [34]={ + [37]={ name="Renderer_SetWindowSize", type="void(*)(ImGuiViewport* vp,ImVec2 size)"}, - [35]={ + [38]={ name="Renderer_RenderWindow", type="void(*)(ImGuiViewport* vp,void* render_arg)"}, - [36]={ + [39]={ name="Renderer_SwapBuffers", type="void(*)(ImGuiViewport* vp,void* render_arg)"}, - [37]={ + [40]={ name="Monitors", template_type="ImGuiPlatformMonitor", type="ImVector_ImGuiPlatformMonitor"}, - [38]={ + [41]={ name="Textures", template_type="ImTextureData*", type="ImVector_ImTextureDataPtr"}, - [39]={ + [42]={ name="Viewports", template_type="ImGuiViewport*", type="ImVector_ImGuiViewportPtr"}}, @@ -8410,7 +8443,7 @@ local t={ type="float"}, [68]={ name="Colors[ImGuiCol_COUNT]", - size=62, + size=63, type="ImVec4"}, [69]={ name="HoverStationaryDelay", @@ -9377,21 +9410,24 @@ local t={ name="PlatformUserData", type="void*"}, [14]={ - name="PlatformHandle", + name="PlatformIconData", type="void*"}, [15]={ - name="PlatformHandleRaw", + name="PlatformHandle", type="void*"}, [16]={ + name="PlatformHandleRaw", + type="void*"}, + [17]={ name="PlatformWindowCreated", type="bool"}, - [17]={ + [18]={ name="PlatformRequestMove", type="bool"}, - [18]={ + [19]={ name="PlatformRequestResize", type="bool"}, - [19]={ + [20]={ name="PlatformRequestClose", type="bool"}}, ImGuiViewportP={ @@ -9883,7 +9919,10 @@ local t={ type="bool"}, [9]={ name="DockingAllowUnclassed", - type="bool"}}, + type="bool"}, + [10]={ + name="PlatformIconData", + type="void*"}}, ImGuiWindowDockStyle={ [1]={ name="Colors[ImGuiWindowDockStyleCol_COUNT]", diff --git a/imgui b/imgui index f5f6ca0..b61e563 160000 --- a/imgui +++ b/imgui @@ -1 +1 @@ -Subproject commit f5f6ca07be7ce0ea9eed6c04d55833bac3f6b50b +Subproject commit b61e56346a92cfcaf1f43a545ca37b0b32239654 From 1261b231939fc210032f30c4ee8a8f0440372237 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Thu, 14 May 2026 09:20:18 +0200 Subject: [PATCH 10/12] generator.lua: impl defines table.do_sorted --- generator/generator.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/generator/generator.lua b/generator/generator.lua index 3c3bce7..edd7fa7 100644 --- a/generator/generator.lua +++ b/generator/generator.lua @@ -123,9 +123,10 @@ local serializeTableF = cpp2ffi.serializeTableF local function func_header_impl_generate(FP, defines) local outtab = {} - for k,v in pairs(defines) do + --may be key sorting is not enough and declaration order needed + cpp2ffi.table_do_sorted(defines, function(k,v) table.insert(outtab,"#define "..k.." "..v.."\n") - end + end) -- for _,t in ipairs(FP.funcdefs) do -- if t.cimguiname then -- local cimf = FP.defsT[t.cimguiname] From 07fde25e7aff0b2b3eb536dd162d5ead162609d8 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Mon, 18 May 2026 16:51:22 +0200 Subject: [PATCH 11/12] cpp2ffi: functions to check int32_t --- generator/cpp2ffi.lua | 122 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 117 insertions(+), 5 deletions(-) diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index 3c1ceef..62ec5ee 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -207,6 +207,26 @@ local function check_template(code) return ttype,template,te,code2 end ---------------------------------------- +local CCCnum = 0 +local function getffiint32val(val) + local str = [[ + local ffi = require"ffi" + ffi.cdef("static const int32_t CCC]]..CCCnum..[[ = ]]..val..[[;") return ffi.C.CCC]]..CCCnum + local f,err = loadstring(str) + assert(f,err) + CCCnum = CCCnum + 1 + return f() +end +local function getffival(name,val) + local str = [[ + local ffi = require"ffi" + ffi.cdef("static const int32_t ]]..name..[[ = ]]..val..[[;") return ffi.C.]]..name + print(str) + local f,err = loadstring(str) + assert(f,err) + return f() +end + local function parse_enum_value(value, allenums,dontpost) local function clean(val) if type(val)=="string" then @@ -235,6 +255,13 @@ local function parse_enum_value(value, allenums,dontpost) assert(not value:match("[%(%)]"),value) local numval = tonumber(value) + --check int32_t + -- if numval then + -- local ok,numval2 = pcall(getffiint32val,value) + -- if ok and numval~=numval2 then + -- print("===========",value,numval,numval2) + -- end + -- end if numval then return numval end local several,seps = strsplit(value,"([<>&|~%+%-]+)") @@ -1169,7 +1196,9 @@ local function get_nonPOD(FP) end end FP.structs_and_enums_table.nonPOD = nonPOD + if next(nonPOD) then M.prtable("nonPOD",nonPOD) + end return nonPOD end local function recur_calc_depth(FP, structs, k,n) @@ -1336,7 +1365,9 @@ local function get_nonPODused(FP) FP.structs_and_enums_table.nonPOD_used = FP.nP_used FP.nP_args = typeargs FP.nP_ret = typeargs_ret + if next(FP.nP_ret) then M.prtable("np_ret",FP.nP_ret) + end end local function header_subs_nonPOD(FP,txt) @@ -1801,6 +1832,8 @@ function M.Parser() return par.skipped[def.ov_cimguiname] or par.skipped[def.cimguiname] end function par:take_lines(cmd_line,names,compiler) + assert(compiler) + self.COMPILER = compiler if self.COMMENTS_GENERATION then cmd_line = cmd_line .. (compiler=="cl" and " /C " or " -C ") end @@ -1831,13 +1864,90 @@ function M.Parser() self.constants = defines return defines end + -------------------------------------------------------------------- + local function get_cdefs(gccline,locat,cdef) + --print("get_cdefs",gccline,locat,cdef) + cdef = cdef or {} + numerr = numerr + 1 + local errfile = "err_cdefs"..numerr..".txt" + local pipe,err = io.popen(gccline.." 2>"..errfile,"r") + --local pipe,err = io.popen(gccline,"r") + if not pipe then error("could not execute gcc "..err) end + local skip + for line in M.location(pipe,{locat}) do + --print(line) + line = line:gsub("extern __attribute__%(%(dllexport%)%)%s*","") + line = line:gsub("extern __declspec%(dllexport%)%s*","") + skip = false + if line~="" then + if line:match("^%s*static const") and not line:match("static const int") then skip=true end + if not skip then + table.insert(cdef,line) + end + end + end + pipe:close() + + local f = assert(io.open(errfile,"r")) + local errstr = f:read"*a" + f:close() + print(#errstr,"errstr") + print(errstr) + --try to guess a compiler error + assert(not errstr:match" error") + os.remove(errfile) + return cdef + end + local ffi = require"ffi" + --utility functions + local ffi_cdef = function(code) + local ret,err = pcall(ffi.cdef,code) + if not ret then + local lineN = 1 + for line in code:gmatch("([^\n\r]*)\r?\n") do + print(lineN, line) + lineN = lineN + 1 + end + print(err) + error"bad cdef" + end + end + + function par:get_cal_value_ffi() + local COMPILER, CPRE = self.COMPILER + if COMPILER == "cl" then + CPRE = COMPILER..[[ /E /DCIMGUI_DEFINE_ENUMS_AND_STRUCTS -DIMGUI_ENABLE_FREETYPE ./ccode.h]] + else + CPRE = COMPILER..[[ -E -DCIMGUI_DEFINE_ENUMS_AND_STRUCTS -DIMGUI_ENABLE_FREETYPE ./ccode.h]] + end + local cdefs = "typedef void FILE;" + cdefs = cdefs..self.structs_and_enums[1]..self.structs_and_enums[2] + save_data("ccode.h", cdefs) + + local cdefs = get_cdefs(CPRE,"ccode") + --M.prtable(cdefs) + cdefs = table.concat(cdefs,"\n") + --print("===================================",cdefs) + save_data("ccode.h.lua", cdefs) + local ffi = require"ffi" + ffi_cdef(cdefs) + for k,enum in pairs(self.structs_and_enums_table.enums) do + for i,field in ipairs(enum) do + --print(field.calc_value) + if field.calc_value ~= ffi.C[field.name] then + print(field.name,field.calc_value , ffi.C[field.name]) + end + end + end + end function par:do_parse() self:parseItems() self:gen_structs_and_enums_table() self:compute_overloads() self:gen_structs_and_enums() - --self:compute_overloads() --self:compute_templated() + --check int32_t and others + --self:get_cal_value_ffi() ADDdestructors(self) end function par:initTypedefsDict() @@ -2806,8 +2916,8 @@ function M.Parser() -- M.prtable(outtab.structs[structname]) -- end else --self.typenames[structname] - M.prtable("--self.typenames",structname,self.typenames[structname]) - M.prtable("strtab 3, -1",strtab) + --M.prtable("--self.typenames",structname,self.typenames[structname]) + --M.prtable("strtab 3, -1",strtab) --templated struct if structname then print("saving templated struct",structname) @@ -2817,7 +2927,7 @@ function M.Parser() self:parse_struct_line(strtab[j],self.templated_structs[structname],comstab[j]) end end - M.prtable("--template_structs",structname,self.templated_structs[structname]) + --M.prtable("--template_structs",structname,self.templated_structs[structname]) else print("skipped unnamed struct",structname) end @@ -3363,10 +3473,12 @@ local function location(file,locpathT,defines,COMPILER,keepemptylines) -- Is this a location pragma? local loc_num_t,location_match = line:match(location_re) if location_match then + --print(location_match) in_location = false for i,path_re in ipairs(path_reT) do local locpath = location_match:match(path_re) - if locpath then + if locpath then + --print("locpath",locpath) in_location = true; loc_num = loc_num_t loc_num_incr = 0 From bbddc623b5636b9cf46b5168ae0b89febaadb6d6 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Fri, 29 May 2026 17:20:22 +0200 Subject: [PATCH 12/12] cpp2ffi: add prevcomments in functions --- generator/cpp2ffi.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index 62ec5ee..2e9401b 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -995,7 +995,7 @@ local function parseFunction(self,stname,itt,namespace,locat) defT.call_args = caar --call_args defT.isvararg = signat:match("%.%.%.%)$") defT.location = locat - local comentario = (itt.comments or "")..(comment or "") + local comentario = (itt.prevcomments or "")..(itt.comments or "")..(comment or "") if comentario=="" then comentario=nil end defT.comment = comentario defT.argsT = argsArr @@ -2233,9 +2233,9 @@ function M.Parser() table.insert(txtclean,txt:sub(ini)) print("end cleaning ------------------------------",nn) txt = table.concat(txtclean) + --]] end --save_data("./preparse"..tostring(self):gsub("table: ","")..".c",txt) - --]] self.itemsarr = par:parseItemsR2(txt) save_data("./itemsarr.lua",M.serializeTableF(self.itemsarr))--ToStr(self.itemsarr)) itemsarr = self.itemsarr