mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-11 04:18:29 +01:00
pull imgui 1.70 and generate
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
|
||||
//based on imgui.h file version "1.69" from Dear ImGui https://github.com/ocornut/imgui
|
||||
//based on imgui.h file version "1.70" from Dear ImGui https://github.com/ocornut/imgui
|
||||
|
||||
#include "./imgui/imgui.h"
|
||||
#include "cimgui.h"
|
||||
@@ -46,9 +46,9 @@ CIMGUI_API void igSetCurrentContext(ImGuiContext* ctx)
|
||||
{
|
||||
return ImGui::SetCurrentContext(ctx);
|
||||
}
|
||||
CIMGUI_API bool igDebugCheckVersionAndDataLayout(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert)
|
||||
CIMGUI_API bool igDebugCheckVersionAndDataLayout(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)
|
||||
{
|
||||
return ImGui::DebugCheckVersionAndDataLayout(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert);
|
||||
return ImGui::DebugCheckVersionAndDataLayout(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert,sz_drawidx);
|
||||
}
|
||||
CIMGUI_API ImGuiIO* igGetIO()
|
||||
{
|
||||
@@ -174,30 +174,6 @@ CIMGUI_API float igGetWindowHeight()
|
||||
{
|
||||
return ImGui::GetWindowHeight();
|
||||
}
|
||||
CIMGUI_API ImVec2 igGetContentRegionMax()
|
||||
{
|
||||
return ImGui::GetContentRegionMax();
|
||||
}
|
||||
CIMGUI_API ImVec2 igGetContentRegionAvail()
|
||||
{
|
||||
return ImGui::GetContentRegionAvail();
|
||||
}
|
||||
CIMGUI_API float igGetContentRegionAvailWidth()
|
||||
{
|
||||
return ImGui::GetContentRegionAvailWidth();
|
||||
}
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMin()
|
||||
{
|
||||
return ImGui::GetWindowContentRegionMin();
|
||||
}
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMax()
|
||||
{
|
||||
return ImGui::GetWindowContentRegionMax();
|
||||
}
|
||||
CIMGUI_API float igGetWindowContentRegionWidth()
|
||||
{
|
||||
return ImGui::GetWindowContentRegionWidth();
|
||||
}
|
||||
CIMGUI_API void igSetNextWindowPos(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)
|
||||
{
|
||||
return ImGui::SetNextWindowPos(pos,cond,pivot);
|
||||
@@ -262,6 +238,26 @@ CIMGUI_API void igSetWindowFocusStr(const char* name)
|
||||
{
|
||||
return ImGui::SetWindowFocus(name);
|
||||
}
|
||||
CIMGUI_API ImVec2 igGetContentRegionMax()
|
||||
{
|
||||
return ImGui::GetContentRegionMax();
|
||||
}
|
||||
CIMGUI_API ImVec2 igGetContentRegionAvail()
|
||||
{
|
||||
return ImGui::GetContentRegionAvail();
|
||||
}
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMin()
|
||||
{
|
||||
return ImGui::GetWindowContentRegionMin();
|
||||
}
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMax()
|
||||
{
|
||||
return ImGui::GetWindowContentRegionMax();
|
||||
}
|
||||
CIMGUI_API float igGetWindowContentRegionWidth()
|
||||
{
|
||||
return ImGui::GetWindowContentRegionWidth();
|
||||
}
|
||||
CIMGUI_API float igGetScrollX()
|
||||
{
|
||||
return ImGui::GetScrollX();
|
||||
@@ -362,6 +358,10 @@ CIMGUI_API void igPopItemWidth()
|
||||
{
|
||||
return ImGui::PopItemWidth();
|
||||
}
|
||||
CIMGUI_API void igSetNextItemWidth(float item_width)
|
||||
{
|
||||
return ImGui::SetNextItemWidth(item_width);
|
||||
}
|
||||
CIMGUI_API float igCalcItemWidth()
|
||||
{
|
||||
return ImGui::CalcItemWidth();
|
||||
@@ -394,9 +394,9 @@ CIMGUI_API void igSeparator()
|
||||
{
|
||||
return ImGui::Separator();
|
||||
}
|
||||
CIMGUI_API void igSameLine(float local_pos_x,float spacing_w)
|
||||
CIMGUI_API void igSameLine(float offset_from_start_x,float spacing)
|
||||
{
|
||||
return ImGui::SameLine(local_pos_x,spacing_w);
|
||||
return ImGui::SameLine(offset_from_start_x,spacing);
|
||||
}
|
||||
CIMGUI_API void igNewLine()
|
||||
{
|
||||
|
@@ -1,5 +1,5 @@
|
||||
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
|
||||
//based on imgui.h file version "1.69" from Dear ImGui https://github.com/ocornut/imgui
|
||||
//based on imgui.h file version "1.70" from Dear ImGui https://github.com/ocornut/imgui
|
||||
#ifndef CIMGUI_INCLUDED
|
||||
#define CIMGUI_INCLUDED
|
||||
#include <stdio.h>
|
||||
@@ -639,6 +639,7 @@ struct ImGuiIO
|
||||
bool MouseDoubleClicked[5];
|
||||
bool MouseReleased[5];
|
||||
bool MouseDownOwned[5];
|
||||
bool MouseDownWasDoubleClick[5];
|
||||
float MouseDownDuration[5];
|
||||
float MouseDownDurationPrev[5];
|
||||
ImVec2 MouseDragMaxDistanceAbs[5];
|
||||
@@ -929,7 +930,7 @@ CIMGUI_API ImGuiContext* igCreateContext(ImFontAtlas* shared_font_atlas);
|
||||
CIMGUI_API void igDestroyContext(ImGuiContext* ctx);
|
||||
CIMGUI_API ImGuiContext* igGetCurrentContext(void);
|
||||
CIMGUI_API void igSetCurrentContext(ImGuiContext* ctx);
|
||||
CIMGUI_API bool igDebugCheckVersionAndDataLayout(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert);
|
||||
CIMGUI_API bool igDebugCheckVersionAndDataLayout(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx);
|
||||
CIMGUI_API ImGuiIO* igGetIO(void);
|
||||
CIMGUI_API ImGuiStyle* igGetStyle(void);
|
||||
CIMGUI_API void igNewFrame(void);
|
||||
@@ -961,12 +962,6 @@ CIMGUI_API ImVec2 igGetWindowPos(void);
|
||||
CIMGUI_API ImVec2 igGetWindowSize(void);
|
||||
CIMGUI_API float igGetWindowWidth(void);
|
||||
CIMGUI_API float igGetWindowHeight(void);
|
||||
CIMGUI_API ImVec2 igGetContentRegionMax(void);
|
||||
CIMGUI_API ImVec2 igGetContentRegionAvail(void);
|
||||
CIMGUI_API float igGetContentRegionAvailWidth(void);
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMin(void);
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMax(void);
|
||||
CIMGUI_API float igGetWindowContentRegionWidth(void);
|
||||
CIMGUI_API void igSetNextWindowPos(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot);
|
||||
CIMGUI_API void igSetNextWindowSize(const ImVec2 size,ImGuiCond cond);
|
||||
CIMGUI_API void igSetNextWindowSizeConstraints(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data);
|
||||
@@ -983,6 +978,11 @@ CIMGUI_API void igSetWindowPosStr(const char* name,const ImVec2 pos,ImGuiCond co
|
||||
CIMGUI_API void igSetWindowSizeStr(const char* name,const ImVec2 size,ImGuiCond cond);
|
||||
CIMGUI_API void igSetWindowCollapsedStr(const char* name,bool collapsed,ImGuiCond cond);
|
||||
CIMGUI_API void igSetWindowFocusStr(const char* name);
|
||||
CIMGUI_API ImVec2 igGetContentRegionMax(void);
|
||||
CIMGUI_API ImVec2 igGetContentRegionAvail(void);
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMin(void);
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMax(void);
|
||||
CIMGUI_API float igGetWindowContentRegionWidth(void);
|
||||
CIMGUI_API float igGetScrollX(void);
|
||||
CIMGUI_API float igGetScrollY(void);
|
||||
CIMGUI_API float igGetScrollMaxX(void);
|
||||
@@ -1008,6 +1008,7 @@ CIMGUI_API ImU32 igGetColorU32Vec4(const ImVec4 col);
|
||||
CIMGUI_API ImU32 igGetColorU32U32(ImU32 col);
|
||||
CIMGUI_API void igPushItemWidth(float item_width);
|
||||
CIMGUI_API void igPopItemWidth(void);
|
||||
CIMGUI_API void igSetNextItemWidth(float item_width);
|
||||
CIMGUI_API float igCalcItemWidth(void);
|
||||
CIMGUI_API void igPushTextWrapPos(float wrap_local_pos_x);
|
||||
CIMGUI_API void igPopTextWrapPos(void);
|
||||
@@ -1016,7 +1017,7 @@ CIMGUI_API void igPopAllowKeyboardFocus(void);
|
||||
CIMGUI_API void igPushButtonRepeat(bool repeat);
|
||||
CIMGUI_API void igPopButtonRepeat(void);
|
||||
CIMGUI_API void igSeparator(void);
|
||||
CIMGUI_API void igSameLine(float local_pos_x,float spacing_w);
|
||||
CIMGUI_API void igSameLine(float offset_from_start_x,float spacing);
|
||||
CIMGUI_API void igNewLine(void);
|
||||
CIMGUI_API void igSpacing(void);
|
||||
CIMGUI_API void igDummy(const ImVec2 size);
|
||||
|
@@ -718,11 +718,11 @@
|
||||
"type": "ImU32"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,1),ImU32 col=0xFFFFFFFF)",
|
||||
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))",
|
||||
"call_args": "(user_texture_id,a,b,uv_a,uv_b,col)",
|
||||
"cimguiname": "ImDrawList_AddImage",
|
||||
"defaults": {
|
||||
"col": "0xFFFFFFFF",
|
||||
"col": "(((ImU32)(255",
|
||||
"uv_a": "ImVec2(0,0)",
|
||||
"uv_b": "ImVec2(1,1)"
|
||||
},
|
||||
@@ -782,11 +782,11 @@
|
||||
"type": "ImU32"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,0),const ImVec2& uv_c=ImVec2(1,1),const ImVec2& uv_d=ImVec2(0,1),ImU32 col=0xFFFFFFFF)",
|
||||
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,0),const ImVec2& uv_c=ImVec2(1,1),const ImVec2& uv_d=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))",
|
||||
"call_args": "(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)",
|
||||
"cimguiname": "ImDrawList_AddImageQuad",
|
||||
"defaults": {
|
||||
"col": "0xFFFFFFFF",
|
||||
"col": "(((ImU32)(255",
|
||||
"uv_a": "ImVec2(0,0)",
|
||||
"uv_b": "ImVec2(1,0)",
|
||||
"uv_c": "ImVec2(1,1)",
|
||||
@@ -18524,7 +18524,7 @@
|
||||
],
|
||||
"igDebugCheckVersionAndDataLayout": [
|
||||
{
|
||||
"args": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert)",
|
||||
"args": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "version_str",
|
||||
@@ -18549,17 +18549,21 @@
|
||||
{
|
||||
"name": "sz_drawvert",
|
||||
"type": "size_t"
|
||||
},
|
||||
{
|
||||
"name": "sz_drawidx",
|
||||
"type": "size_t"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert)",
|
||||
"call_args": "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert)",
|
||||
"argsoriginal": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)",
|
||||
"call_args": "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert,sz_drawidx)",
|
||||
"cimguiname": "igDebugCheckVersionAndDataLayout",
|
||||
"defaults": [],
|
||||
"funcname": "DebugCheckVersionAndDataLayout",
|
||||
"namespace": "ImGui",
|
||||
"ov_cimguiname": "igDebugCheckVersionAndDataLayout",
|
||||
"ret": "bool",
|
||||
"signature": "(const char*,size_t,size_t,size_t,size_t,size_t)",
|
||||
"signature": "(const char*,size_t,size_t,size_t,size_t,size_t,size_t)",
|
||||
"stname": ""
|
||||
}
|
||||
],
|
||||
@@ -19689,22 +19693,6 @@
|
||||
"stname": ""
|
||||
}
|
||||
],
|
||||
"igGetContentRegionAvailWidth": [
|
||||
{
|
||||
"args": "()",
|
||||
"argsT": [],
|
||||
"argsoriginal": "()",
|
||||
"call_args": "()",
|
||||
"cimguiname": "igGetContentRegionAvailWidth",
|
||||
"defaults": [],
|
||||
"funcname": "GetContentRegionAvailWidth",
|
||||
"namespace": "ImGui",
|
||||
"ov_cimguiname": "igGetContentRegionAvailWidth",
|
||||
"ret": "float",
|
||||
"signature": "()",
|
||||
"stname": ""
|
||||
}
|
||||
],
|
||||
"igGetContentRegionMax": [
|
||||
{
|
||||
"args": "()",
|
||||
@@ -23913,23 +23901,23 @@
|
||||
],
|
||||
"igSameLine": [
|
||||
{
|
||||
"args": "(float local_pos_x,float spacing_w)",
|
||||
"args": "(float offset_from_start_x,float spacing)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "local_pos_x",
|
||||
"name": "offset_from_start_x",
|
||||
"type": "float"
|
||||
},
|
||||
{
|
||||
"name": "spacing_w",
|
||||
"name": "spacing",
|
||||
"type": "float"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(float local_pos_x=0.0f,float spacing_w=-1.0f)",
|
||||
"call_args": "(local_pos_x,spacing_w)",
|
||||
"argsoriginal": "(float offset_from_start_x=0.0f,float spacing=-1.0f)",
|
||||
"call_args": "(offset_from_start_x,spacing)",
|
||||
"cimguiname": "igSameLine",
|
||||
"defaults": {
|
||||
"local_pos_x": "0.0f",
|
||||
"spacing_w": "-1.0f"
|
||||
"offset_from_start_x": "0.0f",
|
||||
"spacing": "-1.0f"
|
||||
},
|
||||
"funcname": "SameLine",
|
||||
"namespace": "ImGui",
|
||||
@@ -24413,6 +24401,27 @@
|
||||
"stname": ""
|
||||
}
|
||||
],
|
||||
"igSetNextItemWidth": [
|
||||
{
|
||||
"args": "(float item_width)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "item_width",
|
||||
"type": "float"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(float item_width)",
|
||||
"call_args": "(item_width)",
|
||||
"cimguiname": "igSetNextItemWidth",
|
||||
"defaults": [],
|
||||
"funcname": "SetNextItemWidth",
|
||||
"namespace": "ImGui",
|
||||
"ov_cimguiname": "igSetNextItemWidth",
|
||||
"ret": "void",
|
||||
"signature": "(float)",
|
||||
"stname": ""
|
||||
}
|
||||
],
|
||||
"igSetNextTreeNodeOpen": [
|
||||
{
|
||||
"args": "(bool is_open,ImGuiCond cond)",
|
||||
|
@@ -590,11 +590,11 @@ defs["ImDrawList_AddImage"][1]["argsT"][6]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][7] = {}
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][7]["name"] = "col"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][7]["type"] = "ImU32"
|
||||
defs["ImDrawList_AddImage"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,1),ImU32 col=0xFFFFFFFF)"
|
||||
defs["ImDrawList_AddImage"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))"
|
||||
defs["ImDrawList_AddImage"][1]["call_args"] = "(user_texture_id,a,b,uv_a,uv_b,col)"
|
||||
defs["ImDrawList_AddImage"][1]["cimguiname"] = "ImDrawList_AddImage"
|
||||
defs["ImDrawList_AddImage"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddImage"][1]["defaults"]["col"] = "0xFFFFFFFF"
|
||||
defs["ImDrawList_AddImage"][1]["defaults"]["col"] = "(((ImU32)(255"
|
||||
defs["ImDrawList_AddImage"][1]["defaults"]["uv_a"] = "ImVec2(0,0)"
|
||||
defs["ImDrawList_AddImage"][1]["defaults"]["uv_b"] = "ImVec2(1,1)"
|
||||
defs["ImDrawList_AddImage"][1]["funcname"] = "AddImage"
|
||||
@@ -640,11 +640,11 @@ defs["ImDrawList_AddImageQuad"][1]["argsT"][10]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][11] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][11]["name"] = "col"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][11]["type"] = "ImU32"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,0),const ImVec2& uv_c=ImVec2(1,1),const ImVec2& uv_d=ImVec2(0,1),ImU32 col=0xFFFFFFFF)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,0),const ImVec2& uv_c=ImVec2(1,1),const ImVec2& uv_d=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))"
|
||||
defs["ImDrawList_AddImageQuad"][1]["call_args"] = "(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["cimguiname"] = "ImDrawList_AddImageQuad"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["col"] = "0xFFFFFFFF"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["col"] = "(((ImU32)(255"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv_a"] = "ImVec2(0,0)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv_b"] = "ImVec2(1,0)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv_c"] = "ImVec2(1,1)"
|
||||
@@ -15580,7 +15580,7 @@ defs["igCreateContext"][1]["stname"] = ""
|
||||
defs["igCreateContext"]["(ImFontAtlas*)"] = defs["igCreateContext"][1]
|
||||
defs["igDebugCheckVersionAndDataLayout"] = {}
|
||||
defs["igDebugCheckVersionAndDataLayout"][1] = {}
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["args"] = "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert)"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["args"] = "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["argsT"] = {}
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][1] = {}
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][1]["name"] = "version_str"
|
||||
@@ -15600,17 +15600,20 @@ defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][5]["type"] = "size_t"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][6] = {}
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][6]["name"] = "sz_drawvert"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][6]["type"] = "size_t"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["argsoriginal"] = "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert)"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["call_args"] = "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert)"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][7] = {}
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][7]["name"] = "sz_drawidx"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][7]["type"] = "size_t"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["argsoriginal"] = "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["call_args"] = "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert,sz_drawidx)"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["cimguiname"] = "igDebugCheckVersionAndDataLayout"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["defaults"] = {}
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["funcname"] = "DebugCheckVersionAndDataLayout"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["namespace"] = "ImGui"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["ov_cimguiname"] = "igDebugCheckVersionAndDataLayout"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["ret"] = "bool"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["signature"] = "(const char*,size_t,size_t,size_t,size_t,size_t)"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["signature"] = "(const char*,size_t,size_t,size_t,size_t,size_t,size_t)"
|
||||
defs["igDebugCheckVersionAndDataLayout"][1]["stname"] = ""
|
||||
defs["igDebugCheckVersionAndDataLayout"]["(const char*,size_t,size_t,size_t,size_t,size_t)"] = defs["igDebugCheckVersionAndDataLayout"][1]
|
||||
defs["igDebugCheckVersionAndDataLayout"]["(const char*,size_t,size_t,size_t,size_t,size_t,size_t)"] = defs["igDebugCheckVersionAndDataLayout"][1]
|
||||
defs["igDestroyContext"] = {}
|
||||
defs["igDestroyContext"][1] = {}
|
||||
defs["igDestroyContext"][1]["args"] = "(ImGuiContext* ctx)"
|
||||
@@ -16569,21 +16572,6 @@ defs["igGetContentRegionAvail"][3]["stname"] = ""
|
||||
defs["igGetContentRegionAvail"]["()"] = defs["igGetContentRegionAvail"][1]
|
||||
defs["igGetContentRegionAvail"]["()nonUDT"] = defs["igGetContentRegionAvail"][2]
|
||||
defs["igGetContentRegionAvail"]["()nonUDT2"] = defs["igGetContentRegionAvail"][3]
|
||||
defs["igGetContentRegionAvailWidth"] = {}
|
||||
defs["igGetContentRegionAvailWidth"][1] = {}
|
||||
defs["igGetContentRegionAvailWidth"][1]["args"] = "()"
|
||||
defs["igGetContentRegionAvailWidth"][1]["argsT"] = {}
|
||||
defs["igGetContentRegionAvailWidth"][1]["argsoriginal"] = "()"
|
||||
defs["igGetContentRegionAvailWidth"][1]["call_args"] = "()"
|
||||
defs["igGetContentRegionAvailWidth"][1]["cimguiname"] = "igGetContentRegionAvailWidth"
|
||||
defs["igGetContentRegionAvailWidth"][1]["defaults"] = {}
|
||||
defs["igGetContentRegionAvailWidth"][1]["funcname"] = "GetContentRegionAvailWidth"
|
||||
defs["igGetContentRegionAvailWidth"][1]["namespace"] = "ImGui"
|
||||
defs["igGetContentRegionAvailWidth"][1]["ov_cimguiname"] = "igGetContentRegionAvailWidth"
|
||||
defs["igGetContentRegionAvailWidth"][1]["ret"] = "float"
|
||||
defs["igGetContentRegionAvailWidth"][1]["signature"] = "()"
|
||||
defs["igGetContentRegionAvailWidth"][1]["stname"] = ""
|
||||
defs["igGetContentRegionAvailWidth"]["()"] = defs["igGetContentRegionAvailWidth"][1]
|
||||
defs["igGetContentRegionMax"] = {}
|
||||
defs["igGetContentRegionMax"][1] = {}
|
||||
defs["igGetContentRegionMax"][1]["args"] = "()"
|
||||
@@ -20242,20 +20230,20 @@ defs["igResetMouseDragDelta"][1]["stname"] = ""
|
||||
defs["igResetMouseDragDelta"]["(int)"] = defs["igResetMouseDragDelta"][1]
|
||||
defs["igSameLine"] = {}
|
||||
defs["igSameLine"][1] = {}
|
||||
defs["igSameLine"][1]["args"] = "(float local_pos_x,float spacing_w)"
|
||||
defs["igSameLine"][1]["args"] = "(float offset_from_start_x,float spacing)"
|
||||
defs["igSameLine"][1]["argsT"] = {}
|
||||
defs["igSameLine"][1]["argsT"][1] = {}
|
||||
defs["igSameLine"][1]["argsT"][1]["name"] = "local_pos_x"
|
||||
defs["igSameLine"][1]["argsT"][1]["name"] = "offset_from_start_x"
|
||||
defs["igSameLine"][1]["argsT"][1]["type"] = "float"
|
||||
defs["igSameLine"][1]["argsT"][2] = {}
|
||||
defs["igSameLine"][1]["argsT"][2]["name"] = "spacing_w"
|
||||
defs["igSameLine"][1]["argsT"][2]["name"] = "spacing"
|
||||
defs["igSameLine"][1]["argsT"][2]["type"] = "float"
|
||||
defs["igSameLine"][1]["argsoriginal"] = "(float local_pos_x=0.0f,float spacing_w=-1.0f)"
|
||||
defs["igSameLine"][1]["call_args"] = "(local_pos_x,spacing_w)"
|
||||
defs["igSameLine"][1]["argsoriginal"] = "(float offset_from_start_x=0.0f,float spacing=-1.0f)"
|
||||
defs["igSameLine"][1]["call_args"] = "(offset_from_start_x,spacing)"
|
||||
defs["igSameLine"][1]["cimguiname"] = "igSameLine"
|
||||
defs["igSameLine"][1]["defaults"] = {}
|
||||
defs["igSameLine"][1]["defaults"]["local_pos_x"] = "0.0f"
|
||||
defs["igSameLine"][1]["defaults"]["spacing_w"] = "-1.0f"
|
||||
defs["igSameLine"][1]["defaults"]["offset_from_start_x"] = "0.0f"
|
||||
defs["igSameLine"][1]["defaults"]["spacing"] = "-1.0f"
|
||||
defs["igSameLine"][1]["funcname"] = "SameLine"
|
||||
defs["igSameLine"][1]["namespace"] = "ImGui"
|
||||
defs["igSameLine"][1]["ov_cimguiname"] = "igSameLine"
|
||||
@@ -20665,6 +20653,24 @@ defs["igSetMouseCursor"][1]["ret"] = "void"
|
||||
defs["igSetMouseCursor"][1]["signature"] = "(ImGuiMouseCursor)"
|
||||
defs["igSetMouseCursor"][1]["stname"] = ""
|
||||
defs["igSetMouseCursor"]["(ImGuiMouseCursor)"] = defs["igSetMouseCursor"][1]
|
||||
defs["igSetNextItemWidth"] = {}
|
||||
defs["igSetNextItemWidth"][1] = {}
|
||||
defs["igSetNextItemWidth"][1]["args"] = "(float item_width)"
|
||||
defs["igSetNextItemWidth"][1]["argsT"] = {}
|
||||
defs["igSetNextItemWidth"][1]["argsT"][1] = {}
|
||||
defs["igSetNextItemWidth"][1]["argsT"][1]["name"] = "item_width"
|
||||
defs["igSetNextItemWidth"][1]["argsT"][1]["type"] = "float"
|
||||
defs["igSetNextItemWidth"][1]["argsoriginal"] = "(float item_width)"
|
||||
defs["igSetNextItemWidth"][1]["call_args"] = "(item_width)"
|
||||
defs["igSetNextItemWidth"][1]["cimguiname"] = "igSetNextItemWidth"
|
||||
defs["igSetNextItemWidth"][1]["defaults"] = {}
|
||||
defs["igSetNextItemWidth"][1]["funcname"] = "SetNextItemWidth"
|
||||
defs["igSetNextItemWidth"][1]["namespace"] = "ImGui"
|
||||
defs["igSetNextItemWidth"][1]["ov_cimguiname"] = "igSetNextItemWidth"
|
||||
defs["igSetNextItemWidth"][1]["ret"] = "void"
|
||||
defs["igSetNextItemWidth"][1]["signature"] = "(float)"
|
||||
defs["igSetNextItemWidth"][1]["stname"] = ""
|
||||
defs["igSetNextItemWidth"]["(float)"] = defs["igSetNextItemWidth"][1]
|
||||
defs["igSetNextTreeNodeOpen"] = {}
|
||||
defs["igSetNextTreeNodeOpen"][1] = {}
|
||||
defs["igSetNextTreeNodeOpen"][1]["args"] = "(bool is_open,ImGuiCond cond)"
|
||||
|
@@ -16,6 +16,9 @@ igIsRectVisible 2
|
||||
igRadioButton 2
|
||||
1 bool igRadioButtonBool (const char*,bool)
|
||||
2 bool igRadioButtonIntPtr (const char*,int*,int)
|
||||
ImVec2_ImVec2 2
|
||||
1 nil ImVec2_ImVec2 ()
|
||||
2 nil ImVec2_ImVec2Float (float,float)
|
||||
ImVector_back 2
|
||||
1 T* ImVector_back ()
|
||||
2 const T* ImVector_back_const ()const
|
||||
@@ -44,6 +47,10 @@ Pair_Pair 3
|
||||
TextRange_TextRange 2
|
||||
1 nil TextRange_TextRange ()
|
||||
2 nil TextRange_TextRangeStr (const char*,const char*)
|
||||
igGetColorU32 3
|
||||
1 ImU32 igGetColorU32 (ImGuiCol,float)
|
||||
2 ImU32 igGetColorU32Vec4 (const ImVec4)
|
||||
3 ImU32 igGetColorU32U32 (ImU32)
|
||||
igTreeNode 3
|
||||
1 bool igTreeNodeStr (const char*)
|
||||
2 bool igTreeNodeStrStr (const char*,const char*,...)
|
||||
@@ -76,56 +83,49 @@ ImVector_ImVector 2
|
||||
igPlotLines 2
|
||||
1 void igPlotLines (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)
|
||||
igPushStyleColor 2
|
||||
1 void igPushStyleColorU32 (ImGuiCol,ImU32)
|
||||
2 void igPushStyleColor (ImGuiCol,const ImVec4)
|
||||
igTreeNodeExV 2
|
||||
1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list)
|
||||
2 bool igTreeNodeExVPtr (const void*,ImGuiTreeNodeFlags,const char*,va_list)
|
||||
igListBox 2
|
||||
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)
|
||||
igGetColorU32 3
|
||||
1 ImU32 igGetColorU32 (ImGuiCol,float)
|
||||
2 ImU32 igGetColorU32Vec4 (const ImVec4)
|
||||
3 ImU32 igGetColorU32U32 (ImU32)
|
||||
igTreePush 2
|
||||
1 void igTreePushStr (const char*)
|
||||
2 void igTreePushPtr (const void*)
|
||||
igListBoxHeader 2
|
||||
1 bool igListBoxHeaderVec2 (const char*,const ImVec2)
|
||||
2 bool igListBoxHeaderInt (const char*,int,int)
|
||||
igTreeNodeEx 3
|
||||
1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags)
|
||||
2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...)
|
||||
3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...)
|
||||
igSelectable 2
|
||||
1 bool igSelectable (const char*,bool,ImGuiSelectableFlags,const ImVec2)
|
||||
2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2)
|
||||
ImVector_begin 2
|
||||
1 T* ImVector_begin ()
|
||||
2 const T* ImVector_begin_const ()const
|
||||
igSetWindowCollapsed 2
|
||||
1 void igSetWindowCollapsedBool (bool,ImGuiCond)
|
||||
2 void igSetWindowCollapsedStr (const char*,bool,ImGuiCond)
|
||||
igTreePush 2
|
||||
1 void igTreePushStr (const char*)
|
||||
2 void igTreePushPtr (const void*)
|
||||
igSelectable 2
|
||||
1 bool igSelectable (const char*,bool,ImGuiSelectableFlags,const ImVec2)
|
||||
2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2)
|
||||
ImVector_front 2
|
||||
1 T* ImVector_front ()
|
||||
2 const T* ImVector_front_const ()const
|
||||
igListBoxHeader 2
|
||||
1 bool igListBoxHeaderVec2 (const char*,const ImVec2)
|
||||
2 bool igListBoxHeaderInt (const char*,int,int)
|
||||
ImColor_ImColor 5
|
||||
1 nil ImColor_ImColor ()
|
||||
2 nil ImColor_ImColorInt (int,int,int,int)
|
||||
3 nil ImColor_ImColorU32 (ImU32)
|
||||
4 nil ImColor_ImColorFloat (float,float,float,float)
|
||||
5 nil ImColor_ImColorVec4 (const ImVec4)
|
||||
igPushStyleColor 2
|
||||
1 void igPushStyleColorU32 (ImGuiCol,ImU32)
|
||||
2 void igPushStyleColor (ImGuiCol,const ImVec4)
|
||||
igCollapsingHeader 2
|
||||
1 bool igCollapsingHeader (const char*,ImGuiTreeNodeFlags)
|
||||
2 bool igCollapsingHeaderBoolPtr (const char*,bool*,ImGuiTreeNodeFlags)
|
||||
ImVector_front 2
|
||||
1 T* ImVector_front ()
|
||||
2 const T* ImVector_front_const ()const
|
||||
ImVector_begin 2
|
||||
1 T* ImVector_begin ()
|
||||
2 const T* ImVector_begin_const ()const
|
||||
igTreeNodeEx 3
|
||||
1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags)
|
||||
2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...)
|
||||
3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...)
|
||||
igMenuItem 2
|
||||
1 bool igMenuItemBool (const char*,const char*,bool,bool)
|
||||
2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool)
|
||||
ImVec2_ImVec2 2
|
||||
1 nil ImVec2_ImVec2 ()
|
||||
2 nil ImVec2_ImVec2Float (float,float)
|
||||
igTreeNodeV 2
|
||||
1 bool igTreeNodeVStr (const char*,const char*,va_list)
|
||||
2 bool igTreeNodeVPtr (const void*,const char*,va_list)
|
||||
|
@@ -2410,6 +2410,11 @@
|
||||
"size": 5,
|
||||
"type": "bool"
|
||||
},
|
||||
{
|
||||
"name": "MouseDownWasDoubleClick[5]",
|
||||
"size": 5,
|
||||
"type": "bool"
|
||||
},
|
||||
{
|
||||
"name": "MouseDownDuration[5]",
|
||||
"size": 5,
|
||||
|
@@ -1879,41 +1879,45 @@ defs["structs"]["ImGuiIO"][66]["name"] = "MouseDownOwned[5]"
|
||||
defs["structs"]["ImGuiIO"][66]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][66]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][67] = {}
|
||||
defs["structs"]["ImGuiIO"][67]["name"] = "MouseDownDuration[5]"
|
||||
defs["structs"]["ImGuiIO"][67]["name"] = "MouseDownWasDoubleClick[5]"
|
||||
defs["structs"]["ImGuiIO"][67]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][67]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][67]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][68] = {}
|
||||
defs["structs"]["ImGuiIO"][68]["name"] = "MouseDownDurationPrev[5]"
|
||||
defs["structs"]["ImGuiIO"][68]["name"] = "MouseDownDuration[5]"
|
||||
defs["structs"]["ImGuiIO"][68]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][68]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][69] = {}
|
||||
defs["structs"]["ImGuiIO"][69]["name"] = "MouseDragMaxDistanceAbs[5]"
|
||||
defs["structs"]["ImGuiIO"][69]["name"] = "MouseDownDurationPrev[5]"
|
||||
defs["structs"]["ImGuiIO"][69]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][69]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiIO"][69]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][70] = {}
|
||||
defs["structs"]["ImGuiIO"][70]["name"] = "MouseDragMaxDistanceSqr[5]"
|
||||
defs["structs"]["ImGuiIO"][70]["name"] = "MouseDragMaxDistanceAbs[5]"
|
||||
defs["structs"]["ImGuiIO"][70]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][70]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][70]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiIO"][71] = {}
|
||||
defs["structs"]["ImGuiIO"][71]["name"] = "KeysDownDuration[512]"
|
||||
defs["structs"]["ImGuiIO"][71]["size"] = 512
|
||||
defs["structs"]["ImGuiIO"][71]["name"] = "MouseDragMaxDistanceSqr[5]"
|
||||
defs["structs"]["ImGuiIO"][71]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][71]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][72] = {}
|
||||
defs["structs"]["ImGuiIO"][72]["name"] = "KeysDownDurationPrev[512]"
|
||||
defs["structs"]["ImGuiIO"][72]["name"] = "KeysDownDuration[512]"
|
||||
defs["structs"]["ImGuiIO"][72]["size"] = 512
|
||||
defs["structs"]["ImGuiIO"][72]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][73] = {}
|
||||
defs["structs"]["ImGuiIO"][73]["name"] = "NavInputsDownDuration[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][73]["size"] = 22
|
||||
defs["structs"]["ImGuiIO"][73]["name"] = "KeysDownDurationPrev[512]"
|
||||
defs["structs"]["ImGuiIO"][73]["size"] = 512
|
||||
defs["structs"]["ImGuiIO"][73]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][74] = {}
|
||||
defs["structs"]["ImGuiIO"][74]["name"] = "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][74]["name"] = "NavInputsDownDuration[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][74]["size"] = 22
|
||||
defs["structs"]["ImGuiIO"][74]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][75] = {}
|
||||
defs["structs"]["ImGuiIO"][75]["name"] = "InputQueueCharacters"
|
||||
defs["structs"]["ImGuiIO"][75]["template_type"] = "ImWchar"
|
||||
defs["structs"]["ImGuiIO"][75]["type"] = "ImVector_ImWchar"
|
||||
defs["structs"]["ImGuiIO"][75]["name"] = "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][75]["size"] = 22
|
||||
defs["structs"]["ImGuiIO"][75]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][76] = {}
|
||||
defs["structs"]["ImGuiIO"][76]["name"] = "InputQueueCharacters"
|
||||
defs["structs"]["ImGuiIO"][76]["template_type"] = "ImWchar"
|
||||
defs["structs"]["ImGuiIO"][76]["type"] = "ImVector_ImWchar"
|
||||
defs["structs"]["ImGuiInputTextCallbackData"] = {}
|
||||
defs["structs"]["ImGuiInputTextCallbackData"][1] = {}
|
||||
defs["structs"]["ImGuiInputTextCallbackData"][1]["name"] = "EventFlag"
|
||||
|
Reference in New Issue
Block a user