Run update-cimgui-output

This commit is contained in:
Thom Chiovoloni 2021-02-01 03:09:20 -08:00
parent 4cd6ec8294
commit fc6366c0ae
9 changed files with 3697 additions and 1583 deletions

View File

@ -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.79" from Dear ImGui https://github.com/ocornut/imgui
//based on imgui.h file version "1.80" from Dear ImGui https://github.com/ocornut/imgui
#include "./imgui/imgui.h"
#ifdef CIMGUI_FREETYPE
@ -78,14 +78,14 @@ CIMGUI_API void igShowDemoWindow(bool* p_open)
{
return ImGui::ShowDemoWindow(p_open);
}
CIMGUI_API void igShowAboutWindow(bool* p_open)
{
return ImGui::ShowAboutWindow(p_open);
}
CIMGUI_API void igShowMetricsWindow(bool* p_open)
{
return ImGui::ShowMetricsWindow(p_open);
}
CIMGUI_API void igShowAboutWindow(bool* p_open)
{
return ImGui::ShowAboutWindow(p_open);
}
CIMGUI_API void igShowStyleEditor(ImGuiStyle* ref)
{
return ImGui::ShowStyleEditor(ref);
@ -110,14 +110,14 @@ CIMGUI_API void igStyleColorsDark(ImGuiStyle* dst)
{
return ImGui::StyleColorsDark(dst);
}
CIMGUI_API void igStyleColorsClassic(ImGuiStyle* dst)
{
return ImGui::StyleColorsClassic(dst);
}
CIMGUI_API void igStyleColorsLight(ImGuiStyle* dst)
{
return ImGui::StyleColorsLight(dst);
}
CIMGUI_API void igStyleColorsClassic(ImGuiStyle* dst)
{
return ImGui::StyleColorsClassic(dst);
}
CIMGUI_API bool igBegin(const char* name,bool* p_open,ImGuiWindowFlags flags)
{
return ImGui::Begin(name,p_open,flags);
@ -238,14 +238,14 @@ CIMGUI_API void igSetWindowFocusStr(const char* name)
{
return ImGui::SetWindowFocus(name);
}
CIMGUI_API void igGetContentRegionMax(ImVec2 *pOut)
{
*pOut = ImGui::GetContentRegionMax();
}
CIMGUI_API void igGetContentRegionAvail(ImVec2 *pOut)
{
*pOut = ImGui::GetContentRegionAvail();
}
CIMGUI_API void igGetContentRegionMax(ImVec2 *pOut)
{
*pOut = ImGui::GetContentRegionMax();
}
CIMGUI_API void igGetWindowContentRegionMin(ImVec2 *pOut)
{
*pOut = ImGui::GetWindowContentRegionMin();
@ -266,14 +266,6 @@ CIMGUI_API float igGetScrollY()
{
return ImGui::GetScrollY();
}
CIMGUI_API float igGetScrollMaxX()
{
return ImGui::GetScrollMaxX();
}
CIMGUI_API float igGetScrollMaxY()
{
return ImGui::GetScrollMaxY();
}
CIMGUI_API void igSetScrollX(float scroll_x)
{
return ImGui::SetScrollX(scroll_x);
@ -282,6 +274,14 @@ CIMGUI_API void igSetScrollY(float scroll_y)
{
return ImGui::SetScrollY(scroll_y);
}
CIMGUI_API float igGetScrollMaxX()
{
return ImGui::GetScrollMaxX();
}
CIMGUI_API float igGetScrollMaxY()
{
return ImGui::GetScrollMaxY();
}
CIMGUI_API void igSetScrollHereX(float center_x_ratio)
{
return ImGui::SetScrollHereX(center_x_ratio);
@ -330,33 +330,21 @@ CIMGUI_API void igPopStyleVar(int count)
{
return ImGui::PopStyleVar(count);
}
CIMGUI_API const ImVec4* igGetStyleColorVec4(ImGuiCol idx)
CIMGUI_API void igPushAllowKeyboardFocus(bool allow_keyboard_focus)
{
return &ImGui::GetStyleColorVec4(idx);
return ImGui::PushAllowKeyboardFocus(allow_keyboard_focus);
}
CIMGUI_API ImFont* igGetFont()
CIMGUI_API void igPopAllowKeyboardFocus()
{
return ImGui::GetFont();
return ImGui::PopAllowKeyboardFocus();
}
CIMGUI_API float igGetFontSize()
CIMGUI_API void igPushButtonRepeat(bool repeat)
{
return ImGui::GetFontSize();
return ImGui::PushButtonRepeat(repeat);
}
CIMGUI_API void igGetFontTexUvWhitePixel(ImVec2 *pOut)
CIMGUI_API void igPopButtonRepeat()
{
*pOut = ImGui::GetFontTexUvWhitePixel();
}
CIMGUI_API ImU32 igGetColorU32Col(ImGuiCol idx,float alpha_mul)
{
return ImGui::GetColorU32(idx,alpha_mul);
}
CIMGUI_API ImU32 igGetColorU32Vec4(const ImVec4 col)
{
return ImGui::GetColorU32(col);
}
CIMGUI_API ImU32 igGetColorU32U32(ImU32 col)
{
return ImGui::GetColorU32(col);
return ImGui::PopButtonRepeat();
}
CIMGUI_API void igPushItemWidth(float item_width)
{
@ -382,21 +370,33 @@ CIMGUI_API void igPopTextWrapPos()
{
return ImGui::PopTextWrapPos();
}
CIMGUI_API void igPushAllowKeyboardFocus(bool allow_keyboard_focus)
CIMGUI_API ImFont* igGetFont()
{
return ImGui::PushAllowKeyboardFocus(allow_keyboard_focus);
return ImGui::GetFont();
}
CIMGUI_API void igPopAllowKeyboardFocus()
CIMGUI_API float igGetFontSize()
{
return ImGui::PopAllowKeyboardFocus();
return ImGui::GetFontSize();
}
CIMGUI_API void igPushButtonRepeat(bool repeat)
CIMGUI_API void igGetFontTexUvWhitePixel(ImVec2 *pOut)
{
return ImGui::PushButtonRepeat(repeat);
*pOut = ImGui::GetFontTexUvWhitePixel();
}
CIMGUI_API void igPopButtonRepeat()
CIMGUI_API ImU32 igGetColorU32Col(ImGuiCol idx,float alpha_mul)
{
return ImGui::PopButtonRepeat();
return ImGui::GetColorU32(idx,alpha_mul);
}
CIMGUI_API ImU32 igGetColorU32Vec4(const ImVec4 col)
{
return ImGui::GetColorU32(col);
}
CIMGUI_API ImU32 igGetColorU32U32(ImU32 col)
{
return ImGui::GetColorU32(col);
}
CIMGUI_API const ImVec4* igGetStyleColorVec4(ImGuiCol idx)
{
return &ImGui::GetStyleColorVec4(idx);
}
CIMGUI_API void igSeparator()
{
@ -620,7 +620,11 @@ CIMGUI_API bool igCheckbox(const char* label,bool* v)
{
return ImGui::Checkbox(label,v);
}
CIMGUI_API bool igCheckboxFlags(const char* label,unsigned int* flags,unsigned int flags_value)
CIMGUI_API bool igCheckboxFlagsIntPtr(const char* label,int* flags,int flags_value)
{
return ImGui::CheckboxFlags(label,flags,flags_value);
}
CIMGUI_API bool igCheckboxFlagsUintPtr(const char* label,unsigned int* flags,unsigned int flags_value)
{
return ImGui::CheckboxFlags(label,flags,flags_value);
}
@ -920,9 +924,9 @@ CIMGUI_API bool igCollapsingHeaderTreeNodeFlags(const char* label,ImGuiTreeNodeF
{
return ImGui::CollapsingHeader(label,flags);
}
CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_open,ImGuiTreeNodeFlags flags)
CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags)
{
return ImGui::CollapsingHeader(label,p_open,flags);
return ImGui::CollapsingHeader(label,p_visible,flags);
}
CIMGUI_API void igSetNextItemOpen(bool is_open,ImGuiCond cond)
{
@ -1079,6 +1083,70 @@ CIMGUI_API bool igIsPopupOpen(const char* str_id,ImGuiPopupFlags flags)
{
return ImGui::IsPopupOpen(str_id,flags);
}
CIMGUI_API bool igBeginTable(const char* str_id,int column,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width)
{
return ImGui::BeginTable(str_id,column,flags,outer_size,inner_width);
}
CIMGUI_API void igEndTable()
{
return ImGui::EndTable();
}
CIMGUI_API void igTableNextRow(ImGuiTableRowFlags row_flags,float min_row_height)
{
return ImGui::TableNextRow(row_flags,min_row_height);
}
CIMGUI_API bool igTableNextColumn()
{
return ImGui::TableNextColumn();
}
CIMGUI_API bool igTableSetColumnIndex(int column_n)
{
return ImGui::TableSetColumnIndex(column_n);
}
CIMGUI_API void igTableSetupColumn(const char* label,ImGuiTableColumnFlags flags,float init_width_or_weight,ImU32 user_id)
{
return ImGui::TableSetupColumn(label,flags,init_width_or_weight,user_id);
}
CIMGUI_API void igTableSetupScrollFreeze(int cols,int rows)
{
return ImGui::TableSetupScrollFreeze(cols,rows);
}
CIMGUI_API void igTableHeadersRow()
{
return ImGui::TableHeadersRow();
}
CIMGUI_API void igTableHeader(const char* label)
{
return ImGui::TableHeader(label);
}
CIMGUI_API ImGuiTableSortSpecs* igTableGetSortSpecs()
{
return ImGui::TableGetSortSpecs();
}
CIMGUI_API int igTableGetColumnCount()
{
return ImGui::TableGetColumnCount();
}
CIMGUI_API int igTableGetColumnIndex()
{
return ImGui::TableGetColumnIndex();
}
CIMGUI_API int igTableGetRowIndex()
{
return ImGui::TableGetRowIndex();
}
CIMGUI_API const char* igTableGetColumnName(int column_n)
{
return ImGui::TableGetColumnName(column_n);
}
CIMGUI_API ImGuiTableColumnFlags igTableGetColumnFlags(int column_n)
{
return ImGui::TableGetColumnFlags(column_n);
}
CIMGUI_API void igTableSetBgColor(ImGuiTableBgTarget target,ImU32 color,int column_n)
{
return ImGui::TableSetBgColor(target,color,column_n);
}
CIMGUI_API void igColumns(int count,const char* id,bool border)
{
return ImGui::Columns(count,id,border);
@ -1551,6 +1619,22 @@ CIMGUI_API bool ImGuiPayload_IsDelivery(ImGuiPayload* self)
{
return self->IsDelivery();
}
CIMGUI_API ImGuiTableColumnSortSpecs* ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs(void)
{
return IM_NEW(ImGuiTableColumnSortSpecs)();
}
CIMGUI_API void ImGuiTableColumnSortSpecs_destroy(ImGuiTableColumnSortSpecs* self)
{
IM_DELETE(self);
}
CIMGUI_API ImGuiTableSortSpecs* ImGuiTableSortSpecs_ImGuiTableSortSpecs(void)
{
return IM_NEW(ImGuiTableSortSpecs)();
}
CIMGUI_API void ImGuiTableSortSpecs_destroy(ImGuiTableSortSpecs* self)
{
IM_DELETE(self);
}
CIMGUI_API ImGuiOnceUponAFrame* ImGuiOnceUponAFrame_ImGuiOnceUponAFrame(void)
{
return IM_NEW(ImGuiOnceUponAFrame)();
@ -1915,9 +1999,13 @@ CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* po
{
return self->AddConvexPolyFilled(points,num_points,col);
}
CIMGUI_API void ImDrawList_AddBezierCurve(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)
{
return self->AddBezierCurve(p1,p2,p3,p4,col,thickness,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_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)
{
@ -1959,9 +2047,13 @@ CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 center,fl
{
return self->PathArcToFast(center,radius,a_min_of_12,a_max_of_12);
}
CIMGUI_API void ImDrawList_PathBezierCurveTo(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)
{
return self->PathBezierCurveTo(p2,p3,p4,num_segments);
return self->PathBezierCubicCurveTo(p2,p3,p4,num_segments);
}
CIMGUI_API void ImDrawList_PathBezierQuadraticCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,int num_segments)
{
return self->PathBezierQuadraticCurveTo(p2,p3,num_segments);
}
CIMGUI_API void ImDrawList_PathRect(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners)
{
@ -2346,6 +2438,11 @@ CIMGUI_API float igGET_FLT_MAX()
return FLT_MAX;
}
CIMGUI_API float igGET_FLT_MIN()
{
return FLT_MIN;
}
CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create()
{

View File

@ -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.79" from Dear ImGui https://github.com/ocornut/imgui
//based on imgui.h file version "1.80" from Dear ImGui https://github.com/ocornut/imgui
#ifndef CIMGUI_INCLUDED
#define CIMGUI_INCLUDED
#include <stdio.h>
@ -42,12 +42,15 @@ typedef unsigned __int64 ImU64;
#ifdef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
typedef struct ImFontAtlasCustomRect ImFontAtlasCustomRect;
typedef struct ImDrawCmdHeader ImDrawCmdHeader;
typedef struct ImGuiStoragePair ImGuiStoragePair;
typedef struct ImGuiTextRange ImGuiTextRange;
typedef struct ImVec4 ImVec4;
typedef struct ImVec2 ImVec2;
typedef struct ImGuiTextFilter ImGuiTextFilter;
typedef struct ImGuiTextBuffer ImGuiTextBuffer;
typedef struct ImGuiTableColumnSortSpecs ImGuiTableColumnSortSpecs;
typedef struct ImGuiTableSortSpecs ImGuiTableSortSpecs;
typedef struct ImGuiStyle ImGuiStyle;
typedef struct ImGuiStorage ImGuiStorage;
typedef struct ImGuiSizeCallbackData ImGuiSizeCallbackData;
@ -93,6 +96,8 @@ struct ImGuiPayload;
struct ImGuiSizeCallbackData;
struct ImGuiStorage;
struct ImGuiStyle;
struct ImGuiTableSortSpecs;
struct ImGuiTableColumnSortSpecs;
struct ImGuiTextBuffer;
struct ImGuiTextFilter;
typedef int ImGuiCol;
@ -103,7 +108,9 @@ typedef int ImGuiKey;
typedef int ImGuiNavInput;
typedef int ImGuiMouseButton;
typedef int ImGuiMouseCursor;
typedef int ImGuiSortDirection;
typedef int ImGuiStyleVar;
typedef int ImGuiTableBgTarget;
typedef int ImDrawCornerFlags;
typedef int ImDrawListFlags;
typedef int ImFontAtlasFlags;
@ -122,6 +129,9 @@ typedef int ImGuiSelectableFlags;
typedef int ImGuiSliderFlags;
typedef int ImGuiTabBarFlags;
typedef int ImGuiTabItemFlags;
typedef int ImGuiTableFlags;
typedef int ImGuiTableColumnFlags;
typedef int ImGuiTableRowFlags;
typedef int ImGuiTreeNodeFlags;
typedef int ImGuiWindowFlags;
typedef void* ImTextureID;
@ -299,6 +309,81 @@ typedef enum {
ImGuiTabItemFlags_Leading = 1 << 6,
ImGuiTabItemFlags_Trailing = 1 << 7
}ImGuiTabItemFlags_;
typedef enum {
ImGuiTableFlags_None = 0,
ImGuiTableFlags_Resizable = 1 << 0,
ImGuiTableFlags_Reorderable = 1 << 1,
ImGuiTableFlags_Hideable = 1 << 2,
ImGuiTableFlags_Sortable = 1 << 3,
ImGuiTableFlags_NoSavedSettings = 1 << 4,
ImGuiTableFlags_ContextMenuInBody = 1 << 5,
ImGuiTableFlags_RowBg = 1 << 6,
ImGuiTableFlags_BordersInnerH = 1 << 7,
ImGuiTableFlags_BordersOuterH = 1 << 8,
ImGuiTableFlags_BordersInnerV = 1 << 9,
ImGuiTableFlags_BordersOuterV = 1 << 10,
ImGuiTableFlags_BordersH = ImGuiTableFlags_BordersInnerH | ImGuiTableFlags_BordersOuterH,
ImGuiTableFlags_BordersV = ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersOuterV,
ImGuiTableFlags_BordersInner = ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersInnerH,
ImGuiTableFlags_BordersOuter = ImGuiTableFlags_BordersOuterV | ImGuiTableFlags_BordersOuterH,
ImGuiTableFlags_Borders = ImGuiTableFlags_BordersInner | ImGuiTableFlags_BordersOuter,
ImGuiTableFlags_NoBordersInBody = 1 << 11,
ImGuiTableFlags_NoBordersInBodyUntilResize = 1 << 12,
ImGuiTableFlags_SizingFixedFit = 1 << 13,
ImGuiTableFlags_SizingFixedSame = 2 << 13,
ImGuiTableFlags_SizingStretchProp = 3 << 13,
ImGuiTableFlags_SizingStretchSame = 4 << 13,
ImGuiTableFlags_NoHostExtendX = 1 << 16,
ImGuiTableFlags_NoHostExtendY = 1 << 17,
ImGuiTableFlags_NoKeepColumnsVisible = 1 << 18,
ImGuiTableFlags_PreciseWidths = 1 << 19,
ImGuiTableFlags_NoClip = 1 << 20,
ImGuiTableFlags_PadOuterX = 1 << 21,
ImGuiTableFlags_NoPadOuterX = 1 << 22,
ImGuiTableFlags_NoPadInnerX = 1 << 23,
ImGuiTableFlags_ScrollX = 1 << 24,
ImGuiTableFlags_ScrollY = 1 << 25,
ImGuiTableFlags_SortMulti = 1 << 26,
ImGuiTableFlags_SortTristate = 1 << 27,
ImGuiTableFlags_SizingMask_ = ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_SizingFixedSame | ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_SizingStretchSame
}ImGuiTableFlags_;
typedef enum {
ImGuiTableColumnFlags_None = 0,
ImGuiTableColumnFlags_DefaultHide = 1 << 0,
ImGuiTableColumnFlags_DefaultSort = 1 << 1,
ImGuiTableColumnFlags_WidthStretch = 1 << 2,
ImGuiTableColumnFlags_WidthFixed = 1 << 3,
ImGuiTableColumnFlags_NoResize = 1 << 4,
ImGuiTableColumnFlags_NoReorder = 1 << 5,
ImGuiTableColumnFlags_NoHide = 1 << 6,
ImGuiTableColumnFlags_NoClip = 1 << 7,
ImGuiTableColumnFlags_NoSort = 1 << 8,
ImGuiTableColumnFlags_NoSortAscending = 1 << 9,
ImGuiTableColumnFlags_NoSortDescending = 1 << 10,
ImGuiTableColumnFlags_NoHeaderWidth = 1 << 11,
ImGuiTableColumnFlags_PreferSortAscending = 1 << 12,
ImGuiTableColumnFlags_PreferSortDescending = 1 << 13,
ImGuiTableColumnFlags_IndentEnable = 1 << 14,
ImGuiTableColumnFlags_IndentDisable = 1 << 15,
ImGuiTableColumnFlags_IsEnabled = 1 << 20,
ImGuiTableColumnFlags_IsVisible = 1 << 21,
ImGuiTableColumnFlags_IsSorted = 1 << 22,
ImGuiTableColumnFlags_IsHovered = 1 << 23,
ImGuiTableColumnFlags_WidthMask_ = ImGuiTableColumnFlags_WidthStretch | ImGuiTableColumnFlags_WidthFixed,
ImGuiTableColumnFlags_IndentMask_ = ImGuiTableColumnFlags_IndentEnable | ImGuiTableColumnFlags_IndentDisable,
ImGuiTableColumnFlags_StatusMask_ = ImGuiTableColumnFlags_IsEnabled | ImGuiTableColumnFlags_IsVisible | ImGuiTableColumnFlags_IsSorted | ImGuiTableColumnFlags_IsHovered,
ImGuiTableColumnFlags_NoDirectResize_ = 1 << 30
}ImGuiTableColumnFlags_;
typedef enum {
ImGuiTableRowFlags_None = 0,
ImGuiTableRowFlags_Headers = 1 << 0
}ImGuiTableRowFlags_;
typedef enum {
ImGuiTableBgTarget_None = 0,
ImGuiTableBgTarget_RowBg0 = 1,
ImGuiTableBgTarget_RowBg1 = 2,
ImGuiTableBgTarget_CellBg = 3
}ImGuiTableBgTarget_;
typedef enum {
ImGuiFocusedFlags_None = 0,
ImGuiFocusedFlags_ChildWindows = 1 << 0,
@ -352,6 +437,11 @@ typedef enum {
ImGuiDir_Down = 3,
ImGuiDir_COUNT
}ImGuiDir_;
typedef enum {
ImGuiSortDirection_None = 0,
ImGuiSortDirection_Ascending = 1,
ImGuiSortDirection_Descending = 2
}ImGuiSortDirection_;
typedef enum {
ImGuiKey_Tab,
ImGuiKey_LeftArrow,
@ -470,6 +560,11 @@ typedef enum {
ImGuiCol_PlotLinesHovered,
ImGuiCol_PlotHistogram,
ImGuiCol_PlotHistogramHovered,
ImGuiCol_TableHeaderBg,
ImGuiCol_TableBorderStrong,
ImGuiCol_TableBorderLight,
ImGuiCol_TableRowBg,
ImGuiCol_TableRowBgAlt,
ImGuiCol_TextSelectedBg,
ImGuiCol_DragDropTarget,
ImGuiCol_NavHighlight,
@ -495,6 +590,7 @@ typedef enum {
ImGuiStyleVar_ItemSpacing,
ImGuiStyleVar_ItemInnerSpacing,
ImGuiStyleVar_IndentSpacing,
ImGuiStyleVar_CellPadding,
ImGuiStyleVar_ScrollbarSize,
ImGuiStyleVar_ScrollbarRounding,
ImGuiStyleVar_GrabMinSize,
@ -595,6 +691,7 @@ struct ImGuiStyle
float FrameBorderSize;
ImVec2 ItemSpacing;
ImVec2 ItemInnerSpacing;
ImVec2 CellPadding;
ImVec2 TouchExtraPadding;
float IndentSpacing;
float ColumnsMinSpacing;
@ -643,9 +740,10 @@ struct ImGuiIO
bool MouseDrawCursor;
bool ConfigMacOSXBehaviors;
bool ConfigInputTextCursorBlink;
bool ConfigDragClickToInputText;
bool ConfigWindowsResizeFromEdges;
bool ConfigWindowsMoveFromTitleBarOnly;
float ConfigWindowsMemoryCompactTimer;
float ConfigMemoryCompactTimer;
const char* BackendPlatformName;
const char* BackendRendererName;
void* BackendPlatformUserData;
@ -656,7 +754,6 @@ struct ImGuiIO
void* ClipboardUserData;
void (*ImeSetInputScreenPosFn)(int x, int y);
void* ImeWindowHandle;
void* RenderDrawListsFnUnused;
ImVec2 MousePos;
bool MouseDown[5];
float MouseWheel;
@ -735,6 +832,19 @@ struct ImGuiPayload
bool Preview;
bool Delivery;
};
struct ImGuiTableColumnSortSpecs
{
ImGuiID ColumnUserID;
ImS16 ColumnIndex;
ImS16 SortOrder;
ImGuiSortDirection SortDirection : 8;
};
struct ImGuiTableSortSpecs
{
const ImGuiTableColumnSortSpecs* Specs;
int SpecsCount;
bool SpecsDirty;
};
struct ImGuiOnceUponAFrame
{
int RefFrame;
@ -769,6 +879,7 @@ struct ImGuiListClipper
int DisplayEnd;
int ItemsCount;
int StepNo;
int ItemsFrozen;
float ItemsHeight;
float StartPosY;
};
@ -792,6 +903,12 @@ struct ImDrawVert
ImVec2 uv;
ImU32 col;
};
struct ImDrawCmdHeader
{
ImVec4 ClipRect;
ImTextureID TextureId;
unsigned int VtxOffset;
};
struct ImDrawChannel
{
ImVector_ImDrawCmd _CmdBuffer;
@ -828,16 +945,17 @@ struct ImDrawList
ImVector_ImDrawIdx IdxBuffer;
ImVector_ImDrawVert VtxBuffer;
ImDrawListFlags Flags;
unsigned int _VtxCurrentIdx;
const ImDrawListSharedData* _Data;
const char* _OwnerName;
unsigned int _VtxCurrentIdx;
ImDrawVert* _VtxWritePtr;
ImDrawIdx* _IdxWritePtr;
ImVector_ImVec4 _ClipRectStack;
ImVector_ImTextureID _TextureIdStack;
ImVector_ImVec2 _Path;
ImDrawCmd _CmdHeader;
ImDrawCmdHeader _CmdHeader;
ImDrawListSplitter _Splitter;
float _FringeScale;
};
struct ImDrawData
{
@ -982,16 +1100,16 @@ CIMGUI_API void igEndFrame(void);
CIMGUI_API void igRender(void);
CIMGUI_API ImDrawData* igGetDrawData(void);
CIMGUI_API void igShowDemoWindow(bool* p_open);
CIMGUI_API void igShowAboutWindow(bool* p_open);
CIMGUI_API void igShowMetricsWindow(bool* p_open);
CIMGUI_API void igShowAboutWindow(bool* p_open);
CIMGUI_API void igShowStyleEditor(ImGuiStyle* ref);
CIMGUI_API bool igShowStyleSelector(const char* label);
CIMGUI_API void igShowFontSelector(const char* label);
CIMGUI_API void igShowUserGuide(void);
CIMGUI_API const char* igGetVersion(void);
CIMGUI_API void igStyleColorsDark(ImGuiStyle* dst);
CIMGUI_API void igStyleColorsClassic(ImGuiStyle* dst);
CIMGUI_API void igStyleColorsLight(ImGuiStyle* dst);
CIMGUI_API void igStyleColorsClassic(ImGuiStyle* dst);
CIMGUI_API bool igBegin(const char* name,bool* p_open,ImGuiWindowFlags flags);
CIMGUI_API void igEnd(void);
CIMGUI_API bool igBeginChildStr(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags);
@ -1022,17 +1140,17 @@ 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 void igGetContentRegionMax(ImVec2 *pOut);
CIMGUI_API void igGetContentRegionAvail(ImVec2 *pOut);
CIMGUI_API void igGetContentRegionMax(ImVec2 *pOut);
CIMGUI_API void igGetWindowContentRegionMin(ImVec2 *pOut);
CIMGUI_API void igGetWindowContentRegionMax(ImVec2 *pOut);
CIMGUI_API float igGetWindowContentRegionWidth(void);
CIMGUI_API float igGetScrollX(void);
CIMGUI_API float igGetScrollY(void);
CIMGUI_API float igGetScrollMaxX(void);
CIMGUI_API float igGetScrollMaxY(void);
CIMGUI_API void igSetScrollX(float scroll_x);
CIMGUI_API void igSetScrollY(float scroll_y);
CIMGUI_API float igGetScrollMaxX(void);
CIMGUI_API float igGetScrollMaxY(void);
CIMGUI_API void igSetScrollHereX(float center_x_ratio);
CIMGUI_API void igSetScrollHereY(float center_y_ratio);
CIMGUI_API void igSetScrollFromPosX(float local_x,float center_x_ratio);
@ -1045,23 +1163,23 @@ CIMGUI_API void igPopStyleColor(int count);
CIMGUI_API void igPushStyleVarFloat(ImGuiStyleVar idx,float val);
CIMGUI_API void igPushStyleVarVec2(ImGuiStyleVar idx,const ImVec2 val);
CIMGUI_API void igPopStyleVar(int count);
CIMGUI_API const ImVec4* igGetStyleColorVec4(ImGuiCol idx);
CIMGUI_API ImFont* igGetFont(void);
CIMGUI_API float igGetFontSize(void);
CIMGUI_API void igGetFontTexUvWhitePixel(ImVec2 *pOut);
CIMGUI_API ImU32 igGetColorU32Col(ImGuiCol idx,float alpha_mul);
CIMGUI_API ImU32 igGetColorU32Vec4(const ImVec4 col);
CIMGUI_API ImU32 igGetColorU32U32(ImU32 col);
CIMGUI_API void igPushAllowKeyboardFocus(bool allow_keyboard_focus);
CIMGUI_API void igPopAllowKeyboardFocus(void);
CIMGUI_API void igPushButtonRepeat(bool repeat);
CIMGUI_API void igPopButtonRepeat(void);
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);
CIMGUI_API void igPushAllowKeyboardFocus(bool allow_keyboard_focus);
CIMGUI_API void igPopAllowKeyboardFocus(void);
CIMGUI_API void igPushButtonRepeat(bool repeat);
CIMGUI_API void igPopButtonRepeat(void);
CIMGUI_API ImFont* igGetFont(void);
CIMGUI_API float igGetFontSize(void);
CIMGUI_API void igGetFontTexUvWhitePixel(ImVec2 *pOut);
CIMGUI_API ImU32 igGetColorU32Col(ImGuiCol idx,float alpha_mul);
CIMGUI_API ImU32 igGetColorU32Vec4(const ImVec4 col);
CIMGUI_API ImU32 igGetColorU32U32(ImU32 col);
CIMGUI_API const ImVec4* igGetStyleColorVec4(ImGuiCol idx);
CIMGUI_API void igSeparator(void);
CIMGUI_API void igSameLine(float offset_from_start_x,float spacing);
CIMGUI_API void igNewLine(void);
@ -1113,7 +1231,8 @@ CIMGUI_API bool igArrowButton(const char* str_id,ImGuiDir dir);
CIMGUI_API void igImage(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col);
CIMGUI_API bool igImageButton(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,int frame_padding,const ImVec4 bg_col,const ImVec4 tint_col);
CIMGUI_API bool igCheckbox(const char* label,bool* v);
CIMGUI_API bool igCheckboxFlags(const char* label,unsigned int* flags,unsigned int flags_value);
CIMGUI_API bool igCheckboxFlagsIntPtr(const char* label,int* flags,int flags_value);
CIMGUI_API bool igCheckboxFlagsUintPtr(const char* label,unsigned int* flags,unsigned int flags_value);
CIMGUI_API bool igRadioButtonBool(const char* label,bool active);
CIMGUI_API bool igRadioButtonIntPtr(const char* label,int* v,int v_button);
CIMGUI_API void igProgressBar(float fraction,const ImVec2 size_arg,const char* overlay);
@ -1184,7 +1303,7 @@ CIMGUI_API void igTreePushPtr(const void* ptr_id);
CIMGUI_API void igTreePop(void);
CIMGUI_API float igGetTreeNodeToLabelSpacing(void);
CIMGUI_API bool igCollapsingHeaderTreeNodeFlags(const char* label,ImGuiTreeNodeFlags flags);
CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_open,ImGuiTreeNodeFlags flags);
CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags);
CIMGUI_API void igSetNextItemOpen(bool is_open,ImGuiCond cond);
CIMGUI_API bool igSelectableBool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size);
CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size);
@ -1223,6 +1342,22 @@ CIMGUI_API bool igBeginPopupContextItem(const char* str_id,ImGuiPopupFlags popup
CIMGUI_API bool igBeginPopupContextWindow(const char* str_id,ImGuiPopupFlags popup_flags);
CIMGUI_API bool igBeginPopupContextVoid(const char* str_id,ImGuiPopupFlags popup_flags);
CIMGUI_API bool igIsPopupOpen(const char* str_id,ImGuiPopupFlags flags);
CIMGUI_API bool igBeginTable(const char* str_id,int column,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width);
CIMGUI_API void igEndTable(void);
CIMGUI_API void igTableNextRow(ImGuiTableRowFlags row_flags,float min_row_height);
CIMGUI_API bool igTableNextColumn(void);
CIMGUI_API bool igTableSetColumnIndex(int column_n);
CIMGUI_API void igTableSetupColumn(const char* label,ImGuiTableColumnFlags flags,float init_width_or_weight,ImU32 user_id);
CIMGUI_API void igTableSetupScrollFreeze(int cols,int rows);
CIMGUI_API void igTableHeadersRow(void);
CIMGUI_API void igTableHeader(const char* label);
CIMGUI_API ImGuiTableSortSpecs* igTableGetSortSpecs(void);
CIMGUI_API int igTableGetColumnCount(void);
CIMGUI_API int igTableGetColumnIndex(void);
CIMGUI_API int igTableGetRowIndex(void);
CIMGUI_API const char* igTableGetColumnName(int column_n);
CIMGUI_API ImGuiTableColumnFlags igTableGetColumnFlags(int column_n);
CIMGUI_API void igTableSetBgColor(ImGuiTableBgTarget target,ImU32 color,int column_n);
CIMGUI_API void igColumns(int count,const char* id,bool border);
CIMGUI_API void igNextColumn(void);
CIMGUI_API int igGetColumnIndex(void);
@ -1341,6 +1476,10 @@ CIMGUI_API void ImGuiPayload_Clear(ImGuiPayload* self);
CIMGUI_API bool ImGuiPayload_IsDataType(ImGuiPayload* self,const char* type);
CIMGUI_API bool ImGuiPayload_IsPreview(ImGuiPayload* self);
CIMGUI_API bool ImGuiPayload_IsDelivery(ImGuiPayload* self);
CIMGUI_API ImGuiTableColumnSortSpecs* ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs(void);
CIMGUI_API void ImGuiTableColumnSortSpecs_destroy(ImGuiTableColumnSortSpecs* self);
CIMGUI_API ImGuiTableSortSpecs* ImGuiTableSortSpecs_ImGuiTableSortSpecs(void);
CIMGUI_API void ImGuiTableSortSpecs_destroy(ImGuiTableSortSpecs* self);
CIMGUI_API ImGuiOnceUponAFrame* ImGuiOnceUponAFrame_ImGuiOnceUponAFrame(void);
CIMGUI_API void ImGuiOnceUponAFrame_destroy(ImGuiOnceUponAFrame* self);
CIMGUI_API ImGuiTextFilter* ImGuiTextFilter_ImGuiTextFilter(const char* default_filter);
@ -1432,7 +1571,8 @@ CIMGUI_API void ImDrawList_AddTextVec2(ImDrawList* self,const ImVec2 pos,ImU32 c
CIMGUI_API void ImDrawList_AddTextFontPtr(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,bool closed,float thickness);
CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col);
CIMGUI_API void ImDrawList_AddBezierCurve(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_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_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,ImDrawCornerFlags rounding_corners);
@ -1443,7 +1583,8 @@ CIMGUI_API void ImDrawList_PathFillConvex(ImDrawList* self,ImU32 col);
CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,bool closed,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_PathArcToFast(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12);
CIMGUI_API void ImDrawList_PathBezierCurveTo(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_PathRect(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners);
CIMGUI_API void ImDrawList_AddCallback(ImDrawList* self,ImDrawCallback callback,void* callback_data);
CIMGUI_API void ImDrawList_AddDrawCmd(ImDrawList* self);
@ -1542,6 +1683,8 @@ CIMGUI_API void igLogText(CONST char *fmt, ...);
CIMGUI_API void ImGuiTextBuffer_appendf(struct ImGuiTextBuffer *buffer, const char *fmt, ...);
//for getting FLT_MAX in bindings
CIMGUI_API float igGET_FLT_MAX();
//for getting FLT_MIN in bindings
CIMGUI_API float igGET_FLT_MIN();
CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create();

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -48,6 +48,9 @@ ImVector_resize 2
igBeginChild 2
1 bool igBeginChildStr (const char*,const ImVec2,bool,ImGuiWindowFlags)
2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags)
igCheckboxFlags 2
1 bool igCheckboxFlagsIntPtr (const char*,int*,int)
2 bool igCheckboxFlagsUintPtr (const char*,unsigned int*,unsigned int)
igCollapsingHeader 2
1 bool igCollapsingHeaderTreeNodeFlags (const char*,ImGuiTreeNodeFlags)
2 bool igCollapsingHeaderBoolPtr (const char*,bool*,ImGuiTreeNodeFlags)
@ -132,4 +135,4 @@ igValue 4
2 void igValueInt (const char*,int)
3 void igValueUint (const char*,unsigned int)
4 void igValueFloat (const char*,float,const char*)
93 overloaded
95 overloaded

View File

@ -373,38 +373,63 @@
},
{
"calc_value": 42,
"name": "ImGuiCol_TextSelectedBg",
"name": "ImGuiCol_TableHeaderBg",
"value": "42"
},
{
"calc_value": 43,
"name": "ImGuiCol_DragDropTarget",
"name": "ImGuiCol_TableBorderStrong",
"value": "43"
},
{
"calc_value": 44,
"name": "ImGuiCol_NavHighlight",
"name": "ImGuiCol_TableBorderLight",
"value": "44"
},
{
"calc_value": 45,
"name": "ImGuiCol_NavWindowingHighlight",
"name": "ImGuiCol_TableRowBg",
"value": "45"
},
{
"calc_value": 46,
"name": "ImGuiCol_NavWindowingDimBg",
"name": "ImGuiCol_TableRowBgAlt",
"value": "46"
},
{
"calc_value": 47,
"name": "ImGuiCol_ModalWindowDimBg",
"name": "ImGuiCol_TextSelectedBg",
"value": "47"
},
{
"calc_value": 48,
"name": "ImGuiCol_COUNT",
"name": "ImGuiCol_DragDropTarget",
"value": "48"
},
{
"calc_value": 49,
"name": "ImGuiCol_NavHighlight",
"value": "49"
},
{
"calc_value": 50,
"name": "ImGuiCol_NavWindowingHighlight",
"value": "50"
},
{
"calc_value": 51,
"name": "ImGuiCol_NavWindowingDimBg",
"value": "51"
},
{
"calc_value": 52,
"name": "ImGuiCol_ModalWindowDimBg",
"value": "52"
},
{
"calc_value": 53,
"name": "ImGuiCol_COUNT",
"value": "53"
}
],
"ImGuiColorEditFlags_": [
@ -1478,6 +1503,23 @@
"value": "0x7000000F"
}
],
"ImGuiSortDirection_": [
{
"calc_value": 0,
"name": "ImGuiSortDirection_None",
"value": "0"
},
{
"calc_value": 1,
"name": "ImGuiSortDirection_Ascending",
"value": "1"
},
{
"calc_value": 2,
"name": "ImGuiSortDirection_Descending",
"value": "2"
}
],
"ImGuiStyleVar_": [
{
"calc_value": 0,
@ -1561,43 +1603,48 @@
},
{
"calc_value": 16,
"name": "ImGuiStyleVar_ScrollbarSize",
"name": "ImGuiStyleVar_CellPadding",
"value": "16"
},
{
"calc_value": 17,
"name": "ImGuiStyleVar_ScrollbarRounding",
"name": "ImGuiStyleVar_ScrollbarSize",
"value": "17"
},
{
"calc_value": 18,
"name": "ImGuiStyleVar_GrabMinSize",
"name": "ImGuiStyleVar_ScrollbarRounding",
"value": "18"
},
{
"calc_value": 19,
"name": "ImGuiStyleVar_GrabRounding",
"name": "ImGuiStyleVar_GrabMinSize",
"value": "19"
},
{
"calc_value": 20,
"name": "ImGuiStyleVar_TabRounding",
"name": "ImGuiStyleVar_GrabRounding",
"value": "20"
},
{
"calc_value": 21,
"name": "ImGuiStyleVar_ButtonTextAlign",
"name": "ImGuiStyleVar_TabRounding",
"value": "21"
},
{
"calc_value": 22,
"name": "ImGuiStyleVar_SelectableTextAlign",
"name": "ImGuiStyleVar_ButtonTextAlign",
"value": "22"
},
{
"calc_value": 23,
"name": "ImGuiStyleVar_COUNT",
"name": "ImGuiStyleVar_SelectableTextAlign",
"value": "23"
},
{
"calc_value": 24,
"name": "ImGuiStyleVar_COUNT",
"value": "24"
}
],
"ImGuiTabBarFlags_": [
@ -1704,6 +1751,349 @@
"value": "1 << 7"
}
],
"ImGuiTableBgTarget_": [
{
"calc_value": 0,
"name": "ImGuiTableBgTarget_None",
"value": "0"
},
{
"calc_value": 1,
"name": "ImGuiTableBgTarget_RowBg0",
"value": "1"
},
{
"calc_value": 2,
"name": "ImGuiTableBgTarget_RowBg1",
"value": "2"
},
{
"calc_value": 3,
"name": "ImGuiTableBgTarget_CellBg",
"value": "3"
}
],
"ImGuiTableColumnFlags_": [
{
"calc_value": 0,
"name": "ImGuiTableColumnFlags_None",
"value": "0"
},
{
"calc_value": 1,
"name": "ImGuiTableColumnFlags_DefaultHide",
"value": "1 << 0"
},
{
"calc_value": 2,
"name": "ImGuiTableColumnFlags_DefaultSort",
"value": "1 << 1"
},
{
"calc_value": 4,
"name": "ImGuiTableColumnFlags_WidthStretch",
"value": "1 << 2"
},
{
"calc_value": 8,
"name": "ImGuiTableColumnFlags_WidthFixed",
"value": "1 << 3"
},
{
"calc_value": 16,
"name": "ImGuiTableColumnFlags_NoResize",
"value": "1 << 4"
},
{
"calc_value": 32,
"name": "ImGuiTableColumnFlags_NoReorder",
"value": "1 << 5"
},
{
"calc_value": 64,
"name": "ImGuiTableColumnFlags_NoHide",
"value": "1 << 6"
},
{
"calc_value": 128,
"name": "ImGuiTableColumnFlags_NoClip",
"value": "1 << 7"
},
{
"calc_value": 256,
"name": "ImGuiTableColumnFlags_NoSort",
"value": "1 << 8"
},
{
"calc_value": 512,
"name": "ImGuiTableColumnFlags_NoSortAscending",
"value": "1 << 9"
},
{
"calc_value": 1024,
"name": "ImGuiTableColumnFlags_NoSortDescending",
"value": "1 << 10"
},
{
"calc_value": 2048,
"name": "ImGuiTableColumnFlags_NoHeaderWidth",
"value": "1 << 11"
},
{
"calc_value": 4096,
"name": "ImGuiTableColumnFlags_PreferSortAscending",
"value": "1 << 12"
},
{
"calc_value": 8192,
"name": "ImGuiTableColumnFlags_PreferSortDescending",
"value": "1 << 13"
},
{
"calc_value": 16384,
"name": "ImGuiTableColumnFlags_IndentEnable",
"value": "1 << 14"
},
{
"calc_value": 32768,
"name": "ImGuiTableColumnFlags_IndentDisable",
"value": "1 << 15"
},
{
"calc_value": 1048576,
"name": "ImGuiTableColumnFlags_IsEnabled",
"value": "1 << 20"
},
{
"calc_value": 2097152,
"name": "ImGuiTableColumnFlags_IsVisible",
"value": "1 << 21"
},
{
"calc_value": 4194304,
"name": "ImGuiTableColumnFlags_IsSorted",
"value": "1 << 22"
},
{
"calc_value": 8388608,
"name": "ImGuiTableColumnFlags_IsHovered",
"value": "1 << 23"
},
{
"calc_value": 12,
"name": "ImGuiTableColumnFlags_WidthMask_",
"value": "ImGuiTableColumnFlags_WidthStretch | ImGuiTableColumnFlags_WidthFixed"
},
{
"calc_value": 49152,
"name": "ImGuiTableColumnFlags_IndentMask_",
"value": "ImGuiTableColumnFlags_IndentEnable | ImGuiTableColumnFlags_IndentDisable"
},
{
"calc_value": 15728640,
"name": "ImGuiTableColumnFlags_StatusMask_",
"value": "ImGuiTableColumnFlags_IsEnabled | ImGuiTableColumnFlags_IsVisible | ImGuiTableColumnFlags_IsSorted | ImGuiTableColumnFlags_IsHovered"
},
{
"calc_value": 1073741824,
"name": "ImGuiTableColumnFlags_NoDirectResize_",
"value": "1 << 30"
}
],
"ImGuiTableFlags_": [
{
"calc_value": 0,
"name": "ImGuiTableFlags_None",
"value": "0"
},
{
"calc_value": 1,
"name": "ImGuiTableFlags_Resizable",
"value": "1 << 0"
},
{
"calc_value": 2,
"name": "ImGuiTableFlags_Reorderable",
"value": "1 << 1"
},
{
"calc_value": 4,
"name": "ImGuiTableFlags_Hideable",
"value": "1 << 2"
},
{
"calc_value": 8,
"name": "ImGuiTableFlags_Sortable",
"value": "1 << 3"
},
{
"calc_value": 16,
"name": "ImGuiTableFlags_NoSavedSettings",
"value": "1 << 4"
},
{
"calc_value": 32,
"name": "ImGuiTableFlags_ContextMenuInBody",
"value": "1 << 5"
},
{
"calc_value": 64,
"name": "ImGuiTableFlags_RowBg",
"value": "1 << 6"
},
{
"calc_value": 128,
"name": "ImGuiTableFlags_BordersInnerH",
"value": "1 << 7"
},
{
"calc_value": 256,
"name": "ImGuiTableFlags_BordersOuterH",
"value": "1 << 8"
},
{
"calc_value": 512,
"name": "ImGuiTableFlags_BordersInnerV",
"value": "1 << 9"
},
{
"calc_value": 1024,
"name": "ImGuiTableFlags_BordersOuterV",
"value": "1 << 10"
},
{
"calc_value": 384,
"name": "ImGuiTableFlags_BordersH",
"value": "ImGuiTableFlags_BordersInnerH | ImGuiTableFlags_BordersOuterH"
},
{
"calc_value": 1536,
"name": "ImGuiTableFlags_BordersV",
"value": "ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersOuterV"
},
{
"calc_value": 640,
"name": "ImGuiTableFlags_BordersInner",
"value": "ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersInnerH"
},
{
"calc_value": 1280,
"name": "ImGuiTableFlags_BordersOuter",
"value": "ImGuiTableFlags_BordersOuterV | ImGuiTableFlags_BordersOuterH"
},
{
"calc_value": 1920,
"name": "ImGuiTableFlags_Borders",
"value": "ImGuiTableFlags_BordersInner | ImGuiTableFlags_BordersOuter"
},
{
"calc_value": 2048,
"name": "ImGuiTableFlags_NoBordersInBody",
"value": "1 << 11"
},
{
"calc_value": 4096,
"name": "ImGuiTableFlags_NoBordersInBodyUntilResize",
"value": "1 << 12"
},
{
"calc_value": 8192,
"name": "ImGuiTableFlags_SizingFixedFit",
"value": "1 << 13"
},
{
"calc_value": 16384,
"name": "ImGuiTableFlags_SizingFixedSame",
"value": "2 << 13"
},
{
"calc_value": 24576,
"name": "ImGuiTableFlags_SizingStretchProp",
"value": "3 << 13"
},
{
"calc_value": 32768,
"name": "ImGuiTableFlags_SizingStretchSame",
"value": "4 << 13"
},
{
"calc_value": 65536,
"name": "ImGuiTableFlags_NoHostExtendX",
"value": "1 << 16"
},
{
"calc_value": 131072,
"name": "ImGuiTableFlags_NoHostExtendY",
"value": "1 << 17"
},
{
"calc_value": 262144,
"name": "ImGuiTableFlags_NoKeepColumnsVisible",
"value": "1 << 18"
},
{
"calc_value": 524288,
"name": "ImGuiTableFlags_PreciseWidths",
"value": "1 << 19"
},
{
"calc_value": 1048576,
"name": "ImGuiTableFlags_NoClip",
"value": "1 << 20"
},
{
"calc_value": 2097152,
"name": "ImGuiTableFlags_PadOuterX",
"value": "1 << 21"
},
{
"calc_value": 4194304,
"name": "ImGuiTableFlags_NoPadOuterX",
"value": "1 << 22"
},
{
"calc_value": 8388608,
"name": "ImGuiTableFlags_NoPadInnerX",
"value": "1 << 23"
},
{
"calc_value": 16777216,
"name": "ImGuiTableFlags_ScrollX",
"value": "1 << 24"
},
{
"calc_value": 33554432,
"name": "ImGuiTableFlags_ScrollY",
"value": "1 << 25"
},
{
"calc_value": 67108864,
"name": "ImGuiTableFlags_SortMulti",
"value": "1 << 26"
},
{
"calc_value": 134217728,
"name": "ImGuiTableFlags_SortTristate",
"value": "1 << 27"
},
{
"calc_value": 57344,
"name": "ImGuiTableFlags_SizingMask_",
"value": "ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_SizingFixedSame | ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_SizingStretchSame"
}
],
"ImGuiTableRowFlags_": [
{
"calc_value": 0,
"name": "ImGuiTableRowFlags_None",
"value": "0"
},
{
"calc_value": 1,
"name": "ImGuiTableRowFlags_Headers",
"value": "1 << 0"
}
],
"ImGuiTreeNodeFlags_": [
{
"calc_value": 0,
@ -1939,63 +2329,72 @@
}
]
},
"enumtypes": [],
"locations": {
"ImColor": "imgui:1953",
"ImDrawChannel": "imgui:2039",
"ImDrawCmd": "imgui:2002",
"ImDrawCornerFlags_": "imgui:2062",
"ImDrawData": "imgui:2209",
"ImDrawList": "imgui:2095",
"ImDrawListFlags_": "imgui:2078",
"ImDrawListSplitter": "imgui:2047",
"ImDrawVert": "imgui:2024",
"ImFont": "imgui:2420",
"ImFontAtlas": "imgui:2325",
"ImFontAtlasCustomRect": "imgui:2287",
"ImFontAtlasFlags_": "imgui:2300",
"ImFontConfig": "imgui:2232",
"ImFontGlyph": "imgui:2261",
"ImFontGlyphRangesBuilder": "imgui:2272",
"ImGuiBackendFlags_": "imgui:1131",
"ImGuiButtonFlags_": "imgui:1242",
"ImGuiCol_": "imgui:1141",
"ImGuiColorEditFlags_": "imgui:1255",
"ImGuiComboFlags_": "imgui:921",
"ImGuiCond_": "imgui:1352",
"ImGuiConfigFlags_": "imgui:1115",
"ImGuiDataType_": "imgui:1015",
"ImGuiDir_": "imgui:1031",
"ImGuiDragDropFlags_": "imgui:993",
"ImGuiFocusedFlags_": "imgui:965",
"ImGuiHoveredFlags_": "imgui:977",
"ImGuiIO": "imgui:1506",
"ImGuiInputTextCallbackData": "imgui:1656",
"ImGuiInputTextFlags_": "imgui:836",
"ImGuiKeyModFlags_": "imgui:1070",
"ImGuiKey_": "imgui:1042",
"ImGuiListClipper": "imgui:1905",
"ImGuiMouseButton_": "imgui:1319",
"ImGuiMouseCursor_": "imgui:1329",
"ImGuiNavInput_": "imgui:1083",
"ImGuiOnceUponAFrame": "imgui:1783",
"ImGuiPayload": "imgui:1696",
"ImGuiPopupFlags_": "imgui:894",
"ImGuiSelectableFlags_": "imgui:910",
"ImGuiSizeCallbackData": "imgui:1687",
"ImGuiSliderFlags_": "imgui:1302",
"ImGuiStorage": "imgui:1845",
"ImGuiStoragePair": "imgui:1848",
"ImGuiStyle": "imgui:1454",
"ImGuiStyleVar_": "imgui:1207",
"ImGuiTabBarFlags_": "imgui:935",
"ImGuiTabItemFlags_": "imgui:951",
"ImGuiTextBuffer": "imgui:1818",
"ImGuiTextFilter": "imgui:1791",
"ImGuiTextRange": "imgui:1801",
"ImGuiTreeNodeFlags_": "imgui:865",
"ImGuiWindowFlags_": "imgui:795",
"ImVec2": "imgui:211",
"ImVec4": "imgui:224"
"ImColor": "imgui:2179",
"ImDrawChannel": "imgui:2273",
"ImDrawCmd": "imgui:2228",
"ImDrawCmdHeader": "imgui:2265",
"ImDrawCornerFlags_": "imgui:2297",
"ImDrawData": "imgui:2452",
"ImDrawList": "imgui:2330",
"ImDrawListFlags_": "imgui:2313",
"ImDrawListSplitter": "imgui:2282",
"ImDrawVert": "imgui:2250",
"ImFont": "imgui:2663",
"ImFontAtlas": "imgui:2568",
"ImFontAtlasCustomRect": "imgui:2530",
"ImFontAtlasFlags_": "imgui:2543",
"ImFontConfig": "imgui:2475",
"ImFontGlyph": "imgui:2504",
"ImFontGlyphRangesBuilder": "imgui:2515",
"ImGuiBackendFlags_": "imgui:1355",
"ImGuiButtonFlags_": "imgui:1461",
"ImGuiCol_": "imgui:1365",
"ImGuiColorEditFlags_": "imgui:1474",
"ImGuiComboFlags_": "imgui:994",
"ImGuiCond_": "imgui:1566",
"ImGuiConfigFlags_": "imgui:1339",
"ImGuiDataType_": "imgui:1231",
"ImGuiDir_": "imgui:1247",
"ImGuiDragDropFlags_": "imgui:1209",
"ImGuiFocusedFlags_": "imgui:1181",
"ImGuiHoveredFlags_": "imgui:1193",
"ImGuiIO": "imgui:1726",
"ImGuiInputTextCallbackData": "imgui:1868",
"ImGuiInputTextFlags_": "imgui:909",
"ImGuiKeyModFlags_": "imgui:1294",
"ImGuiKey_": "imgui:1266",
"ImGuiListClipper": "imgui:2130",
"ImGuiMouseButton_": "imgui:1538",
"ImGuiMouseCursor_": "imgui:1548",
"ImGuiNavInput_": "imgui:1307",
"ImGuiOnceUponAFrame": "imgui:2008",
"ImGuiPayload": "imgui:1908",
"ImGuiPopupFlags_": "imgui:967",
"ImGuiSelectableFlags_": "imgui:983",
"ImGuiSizeCallbackData": "imgui:1899",
"ImGuiSliderFlags_": "imgui:1521",
"ImGuiSortDirection_": "imgui:1258",
"ImGuiStorage": "imgui:2070",
"ImGuiStoragePair": "imgui:2073",
"ImGuiStyle": "imgui:1672",
"ImGuiStyleVar_": "imgui:1430",
"ImGuiTabBarFlags_": "imgui:1008",
"ImGuiTabItemFlags_": "imgui:1024",
"ImGuiTableBgTarget_": "imgui:1172",
"ImGuiTableColumnFlags_": "imgui:1117",
"ImGuiTableColumnSortSpecs": "imgui:1930",
"ImGuiTableFlags_": "imgui:1060",
"ImGuiTableRowFlags_": "imgui:1157",
"ImGuiTableSortSpecs": "imgui:1944",
"ImGuiTextBuffer": "imgui:2043",
"ImGuiTextFilter": "imgui:2016",
"ImGuiTextRange": "imgui:2026",
"ImGuiTreeNodeFlags_": "imgui:938",
"ImGuiWindowFlags_": "imgui:869",
"ImVec2": "imgui:223",
"ImVec4": "imgui:236"
},
"structs": {
"ImColor": [
@ -2046,6 +2445,20 @@
"type": "void*"
}
],
"ImDrawCmdHeader": [
{
"name": "ClipRect",
"type": "ImVec4"
},
{
"name": "TextureId",
"type": "ImTextureID"
},
{
"name": "VtxOffset",
"type": "unsigned int"
}
],
"ImDrawData": [
{
"name": "Valid",
@ -2100,6 +2513,10 @@
"name": "Flags",
"type": "ImDrawListFlags"
},
{
"name": "_VtxCurrentIdx",
"type": "unsigned int"
},
{
"name": "_Data",
"type": "const ImDrawListSharedData*"
@ -2108,10 +2525,6 @@
"name": "_OwnerName",
"type": "const char*"
},
{
"name": "_VtxCurrentIdx",
"type": "unsigned int"
},
{
"name": "_VtxWritePtr",
"type": "ImDrawVert*"
@ -2137,11 +2550,15 @@
},
{
"name": "_CmdHeader",
"type": "ImDrawCmd"
"type": "ImDrawCmdHeader"
},
{
"name": "_Splitter",
"type": "ImDrawListSplitter"
},
{
"name": "_FringeScale",
"type": "float"
}
],
"ImDrawListSplitter": [
@ -2579,6 +2996,10 @@
"name": "ConfigInputTextCursorBlink",
"type": "bool"
},
{
"name": "ConfigDragClickToInputText",
"type": "bool"
},
{
"name": "ConfigWindowsResizeFromEdges",
"type": "bool"
@ -2588,7 +3009,7 @@
"type": "bool"
},
{
"name": "ConfigWindowsMemoryCompactTimer",
"name": "ConfigMemoryCompactTimer",
"type": "float"
},
{
@ -2631,10 +3052,6 @@
"name": "ImeWindowHandle",
"type": "void*"
},
{
"name": "RenderDrawListsFnUnused",
"type": "void*"
},
{
"name": "MousePos",
"type": "ImVec2"
@ -2898,6 +3315,10 @@
"name": "StepNo",
"type": "int"
},
{
"name": "ItemsFrozen",
"type": "int"
},
{
"name": "ItemsHeight",
"type": "float"
@ -3048,6 +3469,10 @@
"name": "ItemInnerSpacing",
"type": "ImVec2"
},
{
"name": "CellPadding",
"type": "ImVec2"
},
{
"name": "TouchExtraPadding",
"type": "ImVec2"
@ -3138,10 +3563,43 @@
},
{
"name": "Colors[ImGuiCol_COUNT]",
"size": 48,
"size": 53,
"type": "ImVec4"
}
],
"ImGuiTableColumnSortSpecs": [
{
"name": "ColumnUserID",
"type": "ImGuiID"
},
{
"name": "ColumnIndex",
"type": "ImS16"
},
{
"name": "SortOrder",
"type": "ImS16"
},
{
"bitfield": "8",
"name": "SortDirection",
"type": "ImGuiSortDirection"
}
],
"ImGuiTableSortSpecs": [
{
"name": "Specs",
"type": "const ImGuiTableColumnSortSpecs*"
},
{
"name": "SpecsCount",
"type": "int"
},
{
"name": "SpecsDirty",
"type": "bool"
}
],
"ImGuiTextBuffer": [
{
"name": "Buf",

View File

@ -296,32 +296,52 @@ defs["enums"]["ImGuiCol_"][42]["name"] = "ImGuiCol_PlotHistogramHovered"
defs["enums"]["ImGuiCol_"][42]["value"] = "41"
defs["enums"]["ImGuiCol_"][43] = {}
defs["enums"]["ImGuiCol_"][43]["calc_value"] = 42
defs["enums"]["ImGuiCol_"][43]["name"] = "ImGuiCol_TextSelectedBg"
defs["enums"]["ImGuiCol_"][43]["name"] = "ImGuiCol_TableHeaderBg"
defs["enums"]["ImGuiCol_"][43]["value"] = "42"
defs["enums"]["ImGuiCol_"][44] = {}
defs["enums"]["ImGuiCol_"][44]["calc_value"] = 43
defs["enums"]["ImGuiCol_"][44]["name"] = "ImGuiCol_DragDropTarget"
defs["enums"]["ImGuiCol_"][44]["name"] = "ImGuiCol_TableBorderStrong"
defs["enums"]["ImGuiCol_"][44]["value"] = "43"
defs["enums"]["ImGuiCol_"][45] = {}
defs["enums"]["ImGuiCol_"][45]["calc_value"] = 44
defs["enums"]["ImGuiCol_"][45]["name"] = "ImGuiCol_NavHighlight"
defs["enums"]["ImGuiCol_"][45]["name"] = "ImGuiCol_TableBorderLight"
defs["enums"]["ImGuiCol_"][45]["value"] = "44"
defs["enums"]["ImGuiCol_"][46] = {}
defs["enums"]["ImGuiCol_"][46]["calc_value"] = 45
defs["enums"]["ImGuiCol_"][46]["name"] = "ImGuiCol_NavWindowingHighlight"
defs["enums"]["ImGuiCol_"][46]["name"] = "ImGuiCol_TableRowBg"
defs["enums"]["ImGuiCol_"][46]["value"] = "45"
defs["enums"]["ImGuiCol_"][47] = {}
defs["enums"]["ImGuiCol_"][47]["calc_value"] = 46
defs["enums"]["ImGuiCol_"][47]["name"] = "ImGuiCol_NavWindowingDimBg"
defs["enums"]["ImGuiCol_"][47]["name"] = "ImGuiCol_TableRowBgAlt"
defs["enums"]["ImGuiCol_"][47]["value"] = "46"
defs["enums"]["ImGuiCol_"][48] = {}
defs["enums"]["ImGuiCol_"][48]["calc_value"] = 47
defs["enums"]["ImGuiCol_"][48]["name"] = "ImGuiCol_ModalWindowDimBg"
defs["enums"]["ImGuiCol_"][48]["name"] = "ImGuiCol_TextSelectedBg"
defs["enums"]["ImGuiCol_"][48]["value"] = "47"
defs["enums"]["ImGuiCol_"][49] = {}
defs["enums"]["ImGuiCol_"][49]["calc_value"] = 48
defs["enums"]["ImGuiCol_"][49]["name"] = "ImGuiCol_COUNT"
defs["enums"]["ImGuiCol_"][49]["name"] = "ImGuiCol_DragDropTarget"
defs["enums"]["ImGuiCol_"][49]["value"] = "48"
defs["enums"]["ImGuiCol_"][50] = {}
defs["enums"]["ImGuiCol_"][50]["calc_value"] = 49
defs["enums"]["ImGuiCol_"][50]["name"] = "ImGuiCol_NavHighlight"
defs["enums"]["ImGuiCol_"][50]["value"] = "49"
defs["enums"]["ImGuiCol_"][51] = {}
defs["enums"]["ImGuiCol_"][51]["calc_value"] = 50
defs["enums"]["ImGuiCol_"][51]["name"] = "ImGuiCol_NavWindowingHighlight"
defs["enums"]["ImGuiCol_"][51]["value"] = "50"
defs["enums"]["ImGuiCol_"][52] = {}
defs["enums"]["ImGuiCol_"][52]["calc_value"] = 51
defs["enums"]["ImGuiCol_"][52]["name"] = "ImGuiCol_NavWindowingDimBg"
defs["enums"]["ImGuiCol_"][52]["value"] = "51"
defs["enums"]["ImGuiCol_"][53] = {}
defs["enums"]["ImGuiCol_"][53]["calc_value"] = 52
defs["enums"]["ImGuiCol_"][53]["name"] = "ImGuiCol_ModalWindowDimBg"
defs["enums"]["ImGuiCol_"][53]["value"] = "52"
defs["enums"]["ImGuiCol_"][54] = {}
defs["enums"]["ImGuiCol_"][54]["calc_value"] = 53
defs["enums"]["ImGuiCol_"][54]["name"] = "ImGuiCol_COUNT"
defs["enums"]["ImGuiCol_"][54]["value"] = "53"
defs["enums"]["ImGuiColorEditFlags_"] = {}
defs["enums"]["ImGuiColorEditFlags_"][1] = {}
defs["enums"]["ImGuiColorEditFlags_"][1]["calc_value"] = 0
@ -1168,6 +1188,19 @@ defs["enums"]["ImGuiSliderFlags_"][6] = {}
defs["enums"]["ImGuiSliderFlags_"][6]["calc_value"] = 1879048207
defs["enums"]["ImGuiSliderFlags_"][6]["name"] = "ImGuiSliderFlags_InvalidMask_"
defs["enums"]["ImGuiSliderFlags_"][6]["value"] = "0x7000000F"
defs["enums"]["ImGuiSortDirection_"] = {}
defs["enums"]["ImGuiSortDirection_"][1] = {}
defs["enums"]["ImGuiSortDirection_"][1]["calc_value"] = 0
defs["enums"]["ImGuiSortDirection_"][1]["name"] = "ImGuiSortDirection_None"
defs["enums"]["ImGuiSortDirection_"][1]["value"] = "0"
defs["enums"]["ImGuiSortDirection_"][2] = {}
defs["enums"]["ImGuiSortDirection_"][2]["calc_value"] = 1
defs["enums"]["ImGuiSortDirection_"][2]["name"] = "ImGuiSortDirection_Ascending"
defs["enums"]["ImGuiSortDirection_"][2]["value"] = "1"
defs["enums"]["ImGuiSortDirection_"][3] = {}
defs["enums"]["ImGuiSortDirection_"][3]["calc_value"] = 2
defs["enums"]["ImGuiSortDirection_"][3]["name"] = "ImGuiSortDirection_Descending"
defs["enums"]["ImGuiSortDirection_"][3]["value"] = "2"
defs["enums"]["ImGuiStyleVar_"] = {}
defs["enums"]["ImGuiStyleVar_"][1] = {}
defs["enums"]["ImGuiStyleVar_"][1]["calc_value"] = 0
@ -1235,36 +1268,40 @@ defs["enums"]["ImGuiStyleVar_"][16]["name"] = "ImGuiStyleVar_IndentSpacing"
defs["enums"]["ImGuiStyleVar_"][16]["value"] = "15"
defs["enums"]["ImGuiStyleVar_"][17] = {}
defs["enums"]["ImGuiStyleVar_"][17]["calc_value"] = 16
defs["enums"]["ImGuiStyleVar_"][17]["name"] = "ImGuiStyleVar_ScrollbarSize"
defs["enums"]["ImGuiStyleVar_"][17]["name"] = "ImGuiStyleVar_CellPadding"
defs["enums"]["ImGuiStyleVar_"][17]["value"] = "16"
defs["enums"]["ImGuiStyleVar_"][18] = {}
defs["enums"]["ImGuiStyleVar_"][18]["calc_value"] = 17
defs["enums"]["ImGuiStyleVar_"][18]["name"] = "ImGuiStyleVar_ScrollbarRounding"
defs["enums"]["ImGuiStyleVar_"][18]["name"] = "ImGuiStyleVar_ScrollbarSize"
defs["enums"]["ImGuiStyleVar_"][18]["value"] = "17"
defs["enums"]["ImGuiStyleVar_"][19] = {}
defs["enums"]["ImGuiStyleVar_"][19]["calc_value"] = 18
defs["enums"]["ImGuiStyleVar_"][19]["name"] = "ImGuiStyleVar_GrabMinSize"
defs["enums"]["ImGuiStyleVar_"][19]["name"] = "ImGuiStyleVar_ScrollbarRounding"
defs["enums"]["ImGuiStyleVar_"][19]["value"] = "18"
defs["enums"]["ImGuiStyleVar_"][20] = {}
defs["enums"]["ImGuiStyleVar_"][20]["calc_value"] = 19
defs["enums"]["ImGuiStyleVar_"][20]["name"] = "ImGuiStyleVar_GrabRounding"
defs["enums"]["ImGuiStyleVar_"][20]["name"] = "ImGuiStyleVar_GrabMinSize"
defs["enums"]["ImGuiStyleVar_"][20]["value"] = "19"
defs["enums"]["ImGuiStyleVar_"][21] = {}
defs["enums"]["ImGuiStyleVar_"][21]["calc_value"] = 20
defs["enums"]["ImGuiStyleVar_"][21]["name"] = "ImGuiStyleVar_TabRounding"
defs["enums"]["ImGuiStyleVar_"][21]["name"] = "ImGuiStyleVar_GrabRounding"
defs["enums"]["ImGuiStyleVar_"][21]["value"] = "20"
defs["enums"]["ImGuiStyleVar_"][22] = {}
defs["enums"]["ImGuiStyleVar_"][22]["calc_value"] = 21
defs["enums"]["ImGuiStyleVar_"][22]["name"] = "ImGuiStyleVar_ButtonTextAlign"
defs["enums"]["ImGuiStyleVar_"][22]["name"] = "ImGuiStyleVar_TabRounding"
defs["enums"]["ImGuiStyleVar_"][22]["value"] = "21"
defs["enums"]["ImGuiStyleVar_"][23] = {}
defs["enums"]["ImGuiStyleVar_"][23]["calc_value"] = 22
defs["enums"]["ImGuiStyleVar_"][23]["name"] = "ImGuiStyleVar_SelectableTextAlign"
defs["enums"]["ImGuiStyleVar_"][23]["name"] = "ImGuiStyleVar_ButtonTextAlign"
defs["enums"]["ImGuiStyleVar_"][23]["value"] = "22"
defs["enums"]["ImGuiStyleVar_"][24] = {}
defs["enums"]["ImGuiStyleVar_"][24]["calc_value"] = 23
defs["enums"]["ImGuiStyleVar_"][24]["name"] = "ImGuiStyleVar_COUNT"
defs["enums"]["ImGuiStyleVar_"][24]["name"] = "ImGuiStyleVar_SelectableTextAlign"
defs["enums"]["ImGuiStyleVar_"][24]["value"] = "23"
defs["enums"]["ImGuiStyleVar_"][25] = {}
defs["enums"]["ImGuiStyleVar_"][25]["calc_value"] = 24
defs["enums"]["ImGuiStyleVar_"][25]["name"] = "ImGuiStyleVar_COUNT"
defs["enums"]["ImGuiStyleVar_"][25]["value"] = "24"
defs["enums"]["ImGuiTabBarFlags_"] = {}
defs["enums"]["ImGuiTabBarFlags_"][1] = {}
defs["enums"]["ImGuiTabBarFlags_"][1]["calc_value"] = 0
@ -1347,6 +1384,278 @@ defs["enums"]["ImGuiTabItemFlags_"][9] = {}
defs["enums"]["ImGuiTabItemFlags_"][9]["calc_value"] = 128
defs["enums"]["ImGuiTabItemFlags_"][9]["name"] = "ImGuiTabItemFlags_Trailing"
defs["enums"]["ImGuiTabItemFlags_"][9]["value"] = "1 << 7"
defs["enums"]["ImGuiTableBgTarget_"] = {}
defs["enums"]["ImGuiTableBgTarget_"][1] = {}
defs["enums"]["ImGuiTableBgTarget_"][1]["calc_value"] = 0
defs["enums"]["ImGuiTableBgTarget_"][1]["name"] = "ImGuiTableBgTarget_None"
defs["enums"]["ImGuiTableBgTarget_"][1]["value"] = "0"
defs["enums"]["ImGuiTableBgTarget_"][2] = {}
defs["enums"]["ImGuiTableBgTarget_"][2]["calc_value"] = 1
defs["enums"]["ImGuiTableBgTarget_"][2]["name"] = "ImGuiTableBgTarget_RowBg0"
defs["enums"]["ImGuiTableBgTarget_"][2]["value"] = "1"
defs["enums"]["ImGuiTableBgTarget_"][3] = {}
defs["enums"]["ImGuiTableBgTarget_"][3]["calc_value"] = 2
defs["enums"]["ImGuiTableBgTarget_"][3]["name"] = "ImGuiTableBgTarget_RowBg1"
defs["enums"]["ImGuiTableBgTarget_"][3]["value"] = "2"
defs["enums"]["ImGuiTableBgTarget_"][4] = {}
defs["enums"]["ImGuiTableBgTarget_"][4]["calc_value"] = 3
defs["enums"]["ImGuiTableBgTarget_"][4]["name"] = "ImGuiTableBgTarget_CellBg"
defs["enums"]["ImGuiTableBgTarget_"][4]["value"] = "3"
defs["enums"]["ImGuiTableColumnFlags_"] = {}
defs["enums"]["ImGuiTableColumnFlags_"][1] = {}
defs["enums"]["ImGuiTableColumnFlags_"][1]["calc_value"] = 0
defs["enums"]["ImGuiTableColumnFlags_"][1]["name"] = "ImGuiTableColumnFlags_None"
defs["enums"]["ImGuiTableColumnFlags_"][1]["value"] = "0"
defs["enums"]["ImGuiTableColumnFlags_"][2] = {}
defs["enums"]["ImGuiTableColumnFlags_"][2]["calc_value"] = 1
defs["enums"]["ImGuiTableColumnFlags_"][2]["name"] = "ImGuiTableColumnFlags_DefaultHide"
defs["enums"]["ImGuiTableColumnFlags_"][2]["value"] = "1 << 0"
defs["enums"]["ImGuiTableColumnFlags_"][3] = {}
defs["enums"]["ImGuiTableColumnFlags_"][3]["calc_value"] = 2
defs["enums"]["ImGuiTableColumnFlags_"][3]["name"] = "ImGuiTableColumnFlags_DefaultSort"
defs["enums"]["ImGuiTableColumnFlags_"][3]["value"] = "1 << 1"
defs["enums"]["ImGuiTableColumnFlags_"][4] = {}
defs["enums"]["ImGuiTableColumnFlags_"][4]["calc_value"] = 4
defs["enums"]["ImGuiTableColumnFlags_"][4]["name"] = "ImGuiTableColumnFlags_WidthStretch"
defs["enums"]["ImGuiTableColumnFlags_"][4]["value"] = "1 << 2"
defs["enums"]["ImGuiTableColumnFlags_"][5] = {}
defs["enums"]["ImGuiTableColumnFlags_"][5]["calc_value"] = 8
defs["enums"]["ImGuiTableColumnFlags_"][5]["name"] = "ImGuiTableColumnFlags_WidthFixed"
defs["enums"]["ImGuiTableColumnFlags_"][5]["value"] = "1 << 3"
defs["enums"]["ImGuiTableColumnFlags_"][6] = {}
defs["enums"]["ImGuiTableColumnFlags_"][6]["calc_value"] = 16
defs["enums"]["ImGuiTableColumnFlags_"][6]["name"] = "ImGuiTableColumnFlags_NoResize"
defs["enums"]["ImGuiTableColumnFlags_"][6]["value"] = "1 << 4"
defs["enums"]["ImGuiTableColumnFlags_"][7] = {}
defs["enums"]["ImGuiTableColumnFlags_"][7]["calc_value"] = 32
defs["enums"]["ImGuiTableColumnFlags_"][7]["name"] = "ImGuiTableColumnFlags_NoReorder"
defs["enums"]["ImGuiTableColumnFlags_"][7]["value"] = "1 << 5"
defs["enums"]["ImGuiTableColumnFlags_"][8] = {}
defs["enums"]["ImGuiTableColumnFlags_"][8]["calc_value"] = 64
defs["enums"]["ImGuiTableColumnFlags_"][8]["name"] = "ImGuiTableColumnFlags_NoHide"
defs["enums"]["ImGuiTableColumnFlags_"][8]["value"] = "1 << 6"
defs["enums"]["ImGuiTableColumnFlags_"][9] = {}
defs["enums"]["ImGuiTableColumnFlags_"][9]["calc_value"] = 128
defs["enums"]["ImGuiTableColumnFlags_"][9]["name"] = "ImGuiTableColumnFlags_NoClip"
defs["enums"]["ImGuiTableColumnFlags_"][9]["value"] = "1 << 7"
defs["enums"]["ImGuiTableColumnFlags_"][10] = {}
defs["enums"]["ImGuiTableColumnFlags_"][10]["calc_value"] = 256
defs["enums"]["ImGuiTableColumnFlags_"][10]["name"] = "ImGuiTableColumnFlags_NoSort"
defs["enums"]["ImGuiTableColumnFlags_"][10]["value"] = "1 << 8"
defs["enums"]["ImGuiTableColumnFlags_"][11] = {}
defs["enums"]["ImGuiTableColumnFlags_"][11]["calc_value"] = 512
defs["enums"]["ImGuiTableColumnFlags_"][11]["name"] = "ImGuiTableColumnFlags_NoSortAscending"
defs["enums"]["ImGuiTableColumnFlags_"][11]["value"] = "1 << 9"
defs["enums"]["ImGuiTableColumnFlags_"][12] = {}
defs["enums"]["ImGuiTableColumnFlags_"][12]["calc_value"] = 1024
defs["enums"]["ImGuiTableColumnFlags_"][12]["name"] = "ImGuiTableColumnFlags_NoSortDescending"
defs["enums"]["ImGuiTableColumnFlags_"][12]["value"] = "1 << 10"
defs["enums"]["ImGuiTableColumnFlags_"][13] = {}
defs["enums"]["ImGuiTableColumnFlags_"][13]["calc_value"] = 2048
defs["enums"]["ImGuiTableColumnFlags_"][13]["name"] = "ImGuiTableColumnFlags_NoHeaderWidth"
defs["enums"]["ImGuiTableColumnFlags_"][13]["value"] = "1 << 11"
defs["enums"]["ImGuiTableColumnFlags_"][14] = {}
defs["enums"]["ImGuiTableColumnFlags_"][14]["calc_value"] = 4096
defs["enums"]["ImGuiTableColumnFlags_"][14]["name"] = "ImGuiTableColumnFlags_PreferSortAscending"
defs["enums"]["ImGuiTableColumnFlags_"][14]["value"] = "1 << 12"
defs["enums"]["ImGuiTableColumnFlags_"][15] = {}
defs["enums"]["ImGuiTableColumnFlags_"][15]["calc_value"] = 8192
defs["enums"]["ImGuiTableColumnFlags_"][15]["name"] = "ImGuiTableColumnFlags_PreferSortDescending"
defs["enums"]["ImGuiTableColumnFlags_"][15]["value"] = "1 << 13"
defs["enums"]["ImGuiTableColumnFlags_"][16] = {}
defs["enums"]["ImGuiTableColumnFlags_"][16]["calc_value"] = 16384
defs["enums"]["ImGuiTableColumnFlags_"][16]["name"] = "ImGuiTableColumnFlags_IndentEnable"
defs["enums"]["ImGuiTableColumnFlags_"][16]["value"] = "1 << 14"
defs["enums"]["ImGuiTableColumnFlags_"][17] = {}
defs["enums"]["ImGuiTableColumnFlags_"][17]["calc_value"] = 32768
defs["enums"]["ImGuiTableColumnFlags_"][17]["name"] = "ImGuiTableColumnFlags_IndentDisable"
defs["enums"]["ImGuiTableColumnFlags_"][17]["value"] = "1 << 15"
defs["enums"]["ImGuiTableColumnFlags_"][18] = {}
defs["enums"]["ImGuiTableColumnFlags_"][18]["calc_value"] = 1048576
defs["enums"]["ImGuiTableColumnFlags_"][18]["name"] = "ImGuiTableColumnFlags_IsEnabled"
defs["enums"]["ImGuiTableColumnFlags_"][18]["value"] = "1 << 20"
defs["enums"]["ImGuiTableColumnFlags_"][19] = {}
defs["enums"]["ImGuiTableColumnFlags_"][19]["calc_value"] = 2097152
defs["enums"]["ImGuiTableColumnFlags_"][19]["name"] = "ImGuiTableColumnFlags_IsVisible"
defs["enums"]["ImGuiTableColumnFlags_"][19]["value"] = "1 << 21"
defs["enums"]["ImGuiTableColumnFlags_"][20] = {}
defs["enums"]["ImGuiTableColumnFlags_"][20]["calc_value"] = 4194304
defs["enums"]["ImGuiTableColumnFlags_"][20]["name"] = "ImGuiTableColumnFlags_IsSorted"
defs["enums"]["ImGuiTableColumnFlags_"][20]["value"] = "1 << 22"
defs["enums"]["ImGuiTableColumnFlags_"][21] = {}
defs["enums"]["ImGuiTableColumnFlags_"][21]["calc_value"] = 8388608
defs["enums"]["ImGuiTableColumnFlags_"][21]["name"] = "ImGuiTableColumnFlags_IsHovered"
defs["enums"]["ImGuiTableColumnFlags_"][21]["value"] = "1 << 23"
defs["enums"]["ImGuiTableColumnFlags_"][22] = {}
defs["enums"]["ImGuiTableColumnFlags_"][22]["calc_value"] = 12
defs["enums"]["ImGuiTableColumnFlags_"][22]["name"] = "ImGuiTableColumnFlags_WidthMask_"
defs["enums"]["ImGuiTableColumnFlags_"][22]["value"] = "ImGuiTableColumnFlags_WidthStretch | ImGuiTableColumnFlags_WidthFixed"
defs["enums"]["ImGuiTableColumnFlags_"][23] = {}
defs["enums"]["ImGuiTableColumnFlags_"][23]["calc_value"] = 49152
defs["enums"]["ImGuiTableColumnFlags_"][23]["name"] = "ImGuiTableColumnFlags_IndentMask_"
defs["enums"]["ImGuiTableColumnFlags_"][23]["value"] = "ImGuiTableColumnFlags_IndentEnable | ImGuiTableColumnFlags_IndentDisable"
defs["enums"]["ImGuiTableColumnFlags_"][24] = {}
defs["enums"]["ImGuiTableColumnFlags_"][24]["calc_value"] = 15728640
defs["enums"]["ImGuiTableColumnFlags_"][24]["name"] = "ImGuiTableColumnFlags_StatusMask_"
defs["enums"]["ImGuiTableColumnFlags_"][24]["value"] = "ImGuiTableColumnFlags_IsEnabled | ImGuiTableColumnFlags_IsVisible | ImGuiTableColumnFlags_IsSorted | ImGuiTableColumnFlags_IsHovered"
defs["enums"]["ImGuiTableColumnFlags_"][25] = {}
defs["enums"]["ImGuiTableColumnFlags_"][25]["calc_value"] = 1073741824
defs["enums"]["ImGuiTableColumnFlags_"][25]["name"] = "ImGuiTableColumnFlags_NoDirectResize_"
defs["enums"]["ImGuiTableColumnFlags_"][25]["value"] = "1 << 30"
defs["enums"]["ImGuiTableFlags_"] = {}
defs["enums"]["ImGuiTableFlags_"][1] = {}
defs["enums"]["ImGuiTableFlags_"][1]["calc_value"] = 0
defs["enums"]["ImGuiTableFlags_"][1]["name"] = "ImGuiTableFlags_None"
defs["enums"]["ImGuiTableFlags_"][1]["value"] = "0"
defs["enums"]["ImGuiTableFlags_"][2] = {}
defs["enums"]["ImGuiTableFlags_"][2]["calc_value"] = 1
defs["enums"]["ImGuiTableFlags_"][2]["name"] = "ImGuiTableFlags_Resizable"
defs["enums"]["ImGuiTableFlags_"][2]["value"] = "1 << 0"
defs["enums"]["ImGuiTableFlags_"][3] = {}
defs["enums"]["ImGuiTableFlags_"][3]["calc_value"] = 2
defs["enums"]["ImGuiTableFlags_"][3]["name"] = "ImGuiTableFlags_Reorderable"
defs["enums"]["ImGuiTableFlags_"][3]["value"] = "1 << 1"
defs["enums"]["ImGuiTableFlags_"][4] = {}
defs["enums"]["ImGuiTableFlags_"][4]["calc_value"] = 4
defs["enums"]["ImGuiTableFlags_"][4]["name"] = "ImGuiTableFlags_Hideable"
defs["enums"]["ImGuiTableFlags_"][4]["value"] = "1 << 2"
defs["enums"]["ImGuiTableFlags_"][5] = {}
defs["enums"]["ImGuiTableFlags_"][5]["calc_value"] = 8
defs["enums"]["ImGuiTableFlags_"][5]["name"] = "ImGuiTableFlags_Sortable"
defs["enums"]["ImGuiTableFlags_"][5]["value"] = "1 << 3"
defs["enums"]["ImGuiTableFlags_"][6] = {}
defs["enums"]["ImGuiTableFlags_"][6]["calc_value"] = 16
defs["enums"]["ImGuiTableFlags_"][6]["name"] = "ImGuiTableFlags_NoSavedSettings"
defs["enums"]["ImGuiTableFlags_"][6]["value"] = "1 << 4"
defs["enums"]["ImGuiTableFlags_"][7] = {}
defs["enums"]["ImGuiTableFlags_"][7]["calc_value"] = 32
defs["enums"]["ImGuiTableFlags_"][7]["name"] = "ImGuiTableFlags_ContextMenuInBody"
defs["enums"]["ImGuiTableFlags_"][7]["value"] = "1 << 5"
defs["enums"]["ImGuiTableFlags_"][8] = {}
defs["enums"]["ImGuiTableFlags_"][8]["calc_value"] = 64
defs["enums"]["ImGuiTableFlags_"][8]["name"] = "ImGuiTableFlags_RowBg"
defs["enums"]["ImGuiTableFlags_"][8]["value"] = "1 << 6"
defs["enums"]["ImGuiTableFlags_"][9] = {}
defs["enums"]["ImGuiTableFlags_"][9]["calc_value"] = 128
defs["enums"]["ImGuiTableFlags_"][9]["name"] = "ImGuiTableFlags_BordersInnerH"
defs["enums"]["ImGuiTableFlags_"][9]["value"] = "1 << 7"
defs["enums"]["ImGuiTableFlags_"][10] = {}
defs["enums"]["ImGuiTableFlags_"][10]["calc_value"] = 256
defs["enums"]["ImGuiTableFlags_"][10]["name"] = "ImGuiTableFlags_BordersOuterH"
defs["enums"]["ImGuiTableFlags_"][10]["value"] = "1 << 8"
defs["enums"]["ImGuiTableFlags_"][11] = {}
defs["enums"]["ImGuiTableFlags_"][11]["calc_value"] = 512
defs["enums"]["ImGuiTableFlags_"][11]["name"] = "ImGuiTableFlags_BordersInnerV"
defs["enums"]["ImGuiTableFlags_"][11]["value"] = "1 << 9"
defs["enums"]["ImGuiTableFlags_"][12] = {}
defs["enums"]["ImGuiTableFlags_"][12]["calc_value"] = 1024
defs["enums"]["ImGuiTableFlags_"][12]["name"] = "ImGuiTableFlags_BordersOuterV"
defs["enums"]["ImGuiTableFlags_"][12]["value"] = "1 << 10"
defs["enums"]["ImGuiTableFlags_"][13] = {}
defs["enums"]["ImGuiTableFlags_"][13]["calc_value"] = 384
defs["enums"]["ImGuiTableFlags_"][13]["name"] = "ImGuiTableFlags_BordersH"
defs["enums"]["ImGuiTableFlags_"][13]["value"] = "ImGuiTableFlags_BordersInnerH | ImGuiTableFlags_BordersOuterH"
defs["enums"]["ImGuiTableFlags_"][14] = {}
defs["enums"]["ImGuiTableFlags_"][14]["calc_value"] = 1536
defs["enums"]["ImGuiTableFlags_"][14]["name"] = "ImGuiTableFlags_BordersV"
defs["enums"]["ImGuiTableFlags_"][14]["value"] = "ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersOuterV"
defs["enums"]["ImGuiTableFlags_"][15] = {}
defs["enums"]["ImGuiTableFlags_"][15]["calc_value"] = 640
defs["enums"]["ImGuiTableFlags_"][15]["name"] = "ImGuiTableFlags_BordersInner"
defs["enums"]["ImGuiTableFlags_"][15]["value"] = "ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersInnerH"
defs["enums"]["ImGuiTableFlags_"][16] = {}
defs["enums"]["ImGuiTableFlags_"][16]["calc_value"] = 1280
defs["enums"]["ImGuiTableFlags_"][16]["name"] = "ImGuiTableFlags_BordersOuter"
defs["enums"]["ImGuiTableFlags_"][16]["value"] = "ImGuiTableFlags_BordersOuterV | ImGuiTableFlags_BordersOuterH"
defs["enums"]["ImGuiTableFlags_"][17] = {}
defs["enums"]["ImGuiTableFlags_"][17]["calc_value"] = 1920
defs["enums"]["ImGuiTableFlags_"][17]["name"] = "ImGuiTableFlags_Borders"
defs["enums"]["ImGuiTableFlags_"][17]["value"] = "ImGuiTableFlags_BordersInner | ImGuiTableFlags_BordersOuter"
defs["enums"]["ImGuiTableFlags_"][18] = {}
defs["enums"]["ImGuiTableFlags_"][18]["calc_value"] = 2048
defs["enums"]["ImGuiTableFlags_"][18]["name"] = "ImGuiTableFlags_NoBordersInBody"
defs["enums"]["ImGuiTableFlags_"][18]["value"] = "1 << 11"
defs["enums"]["ImGuiTableFlags_"][19] = {}
defs["enums"]["ImGuiTableFlags_"][19]["calc_value"] = 4096
defs["enums"]["ImGuiTableFlags_"][19]["name"] = "ImGuiTableFlags_NoBordersInBodyUntilResize"
defs["enums"]["ImGuiTableFlags_"][19]["value"] = "1 << 12"
defs["enums"]["ImGuiTableFlags_"][20] = {}
defs["enums"]["ImGuiTableFlags_"][20]["calc_value"] = 8192
defs["enums"]["ImGuiTableFlags_"][20]["name"] = "ImGuiTableFlags_SizingFixedFit"
defs["enums"]["ImGuiTableFlags_"][20]["value"] = "1 << 13"
defs["enums"]["ImGuiTableFlags_"][21] = {}
defs["enums"]["ImGuiTableFlags_"][21]["calc_value"] = 16384
defs["enums"]["ImGuiTableFlags_"][21]["name"] = "ImGuiTableFlags_SizingFixedSame"
defs["enums"]["ImGuiTableFlags_"][21]["value"] = "2 << 13"
defs["enums"]["ImGuiTableFlags_"][22] = {}
defs["enums"]["ImGuiTableFlags_"][22]["calc_value"] = 24576
defs["enums"]["ImGuiTableFlags_"][22]["name"] = "ImGuiTableFlags_SizingStretchProp"
defs["enums"]["ImGuiTableFlags_"][22]["value"] = "3 << 13"
defs["enums"]["ImGuiTableFlags_"][23] = {}
defs["enums"]["ImGuiTableFlags_"][23]["calc_value"] = 32768
defs["enums"]["ImGuiTableFlags_"][23]["name"] = "ImGuiTableFlags_SizingStretchSame"
defs["enums"]["ImGuiTableFlags_"][23]["value"] = "4 << 13"
defs["enums"]["ImGuiTableFlags_"][24] = {}
defs["enums"]["ImGuiTableFlags_"][24]["calc_value"] = 65536
defs["enums"]["ImGuiTableFlags_"][24]["name"] = "ImGuiTableFlags_NoHostExtendX"
defs["enums"]["ImGuiTableFlags_"][24]["value"] = "1 << 16"
defs["enums"]["ImGuiTableFlags_"][25] = {}
defs["enums"]["ImGuiTableFlags_"][25]["calc_value"] = 131072
defs["enums"]["ImGuiTableFlags_"][25]["name"] = "ImGuiTableFlags_NoHostExtendY"
defs["enums"]["ImGuiTableFlags_"][25]["value"] = "1 << 17"
defs["enums"]["ImGuiTableFlags_"][26] = {}
defs["enums"]["ImGuiTableFlags_"][26]["calc_value"] = 262144
defs["enums"]["ImGuiTableFlags_"][26]["name"] = "ImGuiTableFlags_NoKeepColumnsVisible"
defs["enums"]["ImGuiTableFlags_"][26]["value"] = "1 << 18"
defs["enums"]["ImGuiTableFlags_"][27] = {}
defs["enums"]["ImGuiTableFlags_"][27]["calc_value"] = 524288
defs["enums"]["ImGuiTableFlags_"][27]["name"] = "ImGuiTableFlags_PreciseWidths"
defs["enums"]["ImGuiTableFlags_"][27]["value"] = "1 << 19"
defs["enums"]["ImGuiTableFlags_"][28] = {}
defs["enums"]["ImGuiTableFlags_"][28]["calc_value"] = 1048576
defs["enums"]["ImGuiTableFlags_"][28]["name"] = "ImGuiTableFlags_NoClip"
defs["enums"]["ImGuiTableFlags_"][28]["value"] = "1 << 20"
defs["enums"]["ImGuiTableFlags_"][29] = {}
defs["enums"]["ImGuiTableFlags_"][29]["calc_value"] = 2097152
defs["enums"]["ImGuiTableFlags_"][29]["name"] = "ImGuiTableFlags_PadOuterX"
defs["enums"]["ImGuiTableFlags_"][29]["value"] = "1 << 21"
defs["enums"]["ImGuiTableFlags_"][30] = {}
defs["enums"]["ImGuiTableFlags_"][30]["calc_value"] = 4194304
defs["enums"]["ImGuiTableFlags_"][30]["name"] = "ImGuiTableFlags_NoPadOuterX"
defs["enums"]["ImGuiTableFlags_"][30]["value"] = "1 << 22"
defs["enums"]["ImGuiTableFlags_"][31] = {}
defs["enums"]["ImGuiTableFlags_"][31]["calc_value"] = 8388608
defs["enums"]["ImGuiTableFlags_"][31]["name"] = "ImGuiTableFlags_NoPadInnerX"
defs["enums"]["ImGuiTableFlags_"][31]["value"] = "1 << 23"
defs["enums"]["ImGuiTableFlags_"][32] = {}
defs["enums"]["ImGuiTableFlags_"][32]["calc_value"] = 16777216
defs["enums"]["ImGuiTableFlags_"][32]["name"] = "ImGuiTableFlags_ScrollX"
defs["enums"]["ImGuiTableFlags_"][32]["value"] = "1 << 24"
defs["enums"]["ImGuiTableFlags_"][33] = {}
defs["enums"]["ImGuiTableFlags_"][33]["calc_value"] = 33554432
defs["enums"]["ImGuiTableFlags_"][33]["name"] = "ImGuiTableFlags_ScrollY"
defs["enums"]["ImGuiTableFlags_"][33]["value"] = "1 << 25"
defs["enums"]["ImGuiTableFlags_"][34] = {}
defs["enums"]["ImGuiTableFlags_"][34]["calc_value"] = 67108864
defs["enums"]["ImGuiTableFlags_"][34]["name"] = "ImGuiTableFlags_SortMulti"
defs["enums"]["ImGuiTableFlags_"][34]["value"] = "1 << 26"
defs["enums"]["ImGuiTableFlags_"][35] = {}
defs["enums"]["ImGuiTableFlags_"][35]["calc_value"] = 134217728
defs["enums"]["ImGuiTableFlags_"][35]["name"] = "ImGuiTableFlags_SortTristate"
defs["enums"]["ImGuiTableFlags_"][35]["value"] = "1 << 27"
defs["enums"]["ImGuiTableFlags_"][36] = {}
defs["enums"]["ImGuiTableFlags_"][36]["calc_value"] = 57344
defs["enums"]["ImGuiTableFlags_"][36]["name"] = "ImGuiTableFlags_SizingMask_"
defs["enums"]["ImGuiTableFlags_"][36]["value"] = "ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_SizingFixedSame | ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_SizingStretchSame"
defs["enums"]["ImGuiTableRowFlags_"] = {}
defs["enums"]["ImGuiTableRowFlags_"][1] = {}
defs["enums"]["ImGuiTableRowFlags_"][1]["calc_value"] = 0
defs["enums"]["ImGuiTableRowFlags_"][1]["name"] = "ImGuiTableRowFlags_None"
defs["enums"]["ImGuiTableRowFlags_"][1]["value"] = "0"
defs["enums"]["ImGuiTableRowFlags_"][2] = {}
defs["enums"]["ImGuiTableRowFlags_"][2]["calc_value"] = 1
defs["enums"]["ImGuiTableRowFlags_"][2]["name"] = "ImGuiTableRowFlags_Headers"
defs["enums"]["ImGuiTableRowFlags_"][2]["value"] = "1 << 0"
defs["enums"]["ImGuiTreeNodeFlags_"] = {}
defs["enums"]["ImGuiTreeNodeFlags_"][1] = {}
defs["enums"]["ImGuiTreeNodeFlags_"][1]["calc_value"] = 0
@ -1533,63 +1842,72 @@ defs["enums"]["ImGuiWindowFlags_"][30] = {}
defs["enums"]["ImGuiWindowFlags_"][30]["calc_value"] = 268435456
defs["enums"]["ImGuiWindowFlags_"][30]["name"] = "ImGuiWindowFlags_ChildMenu"
defs["enums"]["ImGuiWindowFlags_"][30]["value"] = "1 << 28"
defs["enumtypes"] = {}
defs["locations"] = {}
defs["locations"]["ImColor"] = "imgui:1953"
defs["locations"]["ImDrawChannel"] = "imgui:2039"
defs["locations"]["ImDrawCmd"] = "imgui:2002"
defs["locations"]["ImDrawCornerFlags_"] = "imgui:2062"
defs["locations"]["ImDrawData"] = "imgui:2209"
defs["locations"]["ImDrawList"] = "imgui:2095"
defs["locations"]["ImDrawListFlags_"] = "imgui:2078"
defs["locations"]["ImDrawListSplitter"] = "imgui:2047"
defs["locations"]["ImDrawVert"] = "imgui:2024"
defs["locations"]["ImFont"] = "imgui:2420"
defs["locations"]["ImFontAtlas"] = "imgui:2325"
defs["locations"]["ImFontAtlasCustomRect"] = "imgui:2287"
defs["locations"]["ImFontAtlasFlags_"] = "imgui:2300"
defs["locations"]["ImFontConfig"] = "imgui:2232"
defs["locations"]["ImFontGlyph"] = "imgui:2261"
defs["locations"]["ImFontGlyphRangesBuilder"] = "imgui:2272"
defs["locations"]["ImGuiBackendFlags_"] = "imgui:1131"
defs["locations"]["ImGuiButtonFlags_"] = "imgui:1242"
defs["locations"]["ImGuiCol_"] = "imgui:1141"
defs["locations"]["ImGuiColorEditFlags_"] = "imgui:1255"
defs["locations"]["ImGuiComboFlags_"] = "imgui:921"
defs["locations"]["ImGuiCond_"] = "imgui:1352"
defs["locations"]["ImGuiConfigFlags_"] = "imgui:1115"
defs["locations"]["ImGuiDataType_"] = "imgui:1015"
defs["locations"]["ImGuiDir_"] = "imgui:1031"
defs["locations"]["ImGuiDragDropFlags_"] = "imgui:993"
defs["locations"]["ImGuiFocusedFlags_"] = "imgui:965"
defs["locations"]["ImGuiHoveredFlags_"] = "imgui:977"
defs["locations"]["ImGuiIO"] = "imgui:1506"
defs["locations"]["ImGuiInputTextCallbackData"] = "imgui:1656"
defs["locations"]["ImGuiInputTextFlags_"] = "imgui:836"
defs["locations"]["ImGuiKeyModFlags_"] = "imgui:1070"
defs["locations"]["ImGuiKey_"] = "imgui:1042"
defs["locations"]["ImGuiListClipper"] = "imgui:1905"
defs["locations"]["ImGuiMouseButton_"] = "imgui:1319"
defs["locations"]["ImGuiMouseCursor_"] = "imgui:1329"
defs["locations"]["ImGuiNavInput_"] = "imgui:1083"
defs["locations"]["ImGuiOnceUponAFrame"] = "imgui:1783"
defs["locations"]["ImGuiPayload"] = "imgui:1696"
defs["locations"]["ImGuiPopupFlags_"] = "imgui:894"
defs["locations"]["ImGuiSelectableFlags_"] = "imgui:910"
defs["locations"]["ImGuiSizeCallbackData"] = "imgui:1687"
defs["locations"]["ImGuiSliderFlags_"] = "imgui:1302"
defs["locations"]["ImGuiStorage"] = "imgui:1845"
defs["locations"]["ImGuiStoragePair"] = "imgui:1848"
defs["locations"]["ImGuiStyle"] = "imgui:1454"
defs["locations"]["ImGuiStyleVar_"] = "imgui:1207"
defs["locations"]["ImGuiTabBarFlags_"] = "imgui:935"
defs["locations"]["ImGuiTabItemFlags_"] = "imgui:951"
defs["locations"]["ImGuiTextBuffer"] = "imgui:1818"
defs["locations"]["ImGuiTextFilter"] = "imgui:1791"
defs["locations"]["ImGuiTextRange"] = "imgui:1801"
defs["locations"]["ImGuiTreeNodeFlags_"] = "imgui:865"
defs["locations"]["ImGuiWindowFlags_"] = "imgui:795"
defs["locations"]["ImVec2"] = "imgui:211"
defs["locations"]["ImVec4"] = "imgui:224"
defs["locations"]["ImColor"] = "imgui:2179"
defs["locations"]["ImDrawChannel"] = "imgui:2273"
defs["locations"]["ImDrawCmd"] = "imgui:2228"
defs["locations"]["ImDrawCmdHeader"] = "imgui:2265"
defs["locations"]["ImDrawCornerFlags_"] = "imgui:2297"
defs["locations"]["ImDrawData"] = "imgui:2452"
defs["locations"]["ImDrawList"] = "imgui:2330"
defs["locations"]["ImDrawListFlags_"] = "imgui:2313"
defs["locations"]["ImDrawListSplitter"] = "imgui:2282"
defs["locations"]["ImDrawVert"] = "imgui:2250"
defs["locations"]["ImFont"] = "imgui:2663"
defs["locations"]["ImFontAtlas"] = "imgui:2568"
defs["locations"]["ImFontAtlasCustomRect"] = "imgui:2530"
defs["locations"]["ImFontAtlasFlags_"] = "imgui:2543"
defs["locations"]["ImFontConfig"] = "imgui:2475"
defs["locations"]["ImFontGlyph"] = "imgui:2504"
defs["locations"]["ImFontGlyphRangesBuilder"] = "imgui:2515"
defs["locations"]["ImGuiBackendFlags_"] = "imgui:1355"
defs["locations"]["ImGuiButtonFlags_"] = "imgui:1461"
defs["locations"]["ImGuiCol_"] = "imgui:1365"
defs["locations"]["ImGuiColorEditFlags_"] = "imgui:1474"
defs["locations"]["ImGuiComboFlags_"] = "imgui:994"
defs["locations"]["ImGuiCond_"] = "imgui:1566"
defs["locations"]["ImGuiConfigFlags_"] = "imgui:1339"
defs["locations"]["ImGuiDataType_"] = "imgui:1231"
defs["locations"]["ImGuiDir_"] = "imgui:1247"
defs["locations"]["ImGuiDragDropFlags_"] = "imgui:1209"
defs["locations"]["ImGuiFocusedFlags_"] = "imgui:1181"
defs["locations"]["ImGuiHoveredFlags_"] = "imgui:1193"
defs["locations"]["ImGuiIO"] = "imgui:1726"
defs["locations"]["ImGuiInputTextCallbackData"] = "imgui:1868"
defs["locations"]["ImGuiInputTextFlags_"] = "imgui:909"
defs["locations"]["ImGuiKeyModFlags_"] = "imgui:1294"
defs["locations"]["ImGuiKey_"] = "imgui:1266"
defs["locations"]["ImGuiListClipper"] = "imgui:2130"
defs["locations"]["ImGuiMouseButton_"] = "imgui:1538"
defs["locations"]["ImGuiMouseCursor_"] = "imgui:1548"
defs["locations"]["ImGuiNavInput_"] = "imgui:1307"
defs["locations"]["ImGuiOnceUponAFrame"] = "imgui:2008"
defs["locations"]["ImGuiPayload"] = "imgui:1908"
defs["locations"]["ImGuiPopupFlags_"] = "imgui:967"
defs["locations"]["ImGuiSelectableFlags_"] = "imgui:983"
defs["locations"]["ImGuiSizeCallbackData"] = "imgui:1899"
defs["locations"]["ImGuiSliderFlags_"] = "imgui:1521"
defs["locations"]["ImGuiSortDirection_"] = "imgui:1258"
defs["locations"]["ImGuiStorage"] = "imgui:2070"
defs["locations"]["ImGuiStoragePair"] = "imgui:2073"
defs["locations"]["ImGuiStyle"] = "imgui:1672"
defs["locations"]["ImGuiStyleVar_"] = "imgui:1430"
defs["locations"]["ImGuiTabBarFlags_"] = "imgui:1008"
defs["locations"]["ImGuiTabItemFlags_"] = "imgui:1024"
defs["locations"]["ImGuiTableBgTarget_"] = "imgui:1172"
defs["locations"]["ImGuiTableColumnFlags_"] = "imgui:1117"
defs["locations"]["ImGuiTableColumnSortSpecs"] = "imgui:1930"
defs["locations"]["ImGuiTableFlags_"] = "imgui:1060"
defs["locations"]["ImGuiTableRowFlags_"] = "imgui:1157"
defs["locations"]["ImGuiTableSortSpecs"] = "imgui:1944"
defs["locations"]["ImGuiTextBuffer"] = "imgui:2043"
defs["locations"]["ImGuiTextFilter"] = "imgui:2016"
defs["locations"]["ImGuiTextRange"] = "imgui:2026"
defs["locations"]["ImGuiTreeNodeFlags_"] = "imgui:938"
defs["locations"]["ImGuiWindowFlags_"] = "imgui:869"
defs["locations"]["ImVec2"] = "imgui:223"
defs["locations"]["ImVec4"] = "imgui:236"
defs["structs"] = {}
defs["structs"]["ImColor"] = {}
defs["structs"]["ImColor"][1] = {}
@ -1626,6 +1944,16 @@ defs["structs"]["ImDrawCmd"][6]["type"] = "ImDrawCallback"
defs["structs"]["ImDrawCmd"][7] = {}
defs["structs"]["ImDrawCmd"][7]["name"] = "UserCallbackData"
defs["structs"]["ImDrawCmd"][7]["type"] = "void*"
defs["structs"]["ImDrawCmdHeader"] = {}
defs["structs"]["ImDrawCmdHeader"][1] = {}
defs["structs"]["ImDrawCmdHeader"][1]["name"] = "ClipRect"
defs["structs"]["ImDrawCmdHeader"][1]["type"] = "ImVec4"
defs["structs"]["ImDrawCmdHeader"][2] = {}
defs["structs"]["ImDrawCmdHeader"][2]["name"] = "TextureId"
defs["structs"]["ImDrawCmdHeader"][2]["type"] = "ImTextureID"
defs["structs"]["ImDrawCmdHeader"][3] = {}
defs["structs"]["ImDrawCmdHeader"][3]["name"] = "VtxOffset"
defs["structs"]["ImDrawCmdHeader"][3]["type"] = "unsigned int"
defs["structs"]["ImDrawData"] = {}
defs["structs"]["ImDrawData"][1] = {}
defs["structs"]["ImDrawData"][1]["name"] = "Valid"
@ -1668,14 +1996,14 @@ defs["structs"]["ImDrawList"][4] = {}
defs["structs"]["ImDrawList"][4]["name"] = "Flags"
defs["structs"]["ImDrawList"][4]["type"] = "ImDrawListFlags"
defs["structs"]["ImDrawList"][5] = {}
defs["structs"]["ImDrawList"][5]["name"] = "_Data"
defs["structs"]["ImDrawList"][5]["type"] = "const ImDrawListSharedData*"
defs["structs"]["ImDrawList"][5]["name"] = "_VtxCurrentIdx"
defs["structs"]["ImDrawList"][5]["type"] = "unsigned int"
defs["structs"]["ImDrawList"][6] = {}
defs["structs"]["ImDrawList"][6]["name"] = "_OwnerName"
defs["structs"]["ImDrawList"][6]["type"] = "const char*"
defs["structs"]["ImDrawList"][6]["name"] = "_Data"
defs["structs"]["ImDrawList"][6]["type"] = "const ImDrawListSharedData*"
defs["structs"]["ImDrawList"][7] = {}
defs["structs"]["ImDrawList"][7]["name"] = "_VtxCurrentIdx"
defs["structs"]["ImDrawList"][7]["type"] = "unsigned int"
defs["structs"]["ImDrawList"][7]["name"] = "_OwnerName"
defs["structs"]["ImDrawList"][7]["type"] = "const char*"
defs["structs"]["ImDrawList"][8] = {}
defs["structs"]["ImDrawList"][8]["name"] = "_VtxWritePtr"
defs["structs"]["ImDrawList"][8]["type"] = "ImDrawVert*"
@ -1696,10 +2024,13 @@ defs["structs"]["ImDrawList"][12]["template_type"] = "ImVec2"
defs["structs"]["ImDrawList"][12]["type"] = "ImVector_ImVec2"
defs["structs"]["ImDrawList"][13] = {}
defs["structs"]["ImDrawList"][13]["name"] = "_CmdHeader"
defs["structs"]["ImDrawList"][13]["type"] = "ImDrawCmd"
defs["structs"]["ImDrawList"][13]["type"] = "ImDrawCmdHeader"
defs["structs"]["ImDrawList"][14] = {}
defs["structs"]["ImDrawList"][14]["name"] = "_Splitter"
defs["structs"]["ImDrawList"][14]["type"] = "ImDrawListSplitter"
defs["structs"]["ImDrawList"][15] = {}
defs["structs"]["ImDrawList"][15]["name"] = "_FringeScale"
defs["structs"]["ImDrawList"][15]["type"] = "float"
defs["structs"]["ImDrawListSplitter"] = {}
defs["structs"]["ImDrawListSplitter"][1] = {}
defs["structs"]["ImDrawListSplitter"][1]["name"] = "_Current"
@ -2027,46 +2358,46 @@ defs["structs"]["ImGuiIO"][22] = {}
defs["structs"]["ImGuiIO"][22]["name"] = "ConfigInputTextCursorBlink"
defs["structs"]["ImGuiIO"][22]["type"] = "bool"
defs["structs"]["ImGuiIO"][23] = {}
defs["structs"]["ImGuiIO"][23]["name"] = "ConfigWindowsResizeFromEdges"
defs["structs"]["ImGuiIO"][23]["name"] = "ConfigDragClickToInputText"
defs["structs"]["ImGuiIO"][23]["type"] = "bool"
defs["structs"]["ImGuiIO"][24] = {}
defs["structs"]["ImGuiIO"][24]["name"] = "ConfigWindowsMoveFromTitleBarOnly"
defs["structs"]["ImGuiIO"][24]["name"] = "ConfigWindowsResizeFromEdges"
defs["structs"]["ImGuiIO"][24]["type"] = "bool"
defs["structs"]["ImGuiIO"][25] = {}
defs["structs"]["ImGuiIO"][25]["name"] = "ConfigWindowsMemoryCompactTimer"
defs["structs"]["ImGuiIO"][25]["type"] = "float"
defs["structs"]["ImGuiIO"][25]["name"] = "ConfigWindowsMoveFromTitleBarOnly"
defs["structs"]["ImGuiIO"][25]["type"] = "bool"
defs["structs"]["ImGuiIO"][26] = {}
defs["structs"]["ImGuiIO"][26]["name"] = "BackendPlatformName"
defs["structs"]["ImGuiIO"][26]["type"] = "const char*"
defs["structs"]["ImGuiIO"][26]["name"] = "ConfigMemoryCompactTimer"
defs["structs"]["ImGuiIO"][26]["type"] = "float"
defs["structs"]["ImGuiIO"][27] = {}
defs["structs"]["ImGuiIO"][27]["name"] = "BackendRendererName"
defs["structs"]["ImGuiIO"][27]["name"] = "BackendPlatformName"
defs["structs"]["ImGuiIO"][27]["type"] = "const char*"
defs["structs"]["ImGuiIO"][28] = {}
defs["structs"]["ImGuiIO"][28]["name"] = "BackendPlatformUserData"
defs["structs"]["ImGuiIO"][28]["type"] = "void*"
defs["structs"]["ImGuiIO"][28]["name"] = "BackendRendererName"
defs["structs"]["ImGuiIO"][28]["type"] = "const char*"
defs["structs"]["ImGuiIO"][29] = {}
defs["structs"]["ImGuiIO"][29]["name"] = "BackendRendererUserData"
defs["structs"]["ImGuiIO"][29]["name"] = "BackendPlatformUserData"
defs["structs"]["ImGuiIO"][29]["type"] = "void*"
defs["structs"]["ImGuiIO"][30] = {}
defs["structs"]["ImGuiIO"][30]["name"] = "BackendLanguageUserData"
defs["structs"]["ImGuiIO"][30]["name"] = "BackendRendererUserData"
defs["structs"]["ImGuiIO"][30]["type"] = "void*"
defs["structs"]["ImGuiIO"][31] = {}
defs["structs"]["ImGuiIO"][31]["name"] = "GetClipboardTextFn"
defs["structs"]["ImGuiIO"][31]["type"] = "const char*(*)(void* user_data)"
defs["structs"]["ImGuiIO"][31]["name"] = "BackendLanguageUserData"
defs["structs"]["ImGuiIO"][31]["type"] = "void*"
defs["structs"]["ImGuiIO"][32] = {}
defs["structs"]["ImGuiIO"][32]["name"] = "SetClipboardTextFn"
defs["structs"]["ImGuiIO"][32]["type"] = "void(*)(void* user_data,const char* text)"
defs["structs"]["ImGuiIO"][32]["name"] = "GetClipboardTextFn"
defs["structs"]["ImGuiIO"][32]["type"] = "const char*(*)(void* user_data)"
defs["structs"]["ImGuiIO"][33] = {}
defs["structs"]["ImGuiIO"][33]["name"] = "ClipboardUserData"
defs["structs"]["ImGuiIO"][33]["type"] = "void*"
defs["structs"]["ImGuiIO"][33]["name"] = "SetClipboardTextFn"
defs["structs"]["ImGuiIO"][33]["type"] = "void(*)(void* user_data,const char* text)"
defs["structs"]["ImGuiIO"][34] = {}
defs["structs"]["ImGuiIO"][34]["name"] = "ImeSetInputScreenPosFn"
defs["structs"]["ImGuiIO"][34]["type"] = "void(*)(int x,int y)"
defs["structs"]["ImGuiIO"][34]["name"] = "ClipboardUserData"
defs["structs"]["ImGuiIO"][34]["type"] = "void*"
defs["structs"]["ImGuiIO"][35] = {}
defs["structs"]["ImGuiIO"][35]["name"] = "ImeWindowHandle"
defs["structs"]["ImGuiIO"][35]["type"] = "void*"
defs["structs"]["ImGuiIO"][35]["name"] = "ImeSetInputScreenPosFn"
defs["structs"]["ImGuiIO"][35]["type"] = "void(*)(int x,int y)"
defs["structs"]["ImGuiIO"][36] = {}
defs["structs"]["ImGuiIO"][36]["name"] = "RenderDrawListsFnUnused"
defs["structs"]["ImGuiIO"][36]["name"] = "ImeWindowHandle"
defs["structs"]["ImGuiIO"][36]["type"] = "void*"
defs["structs"]["ImGuiIO"][37] = {}
defs["structs"]["ImGuiIO"][37]["name"] = "MousePos"
@ -2270,11 +2601,14 @@ defs["structs"]["ImGuiListClipper"][4] = {}
defs["structs"]["ImGuiListClipper"][4]["name"] = "StepNo"
defs["structs"]["ImGuiListClipper"][4]["type"] = "int"
defs["structs"]["ImGuiListClipper"][5] = {}
defs["structs"]["ImGuiListClipper"][5]["name"] = "ItemsHeight"
defs["structs"]["ImGuiListClipper"][5]["type"] = "float"
defs["structs"]["ImGuiListClipper"][5]["name"] = "ItemsFrozen"
defs["structs"]["ImGuiListClipper"][5]["type"] = "int"
defs["structs"]["ImGuiListClipper"][6] = {}
defs["structs"]["ImGuiListClipper"][6]["name"] = "StartPosY"
defs["structs"]["ImGuiListClipper"][6]["name"] = "ItemsHeight"
defs["structs"]["ImGuiListClipper"][6]["type"] = "float"
defs["structs"]["ImGuiListClipper"][7] = {}
defs["structs"]["ImGuiListClipper"][7]["name"] = "StartPosY"
defs["structs"]["ImGuiListClipper"][7]["type"] = "float"
defs["structs"]["ImGuiOnceUponAFrame"] = {}
defs["structs"]["ImGuiOnceUponAFrame"][1] = {}
defs["structs"]["ImGuiOnceUponAFrame"][1]["name"] = "RefFrame"
@ -2380,75 +2714,102 @@ defs["structs"]["ImGuiStyle"][16] = {}
defs["structs"]["ImGuiStyle"][16]["name"] = "ItemInnerSpacing"
defs["structs"]["ImGuiStyle"][16]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][17] = {}
defs["structs"]["ImGuiStyle"][17]["name"] = "TouchExtraPadding"
defs["structs"]["ImGuiStyle"][17]["name"] = "CellPadding"
defs["structs"]["ImGuiStyle"][17]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][18] = {}
defs["structs"]["ImGuiStyle"][18]["name"] = "IndentSpacing"
defs["structs"]["ImGuiStyle"][18]["type"] = "float"
defs["structs"]["ImGuiStyle"][18]["name"] = "TouchExtraPadding"
defs["structs"]["ImGuiStyle"][18]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][19] = {}
defs["structs"]["ImGuiStyle"][19]["name"] = "ColumnsMinSpacing"
defs["structs"]["ImGuiStyle"][19]["name"] = "IndentSpacing"
defs["structs"]["ImGuiStyle"][19]["type"] = "float"
defs["structs"]["ImGuiStyle"][20] = {}
defs["structs"]["ImGuiStyle"][20]["name"] = "ScrollbarSize"
defs["structs"]["ImGuiStyle"][20]["name"] = "ColumnsMinSpacing"
defs["structs"]["ImGuiStyle"][20]["type"] = "float"
defs["structs"]["ImGuiStyle"][21] = {}
defs["structs"]["ImGuiStyle"][21]["name"] = "ScrollbarRounding"
defs["structs"]["ImGuiStyle"][21]["name"] = "ScrollbarSize"
defs["structs"]["ImGuiStyle"][21]["type"] = "float"
defs["structs"]["ImGuiStyle"][22] = {}
defs["structs"]["ImGuiStyle"][22]["name"] = "GrabMinSize"
defs["structs"]["ImGuiStyle"][22]["name"] = "ScrollbarRounding"
defs["structs"]["ImGuiStyle"][22]["type"] = "float"
defs["structs"]["ImGuiStyle"][23] = {}
defs["structs"]["ImGuiStyle"][23]["name"] = "GrabRounding"
defs["structs"]["ImGuiStyle"][23]["name"] = "GrabMinSize"
defs["structs"]["ImGuiStyle"][23]["type"] = "float"
defs["structs"]["ImGuiStyle"][24] = {}
defs["structs"]["ImGuiStyle"][24]["name"] = "LogSliderDeadzone"
defs["structs"]["ImGuiStyle"][24]["name"] = "GrabRounding"
defs["structs"]["ImGuiStyle"][24]["type"] = "float"
defs["structs"]["ImGuiStyle"][25] = {}
defs["structs"]["ImGuiStyle"][25]["name"] = "TabRounding"
defs["structs"]["ImGuiStyle"][25]["name"] = "LogSliderDeadzone"
defs["structs"]["ImGuiStyle"][25]["type"] = "float"
defs["structs"]["ImGuiStyle"][26] = {}
defs["structs"]["ImGuiStyle"][26]["name"] = "TabBorderSize"
defs["structs"]["ImGuiStyle"][26]["name"] = "TabRounding"
defs["structs"]["ImGuiStyle"][26]["type"] = "float"
defs["structs"]["ImGuiStyle"][27] = {}
defs["structs"]["ImGuiStyle"][27]["name"] = "TabMinWidthForCloseButton"
defs["structs"]["ImGuiStyle"][27]["name"] = "TabBorderSize"
defs["structs"]["ImGuiStyle"][27]["type"] = "float"
defs["structs"]["ImGuiStyle"][28] = {}
defs["structs"]["ImGuiStyle"][28]["name"] = "ColorButtonPosition"
defs["structs"]["ImGuiStyle"][28]["type"] = "ImGuiDir"
defs["structs"]["ImGuiStyle"][28]["name"] = "TabMinWidthForCloseButton"
defs["structs"]["ImGuiStyle"][28]["type"] = "float"
defs["structs"]["ImGuiStyle"][29] = {}
defs["structs"]["ImGuiStyle"][29]["name"] = "ButtonTextAlign"
defs["structs"]["ImGuiStyle"][29]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][29]["name"] = "ColorButtonPosition"
defs["structs"]["ImGuiStyle"][29]["type"] = "ImGuiDir"
defs["structs"]["ImGuiStyle"][30] = {}
defs["structs"]["ImGuiStyle"][30]["name"] = "SelectableTextAlign"
defs["structs"]["ImGuiStyle"][30]["name"] = "ButtonTextAlign"
defs["structs"]["ImGuiStyle"][30]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][31] = {}
defs["structs"]["ImGuiStyle"][31]["name"] = "DisplayWindowPadding"
defs["structs"]["ImGuiStyle"][31]["name"] = "SelectableTextAlign"
defs["structs"]["ImGuiStyle"][31]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][32] = {}
defs["structs"]["ImGuiStyle"][32]["name"] = "DisplaySafeAreaPadding"
defs["structs"]["ImGuiStyle"][32]["name"] = "DisplayWindowPadding"
defs["structs"]["ImGuiStyle"][32]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][33] = {}
defs["structs"]["ImGuiStyle"][33]["name"] = "MouseCursorScale"
defs["structs"]["ImGuiStyle"][33]["type"] = "float"
defs["structs"]["ImGuiStyle"][33]["name"] = "DisplaySafeAreaPadding"
defs["structs"]["ImGuiStyle"][33]["type"] = "ImVec2"
defs["structs"]["ImGuiStyle"][34] = {}
defs["structs"]["ImGuiStyle"][34]["name"] = "AntiAliasedLines"
defs["structs"]["ImGuiStyle"][34]["type"] = "bool"
defs["structs"]["ImGuiStyle"][34]["name"] = "MouseCursorScale"
defs["structs"]["ImGuiStyle"][34]["type"] = "float"
defs["structs"]["ImGuiStyle"][35] = {}
defs["structs"]["ImGuiStyle"][35]["name"] = "AntiAliasedLinesUseTex"
defs["structs"]["ImGuiStyle"][35]["name"] = "AntiAliasedLines"
defs["structs"]["ImGuiStyle"][35]["type"] = "bool"
defs["structs"]["ImGuiStyle"][36] = {}
defs["structs"]["ImGuiStyle"][36]["name"] = "AntiAliasedFill"
defs["structs"]["ImGuiStyle"][36]["name"] = "AntiAliasedLinesUseTex"
defs["structs"]["ImGuiStyle"][36]["type"] = "bool"
defs["structs"]["ImGuiStyle"][37] = {}
defs["structs"]["ImGuiStyle"][37]["name"] = "CurveTessellationTol"
defs["structs"]["ImGuiStyle"][37]["type"] = "float"
defs["structs"]["ImGuiStyle"][37]["name"] = "AntiAliasedFill"
defs["structs"]["ImGuiStyle"][37]["type"] = "bool"
defs["structs"]["ImGuiStyle"][38] = {}
defs["structs"]["ImGuiStyle"][38]["name"] = "CircleSegmentMaxError"
defs["structs"]["ImGuiStyle"][38]["name"] = "CurveTessellationTol"
defs["structs"]["ImGuiStyle"][38]["type"] = "float"
defs["structs"]["ImGuiStyle"][39] = {}
defs["structs"]["ImGuiStyle"][39]["name"] = "Colors[ImGuiCol_COUNT]"
defs["structs"]["ImGuiStyle"][39]["size"] = 48
defs["structs"]["ImGuiStyle"][39]["type"] = "ImVec4"
defs["structs"]["ImGuiStyle"][39]["name"] = "CircleSegmentMaxError"
defs["structs"]["ImGuiStyle"][39]["type"] = "float"
defs["structs"]["ImGuiStyle"][40] = {}
defs["structs"]["ImGuiStyle"][40]["name"] = "Colors[ImGuiCol_COUNT]"
defs["structs"]["ImGuiStyle"][40]["size"] = 53
defs["structs"]["ImGuiStyle"][40]["type"] = "ImVec4"
defs["structs"]["ImGuiTableColumnSortSpecs"] = {}
defs["structs"]["ImGuiTableColumnSortSpecs"][1] = {}
defs["structs"]["ImGuiTableColumnSortSpecs"][1]["name"] = "ColumnUserID"
defs["structs"]["ImGuiTableColumnSortSpecs"][1]["type"] = "ImGuiID"
defs["structs"]["ImGuiTableColumnSortSpecs"][2] = {}
defs["structs"]["ImGuiTableColumnSortSpecs"][2]["name"] = "ColumnIndex"
defs["structs"]["ImGuiTableColumnSortSpecs"][2]["type"] = "ImS16"
defs["structs"]["ImGuiTableColumnSortSpecs"][3] = {}
defs["structs"]["ImGuiTableColumnSortSpecs"][3]["name"] = "SortOrder"
defs["structs"]["ImGuiTableColumnSortSpecs"][3]["type"] = "ImS16"
defs["structs"]["ImGuiTableColumnSortSpecs"][4] = {}
defs["structs"]["ImGuiTableColumnSortSpecs"][4]["bitfield"] = "8"
defs["structs"]["ImGuiTableColumnSortSpecs"][4]["name"] = "SortDirection"
defs["structs"]["ImGuiTableColumnSortSpecs"][4]["type"] = "ImGuiSortDirection"
defs["structs"]["ImGuiTableSortSpecs"] = {}
defs["structs"]["ImGuiTableSortSpecs"][1] = {}
defs["structs"]["ImGuiTableSortSpecs"][1]["name"] = "Specs"
defs["structs"]["ImGuiTableSortSpecs"][1]["type"] = "const ImGuiTableColumnSortSpecs*"
defs["structs"]["ImGuiTableSortSpecs"][2] = {}
defs["structs"]["ImGuiTableSortSpecs"][2]["name"] = "SpecsCount"
defs["structs"]["ImGuiTableSortSpecs"][2]["type"] = "int"
defs["structs"]["ImGuiTableSortSpecs"][3] = {}
defs["structs"]["ImGuiTableSortSpecs"][3]["name"] = "SpecsDirty"
defs["structs"]["ImGuiTableSortSpecs"][3]["type"] = "bool"
defs["structs"]["ImGuiTextBuffer"] = {}
defs["structs"]["ImGuiTextBuffer"][1] = {}
defs["structs"]["ImGuiTextBuffer"][1]["name"] = "Buf"

View File

@ -3,6 +3,7 @@
"ImDrawCallback": "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);",
"ImDrawChannel": "struct ImDrawChannel",
"ImDrawCmd": "struct ImDrawCmd",
"ImDrawCmdHeader": "struct ImDrawCmdHeader",
"ImDrawCornerFlags": "int",
"ImDrawData": "struct ImDrawData",
"ImDrawIdx": "unsigned short",
@ -49,12 +50,19 @@
"ImGuiSizeCallback": "void(*)(ImGuiSizeCallbackData* data);",
"ImGuiSizeCallbackData": "struct ImGuiSizeCallbackData",
"ImGuiSliderFlags": "int",
"ImGuiSortDirection": "int",
"ImGuiStorage": "struct ImGuiStorage",
"ImGuiStoragePair": "struct ImGuiStoragePair",
"ImGuiStyle": "struct ImGuiStyle",
"ImGuiStyleVar": "int",
"ImGuiTabBarFlags": "int",
"ImGuiTabItemFlags": "int",
"ImGuiTableBgTarget": "int",
"ImGuiTableColumnFlags": "int",
"ImGuiTableColumnSortSpecs": "struct ImGuiTableColumnSortSpecs",
"ImGuiTableFlags": "int",
"ImGuiTableRowFlags": "int",
"ImGuiTableSortSpecs": "struct ImGuiTableSortSpecs",
"ImGuiTextBuffer": "struct ImGuiTextBuffer",
"ImGuiTextFilter": "struct ImGuiTextFilter",
"ImGuiTextRange": "struct ImGuiTextRange",

View File

@ -3,6 +3,7 @@ defs["ImColor"] = "struct ImColor"
defs["ImDrawCallback"] = "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);"
defs["ImDrawChannel"] = "struct ImDrawChannel"
defs["ImDrawCmd"] = "struct ImDrawCmd"
defs["ImDrawCmdHeader"] = "struct ImDrawCmdHeader"
defs["ImDrawCornerFlags"] = "int"
defs["ImDrawData"] = "struct ImDrawData"
defs["ImDrawIdx"] = "unsigned short"
@ -49,12 +50,19 @@ defs["ImGuiSelectableFlags"] = "int"
defs["ImGuiSizeCallback"] = "void(*)(ImGuiSizeCallbackData* data);"
defs["ImGuiSizeCallbackData"] = "struct ImGuiSizeCallbackData"
defs["ImGuiSliderFlags"] = "int"
defs["ImGuiSortDirection"] = "int"
defs["ImGuiStorage"] = "struct ImGuiStorage"
defs["ImGuiStoragePair"] = "struct ImGuiStoragePair"
defs["ImGuiStyle"] = "struct ImGuiStyle"
defs["ImGuiStyleVar"] = "int"
defs["ImGuiTabBarFlags"] = "int"
defs["ImGuiTabItemFlags"] = "int"
defs["ImGuiTableBgTarget"] = "int"
defs["ImGuiTableColumnFlags"] = "int"
defs["ImGuiTableColumnSortSpecs"] = "struct ImGuiTableColumnSortSpecs"
defs["ImGuiTableFlags"] = "int"
defs["ImGuiTableRowFlags"] = "int"
defs["ImGuiTableSortSpecs"] = "struct ImGuiTableSortSpecs"
defs["ImGuiTextBuffer"] = "struct ImGuiTextBuffer"
defs["ImGuiTextFilter"] = "struct ImGuiTextFilter"
defs["ImGuiTextRange"] = "struct ImGuiTextRange"