mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-13 21:28:30 +01:00
Compare commits
24 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
c04ed4fa16 | ||
![]() |
c31750d25e | ||
![]() |
76eaf80082 | ||
![]() |
f41dd1cf2e | ||
![]() |
fba064065d | ||
![]() |
b875a545b2 | ||
![]() |
38a744674e | ||
![]() |
2f4c2c03db | ||
![]() |
8c5bda8548 | ||
![]() |
bb54fa5e20 | ||
![]() |
38bcc91220 | ||
![]() |
36522778d0 | ||
![]() |
f69b042105 | ||
![]() |
1efb54810c | ||
![]() |
4edb09f7c4 | ||
![]() |
0f2a41e273 | ||
![]() |
981eafaa3e | ||
![]() |
09bd080a0c | ||
![]() |
217e55b5b3 | ||
![]() |
6e52c26817 | ||
![]() |
78c1ef224d | ||
![]() |
9f99062c6f | ||
![]() |
da72704aa1 | ||
![]() |
b861387d21 |
13
.travis.yml
13
.travis.yml
@@ -1,5 +1,5 @@
|
|||||||
language: cpp
|
language: cpp
|
||||||
dist: trusty
|
dist: focal
|
||||||
|
|
||||||
os:
|
os:
|
||||||
- linux
|
- linux
|
||||||
@@ -10,20 +10,11 @@ compiler:
|
|||||||
- gcc
|
- gcc
|
||||||
- clang
|
- clang
|
||||||
|
|
||||||
env:
|
|
||||||
- MSBUILD_PATH="c:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin"
|
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- mkdir bld
|
- mkdir bld
|
||||||
- cd bld
|
- cd bld
|
||||||
- cmake -D CIMGUI_TEST=1 ..
|
- cmake -D CIMGUI_TEST=1 ..
|
||||||
- |
|
- cmake --build .
|
||||||
if [ "$TRAVIS_OS_NAME" == "windows" ]; then
|
|
||||||
export PATH=$MSBUILD_PATH:$PATH
|
|
||||||
MSBuild.exe cimgui.sln
|
|
||||||
else
|
|
||||||
make
|
|
||||||
fi
|
|
||||||
- |
|
- |
|
||||||
if [ "$TRAVIS_OS_NAME" == "windows" ]; then
|
if [ "$TRAVIS_OS_NAME" == "windows" ]; then
|
||||||
./Debug/cimgui_test.exe
|
./Debug/cimgui_test.exe
|
||||||
|
@@ -22,9 +22,9 @@ endif (IMGUI_STATIC)
|
|||||||
|
|
||||||
target_compile_definitions(cimgui PUBLIC IMGUI_DISABLE_OBSOLETE_FUNCTIONS=1)
|
target_compile_definitions(cimgui PUBLIC IMGUI_DISABLE_OBSOLETE_FUNCTIONS=1)
|
||||||
if (WIN32)
|
if (WIN32)
|
||||||
target_compile_definitions(cimgui PUBLIC IMGUI_IMPL_API="extern \"C\" __declspec\(dllexport\)")
|
target_compile_definitions(cimgui PUBLIC IMGUI_IMPL_API=extern\t\"C\"\t__declspec\(dllexport\))
|
||||||
else (WIN32)
|
else (WIN32)
|
||||||
target_compile_definitions(cimgui PUBLIC IMGUI_IMPL_API="extern \"C\" ")
|
target_compile_definitions(cimgui PUBLIC IMGUI_IMPL_API=extern\t\"C\"\t)
|
||||||
endif (WIN32)
|
endif (WIN32)
|
||||||
|
|
||||||
target_include_directories(cimgui PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
target_include_directories(cimgui PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||||
|
11
README.md
11
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)
|
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:
|
Notes:
|
||||||
* currently this wrapper is based on version [1.76 of Dear ImGui with internal api]
|
* currently this wrapper is based on version [1.78 docking of Dear ImGui with internal api]
|
||||||
* only functions, structs and enums from imgui.h (an optionally imgui_internal.h) are wrapped.
|
* only functions, structs and enums from imgui.h (an optionally imgui_internal.h) are wrapped.
|
||||||
* if you are interested in imgui implementations you should look [LuaJIT-ImGui](https://github.com/sonoro1234/LuaJIT-ImGui) project.
|
* if you are interested in imgui implementations 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.
|
* 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.
|
||||||
@@ -50,7 +50,7 @@ Notes:
|
|||||||
* cimguiname : the name without overloading (this should be used if there is not ov_cimguiname)
|
* cimguiname : the name without overloading (this should be used if there is not ov_cimguiname)
|
||||||
* ret : the return type
|
* ret : the return type
|
||||||
* retref : is set if original return type is a reference. (will be a pointer in cimgui)
|
* retref : is set if original return type is a reference. (will be a pointer in cimgui)
|
||||||
* argsT : an array of collections (each one with type: argument type and name: the argument name)
|
* argsT : an array of collections (each one with type: argument type and name: the argument name, when the argument is a function pointer also ret: return type and signature: the function signature)
|
||||||
* args : a string of argsT concatenated and separated by commas
|
* args : a string of argsT concatenated and separated by commas
|
||||||
* call_args : a string with the argument names separated by commas for calling imgui function
|
* call_args : a string with the argument names separated by commas for calling imgui function
|
||||||
* defaults : a collection in which key is argument name and value is the default value.
|
* defaults : a collection in which key is argument name and value is the default value.
|
||||||
@@ -61,8 +61,9 @@ Notes:
|
|||||||
* templated : is set if the function belongs to a templated class (ImVector)
|
* templated : is set if the function belongs to a templated class (ImVector)
|
||||||
* templatedgen: is set if the function belongs to a struct generated from template (ImVector_ImWchar)
|
* templatedgen: is set if the function belongs to a struct generated from template (ImVector_ImWchar)
|
||||||
* nonUDT : if present the original function was returning a user defined type so that signature has been changed to accept a pointer to the UDT as first argument.
|
* nonUDT : if present the original function was returning a user defined type so that signature has been changed to accept a pointer to the UDT as first argument.
|
||||||
|
* location : name of the header file this function comes from. (imgui, internal, imgui_impl_xxx)
|
||||||
### structs_and_enums description
|
### structs_and_enums description
|
||||||
* Is is a collection with two items:
|
* Is is a collection with three items:
|
||||||
* under key enums we get the enums collection in which each key is the enum tagname and the value is an array of the ordered values represented as a collection with keys
|
* under key enums we get the enums collection in which each key is the enum tagname and the value is an array of the ordered values represented as a collection with keys
|
||||||
* name : the name of this enum value
|
* name : the name of this enum value
|
||||||
* value : the C string
|
* value : the C string
|
||||||
@@ -71,7 +72,9 @@ Notes:
|
|||||||
* type : the type of the struct member
|
* type : the type of the struct member
|
||||||
* template_type : if type has a template argument (as ImVector) here will be
|
* template_type : if type has a template argument (as ImVector) here will be
|
||||||
* name : the name of the struct member
|
* name : the name of the struct member
|
||||||
* bitfield : the bitfield width (in case it is a bitfield)
|
* size : the number of array elements (when it is an array)
|
||||||
|
* bitfield : the bitfield width (in case it is a bitfield)
|
||||||
|
* under key locations we get the locations collection in which each key is the enum tagname or the struct name and the value is the name of the header file this comes from.
|
||||||
# usage
|
# usage
|
||||||
|
|
||||||
* use whatever method is in ImGui c++ namespace in the original [imgui.h](https://github.com/ocornut/imgui/blob/master/imgui.h) by prepending `ig`
|
* use whatever method is in ImGui c++ namespace in the original [imgui.h](https://github.com/ocornut/imgui/blob/master/imgui.h) by prepending `ig`
|
||||||
|
893
cimgui.cpp
893
cimgui.cpp
File diff suppressed because it is too large
Load Diff
@@ -31,14 +31,7 @@ CIMGUI_API float igGET_FLT_MAX()
|
|||||||
{
|
{
|
||||||
return FLT_MAX;
|
return FLT_MAX;
|
||||||
}
|
}
|
||||||
CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float *out_h,float *out_s,float *out_v)
|
|
||||||
{
|
|
||||||
ImGui::ColorConvertRGBtoHSV(r,g,b,*out_h,*out_s,*out_v);
|
|
||||||
}
|
|
||||||
CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float *out_r,float *out_g,float *out_b)
|
|
||||||
{
|
|
||||||
ImGui::ColorConvertHSVtoRGB(h,s,v,*out_r,*out_g,*out_b);
|
|
||||||
}
|
|
||||||
|
|
||||||
CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create()
|
CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create()
|
||||||
{
|
{
|
||||||
|
@@ -55,9 +55,6 @@ CIMGUI_API void igLogText(CONST char *fmt, ...);
|
|||||||
CIMGUI_API void ImGuiTextBuffer_appendf(struct ImGuiTextBuffer *buffer, const char *fmt, ...);
|
CIMGUI_API void ImGuiTextBuffer_appendf(struct ImGuiTextBuffer *buffer, const char *fmt, ...);
|
||||||
//for getting FLT_MAX in bindings
|
//for getting FLT_MAX in bindings
|
||||||
CIMGUI_API float igGET_FLT_MAX();
|
CIMGUI_API float igGET_FLT_MAX();
|
||||||
//not const args from & to *
|
|
||||||
CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float *out_h,float *out_s,float *out_v);
|
|
||||||
CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float *out_r,float *out_g,float *out_b);
|
|
||||||
|
|
||||||
|
|
||||||
CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create();
|
CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create();
|
||||||
|
@@ -280,7 +280,8 @@ local function getRE()
|
|||||||
end
|
end
|
||||||
M.getRE = getRE
|
M.getRE = getRE
|
||||||
--takes preprocesed file in table cdefsor and returns items
|
--takes preprocesed file in table cdefsor and returns items
|
||||||
local function parseItems(txt,dumpit)
|
local function parseItems(txt,dumpit,loca)
|
||||||
|
--assert(loca)
|
||||||
--dumpit = true
|
--dumpit = true
|
||||||
local res,resN = getRE()
|
local res,resN = getRE()
|
||||||
|
|
||||||
@@ -297,7 +298,7 @@ local function parseItems(txt,dumpit)
|
|||||||
item = txt:sub(i,e)
|
item = txt:sub(i,e)
|
||||||
--if re~=functionD_re then --skip defined functions
|
--if re~=functionD_re then --skip defined functions
|
||||||
item = item:gsub("extern __attribute__%(%(dllexport%)%) ","")
|
item = item:gsub("extern __attribute__%(%(dllexport%)%) ","")
|
||||||
table.insert(itemarr,{re_name=re_name,item=item})
|
table.insert(itemarr,{re_name=re_name,item=item,locat=loca})
|
||||||
--end
|
--end
|
||||||
items[re_name] = items[re_name] or {}
|
items[re_name] = items[re_name] or {}
|
||||||
table.insert(items[re_name],item)
|
table.insert(items[re_name],item)
|
||||||
@@ -392,8 +393,10 @@ local function name_overloadsAlgo(v)
|
|||||||
return aa,bb
|
return aa,bb
|
||||||
end
|
end
|
||||||
local function typetoStr(typ)
|
local function typetoStr(typ)
|
||||||
|
--print("typetoStr",typ)
|
||||||
--typ = typ:gsub("[^%(%)]+%(%*?(.+)%).+","%1") -- funcs
|
--typ = typ:gsub("[^%(%)]+%(%*?(.+)%).+","%1") -- funcs
|
||||||
typ = typ:gsub("[^%(%)]+%(%*?(.+)%).+","FnPtr")
|
--typ = typ:gsub("[^%(%)]+%(%*?(.+)%).+","FnPtr")
|
||||||
|
typ = typ:gsub("([^%(%)]+)%(%*?(.+)%).+","Fn%1Ptr")
|
||||||
typ = typ:gsub("[%w_]+%[(%d*)%]","arr%1")
|
typ = typ:gsub("[%w_]+%[(%d*)%]","arr%1")
|
||||||
typ = typ:gsub("%*","Ptr")
|
typ = typ:gsub("%*","Ptr")
|
||||||
typ = typ:gsub("void","")
|
typ = typ:gsub("void","")
|
||||||
@@ -410,7 +413,8 @@ local function typetoStr(typ)
|
|||||||
typ = typ:gsub("[<>]","")
|
typ = typ:gsub("[<>]","")
|
||||||
return typ
|
return typ
|
||||||
end
|
end
|
||||||
local function parseFunction(self,stname,lineorig,namespace)
|
local function parseFunction(self,stname,lineorig,namespace,locat)
|
||||||
|
|
||||||
line = clean_spaces(lineorig)
|
line = clean_spaces(lineorig)
|
||||||
--move *
|
--move *
|
||||||
line = line:gsub("%s*%*","%*")
|
line = line:gsub("%s*%*","%*")
|
||||||
@@ -426,6 +430,7 @@ local function parseFunction(self,stname,lineorig,namespace)
|
|||||||
line = line:gsub("static","")
|
line = line:gsub("static","")
|
||||||
line = line:gsub("inline","")
|
line = line:gsub("inline","")
|
||||||
line = line:gsub("mutable","")
|
line = line:gsub("mutable","")
|
||||||
|
line = line:gsub("explicit","")
|
||||||
--skip operator
|
--skip operator
|
||||||
if line:match("operator") then return end
|
if line:match("operator") then return end
|
||||||
--skip template
|
--skip template
|
||||||
@@ -478,16 +483,18 @@ local function parseFunction(self,stname,lineorig,namespace)
|
|||||||
local functype_arg_rest = "^(%s*[%w%s%*]+%(%*[%w_]+%)%([^%(%)]*%)),*(.*)"
|
local functype_arg_rest = "^(%s*[%w%s%*]+%(%*[%w_]+%)%([^%(%)]*%)),*(.*)"
|
||||||
local rest = argscsinpars:sub(2,-2) --strip ()
|
local rest = argscsinpars:sub(2,-2) --strip ()
|
||||||
|
|
||||||
|
|
||||||
while true do
|
while true do
|
||||||
--local tt = strsplit(rest,",")
|
--local tt = strsplit(rest,",")
|
||||||
--for ii,arg in ipairs(tt) do
|
--for ii,arg in ipairs(tt) do
|
||||||
--for arg in argscsinpars:gmatch("[%(,]*([^,%(%)]+)[%),]") do
|
--for arg in argscsinpars:gmatch("[%(,]*([^,%(%)]+)[%),]") do
|
||||||
|
local reftoptr
|
||||||
if rest == "void" then break end
|
if rest == "void" then break end
|
||||||
local type,name,retf,sigf
|
local type,name,retf,sigf
|
||||||
local arg,restt = rest:match(functype_arg_rest)
|
local arg,restt = rest:match(functype_arg_rest)
|
||||||
if arg then
|
if arg then -- if is function pointer
|
||||||
local t1,namef,t2 = arg:match(functype_reex)
|
local t1,namef,t2 = arg:match(functype_reex)
|
||||||
type=t1.."(*)"..t2;name=namef
|
type = t1.."(*)"..t2;name=namef
|
||||||
retf = t1
|
retf = t1
|
||||||
sigf = t2
|
sigf = t2
|
||||||
rest = restt
|
rest = restt
|
||||||
@@ -495,8 +502,13 @@ local function parseFunction(self,stname,lineorig,namespace)
|
|||||||
arg,restt = rest:match(",*([^,%(%)]+),*(.*)")
|
arg,restt = rest:match(",*([^,%(%)]+),*(.*)")
|
||||||
if not arg then break end
|
if not arg then break end
|
||||||
rest = restt
|
rest = restt
|
||||||
if arg:match("&") and arg:match("const") then
|
if arg:match("&") then
|
||||||
arg = arg:gsub("&","")
|
if arg:match("const") then
|
||||||
|
arg = arg:gsub("&","")
|
||||||
|
else
|
||||||
|
arg = arg:gsub("&","*")
|
||||||
|
reftoptr = true
|
||||||
|
end
|
||||||
end
|
end
|
||||||
if arg:match("%.%.%.") then
|
if arg:match("%.%.%.") then
|
||||||
type="...";name="..."
|
type="...";name="..."
|
||||||
@@ -506,7 +518,6 @@ local function parseFunction(self,stname,lineorig,namespace)
|
|||||||
|
|
||||||
if not type or not name then
|
if not type or not name then
|
||||||
print("failure arg detection",funcname,type,name,argscsinpars,arg)
|
print("failure arg detection",funcname,type,name,argscsinpars,arg)
|
||||||
|
|
||||||
else
|
else
|
||||||
if name:match"%*" then print("**",funcname) end
|
if name:match"%*" then print("**",funcname) end
|
||||||
--float name[2] to float[2] name
|
--float name[2] to float[2] name
|
||||||
@@ -517,17 +528,17 @@ local function parseFunction(self,stname,lineorig,namespace)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
table.insert(argsArr,{type=type,name=name,ret=retf,signature=sigf})
|
table.insert(argsArr,{type=type,name=name,ret=retf,signature=sigf,reftoptr=reftoptr})
|
||||||
if arg:match("&") and not arg:match("const") then
|
if arg:match("&") and not arg:match("const") then
|
||||||
--only post error if not manual
|
--only post error if not manual
|
||||||
local cname = self.getCname(stname,funcname) --cimguiname
|
local cname = self.getCname(stname,funcname, namespace) --cimguiname
|
||||||
if not self.manuals[cname] then
|
if not self.manuals[cname] then
|
||||||
print("reference to no const arg in",funcname,argscsinpars,arg)
|
print("reference to no const arg in",funcname,argscsinpars,arg)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
argscsinpars = argscsinpars:gsub("&","")
|
argscsinpars = argscsinpars:gsub("&","")
|
||||||
|
|
||||||
local signature = argscsinpars:gsub("([%w%s%*_]+)%s[%w_]+%s*([,%)])","%1%2")
|
local signature = argscsinpars:gsub("([%w%s%*_]+)%s[%w_]+%s*([,%)])","%1%2")
|
||||||
signature = signature:gsub("%s*([,%)])","%1") --space before , and )
|
signature = signature:gsub("%s*([,%)])","%1") --space before , and )
|
||||||
signature = signature:gsub(",%s*",",")--space after ,
|
signature = signature:gsub(",%s*",",")--space after ,
|
||||||
@@ -538,6 +549,43 @@ local function parseFunction(self,stname,lineorig,namespace)
|
|||||||
local call_args = argscsinpars:gsub("([%w_]+%s[%w_]+)%[%d*%]","%1") --float[2]
|
local call_args = argscsinpars:gsub("([%w_]+%s[%w_]+)%[%d*%]","%1") --float[2]
|
||||||
call_args = call_args:gsub("%(%*([%w_]+)%)%([^%(%)]*%)"," %1") --func type
|
call_args = call_args:gsub("%(%*([%w_]+)%)%([^%(%)]*%)"," %1") --func type
|
||||||
call_args = call_args:gsub("[^%(].-([%w_]+)%s*([,%)])","%1%2")
|
call_args = call_args:gsub("[^%(].-([%w_]+)%s*([,%)])","%1%2")
|
||||||
|
|
||||||
|
--recreate argscsinpars from argsArr
|
||||||
|
local asp, caar
|
||||||
|
if #argsArr > 0 then
|
||||||
|
asp = "("
|
||||||
|
caar = "("
|
||||||
|
for i,v in ipairs(argsArr) do
|
||||||
|
if v.ret then --function pointer
|
||||||
|
asp = asp .. v.ret .. "(*" .. v.name .. ")" .. v.signature .. ","
|
||||||
|
caar = caar .. v.name .. ","
|
||||||
|
else
|
||||||
|
local siz = v.type:match("(%[%d*%])") or ""
|
||||||
|
local type = v.type:gsub("(%[%d*%])","")
|
||||||
|
asp = asp .. type .. (v.name~="..." and " "..v.name or "") .. siz .. ","
|
||||||
|
local callname = v.reftoptr and "*"..v.name or v.name
|
||||||
|
caar = caar .. callname .. ","
|
||||||
|
end
|
||||||
|
end
|
||||||
|
asp = asp:sub(1,-2)..")"
|
||||||
|
caar = caar:sub(1,-2)..")"
|
||||||
|
else
|
||||||
|
asp = "()"
|
||||||
|
caar = "()"
|
||||||
|
end
|
||||||
|
--[[
|
||||||
|
if asp~=argscsinpars then
|
||||||
|
print("bad recontruction",funcname)
|
||||||
|
print(argscsinpars)
|
||||||
|
print(asp)
|
||||||
|
end
|
||||||
|
if caar~=call_args then
|
||||||
|
print("bad call_args",funcname)
|
||||||
|
print(call_args)
|
||||||
|
print(caar)
|
||||||
|
end
|
||||||
|
--]]
|
||||||
|
------------------------------
|
||||||
|
|
||||||
if not ret and stname then --must be constructors
|
if not ret and stname then --must be constructors
|
||||||
if not (stname == funcname or "~"..stname==funcname) then --break end
|
if not (stname == funcname or "~"..stname==funcname) then --break end
|
||||||
@@ -547,7 +595,7 @@ local function parseFunction(self,stname,lineorig,namespace)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
local cimguiname = self.getCname(stname,funcname)
|
local cimguiname = self.getCname(stname,funcname, namespace)
|
||||||
table.insert(self.funcdefs,{stname=stname,funcname=funcname,args=args,argsc=argscsinpars,signature=signature,cimguiname=cimguiname,call_args=call_args,ret =ret})
|
table.insert(self.funcdefs,{stname=stname,funcname=funcname,args=args,argsc=argscsinpars,signature=signature,cimguiname=cimguiname,call_args=call_args,ret =ret})
|
||||||
local defsT = self.defsT
|
local defsT = self.defsT
|
||||||
defsT[cimguiname] = defsT[cimguiname] or {}
|
defsT[cimguiname] = defsT[cimguiname] or {}
|
||||||
@@ -565,9 +613,9 @@ local function parseFunction(self,stname,lineorig,namespace)
|
|||||||
defT.stname = stname
|
defT.stname = stname
|
||||||
defT.funcname = funcname
|
defT.funcname = funcname
|
||||||
defT.argsoriginal = args
|
defT.argsoriginal = args
|
||||||
defT.args=argscsinpars
|
defT.args= asp --argscsinpars
|
||||||
defT.signature = signature
|
defT.signature = signature
|
||||||
defT.call_args = call_args
|
defT.call_args = caar --call_args
|
||||||
defT.isvararg = signature:match("%.%.%.%)$")
|
defT.isvararg = signature:match("%.%.%.%)$")
|
||||||
defT.location = locat
|
defT.location = locat
|
||||||
--defT.comment = "" --comment
|
--defT.comment = "" --comment
|
||||||
@@ -767,16 +815,16 @@ function M.Parser()
|
|||||||
par.manuals = {}
|
par.manuals = {}
|
||||||
par.UDTs = {}
|
par.UDTs = {}
|
||||||
|
|
||||||
function par:insert(line)
|
function par:insert(line,loca)
|
||||||
table.insert(cdefs,line)
|
table.insert(cdefs,{line,loca})
|
||||||
end
|
end
|
||||||
function par.getCname(stname,funcname)
|
function par.getCname(stname,funcname, namespace)
|
||||||
if #stname == 0 then return funcname end --top level
|
if #stname == 0 then return funcname end --top level
|
||||||
local pre = stname.."_"
|
local pre = stname.."_"
|
||||||
return pre..funcname
|
return pre..funcname
|
||||||
end
|
end
|
||||||
function par.getCname_overload(stname,funcname,signature)
|
function par.getCname_overload(stname,funcname,signature, namespace)
|
||||||
local cname = par.getCname(stname,funcname)
|
local cname = par.getCname(stname,funcname, namespace)
|
||||||
local ov_cname = par.cname_overloads[cname] and par.cname_overloads[cname][signature] --or cname
|
local ov_cname = par.cname_overloads[cname] and par.cname_overloads[cname][signature] --or cname
|
||||||
return ov_cname
|
return ov_cname
|
||||||
end
|
end
|
||||||
@@ -793,7 +841,8 @@ function M.Parser()
|
|||||||
end
|
end
|
||||||
function par:parseItems()
|
function par:parseItems()
|
||||||
--typedefs dictionary
|
--typedefs dictionary
|
||||||
for i,line in ipairs(cdefs) do
|
for i,cdef in ipairs(cdefs) do
|
||||||
|
local line = cdef[1]
|
||||||
if line:match("typedef") then
|
if line:match("typedef") then
|
||||||
line = clean_spaces(line)
|
line = clean_spaces(line)
|
||||||
local value,key = line:match("typedef%s+(.+)%s+([%w_]+);")
|
local value,key = line:match("typedef%s+(.+)%s+([%w_]+);")
|
||||||
@@ -813,8 +862,26 @@ function M.Parser()
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
local txt = table.concat(cdefs,"\n")
|
|
||||||
itemsarr,items = parseItems(txt)
|
itemsarr = {}
|
||||||
|
if self.separate_locations then
|
||||||
|
local located_cdefs = self:separate_locations(cdefs)
|
||||||
|
for i,lcdef in ipairs(located_cdefs) do
|
||||||
|
local txt = table.concat(lcdef[2],"\n")
|
||||||
|
local itemsarrT,itemsT = parseItems(txt,false,lcdef[1])
|
||||||
|
for i,it in ipairs(itemsarrT) do
|
||||||
|
table.insert(itemsarr,it)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
else
|
||||||
|
local cdefs2 = {}
|
||||||
|
for i,cdef in ipairs(cdefs) do
|
||||||
|
table.insert(cdefs2,cdef[1])
|
||||||
|
end
|
||||||
|
local txt = table.concat(cdefs2,"\n")
|
||||||
|
itemsarr,items = parseItems(txt,false)
|
||||||
|
end
|
||||||
|
|
||||||
self.itemsarr , self.items = itemsarr,items
|
self.itemsarr , self.items = itemsarr,items
|
||||||
end
|
end
|
||||||
function par:printItems()
|
function par:printItems()
|
||||||
@@ -826,14 +893,14 @@ function M.Parser()
|
|||||||
function par:parseFunctions()
|
function par:parseFunctions()
|
||||||
for i,it in ipairs(itemsarr) do
|
for i,it in ipairs(itemsarr) do
|
||||||
if it.re_name == "function_re" or it.re_name == "functionD_re" then
|
if it.re_name == "function_re" or it.re_name == "functionD_re" then
|
||||||
self:parseFunction("",it.item)
|
self:parseFunction("",it.item,nil,it.locat)
|
||||||
elseif it.re_name == "namespace_re" then
|
elseif it.re_name == "namespace_re" then
|
||||||
local nsp = it.item:match("%b{}"):sub(2,-2)
|
local nsp = it.item:match("%b{}"):sub(2,-2)
|
||||||
local namespace = it.item:match("namespace%s+(%S+)")
|
local namespace = it.item:match("namespace%s+(%S+)")
|
||||||
local nspparr,itemsnsp = parseItems(nsp)
|
local nspparr,itemsnsp = parseItems(nsp,false,it.locat)
|
||||||
for insp,itnsp in ipairs(nspparr) do
|
for insp,itnsp in ipairs(nspparr) do
|
||||||
if itnsp.re_name == "function_re" or itnsp.re_name == "functionD_re" then
|
if itnsp.re_name == "function_re" or itnsp.re_name == "functionD_re" then
|
||||||
self:parseFunction("",itnsp.item,namespace)
|
self:parseFunction("",itnsp.item,namespace,itnsp.locat)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
elseif it.re_name == "struct_re" then
|
elseif it.re_name == "struct_re" then
|
||||||
@@ -845,20 +912,20 @@ function M.Parser()
|
|||||||
self.typenames = self.typenames or {}
|
self.typenames = self.typenames or {}
|
||||||
self.typenames[stname] = typename
|
self.typenames[stname] = typename
|
||||||
end
|
end
|
||||||
local nspparr,itemsnsp = parseItems(nsp)
|
local nspparr,itemsnsp = parseItems(nsp,false,it.locat)
|
||||||
for insp,itnsp in ipairs(nspparr) do
|
for insp,itnsp in ipairs(nspparr) do
|
||||||
if itnsp.re_name == "function_re" or itnsp.re_name == "functionD_re" then
|
if itnsp.re_name == "function_re" or itnsp.re_name == "functionD_re" then
|
||||||
self:parseFunction(stname,itnsp.item)
|
self:parseFunction(stname,itnsp.item,nil,itnsp.locat)
|
||||||
elseif itnsp.re_name == "struct_re" then
|
elseif itnsp.re_name == "struct_re" then
|
||||||
--get embeded_structs
|
--get embeded_structs
|
||||||
local embededst = itnsp.item:match("struct%s+(%S+)")
|
local embededst = itnsp.item:match("struct%s+(%S+)")
|
||||||
self.embeded_structs[embededst] = stname.."::"..embededst
|
self.embeded_structs[embededst] = stname.."::"..embededst
|
||||||
local nsp2 = strip_end(itnsp.item:match("%b{}"):sub(2,-2))
|
local nsp2 = strip_end(itnsp.item:match("%b{}"):sub(2,-2))
|
||||||
local itemsemarr,itemsem = parseItems(nsp2)
|
local itemsemarr,itemsem = parseItems(nsp2,false,itnsp.locat)
|
||||||
assert(not itemsem.struct_re,"two level embed struct")
|
assert(not itemsem.struct_re,"two level embed struct")
|
||||||
for iemb,itemb in ipairs(itemsemarr) do
|
for iemb,itemb in ipairs(itemsemarr) do
|
||||||
if itemb.re_name == "function_re" or itemb.re_name == "functionD_re" then
|
if itemb.re_name == "function_re" or itemb.re_name == "functionD_re" then
|
||||||
self:parseFunction(embededst,itemb.item)
|
self:parseFunction(embededst,itemb.item,nil,itemb.locat)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@@ -868,7 +935,8 @@ function M.Parser()
|
|||||||
--require"anima"
|
--require"anima"
|
||||||
--prtable(self.defsT)
|
--prtable(self.defsT)
|
||||||
end
|
end
|
||||||
function par:clean_struct(stru)
|
function par:clean_struct(stru, locat)
|
||||||
|
--assert(locat)
|
||||||
local outtab = {}
|
local outtab = {}
|
||||||
local iner = strip_end(stru:match("%b{}"):sub(2,-2))
|
local iner = strip_end(stru:match("%b{}"):sub(2,-2))
|
||||||
local inistruct = clean_spaces(stru:match("(.-)%b{}"))
|
local inistruct = clean_spaces(stru:match("(.-)%b{}"))
|
||||||
@@ -894,7 +962,7 @@ function M.Parser()
|
|||||||
if derived then
|
if derived then
|
||||||
table.insert(outtab,"\n "..derived.." _"..derived..";")
|
table.insert(outtab,"\n "..derived.." _"..derived..";")
|
||||||
end
|
end
|
||||||
local itlist,itemsin = parseItems(iner)
|
local itlist,itemsin = parseItems(iner, false,locat)
|
||||||
if #itlist == 0 then return "" end --here we avoid empty structs
|
if #itlist == 0 then return "" end --here we avoid empty structs
|
||||||
for j,it in ipairs(itlist) do
|
for j,it in ipairs(itlist) do
|
||||||
if it.re_name == "vardef_re" or it.re_name == "functype_re" or it.re_name == "union_re" then
|
if it.re_name == "vardef_re" or it.re_name == "functype_re" or it.re_name == "union_re" then
|
||||||
@@ -949,7 +1017,7 @@ function M.Parser()
|
|||||||
if it.re_name == "namespace_re" then
|
if it.re_name == "namespace_re" then
|
||||||
local nsp = it.item:match("%b{}"):sub(2,-2)
|
local nsp = it.item:match("%b{}"):sub(2,-2)
|
||||||
local namespace = it.item:match("namespace%s+(%S+)")
|
local namespace = it.item:match("namespace%s+(%S+)")
|
||||||
local nspparr,itemsnsp = parseItems(nsp)
|
local nspparr,itemsnsp = parseItems(nsp, nil, it.locat )
|
||||||
for insp,itnsp in ipairs(nspparr) do
|
for insp,itnsp in ipairs(nspparr) do
|
||||||
if itnsp.re_name == "struct_re" or itnsp.re_name == "typedef_st_re" then
|
if itnsp.re_name == "struct_re" or itnsp.re_name == "typedef_st_re" then
|
||||||
--print("in mamespace",itnsp.item,namespace)
|
--print("in mamespace",itnsp.item,namespace)
|
||||||
@@ -965,7 +1033,7 @@ function M.Parser()
|
|||||||
--print("enum is:",enumname, enumbody)
|
--print("enum is:",enumname, enumbody)
|
||||||
table.insert(outtab,"\ntypedef enum ".. enumbody..enumname..";")
|
table.insert(outtab,"\ntypedef enum ".. enumbody..enumname..";")
|
||||||
elseif it.re_name == "struct_re" then
|
elseif it.re_name == "struct_re" then
|
||||||
local cleanst,structname = self:clean_struct(it.item)
|
local cleanst,structname = self:clean_struct(it.item, it.locat)
|
||||||
|
|
||||||
--if not structname then print("NO NAME",cleanst,it.item) end
|
--if not structname then print("NO NAME",cleanst,it.item) end
|
||||||
|
|
||||||
@@ -979,7 +1047,7 @@ function M.Parser()
|
|||||||
end
|
end
|
||||||
--inner_structs
|
--inner_structs
|
||||||
for i,it in ipairs(self.inerstructs) do
|
for i,it in ipairs(self.inerstructs) do
|
||||||
local cleanst,structname = self:clean_struct(it.item)
|
local cleanst,structname = self:clean_struct(it.item, it.locat)
|
||||||
if structname then
|
if structname then
|
||||||
table.insert(outtab,cleanst)
|
table.insert(outtab,cleanst)
|
||||||
table.insert(typedefs_table,"typedef struct "..structname.." "..structname..";\n")
|
table.insert(typedefs_table,"typedef struct "..structname.." "..structname..";\n")
|
||||||
@@ -1008,19 +1076,22 @@ function M.Parser()
|
|||||||
else
|
else
|
||||||
--split type name1,name2; in several lines
|
--split type name1,name2; in several lines
|
||||||
local typen,rest = line:match("%s*([^,]+)%s(%S+[,;])")
|
local typen,rest = line:match("%s*([^,]+)%s(%S+[,;])")
|
||||||
--local template_type = typen:match("/%*<(.+)>%*/")
|
|
||||||
--if template_type then typen = typen:match("(.+)/%*") end
|
|
||||||
if not typen then -- Lets try Type*name
|
if not typen then -- Lets try Type*name
|
||||||
typen,rest = line:match("([^,]+%*)(%S+[,;])")
|
typen,rest = line:match("([^,]+%*)(%S+[,;])")
|
||||||
end
|
end
|
||||||
local template_type
|
local template_type
|
||||||
for k,v in pairs(self.templates) do
|
for k,v in pairs(self.templates) do
|
||||||
template_type = typen:match(k.."_(.+)")
|
local template_type2 = typen:match(k.."_(.+)")
|
||||||
if template_type then break end
|
if template_type2 then
|
||||||
end
|
for k1,k2 in pairs(v) do
|
||||||
if template_type then
|
if template_type2==k2 then
|
||||||
template_type = template_type:gsub("_"," ")
|
template_type=k1
|
||||||
template_type = template_type:gsub("Ptr","%*")
|
break
|
||||||
|
end
|
||||||
|
end
|
||||||
|
assert(template_type)
|
||||||
|
break
|
||||||
|
end
|
||||||
end
|
end
|
||||||
for name in rest:gmatch("([^%s,;]+)%s?[,;]") do
|
for name in rest:gmatch("([^%s,;]+)%s?[,;]") do
|
||||||
--unnamed unions
|
--unnamed unions
|
||||||
@@ -1035,7 +1106,7 @@ function M.Parser()
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
function par:gen_structs_and_enums_table()
|
function par:gen_structs_and_enums_table()
|
||||||
local outtab = {enums={},structs={}}
|
local outtab = {enums={},structs={},locations={}}
|
||||||
self.typedefs_table = {}
|
self.typedefs_table = {}
|
||||||
self.vardefs = {}
|
self.vardefs = {}
|
||||||
|
|
||||||
@@ -1082,6 +1153,7 @@ function M.Parser()
|
|||||||
local name,value = line:match("%s*([%w_]+)%s*=%s*([^,]+)")
|
local name,value = line:match("%s*([%w_]+)%s*=%s*([^,]+)")
|
||||||
if value then
|
if value then
|
||||||
table.insert(outtab.enums[enumname],{name=name,value=value})
|
table.insert(outtab.enums[enumname],{name=name,value=value})
|
||||||
|
outtab.locations[enumname] = it.locat
|
||||||
else --increment by one
|
else --increment by one
|
||||||
local name = line:match("%s*([^,]+)")
|
local name = line:match("%s*([^,]+)")
|
||||||
local enum_table = outtab.enums[enumname]
|
local enum_table = outtab.enums[enumname]
|
||||||
@@ -1096,15 +1168,17 @@ function M.Parser()
|
|||||||
end
|
end
|
||||||
if name then --avoid last , if present
|
if name then --avoid last , if present
|
||||||
table.insert(outtab.enums[enumname],{name=name,value=value})
|
table.insert(outtab.enums[enumname],{name=name,value=value})
|
||||||
|
outtab.locations[enumname] = it.locat
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
elseif it.re_name == "struct_re" then
|
elseif it.re_name == "struct_re" then
|
||||||
local cleanst,structname,strtab = self:clean_struct(it.item)
|
local cleanst,structname,strtab = self:clean_struct(it.item, it.locat)
|
||||||
--if not void stname or templated
|
--if not void stname or templated
|
||||||
--M.prtable(cleanst,structname,strtab)
|
--M.prtable(cleanst,structname,strtab)
|
||||||
if structname and not self.typenames[structname] then
|
if structname and not self.typenames[structname] then
|
||||||
outtab.structs[structname] = {}
|
outtab.structs[structname] = {}
|
||||||
|
outtab.locations[structname] = it.locat
|
||||||
self.order[structname]=i
|
self.order[structname]=i
|
||||||
for j=3,#strtab-1 do
|
for j=3,#strtab-1 do
|
||||||
self:parse_struct_line(strtab[j],outtab.structs[structname])
|
self:parse_struct_line(strtab[j],outtab.structs[structname])
|
||||||
@@ -1115,9 +1189,10 @@ function M.Parser()
|
|||||||
--inner_structs
|
--inner_structs
|
||||||
|
|
||||||
for i,it in ipairs(self.inerstructs) do
|
for i,it in ipairs(self.inerstructs) do
|
||||||
local cleanst,structname,strtab = self:clean_struct(it.item)
|
local cleanst,structname,strtab = self:clean_struct(it.item, it.locat)
|
||||||
if structname then --not empty struc
|
if structname then --not empty struc
|
||||||
outtab.structs[structname] = {}
|
outtab.structs[structname] = {}
|
||||||
|
outtab.locations[structname] = it.locat
|
||||||
for j=3,#strtab-1 do
|
for j=3,#strtab-1 do
|
||||||
self:parse_struct_line(strtab[j],outtab.structs[structname])
|
self:parse_struct_line(strtab[j],outtab.structs[structname])
|
||||||
end
|
end
|
||||||
@@ -1193,13 +1268,13 @@ function M.Parser()
|
|||||||
local typesc,post = name_overloadsAlgo(v)
|
local typesc,post = name_overloadsAlgo(v)
|
||||||
for i,t in ipairs(v) do
|
for i,t in ipairs(v) do
|
||||||
--take overloaded name from manual table or algorythm
|
--take overloaded name from manual table or algorythm
|
||||||
t.ov_cimguiname = self.getCname_overload(t.stname,t.funcname,t.signature) or k..typetoStr(post[i])
|
t.ov_cimguiname = self.getCname_overload(t.stname,t.funcname,t.signature,t.namespace) or k..typetoStr(post[i])
|
||||||
table.insert(strt,string.format("%d\t%s\t%s %s",i,t.ret,t.ov_cimguiname,t.signature))
|
table.insert(strt,string.format("%d\t%s\t%s %s",i,t.ret,t.ov_cimguiname,t.signature))
|
||||||
--M.prtable(typesc[i],post)
|
--M.prtable(typesc[i],post)
|
||||||
end
|
end
|
||||||
--check not two names are equal (produced by bad cimguiname_overload)
|
--check not two names are equal (produced by bad cimguiname_overload)
|
||||||
for i=1,#v-1 do
|
for i=1,#v-1 do
|
||||||
for j=i+1,#v-1 do
|
for j=i+1,#v do
|
||||||
if v[i].ov_cimguiname == v[j].ov_cimguiname then
|
if v[i].ov_cimguiname == v[j].ov_cimguiname then
|
||||||
local t,tj = v[i],v[j]
|
local t,tj = v[i],v[j]
|
||||||
print("Error caused by Bad overloading "..t.ov_cimguiname.." of function ",t.funcname,t.signature,"conflicts with ",tj.funcname,tj.signature)
|
print("Error caused by Bad overloading "..t.ov_cimguiname.." of function ",t.funcname,t.signature,"conflicts with ",tj.funcname,tj.signature)
|
||||||
|
@@ -50,8 +50,8 @@ for i=3,#script_args do table.insert(implementations,script_args[i]) end
|
|||||||
local cimgui_manuals = {
|
local cimgui_manuals = {
|
||||||
igLogText = true,
|
igLogText = true,
|
||||||
ImGuiTextBuffer_appendf = true,
|
ImGuiTextBuffer_appendf = true,
|
||||||
igColorConvertRGBtoHSV = true,
|
--igColorConvertRGBtoHSV = true,
|
||||||
igColorConvertHSVtoRGB = true
|
--igColorConvertHSVtoRGB = true
|
||||||
}
|
}
|
||||||
--------------------------------------------------------------------------
|
--------------------------------------------------------------------------
|
||||||
--this table is a dictionary to force a naming of function overloading (instead of algorythmic generated)
|
--this table is a dictionary to force a naming of function overloading (instead of algorythmic generated)
|
||||||
@@ -428,8 +428,22 @@ gdefines = get_defines{"IMGUI_VERSION","FLT_MAX"}
|
|||||||
local function parseImGuiHeader(header,names)
|
local function parseImGuiHeader(header,names)
|
||||||
--prepare parser
|
--prepare parser
|
||||||
local parser = cpp2ffi.Parser()
|
local parser = cpp2ffi.Parser()
|
||||||
parser.getCname = function(stname,funcname)
|
|
||||||
local pre = (stname == "") and "ig" or stname.."_"
|
parser.separate_locations = function(self,cdefs)
|
||||||
|
local imguicdefs = {}
|
||||||
|
local othercdefs = {}
|
||||||
|
for i,cdef in ipairs(cdefs) do
|
||||||
|
if cdef[2]=="imgui" then
|
||||||
|
table.insert(imguicdefs,cdef[1])
|
||||||
|
else
|
||||||
|
table.insert(othercdefs,cdef[1])
|
||||||
|
end
|
||||||
|
end
|
||||||
|
return {{"imgui",imguicdefs},{"internal",othercdefs}}
|
||||||
|
end
|
||||||
|
|
||||||
|
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
|
return pre..funcname
|
||||||
end
|
end
|
||||||
parser.cname_overloads = cimgui_overloads
|
parser.cname_overloads = cimgui_overloads
|
||||||
@@ -538,6 +552,20 @@ if #implementations > 0 then
|
|||||||
end
|
end
|
||||||
pipe:close()
|
pipe:close()
|
||||||
end
|
end
|
||||||
|
|
||||||
|
parser2.separate_locations = function(self, cdefs)
|
||||||
|
local sepcdefs = {}
|
||||||
|
for i,impl in ipairs(implementations) do
|
||||||
|
sepcdefs[i] = {[[imgui_impl_]].. impl,{}}
|
||||||
|
for j,cdef in ipairs(cdefs) do
|
||||||
|
if cdef[2]==sepcdefs[i][1] then
|
||||||
|
table.insert(sepcdefs[i][2],cdef[1])
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
return sepcdefs
|
||||||
|
end
|
||||||
|
|
||||||
parser2:do_parse()
|
parser2:do_parse()
|
||||||
|
|
||||||
-- save ./cimgui_impl.h
|
-- save ./cimgui_impl.h
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,9 +1,8 @@
|
|||||||
typedef struct SDL_Window SDL_Window;
|
typedef struct SDL_Window SDL_Window;
|
||||||
|
typedef struct GLFWmonitor GLFWmonitor;
|
||||||
typedef struct GLFWwindow GLFWwindow;
|
typedef struct GLFWwindow GLFWwindow;
|
||||||
|
|
||||||
struct GLFWwindow;
|
struct GLFWwindow;
|
||||||
|
struct GLFWmonitor;struct SDL_Window;
|
||||||
struct SDL_Window;
|
|
||||||
typedef union SDL_Event SDL_Event;CIMGUI_API bool ImGui_ImplGlfw_InitForOpenGL(GLFWwindow* window,bool install_callbacks);
|
typedef union SDL_Event SDL_Event;CIMGUI_API bool ImGui_ImplGlfw_InitForOpenGL(GLFWwindow* window,bool install_callbacks);
|
||||||
CIMGUI_API bool ImGui_ImplGlfw_InitForVulkan(GLFWwindow* window,bool install_callbacks);
|
CIMGUI_API bool ImGui_ImplGlfw_InitForVulkan(GLFWwindow* window,bool install_callbacks);
|
||||||
CIMGUI_API void ImGui_ImplGlfw_Shutdown();
|
CIMGUI_API void ImGui_ImplGlfw_Shutdown();
|
||||||
@@ -12,6 +11,7 @@ CIMGUI_API void ImGui_ImplGlfw_MouseButtonCallback(GLFWwindow* window,int button
|
|||||||
CIMGUI_API void ImGui_ImplGlfw_ScrollCallback(GLFWwindow* window,double xoffset,double yoffset);
|
CIMGUI_API void ImGui_ImplGlfw_ScrollCallback(GLFWwindow* window,double xoffset,double yoffset);
|
||||||
CIMGUI_API void ImGui_ImplGlfw_KeyCallback(GLFWwindow* window,int key,int scancode,int action,int mods);
|
CIMGUI_API void ImGui_ImplGlfw_KeyCallback(GLFWwindow* window,int key,int scancode,int action,int mods);
|
||||||
CIMGUI_API void ImGui_ImplGlfw_CharCallback(GLFWwindow* window,unsigned int c);
|
CIMGUI_API void ImGui_ImplGlfw_CharCallback(GLFWwindow* window,unsigned int c);
|
||||||
|
CIMGUI_API void ImGui_ImplGlfw_MonitorCallback(GLFWmonitor* monitor,int event);
|
||||||
CIMGUI_API bool ImGui_ImplOpenGL3_Init(const char* glsl_version);
|
CIMGUI_API bool ImGui_ImplOpenGL3_Init(const char* glsl_version);
|
||||||
CIMGUI_API void ImGui_ImplOpenGL3_Shutdown();
|
CIMGUI_API void ImGui_ImplOpenGL3_Shutdown();
|
||||||
CIMGUI_API void ImGui_ImplOpenGL3_NewFrame();
|
CIMGUI_API void ImGui_ImplOpenGL3_NewFrame();
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -17,6 +17,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_CharCallback",
|
"cimguiname": "ImGui_ImplGlfw_CharCallback",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplGlfw_CharCallback",
|
"funcname": "ImGui_ImplGlfw_CharCallback",
|
||||||
|
"location": "imgui_impl_glfw",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_CharCallback",
|
"ov_cimguiname": "ImGui_ImplGlfw_CharCallback",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "(GLFWwindow*,unsigned int)",
|
"signature": "(GLFWwindow*,unsigned int)",
|
||||||
@@ -41,6 +42,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_InitForOpenGL",
|
"cimguiname": "ImGui_ImplGlfw_InitForOpenGL",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplGlfw_InitForOpenGL",
|
"funcname": "ImGui_ImplGlfw_InitForOpenGL",
|
||||||
|
"location": "imgui_impl_glfw",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_InitForOpenGL",
|
"ov_cimguiname": "ImGui_ImplGlfw_InitForOpenGL",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "(GLFWwindow*,bool)",
|
"signature": "(GLFWwindow*,bool)",
|
||||||
@@ -65,6 +67,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_InitForVulkan",
|
"cimguiname": "ImGui_ImplGlfw_InitForVulkan",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplGlfw_InitForVulkan",
|
"funcname": "ImGui_ImplGlfw_InitForVulkan",
|
||||||
|
"location": "imgui_impl_glfw",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_InitForVulkan",
|
"ov_cimguiname": "ImGui_ImplGlfw_InitForVulkan",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "(GLFWwindow*,bool)",
|
"signature": "(GLFWwindow*,bool)",
|
||||||
@@ -101,12 +104,38 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_KeyCallback",
|
"cimguiname": "ImGui_ImplGlfw_KeyCallback",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplGlfw_KeyCallback",
|
"funcname": "ImGui_ImplGlfw_KeyCallback",
|
||||||
|
"location": "imgui_impl_glfw",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_KeyCallback",
|
"ov_cimguiname": "ImGui_ImplGlfw_KeyCallback",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "(GLFWwindow*,int,int,int,int)",
|
"signature": "(GLFWwindow*,int,int,int,int)",
|
||||||
"stname": ""
|
"stname": ""
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"ImGui_ImplGlfw_MonitorCallback": [
|
||||||
|
{
|
||||||
|
"args": "(GLFWmonitor* monitor,int event)",
|
||||||
|
"argsT": [
|
||||||
|
{
|
||||||
|
"name": "monitor",
|
||||||
|
"type": "GLFWmonitor*"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "event",
|
||||||
|
"type": "int"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"argsoriginal": "(GLFWmonitor* monitor,int event)",
|
||||||
|
"call_args": "(monitor,event)",
|
||||||
|
"cimguiname": "ImGui_ImplGlfw_MonitorCallback",
|
||||||
|
"defaults": [],
|
||||||
|
"funcname": "ImGui_ImplGlfw_MonitorCallback",
|
||||||
|
"location": "imgui_impl_glfw",
|
||||||
|
"ov_cimguiname": "ImGui_ImplGlfw_MonitorCallback",
|
||||||
|
"ret": "void",
|
||||||
|
"signature": "(GLFWmonitor*,int)",
|
||||||
|
"stname": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
"ImGui_ImplGlfw_MouseButtonCallback": [
|
"ImGui_ImplGlfw_MouseButtonCallback": [
|
||||||
{
|
{
|
||||||
"args": "(GLFWwindow* window,int button,int action,int mods)",
|
"args": "(GLFWwindow* window,int button,int action,int mods)",
|
||||||
@@ -133,6 +162,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_MouseButtonCallback",
|
"cimguiname": "ImGui_ImplGlfw_MouseButtonCallback",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplGlfw_MouseButtonCallback",
|
"funcname": "ImGui_ImplGlfw_MouseButtonCallback",
|
||||||
|
"location": "imgui_impl_glfw",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_MouseButtonCallback",
|
"ov_cimguiname": "ImGui_ImplGlfw_MouseButtonCallback",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "(GLFWwindow*,int,int,int)",
|
"signature": "(GLFWwindow*,int,int,int)",
|
||||||
@@ -148,6 +178,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_NewFrame",
|
"cimguiname": "ImGui_ImplGlfw_NewFrame",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplGlfw_NewFrame",
|
"funcname": "ImGui_ImplGlfw_NewFrame",
|
||||||
|
"location": "imgui_impl_glfw",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_NewFrame",
|
"ov_cimguiname": "ImGui_ImplGlfw_NewFrame",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -176,6 +207,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_ScrollCallback",
|
"cimguiname": "ImGui_ImplGlfw_ScrollCallback",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplGlfw_ScrollCallback",
|
"funcname": "ImGui_ImplGlfw_ScrollCallback",
|
||||||
|
"location": "imgui_impl_glfw",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_ScrollCallback",
|
"ov_cimguiname": "ImGui_ImplGlfw_ScrollCallback",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "(GLFWwindow*,double,double)",
|
"signature": "(GLFWwindow*,double,double)",
|
||||||
@@ -191,6 +223,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_Shutdown",
|
"cimguiname": "ImGui_ImplGlfw_Shutdown",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplGlfw_Shutdown",
|
"funcname": "ImGui_ImplGlfw_Shutdown",
|
||||||
|
"location": "imgui_impl_glfw",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_Shutdown",
|
"ov_cimguiname": "ImGui_ImplGlfw_Shutdown",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -206,6 +239,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
|
"cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
|
"funcname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
|
||||||
|
"location": "imgui_impl_opengl2",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
|
"ov_cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -221,6 +255,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture",
|
"cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL2_CreateFontsTexture",
|
"funcname": "ImGui_ImplOpenGL2_CreateFontsTexture",
|
||||||
|
"location": "imgui_impl_opengl2",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture",
|
"ov_cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -236,6 +271,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
"cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
"funcname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
||||||
|
"location": "imgui_impl_opengl2",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
"ov_cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -251,6 +287,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture",
|
"cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL2_DestroyFontsTexture",
|
"funcname": "ImGui_ImplOpenGL2_DestroyFontsTexture",
|
||||||
|
"location": "imgui_impl_opengl2",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture",
|
"ov_cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -266,6 +303,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL2_Init",
|
"cimguiname": "ImGui_ImplOpenGL2_Init",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL2_Init",
|
"funcname": "ImGui_ImplOpenGL2_Init",
|
||||||
|
"location": "imgui_impl_opengl2",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL2_Init",
|
"ov_cimguiname": "ImGui_ImplOpenGL2_Init",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -281,6 +319,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL2_NewFrame",
|
"cimguiname": "ImGui_ImplOpenGL2_NewFrame",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL2_NewFrame",
|
"funcname": "ImGui_ImplOpenGL2_NewFrame",
|
||||||
|
"location": "imgui_impl_opengl2",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL2_NewFrame",
|
"ov_cimguiname": "ImGui_ImplOpenGL2_NewFrame",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -301,6 +340,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL2_RenderDrawData",
|
"cimguiname": "ImGui_ImplOpenGL2_RenderDrawData",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL2_RenderDrawData",
|
"funcname": "ImGui_ImplOpenGL2_RenderDrawData",
|
||||||
|
"location": "imgui_impl_opengl2",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL2_RenderDrawData",
|
"ov_cimguiname": "ImGui_ImplOpenGL2_RenderDrawData",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "(ImDrawData*)",
|
"signature": "(ImDrawData*)",
|
||||||
@@ -316,6 +356,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL2_Shutdown",
|
"cimguiname": "ImGui_ImplOpenGL2_Shutdown",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL2_Shutdown",
|
"funcname": "ImGui_ImplOpenGL2_Shutdown",
|
||||||
|
"location": "imgui_impl_opengl2",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL2_Shutdown",
|
"ov_cimguiname": "ImGui_ImplOpenGL2_Shutdown",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -331,6 +372,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
|
"cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
|
"funcname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
|
||||||
|
"location": "imgui_impl_opengl3",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
|
"ov_cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -346,6 +388,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture",
|
"cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL3_CreateFontsTexture",
|
"funcname": "ImGui_ImplOpenGL3_CreateFontsTexture",
|
||||||
|
"location": "imgui_impl_opengl3",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture",
|
"ov_cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -361,6 +404,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
"cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
"funcname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
||||||
|
"location": "imgui_impl_opengl3",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
"ov_cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -376,6 +420,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture",
|
"cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL3_DestroyFontsTexture",
|
"funcname": "ImGui_ImplOpenGL3_DestroyFontsTexture",
|
||||||
|
"location": "imgui_impl_opengl3",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture",
|
"ov_cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -398,6 +443,7 @@
|
|||||||
"glsl_version": "((void*)0)"
|
"glsl_version": "((void*)0)"
|
||||||
},
|
},
|
||||||
"funcname": "ImGui_ImplOpenGL3_Init",
|
"funcname": "ImGui_ImplOpenGL3_Init",
|
||||||
|
"location": "imgui_impl_opengl3",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL3_Init",
|
"ov_cimguiname": "ImGui_ImplOpenGL3_Init",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "(const char*)",
|
"signature": "(const char*)",
|
||||||
@@ -413,6 +459,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL3_NewFrame",
|
"cimguiname": "ImGui_ImplOpenGL3_NewFrame",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL3_NewFrame",
|
"funcname": "ImGui_ImplOpenGL3_NewFrame",
|
||||||
|
"location": "imgui_impl_opengl3",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL3_NewFrame",
|
"ov_cimguiname": "ImGui_ImplOpenGL3_NewFrame",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -433,6 +480,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL3_RenderDrawData",
|
"cimguiname": "ImGui_ImplOpenGL3_RenderDrawData",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL3_RenderDrawData",
|
"funcname": "ImGui_ImplOpenGL3_RenderDrawData",
|
||||||
|
"location": "imgui_impl_opengl3",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL3_RenderDrawData",
|
"ov_cimguiname": "ImGui_ImplOpenGL3_RenderDrawData",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "(ImDrawData*)",
|
"signature": "(ImDrawData*)",
|
||||||
@@ -448,6 +496,7 @@
|
|||||||
"cimguiname": "ImGui_ImplOpenGL3_Shutdown",
|
"cimguiname": "ImGui_ImplOpenGL3_Shutdown",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplOpenGL3_Shutdown",
|
"funcname": "ImGui_ImplOpenGL3_Shutdown",
|
||||||
|
"location": "imgui_impl_opengl3",
|
||||||
"ov_cimguiname": "ImGui_ImplOpenGL3_Shutdown",
|
"ov_cimguiname": "ImGui_ImplOpenGL3_Shutdown",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -468,6 +517,7 @@
|
|||||||
"cimguiname": "ImGui_ImplSDL2_InitForD3D",
|
"cimguiname": "ImGui_ImplSDL2_InitForD3D",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplSDL2_InitForD3D",
|
"funcname": "ImGui_ImplSDL2_InitForD3D",
|
||||||
|
"location": "imgui_impl_sdl",
|
||||||
"ov_cimguiname": "ImGui_ImplSDL2_InitForD3D",
|
"ov_cimguiname": "ImGui_ImplSDL2_InitForD3D",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "(SDL_Window*)",
|
"signature": "(SDL_Window*)",
|
||||||
@@ -488,6 +538,7 @@
|
|||||||
"cimguiname": "ImGui_ImplSDL2_InitForMetal",
|
"cimguiname": "ImGui_ImplSDL2_InitForMetal",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplSDL2_InitForMetal",
|
"funcname": "ImGui_ImplSDL2_InitForMetal",
|
||||||
|
"location": "imgui_impl_sdl",
|
||||||
"ov_cimguiname": "ImGui_ImplSDL2_InitForMetal",
|
"ov_cimguiname": "ImGui_ImplSDL2_InitForMetal",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "(SDL_Window*)",
|
"signature": "(SDL_Window*)",
|
||||||
@@ -512,6 +563,7 @@
|
|||||||
"cimguiname": "ImGui_ImplSDL2_InitForOpenGL",
|
"cimguiname": "ImGui_ImplSDL2_InitForOpenGL",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplSDL2_InitForOpenGL",
|
"funcname": "ImGui_ImplSDL2_InitForOpenGL",
|
||||||
|
"location": "imgui_impl_sdl",
|
||||||
"ov_cimguiname": "ImGui_ImplSDL2_InitForOpenGL",
|
"ov_cimguiname": "ImGui_ImplSDL2_InitForOpenGL",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "(SDL_Window*,void*)",
|
"signature": "(SDL_Window*,void*)",
|
||||||
@@ -532,6 +584,7 @@
|
|||||||
"cimguiname": "ImGui_ImplSDL2_InitForVulkan",
|
"cimguiname": "ImGui_ImplSDL2_InitForVulkan",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplSDL2_InitForVulkan",
|
"funcname": "ImGui_ImplSDL2_InitForVulkan",
|
||||||
|
"location": "imgui_impl_sdl",
|
||||||
"ov_cimguiname": "ImGui_ImplSDL2_InitForVulkan",
|
"ov_cimguiname": "ImGui_ImplSDL2_InitForVulkan",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "(SDL_Window*)",
|
"signature": "(SDL_Window*)",
|
||||||
@@ -552,6 +605,7 @@
|
|||||||
"cimguiname": "ImGui_ImplSDL2_NewFrame",
|
"cimguiname": "ImGui_ImplSDL2_NewFrame",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplSDL2_NewFrame",
|
"funcname": "ImGui_ImplSDL2_NewFrame",
|
||||||
|
"location": "imgui_impl_sdl",
|
||||||
"ov_cimguiname": "ImGui_ImplSDL2_NewFrame",
|
"ov_cimguiname": "ImGui_ImplSDL2_NewFrame",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "(SDL_Window*)",
|
"signature": "(SDL_Window*)",
|
||||||
@@ -572,6 +626,7 @@
|
|||||||
"cimguiname": "ImGui_ImplSDL2_ProcessEvent",
|
"cimguiname": "ImGui_ImplSDL2_ProcessEvent",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplSDL2_ProcessEvent",
|
"funcname": "ImGui_ImplSDL2_ProcessEvent",
|
||||||
|
"location": "imgui_impl_sdl",
|
||||||
"ov_cimguiname": "ImGui_ImplSDL2_ProcessEvent",
|
"ov_cimguiname": "ImGui_ImplSDL2_ProcessEvent",
|
||||||
"ret": "bool",
|
"ret": "bool",
|
||||||
"signature": "(const SDL_Event*)",
|
"signature": "(const SDL_Event*)",
|
||||||
@@ -587,6 +642,7 @@
|
|||||||
"cimguiname": "ImGui_ImplSDL2_Shutdown",
|
"cimguiname": "ImGui_ImplSDL2_Shutdown",
|
||||||
"defaults": [],
|
"defaults": [],
|
||||||
"funcname": "ImGui_ImplSDL2_Shutdown",
|
"funcname": "ImGui_ImplSDL2_Shutdown",
|
||||||
|
"location": "imgui_impl_sdl",
|
||||||
"ov_cimguiname": "ImGui_ImplSDL2_Shutdown",
|
"ov_cimguiname": "ImGui_ImplSDL2_Shutdown",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
|
@@ -14,6 +14,7 @@ defs["ImGui_ImplGlfw_CharCallback"][1]["call_args"] = "(window,c)"
|
|||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_CharCallback"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_CharCallback"
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_CharCallback"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["funcname"] = "ImGui_ImplGlfw_CharCallback"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["funcname"] = "ImGui_ImplGlfw_CharCallback"
|
||||||
|
defs["ImGui_ImplGlfw_CharCallback"][1]["location"] = "imgui_impl_glfw"
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_CharCallback"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_CharCallback"
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["signature"] = "(GLFWwindow*,unsigned int)"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["signature"] = "(GLFWwindow*,unsigned int)"
|
||||||
@@ -34,6 +35,7 @@ defs["ImGui_ImplGlfw_InitForOpenGL"][1]["call_args"] = "(window,install_callback
|
|||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForOpenGL"
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForOpenGL"
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["funcname"] = "ImGui_ImplGlfw_InitForOpenGL"
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["funcname"] = "ImGui_ImplGlfw_InitForOpenGL"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["location"] = "imgui_impl_glfw"
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_InitForOpenGL"
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_InitForOpenGL"
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["ret"] = "bool"
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["signature"] = "(GLFWwindow*,bool)"
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["signature"] = "(GLFWwindow*,bool)"
|
||||||
@@ -54,6 +56,7 @@ defs["ImGui_ImplGlfw_InitForVulkan"][1]["call_args"] = "(window,install_callback
|
|||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForVulkan"
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForVulkan"
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["funcname"] = "ImGui_ImplGlfw_InitForVulkan"
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["funcname"] = "ImGui_ImplGlfw_InitForVulkan"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["location"] = "imgui_impl_glfw"
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_InitForVulkan"
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_InitForVulkan"
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["ret"] = "bool"
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["signature"] = "(GLFWwindow*,bool)"
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["signature"] = "(GLFWwindow*,bool)"
|
||||||
@@ -83,11 +86,33 @@ defs["ImGui_ImplGlfw_KeyCallback"][1]["call_args"] = "(window,key,scancode,actio
|
|||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_KeyCallback"
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_KeyCallback"
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["funcname"] = "ImGui_ImplGlfw_KeyCallback"
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["funcname"] = "ImGui_ImplGlfw_KeyCallback"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["location"] = "imgui_impl_glfw"
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_KeyCallback"
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_KeyCallback"
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["signature"] = "(GLFWwindow*,int,int,int,int)"
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["signature"] = "(GLFWwindow*,int,int,int,int)"
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["stname"] = ""
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["stname"] = ""
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"]["(GLFWwindow*,int,int,int,int)"] = defs["ImGui_ImplGlfw_KeyCallback"][1]
|
defs["ImGui_ImplGlfw_KeyCallback"]["(GLFWwindow*,int,int,int,int)"] = defs["ImGui_ImplGlfw_KeyCallback"][1]
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["args"] = "(GLFWmonitor* monitor,int event)"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"][1]["name"] = "monitor"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"][1]["type"] = "GLFWmonitor*"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"][2] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"][2]["name"] = "event"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"][2]["type"] = "int"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsoriginal"] = "(GLFWmonitor* monitor,int event)"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["call_args"] = "(monitor,event)"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_MonitorCallback"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["funcname"] = "ImGui_ImplGlfw_MonitorCallback"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["location"] = "imgui_impl_glfw"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_MonitorCallback"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["signature"] = "(GLFWmonitor*,int)"
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_MonitorCallback"]["(GLFWmonitor*,int)"] = defs["ImGui_ImplGlfw_MonitorCallback"][1]
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"] = {}
|
defs["ImGui_ImplGlfw_MouseButtonCallback"] = {}
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1] = {}
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1] = {}
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["args"] = "(GLFWwindow* window,int button,int action,int mods)"
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["args"] = "(GLFWwindow* window,int button,int action,int mods)"
|
||||||
@@ -109,6 +134,7 @@ defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["call_args"] = "(window,button,act
|
|||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["funcname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["funcname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["location"] = "imgui_impl_glfw"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["signature"] = "(GLFWwindow*,int,int,int)"
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["signature"] = "(GLFWwindow*,int,int,int)"
|
||||||
@@ -123,6 +149,7 @@ defs["ImGui_ImplGlfw_NewFrame"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["cimguiname"] = "ImGui_ImplGlfw_NewFrame"
|
defs["ImGui_ImplGlfw_NewFrame"][1]["cimguiname"] = "ImGui_ImplGlfw_NewFrame"
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_NewFrame"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["funcname"] = "ImGui_ImplGlfw_NewFrame"
|
defs["ImGui_ImplGlfw_NewFrame"][1]["funcname"] = "ImGui_ImplGlfw_NewFrame"
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["location"] = "imgui_impl_glfw"
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_NewFrame"
|
defs["ImGui_ImplGlfw_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_NewFrame"
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_NewFrame"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["signature"] = "()"
|
defs["ImGui_ImplGlfw_NewFrame"][1]["signature"] = "()"
|
||||||
@@ -146,6 +173,7 @@ defs["ImGui_ImplGlfw_ScrollCallback"][1]["call_args"] = "(window,xoffset,yoffset
|
|||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_ScrollCallback"
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_ScrollCallback"
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["funcname"] = "ImGui_ImplGlfw_ScrollCallback"
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["funcname"] = "ImGui_ImplGlfw_ScrollCallback"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["location"] = "imgui_impl_glfw"
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_ScrollCallback"
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_ScrollCallback"
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["signature"] = "(GLFWwindow*,double,double)"
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["signature"] = "(GLFWwindow*,double,double)"
|
||||||
@@ -160,6 +188,7 @@ defs["ImGui_ImplGlfw_Shutdown"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["cimguiname"] = "ImGui_ImplGlfw_Shutdown"
|
defs["ImGui_ImplGlfw_Shutdown"][1]["cimguiname"] = "ImGui_ImplGlfw_Shutdown"
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_Shutdown"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["funcname"] = "ImGui_ImplGlfw_Shutdown"
|
defs["ImGui_ImplGlfw_Shutdown"][1]["funcname"] = "ImGui_ImplGlfw_Shutdown"
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["location"] = "imgui_impl_glfw"
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_Shutdown"
|
defs["ImGui_ImplGlfw_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_Shutdown"
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_Shutdown"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["signature"] = "()"
|
defs["ImGui_ImplGlfw_Shutdown"][1]["signature"] = "()"
|
||||||
@@ -174,6 +203,7 @@ defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["location"] = "imgui_impl_opengl2"
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["ret"] = "bool"
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["signature"] = "()"
|
||||||
@@ -188,6 +218,7 @@ defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["location"] = "imgui_impl_opengl2"
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["ret"] = "bool"
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["signature"] = "()"
|
||||||
@@ -202,6 +233,7 @@ defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["location"] = "imgui_impl_opengl2"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["ret"] = "void"
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["signature"] = "()"
|
||||||
@@ -216,6 +248,7 @@ defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["location"] = "imgui_impl_opengl2"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["ret"] = "void"
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["signature"] = "()"
|
||||||
@@ -230,6 +263,7 @@ defs["ImGui_ImplOpenGL2_Init"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL2_Init"][1]["cimguiname"] = "ImGui_ImplOpenGL2_Init"
|
defs["ImGui_ImplOpenGL2_Init"][1]["cimguiname"] = "ImGui_ImplOpenGL2_Init"
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_Init"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["funcname"] = "ImGui_ImplOpenGL2_Init"
|
defs["ImGui_ImplOpenGL2_Init"][1]["funcname"] = "ImGui_ImplOpenGL2_Init"
|
||||||
|
defs["ImGui_ImplOpenGL2_Init"][1]["location"] = "imgui_impl_opengl2"
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_Init"
|
defs["ImGui_ImplOpenGL2_Init"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_Init"
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["ret"] = "bool"
|
defs["ImGui_ImplOpenGL2_Init"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL2_Init"][1]["signature"] = "()"
|
||||||
@@ -244,6 +278,7 @@ defs["ImGui_ImplOpenGL2_NewFrame"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplOpenGL2_NewFrame"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplOpenGL2_NewFrame"
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["funcname"] = "ImGui_ImplOpenGL2_NewFrame"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["funcname"] = "ImGui_ImplOpenGL2_NewFrame"
|
||||||
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["location"] = "imgui_impl_opengl2"
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_NewFrame"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_NewFrame"
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["ret"] = "void"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["signature"] = "()"
|
||||||
@@ -261,6 +296,7 @@ defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["call_args"] = "(draw_data)"
|
|||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["cimguiname"] = "ImGui_ImplOpenGL2_RenderDrawData"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["cimguiname"] = "ImGui_ImplOpenGL2_RenderDrawData"
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["funcname"] = "ImGui_ImplOpenGL2_RenderDrawData"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["funcname"] = "ImGui_ImplOpenGL2_RenderDrawData"
|
||||||
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["location"] = "imgui_impl_opengl2"
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_RenderDrawData"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_RenderDrawData"
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["ret"] = "void"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["signature"] = "(ImDrawData*)"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["signature"] = "(ImDrawData*)"
|
||||||
@@ -275,6 +311,7 @@ defs["ImGui_ImplOpenGL2_Shutdown"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["cimguiname"] = "ImGui_ImplOpenGL2_Shutdown"
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["cimguiname"] = "ImGui_ImplOpenGL2_Shutdown"
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["funcname"] = "ImGui_ImplOpenGL2_Shutdown"
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["funcname"] = "ImGui_ImplOpenGL2_Shutdown"
|
||||||
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["location"] = "imgui_impl_opengl2"
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_Shutdown"
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_Shutdown"
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["ret"] = "void"
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["signature"] = "()"
|
||||||
@@ -289,6 +326,7 @@ defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["location"] = "imgui_impl_opengl3"
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["ret"] = "bool"
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["signature"] = "()"
|
||||||
@@ -303,6 +341,7 @@ defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["location"] = "imgui_impl_opengl3"
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["ret"] = "bool"
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["signature"] = "()"
|
||||||
@@ -317,6 +356,7 @@ defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["location"] = "imgui_impl_opengl3"
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["ret"] = "void"
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["signature"] = "()"
|
||||||
@@ -331,6 +371,7 @@ defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["location"] = "imgui_impl_opengl3"
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["ret"] = "void"
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["signature"] = "()"
|
||||||
@@ -349,6 +390,7 @@ defs["ImGui_ImplOpenGL3_Init"][1]["cimguiname"] = "ImGui_ImplOpenGL3_Init"
|
|||||||
defs["ImGui_ImplOpenGL3_Init"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL3_Init"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["defaults"]["glsl_version"] = "((void*)0)"
|
defs["ImGui_ImplOpenGL3_Init"][1]["defaults"]["glsl_version"] = "((void*)0)"
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["funcname"] = "ImGui_ImplOpenGL3_Init"
|
defs["ImGui_ImplOpenGL3_Init"][1]["funcname"] = "ImGui_ImplOpenGL3_Init"
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["location"] = "imgui_impl_opengl3"
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_Init"
|
defs["ImGui_ImplOpenGL3_Init"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_Init"
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["ret"] = "bool"
|
defs["ImGui_ImplOpenGL3_Init"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["signature"] = "(const char*)"
|
defs["ImGui_ImplOpenGL3_Init"][1]["signature"] = "(const char*)"
|
||||||
@@ -363,6 +405,7 @@ defs["ImGui_ImplOpenGL3_NewFrame"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["cimguiname"] = "ImGui_ImplOpenGL3_NewFrame"
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["cimguiname"] = "ImGui_ImplOpenGL3_NewFrame"
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["funcname"] = "ImGui_ImplOpenGL3_NewFrame"
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["funcname"] = "ImGui_ImplOpenGL3_NewFrame"
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["location"] = "imgui_impl_opengl3"
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_NewFrame"
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_NewFrame"
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["ret"] = "void"
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["signature"] = "()"
|
||||||
@@ -380,6 +423,7 @@ defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["call_args"] = "(draw_data)"
|
|||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["cimguiname"] = "ImGui_ImplOpenGL3_RenderDrawData"
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["cimguiname"] = "ImGui_ImplOpenGL3_RenderDrawData"
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["funcname"] = "ImGui_ImplOpenGL3_RenderDrawData"
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["funcname"] = "ImGui_ImplOpenGL3_RenderDrawData"
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["location"] = "imgui_impl_opengl3"
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_RenderDrawData"
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_RenderDrawData"
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["ret"] = "void"
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["signature"] = "(ImDrawData*)"
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["signature"] = "(ImDrawData*)"
|
||||||
@@ -394,6 +438,7 @@ defs["ImGui_ImplOpenGL3_Shutdown"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["cimguiname"] = "ImGui_ImplOpenGL3_Shutdown"
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["cimguiname"] = "ImGui_ImplOpenGL3_Shutdown"
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["funcname"] = "ImGui_ImplOpenGL3_Shutdown"
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["funcname"] = "ImGui_ImplOpenGL3_Shutdown"
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["location"] = "imgui_impl_opengl3"
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_Shutdown"
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_Shutdown"
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["ret"] = "void"
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["signature"] = "()"
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["signature"] = "()"
|
||||||
@@ -411,6 +456,7 @@ defs["ImGui_ImplSDL2_InitForD3D"][1]["call_args"] = "(window)"
|
|||||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForD3D"
|
defs["ImGui_ImplSDL2_InitForD3D"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForD3D"
|
||||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["defaults"] = {}
|
defs["ImGui_ImplSDL2_InitForD3D"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["funcname"] = "ImGui_ImplSDL2_InitForD3D"
|
defs["ImGui_ImplSDL2_InitForD3D"][1]["funcname"] = "ImGui_ImplSDL2_InitForD3D"
|
||||||
|
defs["ImGui_ImplSDL2_InitForD3D"][1]["location"] = "imgui_impl_sdl"
|
||||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForD3D"
|
defs["ImGui_ImplSDL2_InitForD3D"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForD3D"
|
||||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["ret"] = "bool"
|
defs["ImGui_ImplSDL2_InitForD3D"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["signature"] = "(SDL_Window*)"
|
defs["ImGui_ImplSDL2_InitForD3D"][1]["signature"] = "(SDL_Window*)"
|
||||||
@@ -428,6 +474,7 @@ defs["ImGui_ImplSDL2_InitForMetal"][1]["call_args"] = "(window)"
|
|||||||
defs["ImGui_ImplSDL2_InitForMetal"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForMetal"
|
defs["ImGui_ImplSDL2_InitForMetal"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForMetal"
|
||||||
defs["ImGui_ImplSDL2_InitForMetal"][1]["defaults"] = {}
|
defs["ImGui_ImplSDL2_InitForMetal"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplSDL2_InitForMetal"][1]["funcname"] = "ImGui_ImplSDL2_InitForMetal"
|
defs["ImGui_ImplSDL2_InitForMetal"][1]["funcname"] = "ImGui_ImplSDL2_InitForMetal"
|
||||||
|
defs["ImGui_ImplSDL2_InitForMetal"][1]["location"] = "imgui_impl_sdl"
|
||||||
defs["ImGui_ImplSDL2_InitForMetal"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForMetal"
|
defs["ImGui_ImplSDL2_InitForMetal"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForMetal"
|
||||||
defs["ImGui_ImplSDL2_InitForMetal"][1]["ret"] = "bool"
|
defs["ImGui_ImplSDL2_InitForMetal"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplSDL2_InitForMetal"][1]["signature"] = "(SDL_Window*)"
|
defs["ImGui_ImplSDL2_InitForMetal"][1]["signature"] = "(SDL_Window*)"
|
||||||
@@ -448,6 +495,7 @@ defs["ImGui_ImplSDL2_InitForOpenGL"][1]["call_args"] = "(window,sdl_gl_context)"
|
|||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForOpenGL"
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForOpenGL"
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["defaults"] = {}
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["funcname"] = "ImGui_ImplSDL2_InitForOpenGL"
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["funcname"] = "ImGui_ImplSDL2_InitForOpenGL"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["location"] = "imgui_impl_sdl"
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForOpenGL"
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForOpenGL"
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["ret"] = "bool"
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["signature"] = "(SDL_Window*,void*)"
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["signature"] = "(SDL_Window*,void*)"
|
||||||
@@ -465,6 +513,7 @@ defs["ImGui_ImplSDL2_InitForVulkan"][1]["call_args"] = "(window)"
|
|||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForVulkan"
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForVulkan"
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["defaults"] = {}
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["funcname"] = "ImGui_ImplSDL2_InitForVulkan"
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["funcname"] = "ImGui_ImplSDL2_InitForVulkan"
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["location"] = "imgui_impl_sdl"
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForVulkan"
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForVulkan"
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["ret"] = "bool"
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["signature"] = "(SDL_Window*)"
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["signature"] = "(SDL_Window*)"
|
||||||
@@ -482,6 +531,7 @@ defs["ImGui_ImplSDL2_NewFrame"][1]["call_args"] = "(window)"
|
|||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplSDL2_NewFrame"
|
defs["ImGui_ImplSDL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplSDL2_NewFrame"
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["defaults"] = {}
|
defs["ImGui_ImplSDL2_NewFrame"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["funcname"] = "ImGui_ImplSDL2_NewFrame"
|
defs["ImGui_ImplSDL2_NewFrame"][1]["funcname"] = "ImGui_ImplSDL2_NewFrame"
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["location"] = "imgui_impl_sdl"
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_NewFrame"
|
defs["ImGui_ImplSDL2_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_NewFrame"
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["ret"] = "void"
|
defs["ImGui_ImplSDL2_NewFrame"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["signature"] = "(SDL_Window*)"
|
defs["ImGui_ImplSDL2_NewFrame"][1]["signature"] = "(SDL_Window*)"
|
||||||
@@ -499,6 +549,7 @@ defs["ImGui_ImplSDL2_ProcessEvent"][1]["call_args"] = "(event)"
|
|||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["cimguiname"] = "ImGui_ImplSDL2_ProcessEvent"
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["cimguiname"] = "ImGui_ImplSDL2_ProcessEvent"
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["defaults"] = {}
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["funcname"] = "ImGui_ImplSDL2_ProcessEvent"
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["funcname"] = "ImGui_ImplSDL2_ProcessEvent"
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["location"] = "imgui_impl_sdl"
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_ProcessEvent"
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_ProcessEvent"
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["ret"] = "bool"
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["ret"] = "bool"
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["signature"] = "(const SDL_Event*)"
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["signature"] = "(const SDL_Event*)"
|
||||||
@@ -513,6 +564,7 @@ defs["ImGui_ImplSDL2_Shutdown"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["cimguiname"] = "ImGui_ImplSDL2_Shutdown"
|
defs["ImGui_ImplSDL2_Shutdown"][1]["cimguiname"] = "ImGui_ImplSDL2_Shutdown"
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["defaults"] = {}
|
defs["ImGui_ImplSDL2_Shutdown"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["funcname"] = "ImGui_ImplSDL2_Shutdown"
|
defs["ImGui_ImplSDL2_Shutdown"][1]["funcname"] = "ImGui_ImplSDL2_Shutdown"
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["location"] = "imgui_impl_sdl"
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_Shutdown"
|
defs["ImGui_ImplSDL2_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_Shutdown"
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["ret"] = "void"
|
defs["ImGui_ImplSDL2_Shutdown"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["signature"] = "()"
|
defs["ImGui_ImplSDL2_Shutdown"][1]["signature"] = "()"
|
||||||
|
@@ -1,7 +1,4 @@
|
|||||||
----------------overloadings---------------------------
|
----------------overloadings---------------------------
|
||||||
ImVector_resize 2
|
|
||||||
1 void ImVector_resizeNil (int)
|
|
||||||
2 void ImVector_resizeT (int,const T)
|
|
||||||
igSetScrollFromPosY 2
|
igSetScrollFromPosY 2
|
||||||
1 void igSetScrollFromPosYFloat (float,float)
|
1 void igSetScrollFromPosYFloat (float,float)
|
||||||
2 void igSetScrollFromPosYWindowPtr (ImGuiWindow*,float,float)
|
2 void igSetScrollFromPosYWindowPtr (ImGuiWindow*,float,float)
|
||||||
@@ -30,7 +27,10 @@ ImVector_back 2
|
|||||||
2 const T* ImVector_back_const ()const
|
2 const T* ImVector_back_const ()const
|
||||||
igPlotHistogram 2
|
igPlotHistogram 2
|
||||||
1 void igPlotHistogramFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int)
|
1 void igPlotHistogramFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int)
|
||||||
2 void igPlotHistogramFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)
|
2 void igPlotHistogramFnFloatPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)
|
||||||
|
igImAbs 2
|
||||||
|
1 float igImAbsFloat (float)
|
||||||
|
2 double igImAbsdouble (double)
|
||||||
igGetID 3
|
igGetID 3
|
||||||
1 ImGuiID igGetIDStr (const char*)
|
1 ImGuiID igGetIDStr (const char*)
|
||||||
2 ImGuiID igGetIDStrStr (const char*,const char*)
|
2 ImGuiID igGetIDStrStr (const char*,const char*)
|
||||||
@@ -48,6 +48,9 @@ igSetWindowPos 3
|
|||||||
igBeginChild 2
|
igBeginChild 2
|
||||||
1 bool igBeginChildStr (const char*,const ImVec2,bool,ImGuiWindowFlags)
|
1 bool igBeginChildStr (const char*,const ImVec2,bool,ImGuiWindowFlags)
|
||||||
2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags)
|
2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags)
|
||||||
|
ImVector_find 2
|
||||||
|
1 T* ImVector_findNil (const T)
|
||||||
|
2 const T* ImVector_find_const (const T)const
|
||||||
igPushID 4
|
igPushID 4
|
||||||
1 void igPushIDStr (const char*)
|
1 void igPushIDStr (const char*)
|
||||||
2 void igPushIDStrStr (const char*,const char*)
|
2 void igPushIDStrStr (const char*,const char*)
|
||||||
@@ -66,30 +69,43 @@ ImGuiStoragePair_ImGuiStoragePair 3
|
|||||||
igSetScrollFromPosX 2
|
igSetScrollFromPosX 2
|
||||||
1 void igSetScrollFromPosXFloat (float,float)
|
1 void igSetScrollFromPosXFloat (float,float)
|
||||||
2 void igSetScrollFromPosXWindowPtr (ImGuiWindow*,float,float)
|
2 void igSetScrollFromPosXWindowPtr (ImGuiWindow*,float,float)
|
||||||
igGetForegroundDrawList 2
|
igGetForegroundDrawList 3
|
||||||
1 ImDrawList* igGetForegroundDrawListNil ()
|
1 ImDrawList* igGetForegroundDrawListNil ()
|
||||||
2 ImDrawList* igGetForegroundDrawListWindowPtr (ImGuiWindow*)
|
2 ImDrawList* igGetForegroundDrawListViewportPtr (ImGuiViewport*)
|
||||||
igTreeNodeEx 3
|
3 ImDrawList* igGetForegroundDrawListWindowPtr (ImGuiWindow*)
|
||||||
1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags)
|
igMarkIniSettingsDirty 2
|
||||||
2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...)
|
1 void igMarkIniSettingsDirtyNil ()
|
||||||
3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...)
|
2 void igMarkIniSettingsDirtyWindowPtr (ImGuiWindow*)
|
||||||
|
igGetBackgroundDrawList 2
|
||||||
|
1 ImDrawList* igGetBackgroundDrawListNil ()
|
||||||
|
2 ImDrawList* igGetBackgroundDrawListViewportPtr (ImGuiViewport*)
|
||||||
|
igImLog 2
|
||||||
|
1 float igImLogFloat (float)
|
||||||
|
2 double igImLogdouble (double)
|
||||||
|
igItemSize 2
|
||||||
|
1 void igItemSizeVec2 (const ImVec2,float)
|
||||||
|
2 void igItemSizeRect (const ImRect,float)
|
||||||
|
igMenuItem 2
|
||||||
|
1 bool igMenuItemBool (const char*,const char*,bool,bool)
|
||||||
|
2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool)
|
||||||
igImLengthSqr 2
|
igImLengthSqr 2
|
||||||
1 float igImLengthSqrVec2 (const ImVec2)
|
1 float igImLengthSqrVec2 (const ImVec2)
|
||||||
2 float igImLengthSqrVec4 (const ImVec4)
|
2 float igImLengthSqrVec4 (const ImVec4)
|
||||||
igImFloor 2
|
igImFloor 2
|
||||||
1 float igImFloorFloat (float)
|
1 float igImFloorFloat (float)
|
||||||
2 ImVec2 igImFloorVec2 (const ImVec2)
|
2 ImVec2 igImFloorVec2 (const ImVec2)
|
||||||
|
igGetColorU32 3
|
||||||
|
1 ImU32 igGetColorU32Col (ImGuiCol,float)
|
||||||
|
2 ImU32 igGetColorU32Vec4 (const ImVec4)
|
||||||
|
3 ImU32 igGetColorU32U32 (ImU32)
|
||||||
igTreeNode 3
|
igTreeNode 3
|
||||||
1 bool igTreeNodeStr (const char*)
|
1 bool igTreeNodeStr (const char*)
|
||||||
2 bool igTreeNodeStrStr (const char*,const char*,...)
|
2 bool igTreeNodeStrStr (const char*,const char*,...)
|
||||||
3 bool igTreeNodePtr (const void*,const char*,...)
|
3 bool igTreeNodePtr (const void*,const char*,...)
|
||||||
igItemSize 2
|
|
||||||
1 void igItemSizeVec2 (const ImVec2,float)
|
|
||||||
2 void igItemSizeRect (const ImRect,float)
|
|
||||||
igCombo 3
|
igCombo 3
|
||||||
1 bool igComboStr_arr (const char*,int*,const char* const[],int,int)
|
1 bool igComboStr_arr (const char*,int*,const char* const[],int,int)
|
||||||
2 bool igComboStr (const char*,int*,const char*,int)
|
2 bool igComboStr (const char*,int*,const char*,int)
|
||||||
3 bool igComboFnPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int)
|
3 bool igComboFnBoolPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int)
|
||||||
igSetScrollY 2
|
igSetScrollY 2
|
||||||
1 void igSetScrollYFloat (float)
|
1 void igSetScrollYFloat (float)
|
||||||
2 void igSetScrollYWindowPtr (ImGuiWindow*,float)
|
2 void igSetScrollYWindowPtr (ImGuiWindow*,float)
|
||||||
@@ -112,16 +128,21 @@ igImLerp 3
|
|||||||
ImVector_end 2
|
ImVector_end 2
|
||||||
1 T* ImVector_endNil ()
|
1 T* ImVector_endNil ()
|
||||||
2 const T* ImVector_end_const ()const
|
2 const T* ImVector_end_const ()const
|
||||||
igMarkIniSettingsDirty 2
|
ImGuiWindow_GetIDNoKeepAlive 3
|
||||||
1 void igMarkIniSettingsDirtyNil ()
|
1 ImGuiID ImGuiWindow_GetIDNoKeepAliveStr (const char*,const char*)
|
||||||
2 void igMarkIniSettingsDirtyWindowPtr (ImGuiWindow*)
|
2 ImGuiID ImGuiWindow_GetIDNoKeepAlivePtr (const void*)
|
||||||
|
3 ImGuiID ImGuiWindow_GetIDNoKeepAliveInt (int)
|
||||||
|
ImGuiWindow_GetID 3
|
||||||
|
1 ImGuiID ImGuiWindow_GetIDStr (const char*,const char*)
|
||||||
|
2 ImGuiID ImGuiWindow_GetIDPtr (const void*)
|
||||||
|
3 ImGuiID ImGuiWindow_GetIDInt (int)
|
||||||
igSetWindowSize 3
|
igSetWindowSize 3
|
||||||
1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond)
|
1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond)
|
||||||
2 void igSetWindowSizeStr (const char*,const ImVec2,ImGuiCond)
|
2 void igSetWindowSizeStr (const char*,const ImVec2,ImGuiCond)
|
||||||
3 void igSetWindowSizeWindowPtr (ImGuiWindow*,const ImVec2,ImGuiCond)
|
3 void igSetWindowSizeWindowPtr (ImGuiWindow*,const ImVec2,ImGuiCond)
|
||||||
igIsPopupOpen 2
|
igIsPopupOpen 2
|
||||||
1 bool igIsPopupOpenStr (const char*)
|
1 bool igIsPopupOpenStr (const char*,ImGuiPopupFlags)
|
||||||
2 bool igIsPopupOpenID (ImGuiID)
|
2 bool igIsPopupOpenID (ImGuiID,ImGuiPopupFlags)
|
||||||
ImVector_ImVector 2
|
ImVector_ImVector 2
|
||||||
1 nil ImVector_ImVectorNil ()
|
1 nil ImVector_ImVectorNil ()
|
||||||
2 nil ImVector_ImVectorVector (const ImVector)
|
2 nil ImVector_ImVectorVector (const ImVector)
|
||||||
@@ -131,38 +152,36 @@ igSetWindowCollapsed 3
|
|||||||
3 void igSetWindowCollapsedWindowPtr (ImGuiWindow*,bool,ImGuiCond)
|
3 void igSetWindowCollapsedWindowPtr (ImGuiWindow*,bool,ImGuiCond)
|
||||||
igPlotLines 2
|
igPlotLines 2
|
||||||
1 void igPlotLinesFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int)
|
1 void igPlotLinesFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int)
|
||||||
2 void igPlotLinesFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)
|
2 void igPlotLinesFnFloatPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)
|
||||||
igPushStyleColor 2
|
igImSign 2
|
||||||
1 void igPushStyleColorU32 (ImGuiCol,ImU32)
|
1 float igImSignFloat (float)
|
||||||
2 void igPushStyleColorVec4 (ImGuiCol,const ImVec4)
|
2 double igImSigndouble (double)
|
||||||
ImGuiWindow_GetIDNoKeepAlive 3
|
|
||||||
1 ImGuiID ImGuiWindow_GetIDNoKeepAliveStr (const char*,const char*)
|
|
||||||
2 ImGuiID ImGuiWindow_GetIDNoKeepAlivePtr (const void*)
|
|
||||||
3 ImGuiID ImGuiWindow_GetIDNoKeepAliveInt (int)
|
|
||||||
ImGuiWindow_GetID 3
|
|
||||||
1 ImGuiID ImGuiWindow_GetIDStr (const char*,const char*)
|
|
||||||
2 ImGuiID ImGuiWindow_GetIDPtr (const void*)
|
|
||||||
3 ImGuiID ImGuiWindow_GetIDInt (int)
|
|
||||||
igTreeNodeExV 2
|
igTreeNodeExV 2
|
||||||
1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list)
|
1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list)
|
||||||
2 bool igTreeNodeExVPtr (const void*,ImGuiTreeNodeFlags,const char*,va_list)
|
2 bool igTreeNodeExVPtr (const void*,ImGuiTreeNodeFlags,const char*,va_list)
|
||||||
ImVec2ih_ImVec2ih 3
|
|
||||||
1 nil ImVec2ih_ImVec2ihNil ()
|
|
||||||
2 nil ImVec2ih_ImVec2ihshort (short,short)
|
|
||||||
3 explicit ImVec2ih_ImVec2ihVec2 (const ImVec2)
|
|
||||||
ImGuiStyleMod_ImGuiStyleMod 3
|
ImGuiStyleMod_ImGuiStyleMod 3
|
||||||
1 nil ImGuiStyleMod_ImGuiStyleModInt (ImGuiStyleVar,int)
|
1 nil ImGuiStyleMod_ImGuiStyleModInt (ImGuiStyleVar,int)
|
||||||
2 nil ImGuiStyleMod_ImGuiStyleModFloat (ImGuiStyleVar,float)
|
2 nil ImGuiStyleMod_ImGuiStyleModFloat (ImGuiStyleVar,float)
|
||||||
3 nil ImGuiStyleMod_ImGuiStyleModVec2 (ImGuiStyleVar,ImVec2)
|
3 nil ImGuiStyleMod_ImGuiStyleModVec2 (ImGuiStyleVar,ImVec2)
|
||||||
ImRect_Expand 2
|
ImVec2ih_ImVec2ih 3
|
||||||
1 void ImRect_ExpandFloat (const float)
|
1 nil ImVec2ih_ImVec2ihNil ()
|
||||||
2 void ImRect_ExpandVec2 (const ImVec2)
|
2 nil ImVec2ih_ImVec2ihshort (short,short)
|
||||||
|
3 nil ImVec2ih_ImVec2ihVec2 (const ImVec2)
|
||||||
ImPool_Remove 2
|
ImPool_Remove 2
|
||||||
1 void ImPool_RemoveTPtr (ImGuiID,const T*)
|
1 void ImPool_RemoveTPtr (ImGuiID,const T*)
|
||||||
2 void ImPool_RemovePoolIdx (ImGuiID,ImPoolIdx)
|
2 void ImPool_RemovePoolIdx (ImGuiID,ImPoolIdx)
|
||||||
|
ImRect_Expand 2
|
||||||
|
1 void ImRect_ExpandFloat (const float)
|
||||||
|
2 void ImRect_ExpandVec2 (const ImVec2)
|
||||||
|
igSetScrollX 2
|
||||||
|
1 void igSetScrollXFloat (float)
|
||||||
|
2 void igSetScrollXWindowPtr (ImGuiWindow*,float)
|
||||||
|
igSelectable 2
|
||||||
|
1 bool igSelectableBool (const char*,bool,ImGuiSelectableFlags,const ImVec2)
|
||||||
|
2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2)
|
||||||
igListBox 2
|
igListBox 2
|
||||||
1 bool igListBoxStr_arr (const char*,int*,const char* const[],int,int)
|
1 bool igListBoxStr_arr (const char*,int*,const char* const[],int,int)
|
||||||
2 bool igListBoxFnPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int)
|
2 bool igListBoxFnBoolPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int)
|
||||||
ImGuiPtrOrIndex_ImGuiPtrOrIndex 2
|
ImGuiPtrOrIndex_ImGuiPtrOrIndex 2
|
||||||
1 nil ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr (void*)
|
1 nil ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr (void*)
|
||||||
2 nil ImGuiPtrOrIndex_ImGuiPtrOrIndexInt (int)
|
2 nil ImGuiPtrOrIndex_ImGuiPtrOrIndexInt (int)
|
||||||
@@ -171,44 +190,38 @@ ImRect_ImRect 4
|
|||||||
2 nil ImRect_ImRectVec2 (const ImVec2,const ImVec2)
|
2 nil ImRect_ImRectVec2 (const ImVec2,const ImVec2)
|
||||||
3 nil ImRect_ImRectVec4 (const ImVec4)
|
3 nil ImRect_ImRectVec4 (const ImVec4)
|
||||||
4 nil ImRect_ImRectFloat (float,float,float,float)
|
4 nil ImRect_ImRectFloat (float,float,float,float)
|
||||||
igTreePush 2
|
igListBoxHeader 2
|
||||||
1 void igTreePushStr (const char*)
|
1 bool igListBoxHeaderVec2 (const char*,const ImVec2)
|
||||||
2 void igTreePushPtr (const void*)
|
2 bool igListBoxHeaderInt (const char*,int,int)
|
||||||
igSelectable 2
|
igCollapsingHeader 2
|
||||||
1 bool igSelectableBool (const char*,bool,ImGuiSelectableFlags,const ImVec2)
|
1 bool igCollapsingHeaderTreeNodeFlags (const char*,ImGuiTreeNodeFlags)
|
||||||
2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2)
|
2 bool igCollapsingHeaderBoolPtr (const char*,bool*,ImGuiTreeNodeFlags)
|
||||||
igGetColorU32 3
|
|
||||||
1 ImU32 igGetColorU32Col (ImGuiCol,float)
|
|
||||||
2 ImU32 igGetColorU32Vec4 (const ImVec4)
|
|
||||||
3 ImU32 igGetColorU32U32 (ImU32)
|
|
||||||
ImVector_begin 2
|
ImVector_begin 2
|
||||||
1 T* ImVector_beginNil ()
|
1 T* ImVector_beginNil ()
|
||||||
2 const T* ImVector_begin_const ()const
|
2 const T* ImVector_begin_const ()const
|
||||||
|
igTreePush 2
|
||||||
|
1 void igTreePushStr (const char*)
|
||||||
|
2 void igTreePushPtr (const void*)
|
||||||
|
ImVector_front 2
|
||||||
|
1 T* ImVector_frontNil ()
|
||||||
|
2 const T* ImVector_front_const ()const
|
||||||
ImColor_ImColor 5
|
ImColor_ImColor 5
|
||||||
1 nil ImColor_ImColorNil ()
|
1 nil ImColor_ImColorNil ()
|
||||||
2 nil ImColor_ImColorInt (int,int,int,int)
|
2 nil ImColor_ImColorInt (int,int,int,int)
|
||||||
3 nil ImColor_ImColorU32 (ImU32)
|
3 nil ImColor_ImColorU32 (ImU32)
|
||||||
4 nil ImColor_ImColorFloat (float,float,float,float)
|
4 nil ImColor_ImColorFloat (float,float,float,float)
|
||||||
5 nil ImColor_ImColorVec4 (const ImVec4)
|
5 nil ImColor_ImColorVec4 (const ImVec4)
|
||||||
igCollapsingHeader 2
|
ImVector_resize 2
|
||||||
1 bool igCollapsingHeaderTreeNodeFlags (const char*,ImGuiTreeNodeFlags)
|
1 void ImVector_resizeNil (int)
|
||||||
2 bool igCollapsingHeaderBoolPtr (const char*,bool*,ImGuiTreeNodeFlags)
|
2 void ImVector_resizeT (int,const T)
|
||||||
ImVector_front 2
|
igTreeNodeEx 3
|
||||||
1 T* ImVector_frontNil ()
|
1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags)
|
||||||
2 const T* ImVector_front_const ()const
|
2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...)
|
||||||
ImVector_find 2
|
3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...)
|
||||||
1 T* ImVector_findNil (const T)
|
igPushStyleColor 2
|
||||||
2 const T* ImVector_find_const (const T)const
|
1 void igPushStyleColorU32 (ImGuiCol,ImU32)
|
||||||
igListBoxHeader 2
|
2 void igPushStyleColorVec4 (ImGuiCol,const ImVec4)
|
||||||
1 bool igListBoxHeaderVec2 (const char*,const ImVec2)
|
|
||||||
2 bool igListBoxHeaderInt (const char*,int,int)
|
|
||||||
igSetScrollX 2
|
|
||||||
1 void igSetScrollXFloat (float)
|
|
||||||
2 void igSetScrollXWindowPtr (ImGuiWindow*,float)
|
|
||||||
igMenuItem 2
|
|
||||||
1 bool igMenuItemBool (const char*,const char*,bool,bool)
|
|
||||||
2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool)
|
|
||||||
igTreeNodeV 2
|
igTreeNodeV 2
|
||||||
1 bool igTreeNodeVStr (const char*,const char*,va_list)
|
1 bool igTreeNodeVStr (const char*,const char*,va_list)
|
||||||
2 bool igTreeNodeVPtr (const void*,const char*,va_list)
|
2 bool igTreeNodeVPtr (const void*,const char*,va_list)
|
||||||
149 overloaded
|
158 overloaded
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -33,25 +33,31 @@
|
|||||||
"ImGuiCond": "int",
|
"ImGuiCond": "int",
|
||||||
"ImGuiConfigFlags": "int",
|
"ImGuiConfigFlags": "int",
|
||||||
"ImGuiContext": "struct ImGuiContext",
|
"ImGuiContext": "struct ImGuiContext",
|
||||||
|
"ImGuiDataAuthority": "int",
|
||||||
"ImGuiDataType": "int",
|
"ImGuiDataType": "int",
|
||||||
"ImGuiDataTypeInfo": "struct ImGuiDataTypeInfo",
|
"ImGuiDataTypeInfo": "struct ImGuiDataTypeInfo",
|
||||||
|
"ImGuiDataTypeTempStorage": "struct ImGuiDataTypeTempStorage",
|
||||||
"ImGuiDir": "int",
|
"ImGuiDir": "int",
|
||||||
|
"ImGuiDockContext": "struct ImGuiDockContext",
|
||||||
|
"ImGuiDockNode": "struct ImGuiDockNode",
|
||||||
|
"ImGuiDockNodeFlags": "int",
|
||||||
|
"ImGuiDockNodeSettings": "struct ImGuiDockNodeSettings",
|
||||||
|
"ImGuiDockRequest": "struct ImGuiDockRequest",
|
||||||
"ImGuiDragDropFlags": "int",
|
"ImGuiDragDropFlags": "int",
|
||||||
"ImGuiDragFlags": "int",
|
|
||||||
"ImGuiFocusedFlags": "int",
|
"ImGuiFocusedFlags": "int",
|
||||||
"ImGuiGroupData": "struct ImGuiGroupData",
|
"ImGuiGroupData": "struct ImGuiGroupData",
|
||||||
"ImGuiHoveredFlags": "int",
|
"ImGuiHoveredFlags": "int",
|
||||||
"ImGuiID": "unsigned int",
|
"ImGuiID": "unsigned int",
|
||||||
"ImGuiIO": "struct ImGuiIO",
|
"ImGuiIO": "struct ImGuiIO",
|
||||||
"ImGuiInputTextCallback": "int(*)(ImGuiInputTextCallbackData *data);",
|
"ImGuiInputTextCallback": "int(*)(ImGuiInputTextCallbackData* data);",
|
||||||
"ImGuiInputTextCallbackData": "struct ImGuiInputTextCallbackData",
|
"ImGuiInputTextCallbackData": "struct ImGuiInputTextCallbackData",
|
||||||
"ImGuiInputTextFlags": "int",
|
"ImGuiInputTextFlags": "int",
|
||||||
"ImGuiInputTextState": "struct ImGuiInputTextState",
|
"ImGuiInputTextState": "struct ImGuiInputTextState",
|
||||||
"ImGuiItemFlags": "int",
|
"ImGuiItemFlags": "int",
|
||||||
"ImGuiItemHoveredDataBackup": "struct ImGuiItemHoveredDataBackup",
|
|
||||||
"ImGuiItemStatusFlags": "int",
|
"ImGuiItemStatusFlags": "int",
|
||||||
"ImGuiKey": "int",
|
"ImGuiKey": "int",
|
||||||
"ImGuiKeyModFlags": "int",
|
"ImGuiKeyModFlags": "int",
|
||||||
|
"ImGuiLastItemDataBackup": "struct ImGuiLastItemDataBackup",
|
||||||
"ImGuiLayoutType": "int",
|
"ImGuiLayoutType": "int",
|
||||||
"ImGuiListClipper": "struct ImGuiListClipper",
|
"ImGuiListClipper": "struct ImGuiListClipper",
|
||||||
"ImGuiMenuColumns": "struct ImGuiMenuColumns",
|
"ImGuiMenuColumns": "struct ImGuiMenuColumns",
|
||||||
@@ -68,7 +74,10 @@
|
|||||||
"ImGuiNextWindowDataFlags": "int",
|
"ImGuiNextWindowDataFlags": "int",
|
||||||
"ImGuiOnceUponAFrame": "struct ImGuiOnceUponAFrame",
|
"ImGuiOnceUponAFrame": "struct ImGuiOnceUponAFrame",
|
||||||
"ImGuiPayload": "struct ImGuiPayload",
|
"ImGuiPayload": "struct ImGuiPayload",
|
||||||
|
"ImGuiPlatformIO": "struct ImGuiPlatformIO",
|
||||||
|
"ImGuiPlatformMonitor": "struct ImGuiPlatformMonitor",
|
||||||
"ImGuiPopupData": "struct ImGuiPopupData",
|
"ImGuiPopupData": "struct ImGuiPopupData",
|
||||||
|
"ImGuiPopupFlags": "int",
|
||||||
"ImGuiPtrOrIndex": "struct ImGuiPtrOrIndex",
|
"ImGuiPtrOrIndex": "struct ImGuiPtrOrIndex",
|
||||||
"ImGuiSelectableFlags": "int",
|
"ImGuiSelectableFlags": "int",
|
||||||
"ImGuiSeparatorFlags": "int",
|
"ImGuiSeparatorFlags": "int",
|
||||||
@@ -92,7 +101,11 @@
|
|||||||
"ImGuiTextRange": "struct ImGuiTextRange",
|
"ImGuiTextRange": "struct ImGuiTextRange",
|
||||||
"ImGuiTooltipFlags": "int",
|
"ImGuiTooltipFlags": "int",
|
||||||
"ImGuiTreeNodeFlags": "int",
|
"ImGuiTreeNodeFlags": "int",
|
||||||
|
"ImGuiViewport": "struct ImGuiViewport",
|
||||||
|
"ImGuiViewportFlags": "int",
|
||||||
|
"ImGuiViewportP": "struct ImGuiViewportP",
|
||||||
"ImGuiWindow": "struct ImGuiWindow",
|
"ImGuiWindow": "struct ImGuiWindow",
|
||||||
|
"ImGuiWindowClass": "struct ImGuiWindowClass",
|
||||||
"ImGuiWindowFlags": "int",
|
"ImGuiWindowFlags": "int",
|
||||||
"ImGuiWindowSettings": "struct ImGuiWindowSettings",
|
"ImGuiWindowSettings": "struct ImGuiWindowSettings",
|
||||||
"ImGuiWindowTempData": "struct ImGuiWindowTempData",
|
"ImGuiWindowTempData": "struct ImGuiWindowTempData",
|
||||||
|
@@ -33,25 +33,31 @@ defs["ImGuiComboFlags"] = "int"
|
|||||||
defs["ImGuiCond"] = "int"
|
defs["ImGuiCond"] = "int"
|
||||||
defs["ImGuiConfigFlags"] = "int"
|
defs["ImGuiConfigFlags"] = "int"
|
||||||
defs["ImGuiContext"] = "struct ImGuiContext"
|
defs["ImGuiContext"] = "struct ImGuiContext"
|
||||||
|
defs["ImGuiDataAuthority"] = "int"
|
||||||
defs["ImGuiDataType"] = "int"
|
defs["ImGuiDataType"] = "int"
|
||||||
defs["ImGuiDataTypeInfo"] = "struct ImGuiDataTypeInfo"
|
defs["ImGuiDataTypeInfo"] = "struct ImGuiDataTypeInfo"
|
||||||
|
defs["ImGuiDataTypeTempStorage"] = "struct ImGuiDataTypeTempStorage"
|
||||||
defs["ImGuiDir"] = "int"
|
defs["ImGuiDir"] = "int"
|
||||||
|
defs["ImGuiDockContext"] = "struct ImGuiDockContext"
|
||||||
|
defs["ImGuiDockNode"] = "struct ImGuiDockNode"
|
||||||
|
defs["ImGuiDockNodeFlags"] = "int"
|
||||||
|
defs["ImGuiDockNodeSettings"] = "struct ImGuiDockNodeSettings"
|
||||||
|
defs["ImGuiDockRequest"] = "struct ImGuiDockRequest"
|
||||||
defs["ImGuiDragDropFlags"] = "int"
|
defs["ImGuiDragDropFlags"] = "int"
|
||||||
defs["ImGuiDragFlags"] = "int"
|
|
||||||
defs["ImGuiFocusedFlags"] = "int"
|
defs["ImGuiFocusedFlags"] = "int"
|
||||||
defs["ImGuiGroupData"] = "struct ImGuiGroupData"
|
defs["ImGuiGroupData"] = "struct ImGuiGroupData"
|
||||||
defs["ImGuiHoveredFlags"] = "int"
|
defs["ImGuiHoveredFlags"] = "int"
|
||||||
defs["ImGuiID"] = "unsigned int"
|
defs["ImGuiID"] = "unsigned int"
|
||||||
defs["ImGuiIO"] = "struct ImGuiIO"
|
defs["ImGuiIO"] = "struct ImGuiIO"
|
||||||
defs["ImGuiInputTextCallback"] = "int(*)(ImGuiInputTextCallbackData *data);"
|
defs["ImGuiInputTextCallback"] = "int(*)(ImGuiInputTextCallbackData* data);"
|
||||||
defs["ImGuiInputTextCallbackData"] = "struct ImGuiInputTextCallbackData"
|
defs["ImGuiInputTextCallbackData"] = "struct ImGuiInputTextCallbackData"
|
||||||
defs["ImGuiInputTextFlags"] = "int"
|
defs["ImGuiInputTextFlags"] = "int"
|
||||||
defs["ImGuiInputTextState"] = "struct ImGuiInputTextState"
|
defs["ImGuiInputTextState"] = "struct ImGuiInputTextState"
|
||||||
defs["ImGuiItemFlags"] = "int"
|
defs["ImGuiItemFlags"] = "int"
|
||||||
defs["ImGuiItemHoveredDataBackup"] = "struct ImGuiItemHoveredDataBackup"
|
|
||||||
defs["ImGuiItemStatusFlags"] = "int"
|
defs["ImGuiItemStatusFlags"] = "int"
|
||||||
defs["ImGuiKey"] = "int"
|
defs["ImGuiKey"] = "int"
|
||||||
defs["ImGuiKeyModFlags"] = "int"
|
defs["ImGuiKeyModFlags"] = "int"
|
||||||
|
defs["ImGuiLastItemDataBackup"] = "struct ImGuiLastItemDataBackup"
|
||||||
defs["ImGuiLayoutType"] = "int"
|
defs["ImGuiLayoutType"] = "int"
|
||||||
defs["ImGuiListClipper"] = "struct ImGuiListClipper"
|
defs["ImGuiListClipper"] = "struct ImGuiListClipper"
|
||||||
defs["ImGuiMenuColumns"] = "struct ImGuiMenuColumns"
|
defs["ImGuiMenuColumns"] = "struct ImGuiMenuColumns"
|
||||||
@@ -68,7 +74,10 @@ defs["ImGuiNextWindowData"] = "struct ImGuiNextWindowData"
|
|||||||
defs["ImGuiNextWindowDataFlags"] = "int"
|
defs["ImGuiNextWindowDataFlags"] = "int"
|
||||||
defs["ImGuiOnceUponAFrame"] = "struct ImGuiOnceUponAFrame"
|
defs["ImGuiOnceUponAFrame"] = "struct ImGuiOnceUponAFrame"
|
||||||
defs["ImGuiPayload"] = "struct ImGuiPayload"
|
defs["ImGuiPayload"] = "struct ImGuiPayload"
|
||||||
|
defs["ImGuiPlatformIO"] = "struct ImGuiPlatformIO"
|
||||||
|
defs["ImGuiPlatformMonitor"] = "struct ImGuiPlatformMonitor"
|
||||||
defs["ImGuiPopupData"] = "struct ImGuiPopupData"
|
defs["ImGuiPopupData"] = "struct ImGuiPopupData"
|
||||||
|
defs["ImGuiPopupFlags"] = "int"
|
||||||
defs["ImGuiPtrOrIndex"] = "struct ImGuiPtrOrIndex"
|
defs["ImGuiPtrOrIndex"] = "struct ImGuiPtrOrIndex"
|
||||||
defs["ImGuiSelectableFlags"] = "int"
|
defs["ImGuiSelectableFlags"] = "int"
|
||||||
defs["ImGuiSeparatorFlags"] = "int"
|
defs["ImGuiSeparatorFlags"] = "int"
|
||||||
@@ -92,7 +101,11 @@ defs["ImGuiTextFlags"] = "int"
|
|||||||
defs["ImGuiTextRange"] = "struct ImGuiTextRange"
|
defs["ImGuiTextRange"] = "struct ImGuiTextRange"
|
||||||
defs["ImGuiTooltipFlags"] = "int"
|
defs["ImGuiTooltipFlags"] = "int"
|
||||||
defs["ImGuiTreeNodeFlags"] = "int"
|
defs["ImGuiTreeNodeFlags"] = "int"
|
||||||
|
defs["ImGuiViewport"] = "struct ImGuiViewport"
|
||||||
|
defs["ImGuiViewportFlags"] = "int"
|
||||||
|
defs["ImGuiViewportP"] = "struct ImGuiViewportP"
|
||||||
defs["ImGuiWindow"] = "struct ImGuiWindow"
|
defs["ImGuiWindow"] = "struct ImGuiWindow"
|
||||||
|
defs["ImGuiWindowClass"] = "struct ImGuiWindowClass"
|
||||||
defs["ImGuiWindowFlags"] = "int"
|
defs["ImGuiWindowFlags"] = "int"
|
||||||
defs["ImGuiWindowSettings"] = "struct ImGuiWindowSettings"
|
defs["ImGuiWindowSettings"] = "struct ImGuiWindowSettings"
|
||||||
defs["ImGuiWindowTempData"] = "struct ImGuiWindowTempData"
|
defs["ImGuiWindowTempData"] = "struct ImGuiWindowTempData"
|
||||||
|
2
imgui
2
imgui
Submodule imgui updated: 5503c0a12e...05bc204dbd
Reference in New Issue
Block a user