Compare commits

...

8 Commits

Author SHA1 Message Date
sonoro1234
d222bc5a4e Merge branch 'docking_inter' 2024-04-19 10:54:29 +02:00
sonoro1234
f055d73efc pull imgui 1.90.5 and generate 2024-04-19 10:48:53 +02:00
Victor Bombi
781edadf8d Merge pull request #265 from alfredbaudisch/add-raylib-cimgui
Added raylib-cimgui to the README
2024-04-08 11:40:40 +02:00
Alfred Reinold Baudisch
b6520c67a8 Added raylib-cimgui to the README 2024-04-07 18:07:33 +01:00
sonoro1234
eb0649acf3 pull ImDrawCallback_ResetRenderState to cimgui.h 2024-02-27 09:56:32 +01:00
sonoro1234
f0fb387921 Merge branch 'docking_inter' 2024-02-24 13:15:42 +01:00
sonoro1234
4486dace2a update readme 2024-02-24 13:05:48 +01:00
sonoro1234
bd0a584e56 pull imgui 1.90.4 and generate 2024-02-24 13:03:13 +01:00
11 changed files with 3188 additions and 3023 deletions

View File

@@ -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.90.3 of Dear ImGui with internal api] * currently this wrapper is based on version [1.90.5 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 backends you should look [LuaJIT-ImGui](https://github.com/sonoro1234/LuaJIT-ImGui) project. * if you are interested in imgui backends you should look [LuaJIT-ImGui](https://github.com/sonoro1234/LuaJIT-ImGui) project.
* All naming is algorithmic except for those names that were coded in cimgui_overloads table (https://github.com/cimgui/cimgui/blob/master/generator/generator.lua#L60). In the official version this table is empty. * 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.
@@ -118,3 +118,4 @@ Notes:
* [sdl2-cimgui-demo](https://github.com/haxpor/sdl2-cimgui-demo) * [sdl2-cimgui-demo](https://github.com/haxpor/sdl2-cimgui-demo)
* [cimgui_c_sdl2_example](https://github.com/canoi12/cimgui_c_sdl2_example/) * [cimgui_c_sdl2_example](https://github.com/canoi12/cimgui_c_sdl2_example/)
* [cimgui-c-example](https://github.com/peko/cimgui-c-example) with GLFW * [cimgui-c-example](https://github.com/peko/cimgui-c-example) with GLFW
* [raylib-cimgui](https://github.com/alfredbaudisch/raylib-cimgui)

View File

@@ -1,5 +1,5 @@
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
//based on imgui.h file version "1.90.3" 19030 from Dear ImGui https://github.com/ocornut/imgui //based on imgui.h file version "1.90.5" 19050 from Dear ImGui https://github.com/ocornut/imgui
//with imgui_internal.h api //with imgui_internal.h api
#ifdef IMGUI_ENABLE_FREETYPE #ifdef IMGUI_ENABLE_FREETYPE
#ifndef CIMGUI_FREETYPE #ifndef CIMGUI_FREETYPE
@@ -407,9 +407,9 @@ CIMGUI_API ImU32 igGetColorU32_Vec4(const ImVec4 col)
{ {
return ImGui::GetColorU32(col); return ImGui::GetColorU32(col);
} }
CIMGUI_API ImU32 igGetColorU32_U32(ImU32 col) CIMGUI_API ImU32 igGetColorU32_U32(ImU32 col,float alpha_mul)
{ {
return ImGui::GetColorU32(col); return ImGui::GetColorU32(col,alpha_mul);
} }
CIMGUI_API const ImVec4* igGetStyleColorVec4(ImGuiCol idx) CIMGUI_API const ImVec4* igGetStyleColorVec4(ImGuiCol idx)
{ {
@@ -1583,6 +1583,10 @@ CIMGUI_API void igDebugFlashStyleColor(ImGuiCol idx)
{ {
return ImGui::DebugFlashStyleColor(idx); return ImGui::DebugFlashStyleColor(idx);
} }
CIMGUI_API void igDebugStartItemPicker()
{
return ImGui::DebugStartItemPicker();
}
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 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,sz_drawidx); return ImGui::DebugCheckVersionAndDataLayout(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert,sz_drawidx);
@@ -2107,13 +2111,13 @@ CIMGUI_API void ImDrawList_AddNgonFilled(ImDrawList* self,const ImVec2 center,fl
{ {
return self->AddNgonFilled(center,radius,col,num_segments); return self->AddNgonFilled(center,radius,col,num_segments);
} }
CIMGUI_API void ImDrawList_AddEllipse(ImDrawList* self,const ImVec2 center,float radius_x,float radius_y,ImU32 col,float rot,int num_segments,float thickness) CIMGUI_API void ImDrawList_AddEllipse(ImDrawList* self,const ImVec2 center,const ImVec2 radius,ImU32 col,float rot,int num_segments,float thickness)
{ {
return self->AddEllipse(center,radius_x,radius_y,col,rot,num_segments,thickness); return self->AddEllipse(center,radius,col,rot,num_segments,thickness);
} }
CIMGUI_API void ImDrawList_AddEllipseFilled(ImDrawList* self,const ImVec2 center,float radius_x,float radius_y,ImU32 col,float rot,int num_segments) CIMGUI_API void ImDrawList_AddEllipseFilled(ImDrawList* self,const ImVec2 center,const ImVec2 radius,ImU32 col,float rot,int num_segments)
{ {
return self->AddEllipseFilled(center,radius_x,radius_y,col,rot,num_segments); return self->AddEllipseFilled(center,radius,col,rot,num_segments);
} }
CIMGUI_API void ImDrawList_AddText_Vec2(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end) CIMGUI_API void ImDrawList_AddText_Vec2(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)
{ {
@@ -2123,6 +2127,14 @@ CIMGUI_API void ImDrawList_AddText_FontPtr(ImDrawList* self,const ImFont* font,f
{ {
return self->AddText(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect); return self->AddText(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect);
} }
CIMGUI_API void ImDrawList_AddBezierCubic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness,int num_segments)
{
return self->AddBezierCubic(p1,p2,p3,p4,col,thickness,num_segments);
}
CIMGUI_API void ImDrawList_AddBezierQuadratic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments)
{
return self->AddBezierQuadratic(p1,p2,p3,col,thickness,num_segments);
}
CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness) CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness)
{ {
return self->AddPolyline(points,num_points,col,flags,thickness); return self->AddPolyline(points,num_points,col,flags,thickness);
@@ -2131,13 +2143,9 @@ CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* po
{ {
return self->AddConvexPolyFilled(points,num_points,col); return self->AddConvexPolyFilled(points,num_points,col);
} }
CIMGUI_API void ImDrawList_AddBezierCubic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness,int num_segments) CIMGUI_API void ImDrawList_AddConcavePolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col)
{ {
return self->AddBezierCubic(p1,p2,p3,p4,col,thickness,num_segments); return self->AddConcavePolyFilled(points,num_points,col);
}
CIMGUI_API void ImDrawList_AddBezierQuadratic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments)
{
return self->AddBezierQuadratic(p1,p2,p3,col,thickness,num_segments);
} }
CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col) CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)
{ {
@@ -2167,6 +2175,10 @@ CIMGUI_API void ImDrawList_PathFillConvex(ImDrawList* self,ImU32 col)
{ {
return self->PathFillConvex(col); return self->PathFillConvex(col);
} }
CIMGUI_API void ImDrawList_PathFillConcave(ImDrawList* self,ImU32 col)
{
return self->PathFillConcave(col);
}
CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,ImDrawFlags flags,float thickness) CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,ImDrawFlags flags,float thickness)
{ {
return self->PathStroke(col,flags,thickness); return self->PathStroke(col,flags,thickness);
@@ -2179,9 +2191,9 @@ CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 center,fl
{ {
return self->PathArcToFast(center,radius,a_min_of_12,a_max_of_12); return self->PathArcToFast(center,radius,a_min_of_12,a_max_of_12);
} }
CIMGUI_API void ImDrawList_PathEllipticalArcTo(ImDrawList* self,const ImVec2 center,float radius_x,float radius_y,float rot,float a_min,float a_max,int num_segments) CIMGUI_API void ImDrawList_PathEllipticalArcTo(ImDrawList* self,const ImVec2 center,const ImVec2 radius,float rot,float a_min,float a_max,int num_segments)
{ {
return self->PathEllipticalArcTo(center,radius_x,radius_y,rot,a_min,a_max,num_segments); return self->PathEllipticalArcTo(center,radius,rot,a_min,a_max,num_segments);
} }
CIMGUI_API void ImDrawList_PathBezierCubicCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments) CIMGUI_API void ImDrawList_PathBezierCubicCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments)
{ {
@@ -2591,10 +2603,6 @@ CIMGUI_API void ImGuiPlatformImeData_destroy(ImGuiPlatformImeData* self)
{ {
IM_DELETE(self); IM_DELETE(self);
} }
CIMGUI_API ImGuiKey igGetKeyIndex(ImGuiKey key)
{
return ImGui::GetKeyIndex(key);
}
CIMGUI_API ImGuiID igImHashData(const void* data,size_t data_size,ImGuiID seed) CIMGUI_API ImGuiID igImHashData(const void* data,size_t data_size,ImGuiID seed)
{ {
return ImHashData(data,data_size,seed); return ImHashData(data,data_size,seed);
@@ -2950,6 +2958,10 @@ CIMGUI_API float igImTriangleArea(const ImVec2 a,const ImVec2 b,const ImVec2 c)
{ {
return ImTriangleArea(a,b,c); return ImTriangleArea(a,b,c);
} }
CIMGUI_API bool igImTriangleIsClockwise(const ImVec2 a,const ImVec2 b,const ImVec2 c)
{
return ImTriangleIsClockwise(a,b,c);
}
CIMGUI_API ImVec1* ImVec1_ImVec1_Nil(void) CIMGUI_API ImVec1* ImVec1_ImVec1_Nil(void)
{ {
return IM_NEW(ImVec1)(); return IM_NEW(ImVec1)();
@@ -4526,9 +4538,9 @@ CIMGUI_API void igTablePopBackgroundChannel()
{ {
return ImGui::TablePopBackgroundChannel(); return ImGui::TablePopBackgroundChannel();
} }
CIMGUI_API void igTableAngledHeadersRowEx(float angle,float label_width) CIMGUI_API void igTableAngledHeadersRowEx(float angle,float max_label_width)
{ {
return ImGui::TableAngledHeadersRowEx(angle,label_width); return ImGui::TableAngledHeadersRowEx(angle,max_label_width);
} }
CIMGUI_API ImGuiTable* igGetCurrentTable() CIMGUI_API ImGuiTable* igGetCurrentTable()
{ {
@@ -5085,10 +5097,6 @@ CIMGUI_API void igDebugBreakButtonTooltip(bool keyboard_only,const char* descrip
{ {
return ImGui::DebugBreakButtonTooltip(keyboard_only,description_of_location); return ImGui::DebugBreakButtonTooltip(keyboard_only,description_of_location);
} }
CIMGUI_API void igDebugStartItemPicker()
{
return ImGui::DebugStartItemPicker();
}
CIMGUI_API void igShowFontAtlas(ImFontAtlas* atlas) CIMGUI_API void igShowFontAtlas(ImFontAtlas* atlas)
{ {
return ImGui::ShowFontAtlas(atlas); return ImGui::ShowFontAtlas(atlas);

View File

@@ -1,5 +1,5 @@
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
//based on imgui.h file version "1.90.3" 19030 from Dear ImGui https://github.com/ocornut/imgui //based on imgui.h file version "1.90.5" 19050 from Dear ImGui https://github.com/ocornut/imgui
//with imgui_internal.h api //with imgui_internal.h api
#ifndef CIMGUI_INCLUDED #ifndef CIMGUI_INCLUDED
#define CIMGUI_INCLUDED #define CIMGUI_INCLUDED
@@ -680,7 +680,9 @@ typedef enum {
ImGuiStyleVar_GrabMinSize, ImGuiStyleVar_GrabMinSize,
ImGuiStyleVar_GrabRounding, ImGuiStyleVar_GrabRounding,
ImGuiStyleVar_TabRounding, ImGuiStyleVar_TabRounding,
ImGuiStyleVar_TabBorderSize,
ImGuiStyleVar_TabBarBorderSize, ImGuiStyleVar_TabBarBorderSize,
ImGuiStyleVar_TableAngledHeadersAngle,
ImGuiStyleVar_ButtonTextAlign, ImGuiStyleVar_ButtonTextAlign,
ImGuiStyleVar_SelectableTextAlign, ImGuiStyleVar_SelectableTextAlign,
ImGuiStyleVar_SeparatorTextBorderSize, ImGuiStyleVar_SeparatorTextBorderSize,
@@ -1524,6 +1526,7 @@ typedef enum {
ImGuiInputTextFlags_Multiline = 1 << 26, ImGuiInputTextFlags_Multiline = 1 << 26,
ImGuiInputTextFlags_NoMarkEdited = 1 << 27, ImGuiInputTextFlags_NoMarkEdited = 1 << 27,
ImGuiInputTextFlags_MergedItem = 1 << 28, ImGuiInputTextFlags_MergedItem = 1 << 28,
ImGuiInputTextFlags_LocalizeDecimalPoint= 1 << 29,
}ImGuiInputTextFlagsPrivate_; }ImGuiInputTextFlagsPrivate_;
typedef enum { typedef enum {
ImGuiButtonFlags_PressedOnClick = 1 << 4, ImGuiButtonFlags_PressedOnClick = 1 << 4,
@@ -1808,7 +1811,7 @@ struct ImGuiPopupData
{ {
ImGuiID PopupId; ImGuiID PopupId;
ImGuiWindow* Window; ImGuiWindow* Window;
ImGuiWindow* BackupNavWindow; ImGuiWindow* RestoreNavWindow;
int ParentNavLayer; int ParentNavLayer;
int OpenFrameCount; int OpenFrameCount;
ImGuiID OpenParentId; ImGuiID OpenParentId;
@@ -1833,7 +1836,6 @@ typedef enum {
ImGuiInputSource_Mouse, ImGuiInputSource_Mouse,
ImGuiInputSource_Keyboard, ImGuiInputSource_Keyboard,
ImGuiInputSource_Gamepad, ImGuiInputSource_Gamepad,
ImGuiInputSource_Clipboard,
ImGuiInputSource_COUNT ImGuiInputSource_COUNT
}ImGuiInputSource; }ImGuiInputSource;
typedef struct ImGuiInputEventMousePos ImGuiInputEventMousePos; typedef struct ImGuiInputEventMousePos ImGuiInputEventMousePos;
@@ -2001,6 +2003,7 @@ typedef enum {
ImGuiNavMoveFlags_Activate = 1 << 12, ImGuiNavMoveFlags_Activate = 1 << 12,
ImGuiNavMoveFlags_NoSelect = 1 << 13, ImGuiNavMoveFlags_NoSelect = 1 << 13,
ImGuiNavMoveFlags_NoSetNavHighlight = 1 << 14, ImGuiNavMoveFlags_NoSetNavHighlight = 1 << 14,
ImGuiNavMoveFlags_NoClearActiveId = 1 << 15,
}ImGuiNavMoveFlags_; }ImGuiNavMoveFlags_;
typedef enum { typedef enum {
ImGuiNavLayer_Main = 0, ImGuiNavLayer_Main = 0,
@@ -2566,6 +2569,7 @@ struct ImGuiWindowTempData
int CurrentTableIdx; int CurrentTableIdx;
ImGuiLayoutType LayoutType; ImGuiLayoutType LayoutType;
ImGuiLayoutType ParentLayoutType; ImGuiLayoutType ParentLayoutType;
ImU32 ModalDimBgColor;
float ItemWidth; float ItemWidth;
float TextWrapPos; float TextWrapPos;
ImVector_float ItemWidthStack; ImVector_float ItemWidthStack;
@@ -2923,7 +2927,7 @@ struct ImGuiTableTempData
{ {
int TableIndex; int TableIndex;
float LastTimeActive; float LastTimeActive;
float AngledheadersExtraWidth; float AngledHeadersExtraWidth;
ImVec2 UserOuterSize; ImVec2 UserOuterSize;
ImDrawListSplitter DrawSplitter; ImDrawListSplitter DrawSplitter;
ImRect HostBackupWorkRect; ImRect HostBackupWorkRect;
@@ -2960,6 +2964,8 @@ struct ImFontBuilderIO
{ {
bool (*FontBuilder_Build)(ImFontAtlas* atlas); bool (*FontBuilder_Build)(ImFontAtlas* atlas);
}; };
#define ImDrawCallback_ResetRenderState (ImDrawCallback)(-8)
#else #else
struct GLFWwindow; struct GLFWwindow;
struct SDL_Window; struct SDL_Window;
@@ -3124,7 +3130,7 @@ CIMGUI_API float igGetFontSize(void);
CIMGUI_API void igGetFontTexUvWhitePixel(ImVec2 *pOut); CIMGUI_API void igGetFontTexUvWhitePixel(ImVec2 *pOut);
CIMGUI_API ImU32 igGetColorU32_Col(ImGuiCol idx,float alpha_mul); CIMGUI_API ImU32 igGetColorU32_Col(ImGuiCol idx,float alpha_mul);
CIMGUI_API ImU32 igGetColorU32_Vec4(const ImVec4 col); CIMGUI_API ImU32 igGetColorU32_Vec4(const ImVec4 col);
CIMGUI_API ImU32 igGetColorU32_U32(ImU32 col); CIMGUI_API ImU32 igGetColorU32_U32(ImU32 col,float alpha_mul);
CIMGUI_API const ImVec4* igGetStyleColorVec4(ImGuiCol idx); CIMGUI_API const ImVec4* igGetStyleColorVec4(ImGuiCol idx);
CIMGUI_API void igGetCursorScreenPos(ImVec2 *pOut); CIMGUI_API void igGetCursorScreenPos(ImVec2 *pOut);
CIMGUI_API void igSetCursorScreenPos(const ImVec2 pos); CIMGUI_API void igSetCursorScreenPos(const ImVec2 pos);
@@ -3408,6 +3414,7 @@ CIMGUI_API void igSaveIniSettingsToDisk(const char* ini_filename);
CIMGUI_API const char* igSaveIniSettingsToMemory(size_t* out_ini_size); CIMGUI_API const char* igSaveIniSettingsToMemory(size_t* out_ini_size);
CIMGUI_API void igDebugTextEncoding(const char* text); CIMGUI_API void igDebugTextEncoding(const char* text);
CIMGUI_API void igDebugFlashStyleColor(ImGuiCol idx); CIMGUI_API void igDebugFlashStyleColor(ImGuiCol idx);
CIMGUI_API void igDebugStartItemPicker(void);
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 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 void igSetAllocatorFunctions(ImGuiMemAllocFunc alloc_func,ImGuiMemFreeFunc free_func,void* user_data); CIMGUI_API void igSetAllocatorFunctions(ImGuiMemAllocFunc alloc_func,ImGuiMemFreeFunc free_func,void* user_data);
CIMGUI_API void igGetAllocatorFunctions(ImGuiMemAllocFunc* p_alloc_func,ImGuiMemFreeFunc* p_free_func,void** p_user_data); CIMGUI_API void igGetAllocatorFunctions(ImGuiMemAllocFunc* p_alloc_func,ImGuiMemFreeFunc* p_free_func,void** p_user_data);
@@ -3539,14 +3546,15 @@ CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 center,float
CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments); CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments);
CIMGUI_API void ImDrawList_AddNgon(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness); CIMGUI_API void ImDrawList_AddNgon(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness);
CIMGUI_API void ImDrawList_AddNgonFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments); CIMGUI_API void ImDrawList_AddNgonFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments);
CIMGUI_API void ImDrawList_AddEllipse(ImDrawList* self,const ImVec2 center,float radius_x,float radius_y,ImU32 col,float rot,int num_segments,float thickness); CIMGUI_API void ImDrawList_AddEllipse(ImDrawList* self,const ImVec2 center,const ImVec2 radius,ImU32 col,float rot,int num_segments,float thickness);
CIMGUI_API void ImDrawList_AddEllipseFilled(ImDrawList* self,const ImVec2 center,float radius_x,float radius_y,ImU32 col,float rot,int num_segments); CIMGUI_API void ImDrawList_AddEllipseFilled(ImDrawList* self,const ImVec2 center,const ImVec2 radius,ImU32 col,float rot,int num_segments);
CIMGUI_API void ImDrawList_AddText_Vec2(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end); CIMGUI_API void ImDrawList_AddText_Vec2(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end);
CIMGUI_API void ImDrawList_AddText_FontPtr(ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect); CIMGUI_API void ImDrawList_AddText_FontPtr(ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect);
CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness);
CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col);
CIMGUI_API void ImDrawList_AddBezierCubic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness,int num_segments); CIMGUI_API void ImDrawList_AddBezierCubic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness,int num_segments);
CIMGUI_API void ImDrawList_AddBezierQuadratic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments); CIMGUI_API void ImDrawList_AddBezierQuadratic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments);
CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness);
CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col);
CIMGUI_API void ImDrawList_AddConcavePolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col);
CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col); CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col);
CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col); CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col);
CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawFlags flags); CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawFlags flags);
@@ -3554,10 +3562,11 @@ CIMGUI_API void ImDrawList_PathClear(ImDrawList* self);
CIMGUI_API void ImDrawList_PathLineTo(ImDrawList* self,const ImVec2 pos); CIMGUI_API void ImDrawList_PathLineTo(ImDrawList* self,const ImVec2 pos);
CIMGUI_API void ImDrawList_PathLineToMergeDuplicate(ImDrawList* self,const ImVec2 pos); CIMGUI_API void ImDrawList_PathLineToMergeDuplicate(ImDrawList* self,const ImVec2 pos);
CIMGUI_API void ImDrawList_PathFillConvex(ImDrawList* self,ImU32 col); CIMGUI_API void ImDrawList_PathFillConvex(ImDrawList* self,ImU32 col);
CIMGUI_API void ImDrawList_PathFillConcave(ImDrawList* self,ImU32 col);
CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,ImDrawFlags flags,float thickness); CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,ImDrawFlags flags,float thickness);
CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments); CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments);
CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12); CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12);
CIMGUI_API void ImDrawList_PathEllipticalArcTo(ImDrawList* self,const ImVec2 center,float radius_x,float radius_y,float rot,float a_min,float a_max,int num_segments); CIMGUI_API void ImDrawList_PathEllipticalArcTo(ImDrawList* self,const ImVec2 center,const ImVec2 radius,float rot,float a_min,float a_max,int num_segments);
CIMGUI_API void ImDrawList_PathBezierCubicCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments); CIMGUI_API void ImDrawList_PathBezierCubicCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments);
CIMGUI_API void ImDrawList_PathBezierQuadraticCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,int num_segments); CIMGUI_API void ImDrawList_PathBezierQuadraticCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,int num_segments);
CIMGUI_API void ImDrawList_PathRect(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawFlags flags); CIMGUI_API void ImDrawList_PathRect(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawFlags flags);
@@ -3660,7 +3669,6 @@ CIMGUI_API void ImGuiViewport_GetCenter(ImVec2 *pOut,ImGuiViewport* self);
CIMGUI_API void ImGuiViewport_GetWorkCenter(ImVec2 *pOut,ImGuiViewport* self); CIMGUI_API void ImGuiViewport_GetWorkCenter(ImVec2 *pOut,ImGuiViewport* self);
CIMGUI_API ImGuiPlatformImeData* ImGuiPlatformImeData_ImGuiPlatformImeData(void); CIMGUI_API ImGuiPlatformImeData* ImGuiPlatformImeData_ImGuiPlatformImeData(void);
CIMGUI_API void ImGuiPlatformImeData_destroy(ImGuiPlatformImeData* self); CIMGUI_API void ImGuiPlatformImeData_destroy(ImGuiPlatformImeData* self);
CIMGUI_API ImGuiKey igGetKeyIndex(ImGuiKey key);
CIMGUI_API ImGuiID igImHashData(const void* data,size_t data_size,ImGuiID seed); CIMGUI_API ImGuiID igImHashData(const void* data,size_t data_size,ImGuiID seed);
CIMGUI_API ImGuiID igImHashStr(const char* data,size_t data_size,ImGuiID seed); CIMGUI_API ImGuiID igImHashStr(const char* data,size_t data_size,ImGuiID seed);
CIMGUI_API void igImQsort(void* base,size_t count,size_t size_of_element,int(*compare_func)(void const*,void const*)); CIMGUI_API void igImQsort(void* base,size_t count,size_t size_of_element,int(*compare_func)(void const*,void const*));
@@ -3748,6 +3756,7 @@ CIMGUI_API bool igImTriangleContainsPoint(const ImVec2 a,const ImVec2 b,const Im
CIMGUI_API void igImTriangleClosestPoint(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p); CIMGUI_API void igImTriangleClosestPoint(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p);
CIMGUI_API void igImTriangleBarycentricCoords(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p,float* out_u,float* out_v,float* out_w); CIMGUI_API void igImTriangleBarycentricCoords(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p,float* out_u,float* out_v,float* out_w);
CIMGUI_API float igImTriangleArea(const ImVec2 a,const ImVec2 b,const ImVec2 c); CIMGUI_API float igImTriangleArea(const ImVec2 a,const ImVec2 b,const ImVec2 c);
CIMGUI_API bool igImTriangleIsClockwise(const ImVec2 a,const ImVec2 b,const ImVec2 c);
CIMGUI_API ImVec1* ImVec1_ImVec1_Nil(void); CIMGUI_API ImVec1* ImVec1_ImVec1_Nil(void);
CIMGUI_API void ImVec1_destroy(ImVec1* self); CIMGUI_API void ImVec1_destroy(ImVec1* self);
CIMGUI_API ImVec1* ImVec1_ImVec1_Float(float _x); CIMGUI_API ImVec1* ImVec1_ImVec1_Float(float _x);
@@ -4142,7 +4151,7 @@ CIMGUI_API float igTableGetHeaderRowHeight(void);
CIMGUI_API float igTableGetHeaderAngledMaxLabelWidth(void); CIMGUI_API float igTableGetHeaderAngledMaxLabelWidth(void);
CIMGUI_API void igTablePushBackgroundChannel(void); CIMGUI_API void igTablePushBackgroundChannel(void);
CIMGUI_API void igTablePopBackgroundChannel(void); CIMGUI_API void igTablePopBackgroundChannel(void);
CIMGUI_API void igTableAngledHeadersRowEx(float angle,float label_width); CIMGUI_API void igTableAngledHeadersRowEx(float angle,float max_label_width);
CIMGUI_API ImGuiTable* igGetCurrentTable(void); CIMGUI_API ImGuiTable* igGetCurrentTable(void);
CIMGUI_API ImGuiTable* igTableFindByID(ImGuiID id); CIMGUI_API ImGuiTable* igTableFindByID(ImGuiID id);
CIMGUI_API bool igBeginTableEx(const char* name,ImGuiID id,int columns_count,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width); CIMGUI_API bool igBeginTableEx(const char* name,ImGuiID id,int columns_count,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width);
@@ -4281,7 +4290,6 @@ CIMGUI_API void igDebugLocateItemResolveWithLastItem(void);
CIMGUI_API void igDebugBreakClearData(void); CIMGUI_API void igDebugBreakClearData(void);
CIMGUI_API bool igDebugBreakButton(const char* label,const char* description_of_location); CIMGUI_API bool igDebugBreakButton(const char* label,const char* description_of_location);
CIMGUI_API void igDebugBreakButtonTooltip(bool keyboard_only,const char* description_of_location); CIMGUI_API void igDebugBreakButtonTooltip(bool keyboard_only,const char* description_of_location);
CIMGUI_API void igDebugStartItemPicker(void);
CIMGUI_API void igShowFontAtlas(ImFontAtlas* atlas); CIMGUI_API void igShowFontAtlas(ImFontAtlas* atlas);
CIMGUI_API void igDebugHookIdInfo(ImGuiID id,ImGuiDataType data_type,const void* data_id,const void* data_id_end); CIMGUI_API void igDebugHookIdInfo(ImGuiID id,ImGuiDataType data_type,const void* data_id,const void* data_id_end);
CIMGUI_API void igDebugNodeColumns(ImGuiOldColumns* columns); CIMGUI_API void igDebugNodeColumns(ImGuiOldColumns* columns);

View File

@@ -250,6 +250,9 @@ local function cimgui_generation(parser)
if gdefines.IMGUI_HAS_DOCK then if gdefines.IMGUI_HAS_DOCK then
cstructsstr = cstructsstr.."\n#define IMGUI_HAS_DOCK 1\n" cstructsstr = cstructsstr.."\n#define IMGUI_HAS_DOCK 1\n"
end end
if gdefines.ImDrawCallback_ResetRenderState then
cstructsstr = cstructsstr.."\n#define ImDrawCallback_ResetRenderState "..gdefines.ImDrawCallback_ResetRenderState.."\n"
end
if gdefines.IMGUI_HAS_IMSTR then if gdefines.IMGUI_HAS_IMSTR then
if not (NOCHAR or NOIMSTRV) then if not (NOCHAR or NOIMSTRV) then
cstructsstr = cstructsstr.."\n#define IMGUI_HAS_IMSTR 1\n" cstructsstr = cstructsstr.."\n#define IMGUI_HAS_IMSTR 1\n"
@@ -276,8 +279,8 @@ end
-------------------------------------------------------- --------------------------------------------------------
--get imgui.h version and IMGUI_HAS_DOCK-------------------------- --get imgui.h version and IMGUI_HAS_DOCK--------------------------
--defines for the cl compiler must be present in the print_defines.cpp file --defines for the cl compiler must be present in the print_defines.cpp file
gdefines = get_defines{"IMGUI_VERSION","IMGUI_VERSION_NUM","FLT_MAX","FLT_MIN","IMGUI_HAS_DOCK","IMGUI_HAS_IMSTR"} gdefines = get_defines{"IMGUI_VERSION","IMGUI_VERSION_NUM","FLT_MAX","FLT_MIN","IMGUI_HAS_DOCK","IMGUI_HAS_IMSTR","ImDrawCallback_ResetRenderState"}
--cpp2ffi.prtable(gdefines)
if gdefines.IMGUI_HAS_DOCK then gdefines.IMGUI_HAS_DOCK = true end if gdefines.IMGUI_HAS_DOCK then gdefines.IMGUI_HAS_DOCK = true end
if gdefines.IMGUI_HAS_IMSTR then gdefines.IMGUI_HAS_IMSTR = true end if gdefines.IMGUI_HAS_IMSTR then gdefines.IMGUI_HAS_IMSTR = true end

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -114,7 +114,7 @@ igGetBackgroundDrawList 2
igGetColorU32 3 igGetColorU32 3
1 ImU32 igGetColorU32_Col (ImGuiCol,float) 1 ImU32 igGetColorU32_Col (ImGuiCol,float)
2 ImU32 igGetColorU32_Vec4 (const ImVec4) 2 ImU32 igGetColorU32_Vec4 (const ImVec4)
3 ImU32 igGetColorU32_U32 (ImU32) 3 ImU32 igGetColorU32_U32 (ImU32,float)
igGetForegroundDrawList 3 igGetForegroundDrawList 3
1 ImDrawList* igGetForegroundDrawList_Nil () 1 ImDrawList* igGetForegroundDrawList_Nil ()
2 ImDrawList* igGetForegroundDrawList_WindowPtr (ImGuiWindow*) 2 ImDrawList* igGetForegroundDrawList_WindowPtr (ImGuiWindow*)

View File

@@ -1577,13 +1577,8 @@
}, },
{ {
"calc_value": 4, "calc_value": 4,
"name": "ImGuiInputSource_Clipboard",
"value": "4"
},
{
"calc_value": 5,
"name": "ImGuiInputSource_COUNT", "name": "ImGuiInputSource_COUNT",
"value": "5" "value": "4"
} }
], ],
"ImGuiInputTextFlagsPrivate_": [ "ImGuiInputTextFlagsPrivate_": [
@@ -1601,6 +1596,11 @@
"calc_value": 268435456, "calc_value": 268435456,
"name": "ImGuiInputTextFlags_MergedItem", "name": "ImGuiInputTextFlags_MergedItem",
"value": "1 << 28" "value": "1 << 28"
},
{
"calc_value": 536870912,
"name": "ImGuiInputTextFlags_LocalizeDecimalPoint",
"value": "1 << 29"
} }
], ],
"ImGuiInputTextFlags_": [ "ImGuiInputTextFlags_": [
@@ -2992,6 +2992,11 @@
"calc_value": 16384, "calc_value": 16384,
"name": "ImGuiNavMoveFlags_NoSetNavHighlight", "name": "ImGuiNavMoveFlags_NoSetNavHighlight",
"value": "1 << 14" "value": "1 << 14"
},
{
"calc_value": 32768,
"name": "ImGuiNavMoveFlags_NoClearActiveId",
"value": "1 << 15"
} }
], ],
"ImGuiNextItemDataFlags_": [ "ImGuiNextItemDataFlags_": [
@@ -3518,38 +3523,48 @@
}, },
{ {
"calc_value": 23, "calc_value": 23,
"name": "ImGuiStyleVar_TabBarBorderSize", "name": "ImGuiStyleVar_TabBorderSize",
"value": "23" "value": "23"
}, },
{ {
"calc_value": 24, "calc_value": 24,
"name": "ImGuiStyleVar_ButtonTextAlign", "name": "ImGuiStyleVar_TabBarBorderSize",
"value": "24" "value": "24"
}, },
{ {
"calc_value": 25, "calc_value": 25,
"name": "ImGuiStyleVar_SelectableTextAlign", "name": "ImGuiStyleVar_TableAngledHeadersAngle",
"value": "25" "value": "25"
}, },
{ {
"calc_value": 26, "calc_value": 26,
"name": "ImGuiStyleVar_SeparatorTextBorderSize", "name": "ImGuiStyleVar_ButtonTextAlign",
"value": "26" "value": "26"
}, },
{ {
"calc_value": 27, "calc_value": 27,
"name": "ImGuiStyleVar_SeparatorTextAlign", "name": "ImGuiStyleVar_SelectableTextAlign",
"value": "27" "value": "27"
}, },
{ {
"calc_value": 28, "calc_value": 28,
"name": "ImGuiStyleVar_SeparatorTextPadding", "name": "ImGuiStyleVar_SeparatorTextBorderSize",
"value": "28" "value": "28"
}, },
{ {
"calc_value": 29, "calc_value": 29,
"name": "ImGuiStyleVar_COUNT", "name": "ImGuiStyleVar_SeparatorTextAlign",
"value": "29" "value": "29"
},
{
"calc_value": 30,
"name": "ImGuiStyleVar_SeparatorTextPadding",
"value": "30"
},
{
"calc_value": 31,
"name": "ImGuiStyleVar_COUNT",
"value": "31"
} }
], ],
"ImGuiTabBarFlagsPrivate_": [ "ImGuiTabBarFlagsPrivate_": [
@@ -4374,177 +4389,177 @@
"ImGuiMouseSource": "int" "ImGuiMouseSource": "int"
}, },
"locations": { "locations": {
"ImBitVector": "imgui_internal:602", "ImBitVector": "imgui_internal:603",
"ImColor": "imgui:2544", "ImColor": "imgui:2559",
"ImDrawChannel": "imgui:2634", "ImDrawChannel": "imgui:2649",
"ImDrawCmd": "imgui:2593", "ImDrawCmd": "imgui:2608",
"ImDrawCmdHeader": "imgui:2626", "ImDrawCmdHeader": "imgui:2641",
"ImDrawData": "imgui:2828", "ImDrawData": "imgui:2853",
"ImDrawDataBuilder": "imgui_internal:788", "ImDrawDataBuilder": "imgui_internal:789",
"ImDrawFlags_": "imgui:2660", "ImDrawFlags_": "imgui:2675",
"ImDrawList": "imgui:2698", "ImDrawList": "imgui:2713",
"ImDrawListFlags_": "imgui:2680", "ImDrawListFlags_": "imgui:2695",
"ImDrawListSharedData": "imgui_internal:765", "ImDrawListSharedData": "imgui_internal:766",
"ImDrawListSplitter": "imgui:2643", "ImDrawListSplitter": "imgui:2658",
"ImDrawVert": "imgui:2611", "ImDrawVert": "imgui:2626",
"ImFont": "imgui:3051", "ImFont": "imgui:3076",
"ImFontAtlas": "imgui:2947", "ImFontAtlas": "imgui:2972",
"ImFontAtlasCustomRect": "imgui:2909", "ImFontAtlasCustomRect": "imgui:2934",
"ImFontAtlasFlags_": "imgui:2922", "ImFontAtlasFlags_": "imgui:2947",
"ImFontBuilderIO": "imgui_internal:3532", "ImFontBuilderIO": "imgui_internal:3534",
"ImFontConfig": "imgui:2852", "ImFontConfig": "imgui:2877",
"ImFontGlyph": "imgui:2882", "ImFontGlyph": "imgui:2907",
"ImFontGlyphRangesBuilder": "imgui:2894", "ImFontGlyphRangesBuilder": "imgui:2919",
"ImGuiActivateFlags_": "imgui_internal:1529", "ImGuiActivateFlags_": "imgui_internal:1530",
"ImGuiAxis": "imgui_internal:975", "ImGuiAxis": "imgui_internal:977",
"ImGuiBackendFlags_": "imgui:1473", "ImGuiBackendFlags_": "imgui:1480",
"ImGuiButtonFlagsPrivate_": "imgui_internal:869", "ImGuiButtonFlagsPrivate_": "imgui_internal:871",
"ImGuiButtonFlags_": "imgui:1584", "ImGuiButtonFlags_": "imgui:1594",
"ImGuiChildFlags_": "imgui:1038", "ImGuiChildFlags_": "imgui:1045",
"ImGuiCol_": "imgui:1483", "ImGuiCol_": "imgui:1490",
"ImGuiColorEditFlags_": "imgui:1597", "ImGuiColorEditFlags_": "imgui:1607",
"ImGuiColorMod": "imgui_internal:989", "ImGuiColorMod": "imgui_internal:991",
"ImGuiComboFlagsPrivate_": "imgui_internal:894", "ImGuiComboFlagsPrivate_": "imgui_internal:896",
"ImGuiComboFlags_": "imgui:1150", "ImGuiComboFlags_": "imgui:1157",
"ImGuiComboPreviewData": "imgui_internal:1006", "ImGuiComboPreviewData": "imgui_internal:1008",
"ImGuiCond_": "imgui:1698", "ImGuiCond_": "imgui:1708",
"ImGuiConfigFlags_": "imgui:1457", "ImGuiConfigFlags_": "imgui:1464",
"ImGuiContext": "imgui_internal:1918", "ImGuiContext": "imgui_internal:1920",
"ImGuiContextHook": "imgui_internal:1903", "ImGuiContextHook": "imgui_internal:1905",
"ImGuiContextHookType": "imgui_internal:1901", "ImGuiContextHookType": "imgui_internal:1903",
"ImGuiDataTypeInfo": "imgui_internal:1263", "ImGuiDataTypeInfo": "imgui_internal:1265",
"ImGuiDataTypePrivate_": "imgui_internal:1272", "ImGuiDataTypePrivate_": "imgui_internal:1274",
"ImGuiDataTypeTempStorage": "imgui_internal:1257", "ImGuiDataTypeTempStorage": "imgui_internal:1259",
"ImGuiDataType_": "imgui:1270", "ImGuiDataType_": "imgui:1277",
"ImGuiDataVarInfo": "imgui_internal:1249", "ImGuiDataVarInfo": "imgui_internal:1251",
"ImGuiDebugAllocEntry": "imgui_internal:1838", "ImGuiDebugAllocEntry": "imgui_internal:1840",
"ImGuiDebugAllocInfo": "imgui_internal:1845", "ImGuiDebugAllocInfo": "imgui_internal:1847",
"ImGuiDebugLogFlags_": "imgui_internal:1820", "ImGuiDebugLogFlags_": "imgui_internal:1822",
"ImGuiDir_": "imgui:1286", "ImGuiDir_": "imgui:1293",
"ImGuiDragDropFlags_": "imgui:1248", "ImGuiDragDropFlags_": "imgui:1255",
"ImGuiFocusRequestFlags_": "imgui_internal:938", "ImGuiFocusRequestFlags_": "imgui_internal:940",
"ImGuiFocusScopeData": "imgui_internal:1606", "ImGuiFocusScopeData": "imgui_internal:1608",
"ImGuiFocusedFlags_": "imgui:1196", "ImGuiFocusedFlags_": "imgui:1203",
"ImGuiGroupData": "imgui_internal:1019", "ImGuiGroupData": "imgui_internal:1021",
"ImGuiHoveredFlagsPrivate_": "imgui_internal:852", "ImGuiHoveredFlagsPrivate_": "imgui_internal:853",
"ImGuiHoveredFlags_": "imgui:1210", "ImGuiHoveredFlags_": "imgui:1217",
"ImGuiIDStackTool": "imgui_internal:1884", "ImGuiIDStackTool": "imgui_internal:1886",
"ImGuiIO": "imgui:2053", "ImGuiIO": "imgui:2066",
"ImGuiInputEvent": "imgui_internal:1365", "ImGuiInputEvent": "imgui_internal:1366",
"ImGuiInputEventAppFocused": "imgui_internal:1363", "ImGuiInputEventAppFocused": "imgui_internal:1364",
"ImGuiInputEventKey": "imgui_internal:1361", "ImGuiInputEventKey": "imgui_internal:1362",
"ImGuiInputEventMouseButton": "imgui_internal:1360", "ImGuiInputEventMouseButton": "imgui_internal:1361",
"ImGuiInputEventMousePos": "imgui_internal:1358", "ImGuiInputEventMousePos": "imgui_internal:1359",
"ImGuiInputEventMouseWheel": "imgui_internal:1359", "ImGuiInputEventMouseWheel": "imgui_internal:1360",
"ImGuiInputEventText": "imgui_internal:1362", "ImGuiInputEventText": "imgui_internal:1363",
"ImGuiInputEventType": "imgui_internal:1334", "ImGuiInputEventType": "imgui_internal:1336",
"ImGuiInputFlags_": "imgui_internal:1429", "ImGuiInputFlags_": "imgui_internal:1430",
"ImGuiInputSource": "imgui_internal:1346", "ImGuiInputSource": "imgui_internal:1348",
"ImGuiInputTextCallbackData": "imgui:2258", "ImGuiInputTextCallbackData": "imgui:2271",
"ImGuiInputTextDeactivatedState": "imgui_internal:1055", "ImGuiInputTextDeactivatedState": "imgui_internal:1057",
"ImGuiInputTextFlagsPrivate_": "imgui_internal:860", "ImGuiInputTextFlagsPrivate_": "imgui_internal:861",
"ImGuiInputTextFlags_": "imgui:1053", "ImGuiInputTextFlags_": "imgui:1060",
"ImGuiInputTextState": "imgui_internal:1065", "ImGuiInputTextState": "imgui_internal:1067",
"ImGuiItemFlags_": "imgui_internal:805", "ImGuiItemFlags_": "imgui_internal:806",
"ImGuiItemStatusFlags_": "imgui_internal:827", "ImGuiItemStatusFlags_": "imgui_internal:828",
"ImGuiKey": "imgui:1315", "ImGuiKey": "imgui:1322",
"ImGuiKeyData": "imgui:2045", "ImGuiKeyData": "imgui:2058",
"ImGuiKeyOwnerData": "imgui_internal:1417", "ImGuiKeyOwnerData": "imgui_internal:1418",
"ImGuiKeyRoutingData": "imgui_internal:1391", "ImGuiKeyRoutingData": "imgui_internal:1392",
"ImGuiKeyRoutingTable": "imgui_internal:1405", "ImGuiKeyRoutingTable": "imgui_internal:1406",
"ImGuiLastItemData": "imgui_internal:1180", "ImGuiLastItemData": "imgui_internal:1182",
"ImGuiLayoutType_": "imgui_internal:959", "ImGuiLayoutType_": "imgui_internal:961",
"ImGuiListClipper": "imgui:2458", "ImGuiListClipper": "imgui:2473",
"ImGuiListClipperData": "imgui_internal:1513", "ImGuiListClipperData": "imgui_internal:1514",
"ImGuiListClipperRange": "imgui_internal:1500", "ImGuiListClipperRange": "imgui_internal:1501",
"ImGuiLocEntry": "imgui_internal:1809", "ImGuiLocEntry": "imgui_internal:1811",
"ImGuiLocKey": "imgui_internal:1796", "ImGuiLocKey": "imgui_internal:1798",
"ImGuiLogType": "imgui_internal:965", "ImGuiLogType": "imgui_internal:967",
"ImGuiMenuColumns": "imgui_internal:1037", "ImGuiMenuColumns": "imgui_internal:1039",
"ImGuiMetricsConfig": "imgui_internal:1855", "ImGuiMetricsConfig": "imgui_internal:1857",
"ImGuiMouseButton_": "imgui:1658", "ImGuiMouseButton_": "imgui:1668",
"ImGuiMouseCursor_": "imgui:1668", "ImGuiMouseCursor_": "imgui:1678",
"ImGuiMouseSource": "imgui:1687", "ImGuiMouseSource": "imgui:1697",
"ImGuiNavHighlightFlags_": "imgui_internal:1554", "ImGuiNavHighlightFlags_": "imgui_internal:1555",
"ImGuiNavItemData": "imgui_internal:1590", "ImGuiNavItemData": "imgui_internal:1592",
"ImGuiNavLayer": "imgui_internal:1583", "ImGuiNavLayer": "imgui_internal:1585",
"ImGuiNavMoveFlags_": "imgui_internal:1562", "ImGuiNavMoveFlags_": "imgui_internal:1563",
"ImGuiNavTreeNodeData": "imgui_internal:1197", "ImGuiNavTreeNodeData": "imgui_internal:1199",
"ImGuiNextItemData": "imgui_internal:1164", "ImGuiNextItemData": "imgui_internal:1166",
"ImGuiNextItemDataFlags_": "imgui_internal:1156", "ImGuiNextItemDataFlags_": "imgui_internal:1158",
"ImGuiNextWindowData": "imgui_internal:1129", "ImGuiNextWindowData": "imgui_internal:1131",
"ImGuiNextWindowDataFlags_": "imgui_internal:1114", "ImGuiNextWindowDataFlags_": "imgui_internal:1116",
"ImGuiOldColumnData": "imgui_internal:1674", "ImGuiOldColumnData": "imgui_internal:1676",
"ImGuiOldColumnFlags_": "imgui_internal:1654", "ImGuiOldColumnFlags_": "imgui_internal:1656",
"ImGuiOldColumns": "imgui_internal:1684", "ImGuiOldColumns": "imgui_internal:1686",
"ImGuiOnceUponAFrame": "imgui:2334", "ImGuiOnceUponAFrame": "imgui:2349",
"ImGuiPayload": "imgui:2299", "ImGuiPayload": "imgui:2314",
"ImGuiPlatformImeData": "imgui:3148", "ImGuiPlatformImeData": "imgui:3173",
"ImGuiPlotType": "imgui_internal:982", "ImGuiPlotType": "imgui_internal:984",
"ImGuiPopupData": "imgui_internal:1291", "ImGuiPopupData": "imgui_internal:1293",
"ImGuiPopupFlags_": "imgui:1117", "ImGuiPopupFlags_": "imgui:1124",
"ImGuiPopupPositionPolicy": "imgui_internal:1283", "ImGuiPopupPositionPolicy": "imgui_internal:1285",
"ImGuiPtrOrIndex": "imgui_internal:1236", "ImGuiPtrOrIndex": "imgui_internal:1238",
"ImGuiScrollFlags_": "imgui_internal:1540", "ImGuiScrollFlags_": "imgui_internal:1541",
"ImGuiSelectableFlagsPrivate_": "imgui_internal:907", "ImGuiSelectableFlagsPrivate_": "imgui_internal:909",
"ImGuiSelectableFlags_": "imgui:1135", "ImGuiSelectableFlags_": "imgui:1142",
"ImGuiSeparatorFlags_": "imgui_internal:927", "ImGuiSeparatorFlags_": "imgui_internal:929",
"ImGuiSettingsHandler": "imgui_internal:1776", "ImGuiSettingsHandler": "imgui_internal:1778",
"ImGuiShrinkWidthItem": "imgui_internal:1229", "ImGuiShrinkWidthItem": "imgui_internal:1231",
"ImGuiSizeCallbackData": "imgui:2290", "ImGuiSizeCallbackData": "imgui:2305",
"ImGuiSliderFlagsPrivate_": "imgui_internal:900", "ImGuiSliderFlagsPrivate_": "imgui_internal:902",
"ImGuiSliderFlags_": "imgui:1643", "ImGuiSliderFlags_": "imgui:1653",
"ImGuiSortDirection_": "imgui:1297", "ImGuiSortDirection_": "imgui:1304",
"ImGuiStackLevelInfo": "imgui_internal:1872", "ImGuiStackLevelInfo": "imgui_internal:1874",
"ImGuiStackSizes": "imgui_internal:1204", "ImGuiStackSizes": "imgui_internal:1206",
"ImGuiStorage": "imgui:2396", "ImGuiStorage": "imgui:2411",
"ImGuiStoragePair": "imgui:2399", "ImGuiStoragePair": "imgui:2414",
"ImGuiStyle": "imgui:1975", "ImGuiStyle": "imgui:1985",
"ImGuiStyleMod": "imgui_internal:996", "ImGuiStyleMod": "imgui_internal:998",
"ImGuiStyleVar_": "imgui:1548", "ImGuiStyleVar_": "imgui:1556",
"ImGuiTabBar": "imgui_internal:2657", "ImGuiTabBar": "imgui_internal:2660",
"ImGuiTabBarFlagsPrivate_": "imgui_internal:2622", "ImGuiTabBarFlagsPrivate_": "imgui_internal:2625",
"ImGuiTabBarFlags_": "imgui:1165", "ImGuiTabBarFlags_": "imgui:1172",
"ImGuiTabItem": "imgui_internal:2638", "ImGuiTabItem": "imgui_internal:2641",
"ImGuiTabItemFlagsPrivate_": "imgui_internal:2630", "ImGuiTabItemFlagsPrivate_": "imgui_internal:2633",
"ImGuiTabItemFlags_": "imgui:1181", "ImGuiTabItemFlags_": "imgui:1188",
"ImGuiTable": "imgui_internal:2792", "ImGuiTable": "imgui_internal:2795",
"ImGuiTableBgTarget_": "imgui:1839", "ImGuiTableBgTarget_": "imgui:1849",
"ImGuiTableCellData": "imgui_internal:2770", "ImGuiTableCellData": "imgui_internal:2773",
"ImGuiTableColumn": "imgui_internal:2711", "ImGuiTableColumn": "imgui_internal:2714",
"ImGuiTableColumnFlags_": "imgui:1786", "ImGuiTableColumnFlags_": "imgui:1796",
"ImGuiTableColumnSettings": "imgui_internal:2937", "ImGuiTableColumnSettings": "imgui_internal:2940",
"ImGuiTableColumnSortSpecs": "imgui:1861", "ImGuiTableColumnSortSpecs": "imgui:1871",
"ImGuiTableFlags_": "imgui:1733", "ImGuiTableFlags_": "imgui:1743",
"ImGuiTableInstanceData": "imgui_internal:2778", "ImGuiTableInstanceData": "imgui_internal:2781",
"ImGuiTableRowFlags_": "imgui:1824", "ImGuiTableRowFlags_": "imgui:1834",
"ImGuiTableSettings": "imgui_internal:2961", "ImGuiTableSettings": "imgui_internal:2964",
"ImGuiTableSortSpecs": "imgui:1851", "ImGuiTableSortSpecs": "imgui:1861",
"ImGuiTableTempData": "imgui_internal:2915", "ImGuiTableTempData": "imgui_internal:2918",
"ImGuiTextBuffer": "imgui:2369", "ImGuiTextBuffer": "imgui:2384",
"ImGuiTextFilter": "imgui:2342", "ImGuiTextFilter": "imgui:2357",
"ImGuiTextFlags_": "imgui_internal:945", "ImGuiTextFlags_": "imgui_internal:947",
"ImGuiTextIndex": "imgui_internal:722", "ImGuiTextIndex": "imgui_internal:723",
"ImGuiTextRange": "imgui:2352", "ImGuiTextRange": "imgui:2367",
"ImGuiTooltipFlags_": "imgui_internal:951", "ImGuiTooltipFlags_": "imgui_internal:953",
"ImGuiTreeNodeFlagsPrivate_": "imgui_internal:921", "ImGuiTreeNodeFlagsPrivate_": "imgui_internal:923",
"ImGuiTreeNodeFlags_": "imgui:1083", "ImGuiTreeNodeFlags_": "imgui:1090",
"ImGuiTypingSelectFlags_": "imgui_internal:1617", "ImGuiTypingSelectFlags_": "imgui_internal:1619",
"ImGuiTypingSelectRequest": "imgui_internal:1625", "ImGuiTypingSelectRequest": "imgui_internal:1627",
"ImGuiTypingSelectState": "imgui_internal:1636", "ImGuiTypingSelectState": "imgui_internal:1638",
"ImGuiViewport": "imgui:3124", "ImGuiViewport": "imgui:3149",
"ImGuiViewportFlags_": "imgui:3109", "ImGuiViewportFlags_": "imgui:3134",
"ImGuiViewportP": "imgui_internal:1730", "ImGuiViewportP": "imgui_internal:1732",
"ImGuiWindow": "imgui_internal:2494", "ImGuiWindow": "imgui_internal:2497",
"ImGuiWindowFlags_": "imgui:989", "ImGuiWindowFlags_": "imgui:996",
"ImGuiWindowSettings": "imgui_internal:1762", "ImGuiWindowSettings": "imgui_internal:1764",
"ImGuiWindowStackData": "imgui_internal:1222", "ImGuiWindowStackData": "imgui_internal:1224",
"ImGuiWindowTempData": "imgui_internal:2445", "ImGuiWindowTempData": "imgui_internal:2447",
"ImRect": "imgui_internal:524", "ImRect": "imgui_internal:525",
"ImVec1": "imgui_internal:506", "ImVec1": "imgui_internal:507",
"ImVec2": "imgui:263", "ImVec2": "imgui:269",
"ImVec2ih": "imgui_internal:514", "ImVec2ih": "imgui_internal:515",
"ImVec4": "imgui:276", "ImVec4": "imgui:282",
"STB_TexteditState": "imstb_textedit:321", "STB_TexteditState": "imstb_textedit:321",
"StbTexteditRow": "imstb_textedit:368", "StbTexteditRow": "imstb_textedit:368",
"StbUndoRecord": "imstb_textedit:303", "StbUndoRecord": "imstb_textedit:303",
@@ -7718,7 +7733,7 @@
"type": "ImGuiWindow*" "type": "ImGuiWindow*"
}, },
{ {
"name": "BackupNavWindow", "name": "RestoreNavWindow",
"type": "ImGuiWindow*" "type": "ImGuiWindow*"
}, },
{ {
@@ -9072,7 +9087,7 @@
"type": "float" "type": "float"
}, },
{ {
"name": "AngledheadersExtraWidth", "name": "AngledHeadersExtraWidth",
"type": "float" "type": "float"
}, },
{ {
@@ -9863,6 +9878,10 @@
"name": "ParentLayoutType", "name": "ParentLayoutType",
"type": "ImGuiLayoutType" "type": "ImGuiLayoutType"
}, },
{
"name": "ModalDimBgColor",
"type": "ImU32"
},
{ {
"name": "ItemWidth", "name": "ItemWidth",
"type": "float" "type": "float"

View File

@@ -1246,12 +1246,8 @@ defs["enums"]["ImGuiInputSource"][4]["name"] = "ImGuiInputSource_Gamepad"
defs["enums"]["ImGuiInputSource"][4]["value"] = "3" defs["enums"]["ImGuiInputSource"][4]["value"] = "3"
defs["enums"]["ImGuiInputSource"][5] = {} defs["enums"]["ImGuiInputSource"][5] = {}
defs["enums"]["ImGuiInputSource"][5]["calc_value"] = 4 defs["enums"]["ImGuiInputSource"][5]["calc_value"] = 4
defs["enums"]["ImGuiInputSource"][5]["name"] = "ImGuiInputSource_Clipboard" defs["enums"]["ImGuiInputSource"][5]["name"] = "ImGuiInputSource_COUNT"
defs["enums"]["ImGuiInputSource"][5]["value"] = "4" defs["enums"]["ImGuiInputSource"][5]["value"] = "4"
defs["enums"]["ImGuiInputSource"][6] = {}
defs["enums"]["ImGuiInputSource"][6]["calc_value"] = 5
defs["enums"]["ImGuiInputSource"][6]["name"] = "ImGuiInputSource_COUNT"
defs["enums"]["ImGuiInputSource"][6]["value"] = "5"
defs["enums"]["ImGuiInputTextFlagsPrivate_"] = {} defs["enums"]["ImGuiInputTextFlagsPrivate_"] = {}
defs["enums"]["ImGuiInputTextFlagsPrivate_"][1] = {} defs["enums"]["ImGuiInputTextFlagsPrivate_"][1] = {}
defs["enums"]["ImGuiInputTextFlagsPrivate_"][1]["calc_value"] = 67108864 defs["enums"]["ImGuiInputTextFlagsPrivate_"][1]["calc_value"] = 67108864
@@ -1265,6 +1261,10 @@ defs["enums"]["ImGuiInputTextFlagsPrivate_"][3] = {}
defs["enums"]["ImGuiInputTextFlagsPrivate_"][3]["calc_value"] = 268435456 defs["enums"]["ImGuiInputTextFlagsPrivate_"][3]["calc_value"] = 268435456
defs["enums"]["ImGuiInputTextFlagsPrivate_"][3]["name"] = "ImGuiInputTextFlags_MergedItem" defs["enums"]["ImGuiInputTextFlagsPrivate_"][3]["name"] = "ImGuiInputTextFlags_MergedItem"
defs["enums"]["ImGuiInputTextFlagsPrivate_"][3]["value"] = "1 << 28" defs["enums"]["ImGuiInputTextFlagsPrivate_"][3]["value"] = "1 << 28"
defs["enums"]["ImGuiInputTextFlagsPrivate_"][4] = {}
defs["enums"]["ImGuiInputTextFlagsPrivate_"][4]["calc_value"] = 536870912
defs["enums"]["ImGuiInputTextFlagsPrivate_"][4]["name"] = "ImGuiInputTextFlags_LocalizeDecimalPoint"
defs["enums"]["ImGuiInputTextFlagsPrivate_"][4]["value"] = "1 << 29"
defs["enums"]["ImGuiInputTextFlags_"] = {} defs["enums"]["ImGuiInputTextFlags_"] = {}
defs["enums"]["ImGuiInputTextFlags_"][1] = {} defs["enums"]["ImGuiInputTextFlags_"][1] = {}
defs["enums"]["ImGuiInputTextFlags_"][1]["calc_value"] = 0 defs["enums"]["ImGuiInputTextFlags_"][1]["calc_value"] = 0
@@ -2370,6 +2370,10 @@ defs["enums"]["ImGuiNavMoveFlags_"][17] = {}
defs["enums"]["ImGuiNavMoveFlags_"][17]["calc_value"] = 16384 defs["enums"]["ImGuiNavMoveFlags_"][17]["calc_value"] = 16384
defs["enums"]["ImGuiNavMoveFlags_"][17]["name"] = "ImGuiNavMoveFlags_NoSetNavHighlight" defs["enums"]["ImGuiNavMoveFlags_"][17]["name"] = "ImGuiNavMoveFlags_NoSetNavHighlight"
defs["enums"]["ImGuiNavMoveFlags_"][17]["value"] = "1 << 14" defs["enums"]["ImGuiNavMoveFlags_"][17]["value"] = "1 << 14"
defs["enums"]["ImGuiNavMoveFlags_"][18] = {}
defs["enums"]["ImGuiNavMoveFlags_"][18]["calc_value"] = 32768
defs["enums"]["ImGuiNavMoveFlags_"][18]["name"] = "ImGuiNavMoveFlags_NoClearActiveId"
defs["enums"]["ImGuiNavMoveFlags_"][18]["value"] = "1 << 15"
defs["enums"]["ImGuiNextItemDataFlags_"] = {} defs["enums"]["ImGuiNextItemDataFlags_"] = {}
defs["enums"]["ImGuiNextItemDataFlags_"][1] = {} defs["enums"]["ImGuiNextItemDataFlags_"][1] = {}
defs["enums"]["ImGuiNextItemDataFlags_"][1]["calc_value"] = 0 defs["enums"]["ImGuiNextItemDataFlags_"][1]["calc_value"] = 0
@@ -2782,32 +2786,40 @@ defs["enums"]["ImGuiStyleVar_"][23]["name"] = "ImGuiStyleVar_TabRounding"
defs["enums"]["ImGuiStyleVar_"][23]["value"] = "22" defs["enums"]["ImGuiStyleVar_"][23]["value"] = "22"
defs["enums"]["ImGuiStyleVar_"][24] = {} defs["enums"]["ImGuiStyleVar_"][24] = {}
defs["enums"]["ImGuiStyleVar_"][24]["calc_value"] = 23 defs["enums"]["ImGuiStyleVar_"][24]["calc_value"] = 23
defs["enums"]["ImGuiStyleVar_"][24]["name"] = "ImGuiStyleVar_TabBarBorderSize" defs["enums"]["ImGuiStyleVar_"][24]["name"] = "ImGuiStyleVar_TabBorderSize"
defs["enums"]["ImGuiStyleVar_"][24]["value"] = "23" defs["enums"]["ImGuiStyleVar_"][24]["value"] = "23"
defs["enums"]["ImGuiStyleVar_"][25] = {} defs["enums"]["ImGuiStyleVar_"][25] = {}
defs["enums"]["ImGuiStyleVar_"][25]["calc_value"] = 24 defs["enums"]["ImGuiStyleVar_"][25]["calc_value"] = 24
defs["enums"]["ImGuiStyleVar_"][25]["name"] = "ImGuiStyleVar_ButtonTextAlign" defs["enums"]["ImGuiStyleVar_"][25]["name"] = "ImGuiStyleVar_TabBarBorderSize"
defs["enums"]["ImGuiStyleVar_"][25]["value"] = "24" defs["enums"]["ImGuiStyleVar_"][25]["value"] = "24"
defs["enums"]["ImGuiStyleVar_"][26] = {} defs["enums"]["ImGuiStyleVar_"][26] = {}
defs["enums"]["ImGuiStyleVar_"][26]["calc_value"] = 25 defs["enums"]["ImGuiStyleVar_"][26]["calc_value"] = 25
defs["enums"]["ImGuiStyleVar_"][26]["name"] = "ImGuiStyleVar_SelectableTextAlign" defs["enums"]["ImGuiStyleVar_"][26]["name"] = "ImGuiStyleVar_TableAngledHeadersAngle"
defs["enums"]["ImGuiStyleVar_"][26]["value"] = "25" defs["enums"]["ImGuiStyleVar_"][26]["value"] = "25"
defs["enums"]["ImGuiStyleVar_"][27] = {} defs["enums"]["ImGuiStyleVar_"][27] = {}
defs["enums"]["ImGuiStyleVar_"][27]["calc_value"] = 26 defs["enums"]["ImGuiStyleVar_"][27]["calc_value"] = 26
defs["enums"]["ImGuiStyleVar_"][27]["name"] = "ImGuiStyleVar_SeparatorTextBorderSize" defs["enums"]["ImGuiStyleVar_"][27]["name"] = "ImGuiStyleVar_ButtonTextAlign"
defs["enums"]["ImGuiStyleVar_"][27]["value"] = "26" defs["enums"]["ImGuiStyleVar_"][27]["value"] = "26"
defs["enums"]["ImGuiStyleVar_"][28] = {} defs["enums"]["ImGuiStyleVar_"][28] = {}
defs["enums"]["ImGuiStyleVar_"][28]["calc_value"] = 27 defs["enums"]["ImGuiStyleVar_"][28]["calc_value"] = 27
defs["enums"]["ImGuiStyleVar_"][28]["name"] = "ImGuiStyleVar_SeparatorTextAlign" defs["enums"]["ImGuiStyleVar_"][28]["name"] = "ImGuiStyleVar_SelectableTextAlign"
defs["enums"]["ImGuiStyleVar_"][28]["value"] = "27" defs["enums"]["ImGuiStyleVar_"][28]["value"] = "27"
defs["enums"]["ImGuiStyleVar_"][29] = {} defs["enums"]["ImGuiStyleVar_"][29] = {}
defs["enums"]["ImGuiStyleVar_"][29]["calc_value"] = 28 defs["enums"]["ImGuiStyleVar_"][29]["calc_value"] = 28
defs["enums"]["ImGuiStyleVar_"][29]["name"] = "ImGuiStyleVar_SeparatorTextPadding" defs["enums"]["ImGuiStyleVar_"][29]["name"] = "ImGuiStyleVar_SeparatorTextBorderSize"
defs["enums"]["ImGuiStyleVar_"][29]["value"] = "28" defs["enums"]["ImGuiStyleVar_"][29]["value"] = "28"
defs["enums"]["ImGuiStyleVar_"][30] = {} defs["enums"]["ImGuiStyleVar_"][30] = {}
defs["enums"]["ImGuiStyleVar_"][30]["calc_value"] = 29 defs["enums"]["ImGuiStyleVar_"][30]["calc_value"] = 29
defs["enums"]["ImGuiStyleVar_"][30]["name"] = "ImGuiStyleVar_COUNT" defs["enums"]["ImGuiStyleVar_"][30]["name"] = "ImGuiStyleVar_SeparatorTextAlign"
defs["enums"]["ImGuiStyleVar_"][30]["value"] = "29" defs["enums"]["ImGuiStyleVar_"][30]["value"] = "29"
defs["enums"]["ImGuiStyleVar_"][31] = {}
defs["enums"]["ImGuiStyleVar_"][31]["calc_value"] = 30
defs["enums"]["ImGuiStyleVar_"][31]["name"] = "ImGuiStyleVar_SeparatorTextPadding"
defs["enums"]["ImGuiStyleVar_"][31]["value"] = "30"
defs["enums"]["ImGuiStyleVar_"][32] = {}
defs["enums"]["ImGuiStyleVar_"][32]["calc_value"] = 31
defs["enums"]["ImGuiStyleVar_"][32]["name"] = "ImGuiStyleVar_COUNT"
defs["enums"]["ImGuiStyleVar_"][32]["value"] = "31"
defs["enums"]["ImGuiTabBarFlagsPrivate_"] = {} defs["enums"]["ImGuiTabBarFlagsPrivate_"] = {}
defs["enums"]["ImGuiTabBarFlagsPrivate_"][1] = {} defs["enums"]["ImGuiTabBarFlagsPrivate_"][1] = {}
defs["enums"]["ImGuiTabBarFlagsPrivate_"][1]["calc_value"] = 1048576 defs["enums"]["ImGuiTabBarFlagsPrivate_"][1]["calc_value"] = 1048576
@@ -3456,177 +3468,177 @@ defs["enumtypes"]["ImGuiKey"] = "int"
defs["enumtypes"]["ImGuiLocKey"] = "int" defs["enumtypes"]["ImGuiLocKey"] = "int"
defs["enumtypes"]["ImGuiMouseSource"] = "int" defs["enumtypes"]["ImGuiMouseSource"] = "int"
defs["locations"] = {} defs["locations"] = {}
defs["locations"]["ImBitVector"] = "imgui_internal:602" defs["locations"]["ImBitVector"] = "imgui_internal:603"
defs["locations"]["ImColor"] = "imgui:2544" defs["locations"]["ImColor"] = "imgui:2559"
defs["locations"]["ImDrawChannel"] = "imgui:2634" defs["locations"]["ImDrawChannel"] = "imgui:2649"
defs["locations"]["ImDrawCmd"] = "imgui:2593" defs["locations"]["ImDrawCmd"] = "imgui:2608"
defs["locations"]["ImDrawCmdHeader"] = "imgui:2626" defs["locations"]["ImDrawCmdHeader"] = "imgui:2641"
defs["locations"]["ImDrawData"] = "imgui:2828" defs["locations"]["ImDrawData"] = "imgui:2853"
defs["locations"]["ImDrawDataBuilder"] = "imgui_internal:788" defs["locations"]["ImDrawDataBuilder"] = "imgui_internal:789"
defs["locations"]["ImDrawFlags_"] = "imgui:2660" defs["locations"]["ImDrawFlags_"] = "imgui:2675"
defs["locations"]["ImDrawList"] = "imgui:2698" defs["locations"]["ImDrawList"] = "imgui:2713"
defs["locations"]["ImDrawListFlags_"] = "imgui:2680" defs["locations"]["ImDrawListFlags_"] = "imgui:2695"
defs["locations"]["ImDrawListSharedData"] = "imgui_internal:765" defs["locations"]["ImDrawListSharedData"] = "imgui_internal:766"
defs["locations"]["ImDrawListSplitter"] = "imgui:2643" defs["locations"]["ImDrawListSplitter"] = "imgui:2658"
defs["locations"]["ImDrawVert"] = "imgui:2611" defs["locations"]["ImDrawVert"] = "imgui:2626"
defs["locations"]["ImFont"] = "imgui:3051" defs["locations"]["ImFont"] = "imgui:3076"
defs["locations"]["ImFontAtlas"] = "imgui:2947" defs["locations"]["ImFontAtlas"] = "imgui:2972"
defs["locations"]["ImFontAtlasCustomRect"] = "imgui:2909" defs["locations"]["ImFontAtlasCustomRect"] = "imgui:2934"
defs["locations"]["ImFontAtlasFlags_"] = "imgui:2922" defs["locations"]["ImFontAtlasFlags_"] = "imgui:2947"
defs["locations"]["ImFontBuilderIO"] = "imgui_internal:3532" defs["locations"]["ImFontBuilderIO"] = "imgui_internal:3534"
defs["locations"]["ImFontConfig"] = "imgui:2852" defs["locations"]["ImFontConfig"] = "imgui:2877"
defs["locations"]["ImFontGlyph"] = "imgui:2882" defs["locations"]["ImFontGlyph"] = "imgui:2907"
defs["locations"]["ImFontGlyphRangesBuilder"] = "imgui:2894" defs["locations"]["ImFontGlyphRangesBuilder"] = "imgui:2919"
defs["locations"]["ImGuiActivateFlags_"] = "imgui_internal:1529" defs["locations"]["ImGuiActivateFlags_"] = "imgui_internal:1530"
defs["locations"]["ImGuiAxis"] = "imgui_internal:975" defs["locations"]["ImGuiAxis"] = "imgui_internal:977"
defs["locations"]["ImGuiBackendFlags_"] = "imgui:1473" defs["locations"]["ImGuiBackendFlags_"] = "imgui:1480"
defs["locations"]["ImGuiButtonFlagsPrivate_"] = "imgui_internal:869" defs["locations"]["ImGuiButtonFlagsPrivate_"] = "imgui_internal:871"
defs["locations"]["ImGuiButtonFlags_"] = "imgui:1584" defs["locations"]["ImGuiButtonFlags_"] = "imgui:1594"
defs["locations"]["ImGuiChildFlags_"] = "imgui:1038" defs["locations"]["ImGuiChildFlags_"] = "imgui:1045"
defs["locations"]["ImGuiCol_"] = "imgui:1483" defs["locations"]["ImGuiCol_"] = "imgui:1490"
defs["locations"]["ImGuiColorEditFlags_"] = "imgui:1597" defs["locations"]["ImGuiColorEditFlags_"] = "imgui:1607"
defs["locations"]["ImGuiColorMod"] = "imgui_internal:989" defs["locations"]["ImGuiColorMod"] = "imgui_internal:991"
defs["locations"]["ImGuiComboFlagsPrivate_"] = "imgui_internal:894" defs["locations"]["ImGuiComboFlagsPrivate_"] = "imgui_internal:896"
defs["locations"]["ImGuiComboFlags_"] = "imgui:1150" defs["locations"]["ImGuiComboFlags_"] = "imgui:1157"
defs["locations"]["ImGuiComboPreviewData"] = "imgui_internal:1006" defs["locations"]["ImGuiComboPreviewData"] = "imgui_internal:1008"
defs["locations"]["ImGuiCond_"] = "imgui:1698" defs["locations"]["ImGuiCond_"] = "imgui:1708"
defs["locations"]["ImGuiConfigFlags_"] = "imgui:1457" defs["locations"]["ImGuiConfigFlags_"] = "imgui:1464"
defs["locations"]["ImGuiContext"] = "imgui_internal:1918" defs["locations"]["ImGuiContext"] = "imgui_internal:1920"
defs["locations"]["ImGuiContextHook"] = "imgui_internal:1903" defs["locations"]["ImGuiContextHook"] = "imgui_internal:1905"
defs["locations"]["ImGuiContextHookType"] = "imgui_internal:1901" defs["locations"]["ImGuiContextHookType"] = "imgui_internal:1903"
defs["locations"]["ImGuiDataTypeInfo"] = "imgui_internal:1263" defs["locations"]["ImGuiDataTypeInfo"] = "imgui_internal:1265"
defs["locations"]["ImGuiDataTypePrivate_"] = "imgui_internal:1272" defs["locations"]["ImGuiDataTypePrivate_"] = "imgui_internal:1274"
defs["locations"]["ImGuiDataTypeTempStorage"] = "imgui_internal:1257" defs["locations"]["ImGuiDataTypeTempStorage"] = "imgui_internal:1259"
defs["locations"]["ImGuiDataType_"] = "imgui:1270" defs["locations"]["ImGuiDataType_"] = "imgui:1277"
defs["locations"]["ImGuiDataVarInfo"] = "imgui_internal:1249" defs["locations"]["ImGuiDataVarInfo"] = "imgui_internal:1251"
defs["locations"]["ImGuiDebugAllocEntry"] = "imgui_internal:1838" defs["locations"]["ImGuiDebugAllocEntry"] = "imgui_internal:1840"
defs["locations"]["ImGuiDebugAllocInfo"] = "imgui_internal:1845" defs["locations"]["ImGuiDebugAllocInfo"] = "imgui_internal:1847"
defs["locations"]["ImGuiDebugLogFlags_"] = "imgui_internal:1820" defs["locations"]["ImGuiDebugLogFlags_"] = "imgui_internal:1822"
defs["locations"]["ImGuiDir_"] = "imgui:1286" defs["locations"]["ImGuiDir_"] = "imgui:1293"
defs["locations"]["ImGuiDragDropFlags_"] = "imgui:1248" defs["locations"]["ImGuiDragDropFlags_"] = "imgui:1255"
defs["locations"]["ImGuiFocusRequestFlags_"] = "imgui_internal:938" defs["locations"]["ImGuiFocusRequestFlags_"] = "imgui_internal:940"
defs["locations"]["ImGuiFocusScopeData"] = "imgui_internal:1606" defs["locations"]["ImGuiFocusScopeData"] = "imgui_internal:1608"
defs["locations"]["ImGuiFocusedFlags_"] = "imgui:1196" defs["locations"]["ImGuiFocusedFlags_"] = "imgui:1203"
defs["locations"]["ImGuiGroupData"] = "imgui_internal:1019" defs["locations"]["ImGuiGroupData"] = "imgui_internal:1021"
defs["locations"]["ImGuiHoveredFlagsPrivate_"] = "imgui_internal:852" defs["locations"]["ImGuiHoveredFlagsPrivate_"] = "imgui_internal:853"
defs["locations"]["ImGuiHoveredFlags_"] = "imgui:1210" defs["locations"]["ImGuiHoveredFlags_"] = "imgui:1217"
defs["locations"]["ImGuiIDStackTool"] = "imgui_internal:1884" defs["locations"]["ImGuiIDStackTool"] = "imgui_internal:1886"
defs["locations"]["ImGuiIO"] = "imgui:2053" defs["locations"]["ImGuiIO"] = "imgui:2066"
defs["locations"]["ImGuiInputEvent"] = "imgui_internal:1365" defs["locations"]["ImGuiInputEvent"] = "imgui_internal:1366"
defs["locations"]["ImGuiInputEventAppFocused"] = "imgui_internal:1363" defs["locations"]["ImGuiInputEventAppFocused"] = "imgui_internal:1364"
defs["locations"]["ImGuiInputEventKey"] = "imgui_internal:1361" defs["locations"]["ImGuiInputEventKey"] = "imgui_internal:1362"
defs["locations"]["ImGuiInputEventMouseButton"] = "imgui_internal:1360" defs["locations"]["ImGuiInputEventMouseButton"] = "imgui_internal:1361"
defs["locations"]["ImGuiInputEventMousePos"] = "imgui_internal:1358" defs["locations"]["ImGuiInputEventMousePos"] = "imgui_internal:1359"
defs["locations"]["ImGuiInputEventMouseWheel"] = "imgui_internal:1359" defs["locations"]["ImGuiInputEventMouseWheel"] = "imgui_internal:1360"
defs["locations"]["ImGuiInputEventText"] = "imgui_internal:1362" defs["locations"]["ImGuiInputEventText"] = "imgui_internal:1363"
defs["locations"]["ImGuiInputEventType"] = "imgui_internal:1334" defs["locations"]["ImGuiInputEventType"] = "imgui_internal:1336"
defs["locations"]["ImGuiInputFlags_"] = "imgui_internal:1429" defs["locations"]["ImGuiInputFlags_"] = "imgui_internal:1430"
defs["locations"]["ImGuiInputSource"] = "imgui_internal:1346" defs["locations"]["ImGuiInputSource"] = "imgui_internal:1348"
defs["locations"]["ImGuiInputTextCallbackData"] = "imgui:2258" defs["locations"]["ImGuiInputTextCallbackData"] = "imgui:2271"
defs["locations"]["ImGuiInputTextDeactivatedState"] = "imgui_internal:1055" defs["locations"]["ImGuiInputTextDeactivatedState"] = "imgui_internal:1057"
defs["locations"]["ImGuiInputTextFlagsPrivate_"] = "imgui_internal:860" defs["locations"]["ImGuiInputTextFlagsPrivate_"] = "imgui_internal:861"
defs["locations"]["ImGuiInputTextFlags_"] = "imgui:1053" defs["locations"]["ImGuiInputTextFlags_"] = "imgui:1060"
defs["locations"]["ImGuiInputTextState"] = "imgui_internal:1065" defs["locations"]["ImGuiInputTextState"] = "imgui_internal:1067"
defs["locations"]["ImGuiItemFlags_"] = "imgui_internal:805" defs["locations"]["ImGuiItemFlags_"] = "imgui_internal:806"
defs["locations"]["ImGuiItemStatusFlags_"] = "imgui_internal:827" defs["locations"]["ImGuiItemStatusFlags_"] = "imgui_internal:828"
defs["locations"]["ImGuiKey"] = "imgui:1315" defs["locations"]["ImGuiKey"] = "imgui:1322"
defs["locations"]["ImGuiKeyData"] = "imgui:2045" defs["locations"]["ImGuiKeyData"] = "imgui:2058"
defs["locations"]["ImGuiKeyOwnerData"] = "imgui_internal:1417" defs["locations"]["ImGuiKeyOwnerData"] = "imgui_internal:1418"
defs["locations"]["ImGuiKeyRoutingData"] = "imgui_internal:1391" defs["locations"]["ImGuiKeyRoutingData"] = "imgui_internal:1392"
defs["locations"]["ImGuiKeyRoutingTable"] = "imgui_internal:1405" defs["locations"]["ImGuiKeyRoutingTable"] = "imgui_internal:1406"
defs["locations"]["ImGuiLastItemData"] = "imgui_internal:1180" defs["locations"]["ImGuiLastItemData"] = "imgui_internal:1182"
defs["locations"]["ImGuiLayoutType_"] = "imgui_internal:959" defs["locations"]["ImGuiLayoutType_"] = "imgui_internal:961"
defs["locations"]["ImGuiListClipper"] = "imgui:2458" defs["locations"]["ImGuiListClipper"] = "imgui:2473"
defs["locations"]["ImGuiListClipperData"] = "imgui_internal:1513" defs["locations"]["ImGuiListClipperData"] = "imgui_internal:1514"
defs["locations"]["ImGuiListClipperRange"] = "imgui_internal:1500" defs["locations"]["ImGuiListClipperRange"] = "imgui_internal:1501"
defs["locations"]["ImGuiLocEntry"] = "imgui_internal:1809" defs["locations"]["ImGuiLocEntry"] = "imgui_internal:1811"
defs["locations"]["ImGuiLocKey"] = "imgui_internal:1796" defs["locations"]["ImGuiLocKey"] = "imgui_internal:1798"
defs["locations"]["ImGuiLogType"] = "imgui_internal:965" defs["locations"]["ImGuiLogType"] = "imgui_internal:967"
defs["locations"]["ImGuiMenuColumns"] = "imgui_internal:1037" defs["locations"]["ImGuiMenuColumns"] = "imgui_internal:1039"
defs["locations"]["ImGuiMetricsConfig"] = "imgui_internal:1855" defs["locations"]["ImGuiMetricsConfig"] = "imgui_internal:1857"
defs["locations"]["ImGuiMouseButton_"] = "imgui:1658" defs["locations"]["ImGuiMouseButton_"] = "imgui:1668"
defs["locations"]["ImGuiMouseCursor_"] = "imgui:1668" defs["locations"]["ImGuiMouseCursor_"] = "imgui:1678"
defs["locations"]["ImGuiMouseSource"] = "imgui:1687" defs["locations"]["ImGuiMouseSource"] = "imgui:1697"
defs["locations"]["ImGuiNavHighlightFlags_"] = "imgui_internal:1554" defs["locations"]["ImGuiNavHighlightFlags_"] = "imgui_internal:1555"
defs["locations"]["ImGuiNavItemData"] = "imgui_internal:1590" defs["locations"]["ImGuiNavItemData"] = "imgui_internal:1592"
defs["locations"]["ImGuiNavLayer"] = "imgui_internal:1583" defs["locations"]["ImGuiNavLayer"] = "imgui_internal:1585"
defs["locations"]["ImGuiNavMoveFlags_"] = "imgui_internal:1562" defs["locations"]["ImGuiNavMoveFlags_"] = "imgui_internal:1563"
defs["locations"]["ImGuiNavTreeNodeData"] = "imgui_internal:1197" defs["locations"]["ImGuiNavTreeNodeData"] = "imgui_internal:1199"
defs["locations"]["ImGuiNextItemData"] = "imgui_internal:1164" defs["locations"]["ImGuiNextItemData"] = "imgui_internal:1166"
defs["locations"]["ImGuiNextItemDataFlags_"] = "imgui_internal:1156" defs["locations"]["ImGuiNextItemDataFlags_"] = "imgui_internal:1158"
defs["locations"]["ImGuiNextWindowData"] = "imgui_internal:1129" defs["locations"]["ImGuiNextWindowData"] = "imgui_internal:1131"
defs["locations"]["ImGuiNextWindowDataFlags_"] = "imgui_internal:1114" defs["locations"]["ImGuiNextWindowDataFlags_"] = "imgui_internal:1116"
defs["locations"]["ImGuiOldColumnData"] = "imgui_internal:1674" defs["locations"]["ImGuiOldColumnData"] = "imgui_internal:1676"
defs["locations"]["ImGuiOldColumnFlags_"] = "imgui_internal:1654" defs["locations"]["ImGuiOldColumnFlags_"] = "imgui_internal:1656"
defs["locations"]["ImGuiOldColumns"] = "imgui_internal:1684" defs["locations"]["ImGuiOldColumns"] = "imgui_internal:1686"
defs["locations"]["ImGuiOnceUponAFrame"] = "imgui:2334" defs["locations"]["ImGuiOnceUponAFrame"] = "imgui:2349"
defs["locations"]["ImGuiPayload"] = "imgui:2299" defs["locations"]["ImGuiPayload"] = "imgui:2314"
defs["locations"]["ImGuiPlatformImeData"] = "imgui:3148" defs["locations"]["ImGuiPlatformImeData"] = "imgui:3173"
defs["locations"]["ImGuiPlotType"] = "imgui_internal:982" defs["locations"]["ImGuiPlotType"] = "imgui_internal:984"
defs["locations"]["ImGuiPopupData"] = "imgui_internal:1291" defs["locations"]["ImGuiPopupData"] = "imgui_internal:1293"
defs["locations"]["ImGuiPopupFlags_"] = "imgui:1117" defs["locations"]["ImGuiPopupFlags_"] = "imgui:1124"
defs["locations"]["ImGuiPopupPositionPolicy"] = "imgui_internal:1283" defs["locations"]["ImGuiPopupPositionPolicy"] = "imgui_internal:1285"
defs["locations"]["ImGuiPtrOrIndex"] = "imgui_internal:1236" defs["locations"]["ImGuiPtrOrIndex"] = "imgui_internal:1238"
defs["locations"]["ImGuiScrollFlags_"] = "imgui_internal:1540" defs["locations"]["ImGuiScrollFlags_"] = "imgui_internal:1541"
defs["locations"]["ImGuiSelectableFlagsPrivate_"] = "imgui_internal:907" defs["locations"]["ImGuiSelectableFlagsPrivate_"] = "imgui_internal:909"
defs["locations"]["ImGuiSelectableFlags_"] = "imgui:1135" defs["locations"]["ImGuiSelectableFlags_"] = "imgui:1142"
defs["locations"]["ImGuiSeparatorFlags_"] = "imgui_internal:927" defs["locations"]["ImGuiSeparatorFlags_"] = "imgui_internal:929"
defs["locations"]["ImGuiSettingsHandler"] = "imgui_internal:1776" defs["locations"]["ImGuiSettingsHandler"] = "imgui_internal:1778"
defs["locations"]["ImGuiShrinkWidthItem"] = "imgui_internal:1229" defs["locations"]["ImGuiShrinkWidthItem"] = "imgui_internal:1231"
defs["locations"]["ImGuiSizeCallbackData"] = "imgui:2290" defs["locations"]["ImGuiSizeCallbackData"] = "imgui:2305"
defs["locations"]["ImGuiSliderFlagsPrivate_"] = "imgui_internal:900" defs["locations"]["ImGuiSliderFlagsPrivate_"] = "imgui_internal:902"
defs["locations"]["ImGuiSliderFlags_"] = "imgui:1643" defs["locations"]["ImGuiSliderFlags_"] = "imgui:1653"
defs["locations"]["ImGuiSortDirection_"] = "imgui:1297" defs["locations"]["ImGuiSortDirection_"] = "imgui:1304"
defs["locations"]["ImGuiStackLevelInfo"] = "imgui_internal:1872" defs["locations"]["ImGuiStackLevelInfo"] = "imgui_internal:1874"
defs["locations"]["ImGuiStackSizes"] = "imgui_internal:1204" defs["locations"]["ImGuiStackSizes"] = "imgui_internal:1206"
defs["locations"]["ImGuiStorage"] = "imgui:2396" defs["locations"]["ImGuiStorage"] = "imgui:2411"
defs["locations"]["ImGuiStoragePair"] = "imgui:2399" defs["locations"]["ImGuiStoragePair"] = "imgui:2414"
defs["locations"]["ImGuiStyle"] = "imgui:1975" defs["locations"]["ImGuiStyle"] = "imgui:1985"
defs["locations"]["ImGuiStyleMod"] = "imgui_internal:996" defs["locations"]["ImGuiStyleMod"] = "imgui_internal:998"
defs["locations"]["ImGuiStyleVar_"] = "imgui:1548" defs["locations"]["ImGuiStyleVar_"] = "imgui:1556"
defs["locations"]["ImGuiTabBar"] = "imgui_internal:2657" defs["locations"]["ImGuiTabBar"] = "imgui_internal:2660"
defs["locations"]["ImGuiTabBarFlagsPrivate_"] = "imgui_internal:2622" defs["locations"]["ImGuiTabBarFlagsPrivate_"] = "imgui_internal:2625"
defs["locations"]["ImGuiTabBarFlags_"] = "imgui:1165" defs["locations"]["ImGuiTabBarFlags_"] = "imgui:1172"
defs["locations"]["ImGuiTabItem"] = "imgui_internal:2638" defs["locations"]["ImGuiTabItem"] = "imgui_internal:2641"
defs["locations"]["ImGuiTabItemFlagsPrivate_"] = "imgui_internal:2630" defs["locations"]["ImGuiTabItemFlagsPrivate_"] = "imgui_internal:2633"
defs["locations"]["ImGuiTabItemFlags_"] = "imgui:1181" defs["locations"]["ImGuiTabItemFlags_"] = "imgui:1188"
defs["locations"]["ImGuiTable"] = "imgui_internal:2792" defs["locations"]["ImGuiTable"] = "imgui_internal:2795"
defs["locations"]["ImGuiTableBgTarget_"] = "imgui:1839" defs["locations"]["ImGuiTableBgTarget_"] = "imgui:1849"
defs["locations"]["ImGuiTableCellData"] = "imgui_internal:2770" defs["locations"]["ImGuiTableCellData"] = "imgui_internal:2773"
defs["locations"]["ImGuiTableColumn"] = "imgui_internal:2711" defs["locations"]["ImGuiTableColumn"] = "imgui_internal:2714"
defs["locations"]["ImGuiTableColumnFlags_"] = "imgui:1786" defs["locations"]["ImGuiTableColumnFlags_"] = "imgui:1796"
defs["locations"]["ImGuiTableColumnSettings"] = "imgui_internal:2937" defs["locations"]["ImGuiTableColumnSettings"] = "imgui_internal:2940"
defs["locations"]["ImGuiTableColumnSortSpecs"] = "imgui:1861" defs["locations"]["ImGuiTableColumnSortSpecs"] = "imgui:1871"
defs["locations"]["ImGuiTableFlags_"] = "imgui:1733" defs["locations"]["ImGuiTableFlags_"] = "imgui:1743"
defs["locations"]["ImGuiTableInstanceData"] = "imgui_internal:2778" defs["locations"]["ImGuiTableInstanceData"] = "imgui_internal:2781"
defs["locations"]["ImGuiTableRowFlags_"] = "imgui:1824" defs["locations"]["ImGuiTableRowFlags_"] = "imgui:1834"
defs["locations"]["ImGuiTableSettings"] = "imgui_internal:2961" defs["locations"]["ImGuiTableSettings"] = "imgui_internal:2964"
defs["locations"]["ImGuiTableSortSpecs"] = "imgui:1851" defs["locations"]["ImGuiTableSortSpecs"] = "imgui:1861"
defs["locations"]["ImGuiTableTempData"] = "imgui_internal:2915" defs["locations"]["ImGuiTableTempData"] = "imgui_internal:2918"
defs["locations"]["ImGuiTextBuffer"] = "imgui:2369" defs["locations"]["ImGuiTextBuffer"] = "imgui:2384"
defs["locations"]["ImGuiTextFilter"] = "imgui:2342" defs["locations"]["ImGuiTextFilter"] = "imgui:2357"
defs["locations"]["ImGuiTextFlags_"] = "imgui_internal:945" defs["locations"]["ImGuiTextFlags_"] = "imgui_internal:947"
defs["locations"]["ImGuiTextIndex"] = "imgui_internal:722" defs["locations"]["ImGuiTextIndex"] = "imgui_internal:723"
defs["locations"]["ImGuiTextRange"] = "imgui:2352" defs["locations"]["ImGuiTextRange"] = "imgui:2367"
defs["locations"]["ImGuiTooltipFlags_"] = "imgui_internal:951" defs["locations"]["ImGuiTooltipFlags_"] = "imgui_internal:953"
defs["locations"]["ImGuiTreeNodeFlagsPrivate_"] = "imgui_internal:921" defs["locations"]["ImGuiTreeNodeFlagsPrivate_"] = "imgui_internal:923"
defs["locations"]["ImGuiTreeNodeFlags_"] = "imgui:1083" defs["locations"]["ImGuiTreeNodeFlags_"] = "imgui:1090"
defs["locations"]["ImGuiTypingSelectFlags_"] = "imgui_internal:1617" defs["locations"]["ImGuiTypingSelectFlags_"] = "imgui_internal:1619"
defs["locations"]["ImGuiTypingSelectRequest"] = "imgui_internal:1625" defs["locations"]["ImGuiTypingSelectRequest"] = "imgui_internal:1627"
defs["locations"]["ImGuiTypingSelectState"] = "imgui_internal:1636" defs["locations"]["ImGuiTypingSelectState"] = "imgui_internal:1638"
defs["locations"]["ImGuiViewport"] = "imgui:3124" defs["locations"]["ImGuiViewport"] = "imgui:3149"
defs["locations"]["ImGuiViewportFlags_"] = "imgui:3109" defs["locations"]["ImGuiViewportFlags_"] = "imgui:3134"
defs["locations"]["ImGuiViewportP"] = "imgui_internal:1730" defs["locations"]["ImGuiViewportP"] = "imgui_internal:1732"
defs["locations"]["ImGuiWindow"] = "imgui_internal:2494" defs["locations"]["ImGuiWindow"] = "imgui_internal:2497"
defs["locations"]["ImGuiWindowFlags_"] = "imgui:989" defs["locations"]["ImGuiWindowFlags_"] = "imgui:996"
defs["locations"]["ImGuiWindowSettings"] = "imgui_internal:1762" defs["locations"]["ImGuiWindowSettings"] = "imgui_internal:1764"
defs["locations"]["ImGuiWindowStackData"] = "imgui_internal:1222" defs["locations"]["ImGuiWindowStackData"] = "imgui_internal:1224"
defs["locations"]["ImGuiWindowTempData"] = "imgui_internal:2445" defs["locations"]["ImGuiWindowTempData"] = "imgui_internal:2447"
defs["locations"]["ImRect"] = "imgui_internal:524" defs["locations"]["ImRect"] = "imgui_internal:525"
defs["locations"]["ImVec1"] = "imgui_internal:506" defs["locations"]["ImVec1"] = "imgui_internal:507"
defs["locations"]["ImVec2"] = "imgui:263" defs["locations"]["ImVec2"] = "imgui:269"
defs["locations"]["ImVec2ih"] = "imgui_internal:514" defs["locations"]["ImVec2ih"] = "imgui_internal:515"
defs["locations"]["ImVec4"] = "imgui:276" defs["locations"]["ImVec4"] = "imgui:282"
defs["locations"]["STB_TexteditState"] = "imstb_textedit:321" defs["locations"]["STB_TexteditState"] = "imstb_textedit:321"
defs["locations"]["StbTexteditRow"] = "imstb_textedit:368" defs["locations"]["StbTexteditRow"] = "imstb_textedit:368"
defs["locations"]["StbUndoRecord"] = "imstb_textedit:303" defs["locations"]["StbUndoRecord"] = "imstb_textedit:303"
@@ -6002,7 +6014,7 @@ defs["structs"]["ImGuiPopupData"][2] = {}
defs["structs"]["ImGuiPopupData"][2]["name"] = "Window" defs["structs"]["ImGuiPopupData"][2]["name"] = "Window"
defs["structs"]["ImGuiPopupData"][2]["type"] = "ImGuiWindow*" defs["structs"]["ImGuiPopupData"][2]["type"] = "ImGuiWindow*"
defs["structs"]["ImGuiPopupData"][3] = {} defs["structs"]["ImGuiPopupData"][3] = {}
defs["structs"]["ImGuiPopupData"][3]["name"] = "BackupNavWindow" defs["structs"]["ImGuiPopupData"][3]["name"] = "RestoreNavWindow"
defs["structs"]["ImGuiPopupData"][3]["type"] = "ImGuiWindow*" defs["structs"]["ImGuiPopupData"][3]["type"] = "ImGuiWindow*"
defs["structs"]["ImGuiPopupData"][4] = {} defs["structs"]["ImGuiPopupData"][4] = {}
defs["structs"]["ImGuiPopupData"][4]["name"] = "ParentNavLayer" defs["structs"]["ImGuiPopupData"][4]["name"] = "ParentNavLayer"
@@ -7012,7 +7024,7 @@ defs["structs"]["ImGuiTableTempData"][2] = {}
defs["structs"]["ImGuiTableTempData"][2]["name"] = "LastTimeActive" defs["structs"]["ImGuiTableTempData"][2]["name"] = "LastTimeActive"
defs["structs"]["ImGuiTableTempData"][2]["type"] = "float" defs["structs"]["ImGuiTableTempData"][2]["type"] = "float"
defs["structs"]["ImGuiTableTempData"][3] = {} defs["structs"]["ImGuiTableTempData"][3] = {}
defs["structs"]["ImGuiTableTempData"][3]["name"] = "AngledheadersExtraWidth" defs["structs"]["ImGuiTableTempData"][3]["name"] = "AngledHeadersExtraWidth"
defs["structs"]["ImGuiTableTempData"][3]["type"] = "float" defs["structs"]["ImGuiTableTempData"][3]["type"] = "float"
defs["structs"]["ImGuiTableTempData"][4] = {} defs["structs"]["ImGuiTableTempData"][4] = {}
defs["structs"]["ImGuiTableTempData"][4]["name"] = "UserOuterSize" defs["structs"]["ImGuiTableTempData"][4]["name"] = "UserOuterSize"
@@ -7604,19 +7616,22 @@ defs["structs"]["ImGuiWindowTempData"][32] = {}
defs["structs"]["ImGuiWindowTempData"][32]["name"] = "ParentLayoutType" defs["structs"]["ImGuiWindowTempData"][32]["name"] = "ParentLayoutType"
defs["structs"]["ImGuiWindowTempData"][32]["type"] = "ImGuiLayoutType" defs["structs"]["ImGuiWindowTempData"][32]["type"] = "ImGuiLayoutType"
defs["structs"]["ImGuiWindowTempData"][33] = {} defs["structs"]["ImGuiWindowTempData"][33] = {}
defs["structs"]["ImGuiWindowTempData"][33]["name"] = "ItemWidth" defs["structs"]["ImGuiWindowTempData"][33]["name"] = "ModalDimBgColor"
defs["structs"]["ImGuiWindowTempData"][33]["type"] = "float" defs["structs"]["ImGuiWindowTempData"][33]["type"] = "ImU32"
defs["structs"]["ImGuiWindowTempData"][34] = {} defs["structs"]["ImGuiWindowTempData"][34] = {}
defs["structs"]["ImGuiWindowTempData"][34]["name"] = "TextWrapPos" defs["structs"]["ImGuiWindowTempData"][34]["name"] = "ItemWidth"
defs["structs"]["ImGuiWindowTempData"][34]["type"] = "float" defs["structs"]["ImGuiWindowTempData"][34]["type"] = "float"
defs["structs"]["ImGuiWindowTempData"][35] = {} defs["structs"]["ImGuiWindowTempData"][35] = {}
defs["structs"]["ImGuiWindowTempData"][35]["name"] = "ItemWidthStack" defs["structs"]["ImGuiWindowTempData"][35]["name"] = "TextWrapPos"
defs["structs"]["ImGuiWindowTempData"][35]["template_type"] = "float" defs["structs"]["ImGuiWindowTempData"][35]["type"] = "float"
defs["structs"]["ImGuiWindowTempData"][35]["type"] = "ImVector_float"
defs["structs"]["ImGuiWindowTempData"][36] = {} defs["structs"]["ImGuiWindowTempData"][36] = {}
defs["structs"]["ImGuiWindowTempData"][36]["name"] = "TextWrapPosStack" defs["structs"]["ImGuiWindowTempData"][36]["name"] = "ItemWidthStack"
defs["structs"]["ImGuiWindowTempData"][36]["template_type"] = "float" defs["structs"]["ImGuiWindowTempData"][36]["template_type"] = "float"
defs["structs"]["ImGuiWindowTempData"][36]["type"] = "ImVector_float" defs["structs"]["ImGuiWindowTempData"][36]["type"] = "ImVector_float"
defs["structs"]["ImGuiWindowTempData"][37] = {}
defs["structs"]["ImGuiWindowTempData"][37]["name"] = "TextWrapPosStack"
defs["structs"]["ImGuiWindowTempData"][37]["template_type"] = "float"
defs["structs"]["ImGuiWindowTempData"][37]["type"] = "ImVector_float"
defs["structs"]["ImRect"] = {} defs["structs"]["ImRect"] = {}
defs["structs"]["ImRect"][1] = {} defs["structs"]["ImRect"][1] = {}
defs["structs"]["ImRect"][1]["name"] = "Min" defs["structs"]["ImRect"][1]["name"] = "Min"

View File

@@ -27,3 +27,7 @@
#ifdef FLT_MAX #ifdef FLT_MAX
#pragma message(CIMGUI_DEFSTRING(FLT_MAX)) #pragma message(CIMGUI_DEFSTRING(FLT_MAX))
#endif #endif
#ifdef ImDrawCallback_ResetRenderState
#pragma message(CIMGUI_DEFSTRING(ImDrawCallback_ResetRenderState))
#endif

2
imgui

Submodule imgui updated: 5b6f03213d...231cbee0fc