pull 1.92.7 docking and generate

This commit is contained in:
sonoro1234
2026-04-06 11:08:00 +02:00
parent 715802490e
commit 0e533fd0b7
15 changed files with 4149 additions and 3624 deletions

View File

@@ -11,7 +11,7 @@ History:
Initially cimgui was developed by Stephan Dilly as hand-written code but lately turned into an auto-generated version by sonoro1234 in order to keep up with imgui more easily (letting the user select the desired branch and commit) Initially cimgui was developed by Stephan Dilly as hand-written code but lately turned into an auto-generated version by sonoro1234 in order to keep up with imgui more easily (letting the user select the desired branch and commit)
Notes: Notes:
* currently this wrapper is based on version [1.92.4 of Dear ImGui with internal api] * currently this wrapper is based on version [1.92.7 of Dear ImGui with internal api]
* only functions, structs and enums from imgui.h (an optionally imgui_internal.h) are wrapped. * only functions, structs and enums from imgui.h (an optionally imgui_internal.h) are wrapped.
* if you are interested in imgui backends you should look [LuaJIT-ImGui](https://github.com/sonoro1234/LuaJIT-ImGui) project. * if you are interested in imgui backends you should look [LuaJIT-ImGui](https://github.com/sonoro1234/LuaJIT-ImGui) project.
* All naming is algorithmic except for those names that were coded in cimgui_overloads table (https://github.com/cimgui/cimgui/blob/master/generator/generator.lua#L60). In the official version this table is empty. * All naming is algorithmic except for those names that were coded in cimgui_overloads table (https://github.com/cimgui/cimgui/blob/master/generator/generator.lua#L60). In the official version this table is empty.

View File

@@ -1,5 +1,5 @@
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
//based on imgui.h file version "1.92.6" 19261 from Dear ImGui https://github.com/ocornut/imgui //based on imgui.h file version "1.92.7" 19270 from Dear ImGui https://github.com/ocornut/imgui
//with imgui_internal.h api //with imgui_internal.h api
//with imgui_freetype.h api //with imgui_freetype.h api
//docking branch //docking branch
@@ -1139,6 +1139,10 @@ CIMGUI_API void igSetNextItemStorageID(ImGuiID storage_id)
{ {
return ImGui::SetNextItemStorageID(storage_id); return ImGui::SetNextItemStorageID(storage_id);
} }
CIMGUI_API bool igTreeNodeGetOpen(ImGuiID storage_id)
{
return ImGui::TreeNodeGetOpen(storage_id);
}
CIMGUI_API bool igSelectable_Bool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2_c size) CIMGUI_API bool igSelectable_Bool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2_c size)
{ {
return ImGui::Selectable(label,selected,flags,ConvertToCPP_ImVec2(size)); return ImGui::Selectable(label,selected,flags,ConvertToCPP_ImVec2(size));
@@ -3015,6 +3019,10 @@ CIMGUI_API ImVec2_c ImGuiViewport_GetWorkCenter(ImGuiViewport* self)
{ {
return ConvertFromCPP_ImVec2(self->GetWorkCenter()); return ConvertFromCPP_ImVec2(self->GetWorkCenter());
} }
CIMGUI_API const char* ImGuiViewport_GetDebugName(ImGuiViewport* self)
{
return self->GetDebugName();
}
CIMGUI_API ImGuiPlatformIO* ImGuiPlatformIO_ImGuiPlatformIO(void) CIMGUI_API ImGuiPlatformIO* ImGuiPlatformIO_ImGuiPlatformIO(void)
{ {
return IM_NEW(ImGuiPlatformIO)(); return IM_NEW(ImGuiPlatformIO)();
@@ -3818,6 +3826,10 @@ CIMGUI_API float ImGuiInputTextState_GetPreferredOffsetX(ImGuiInputTextState* se
{ {
return self->GetPreferredOffsetX(); return self->GetPreferredOffsetX();
} }
CIMGUI_API const char* ImGuiInputTextState_GetText(ImGuiInputTextState* self)
{
return self->GetText();
}
CIMGUI_API void ImGuiInputTextState_CursorAnimReset(ImGuiInputTextState* self) CIMGUI_API void ImGuiInputTextState_CursorAnimReset(ImGuiInputTextState* self)
{ {
return self->CursorAnimReset(); return self->CursorAnimReset();
@@ -4874,6 +4886,14 @@ CIMGUI_API ImGuiMouseButton igGetMouseButtonFromPopupFlags(ImGuiPopupFlags flags
{ {
return ImGui::GetMouseButtonFromPopupFlags(flags); return ImGui::GetMouseButtonFromPopupFlags(flags);
} }
CIMGUI_API bool igIsPopupOpenRequestForItem(ImGuiPopupFlags flags,ImGuiID id)
{
return ImGui::IsPopupOpenRequestForItem(flags,id);
}
CIMGUI_API bool igIsPopupOpenRequestForWindow(ImGuiPopupFlags flags)
{
return ImGui::IsPopupOpenRequestForWindow(flags);
}
CIMGUI_API bool igBeginTooltipEx(ImGuiTooltipFlags tooltip_flags,ImGuiWindowFlags extra_window_flags) CIMGUI_API bool igBeginTooltipEx(ImGuiTooltipFlags tooltip_flags,ImGuiWindowFlags extra_window_flags)
{ {
return ImGui::BeginTooltipEx(tooltip_flags,extra_window_flags); return ImGui::BeginTooltipEx(tooltip_flags,extra_window_flags);
@@ -5610,6 +5630,10 @@ CIMGUI_API void igTableSetColumnDisplayOrder(ImGuiTable* table,int column_n,int
{ {
return ImGui::TableSetColumnDisplayOrder(table,column_n,dst_order); return ImGui::TableSetColumnDisplayOrder(table,column_n,dst_order);
} }
CIMGUI_API void igTableQueueSetColumnDisplayOrder(ImGuiTable* table,int column_n,int dst_order)
{
return ImGui::TableQueueSetColumnDisplayOrder(table,column_n,dst_order);
}
CIMGUI_API void igTableRemove(ImGuiTable* table) CIMGUI_API void igTableRemove(ImGuiTable* table)
{ {
return ImGui::TableRemove(table); return ImGui::TableRemove(table);
@@ -5911,6 +5935,10 @@ CIMGUI_API ImGuiID igGetWindowResizeBorderID(ImGuiWindow* window,ImGuiDir dir)
{ {
return ImGui::GetWindowResizeBorderID(window,dir); return ImGui::GetWindowResizeBorderID(window,dir);
} }
CIMGUI_API void igExtendHitBoxWhenNearViewportEdge(ImGuiWindow* window,ImRect* bb,float threshold,ImGuiAxis axis)
{
return ImGui::ExtendHitBoxWhenNearViewportEdge(window,bb,threshold,axis);
}
CIMGUI_API bool igButtonBehavior(const ImRect_c bb,ImGuiID id,bool* out_hovered,bool* out_held,ImGuiButtonFlags flags) CIMGUI_API bool igButtonBehavior(const ImRect_c bb,ImGuiID id,bool* out_hovered,bool* out_held,ImGuiButtonFlags flags)
{ {
return ImGui::ButtonBehavior(ConvertToCPP_ImRect(bb),id,out_hovered,out_held,flags); return ImGui::ButtonBehavior(ConvertToCPP_ImRect(bb),id,out_hovered,out_held,flags);
@@ -5943,10 +5971,6 @@ CIMGUI_API void igTreePushOverrideID(ImGuiID id)
{ {
return ImGui::TreePushOverrideID(id); return ImGui::TreePushOverrideID(id);
} }
CIMGUI_API bool igTreeNodeGetOpen(ImGuiID storage_id)
{
return ImGui::TreeNodeGetOpen(storage_id);
}
CIMGUI_API void igTreeNodeSetOpen(ImGuiID storage_id,bool open) CIMGUI_API void igTreeNodeSetOpen(ImGuiID storage_id,bool open)
{ {
return ImGui::TreeNodeSetOpen(storage_id,open); return ImGui::TreeNodeSetOpen(storage_id,open);
@@ -5991,9 +6015,9 @@ CIMGUI_API void igInputTextDeactivateHook(ImGuiID id)
{ {
return ImGui::InputTextDeactivateHook(id); return ImGui::InputTextDeactivateHook(id);
} }
CIMGUI_API bool igTempInputText(const ImRect_c bb,ImGuiID id,const char* label,char* buf,int buf_size,ImGuiInputTextFlags flags) CIMGUI_API bool igTempInputText(const ImRect_c bb,ImGuiID id,const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)
{ {
return ImGui::TempInputText(ConvertToCPP_ImRect(bb),id,label,buf,buf_size,flags); return ImGui::TempInputText(ConvertToCPP_ImRect(bb),id,label,buf,buf_size,flags,callback,user_data);
} }
CIMGUI_API bool igTempInputScalar(const ImRect_c bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format,const void* p_clamp_min,const void* p_clamp_max) CIMGUI_API bool igTempInputScalar(const ImRect_c bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format,const void* p_clamp_min,const void* p_clamp_max)
{ {
@@ -6091,6 +6115,10 @@ CIMGUI_API void igEndErrorTooltip()
{ {
return ImGui::EndErrorTooltip(); return ImGui::EndErrorTooltip();
} }
CIMGUI_API void igDemoMarker(const char* file,int line,const char* section)
{
return ImGui::DemoMarker(file,line,section);
}
CIMGUI_API void igDebugAllocHook(ImGuiDebugAllocInfo* info,int frame_count,void* ptr,size_t size) CIMGUI_API void igDebugAllocHook(ImGuiDebugAllocInfo* info,int frame_count,void* ptr,size_t size)
{ {
return ImGui::DebugAllocHook(info,frame_count,ptr,size); return ImGui::DebugAllocHook(info,frame_count,ptr,size);
@@ -6167,9 +6195,9 @@ CIMGUI_API void igDebugNodeFont(ImFont* font)
{ {
return ImGui::DebugNodeFont(font); return ImGui::DebugNodeFont(font);
} }
CIMGUI_API void igDebugNodeFontGlyphesForSrcMask(ImFont* font,ImFontBaked* baked,int src_mask) CIMGUI_API void igDebugNodeFontGlyphsForSrcMask(ImFont* font,ImFontBaked* baked,int src_mask)
{ {
return ImGui::DebugNodeFontGlyphesForSrcMask(font,baked,src_mask); return ImGui::DebugNodeFontGlyphsForSrcMask(font,baked,src_mask);
} }
CIMGUI_API void igDebugNodeFontGlyph(ImFont* font,const ImFontGlyph* glyph) CIMGUI_API void igDebugNodeFontGlyph(ImFont* font,const ImFontGlyph* glyph)
{ {

View File

@@ -1,5 +1,5 @@
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
//based on imgui.h file version "1.92.6" 19261 from Dear ImGui https://github.com/ocornut/imgui //based on imgui.h file version "1.92.7" 19270 from Dear ImGui https://github.com/ocornut/imgui
//with imgui_internal.h api //with imgui_internal.h api
//with imgui_freetype.h api //with imgui_freetype.h api
//docking branch //docking branch
@@ -835,6 +835,7 @@ typedef enum {
ImGuiStyleVar_TreeLinesRounding, ImGuiStyleVar_TreeLinesRounding,
ImGuiStyleVar_ButtonTextAlign, ImGuiStyleVar_ButtonTextAlign,
ImGuiStyleVar_SelectableTextAlign, ImGuiStyleVar_SelectableTextAlign,
ImGuiStyleVar_SeparatorSize,
ImGuiStyleVar_SeparatorTextBorderSize, ImGuiStyleVar_SeparatorTextBorderSize,
ImGuiStyleVar_SeparatorTextAlign, ImGuiStyleVar_SeparatorTextAlign,
ImGuiStyleVar_SeparatorTextPadding, ImGuiStyleVar_SeparatorTextPadding,
@@ -848,6 +849,7 @@ typedef enum {
ImGuiButtonFlags_MouseButtonMiddle = 1 << 2, ImGuiButtonFlags_MouseButtonMiddle = 1 << 2,
ImGuiButtonFlags_MouseButtonMask_ = ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle, ImGuiButtonFlags_MouseButtonMask_ = ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle,
ImGuiButtonFlags_EnableNav = 1 << 3, ImGuiButtonFlags_EnableNav = 1 << 3,
ImGuiButtonFlags_AllowOverlap = 1 << 12,
}ImGuiButtonFlags_; }ImGuiButtonFlags_;
typedef enum { typedef enum {
ImGuiColorEditFlags_None = 0, ImGuiColorEditFlags_None = 0,
@@ -1077,6 +1079,7 @@ struct ImGuiStyle
ImGuiDir ColorButtonPosition; ImGuiDir ColorButtonPosition;
ImVec2_c ButtonTextAlign; ImVec2_c ButtonTextAlign;
ImVec2_c SelectableTextAlign; ImVec2_c SelectableTextAlign;
float SeparatorSize;
float SeparatorTextBorderSize; float SeparatorTextBorderSize;
ImVec2_c SeparatorTextAlign; ImVec2_c SeparatorTextAlign;
ImVec2_c SeparatorTextPadding; ImVec2_c SeparatorTextPadding;
@@ -1314,15 +1317,16 @@ typedef enum {
}ImGuiListClipperFlags_; }ImGuiListClipperFlags_;
struct ImGuiListClipper struct ImGuiListClipper
{ {
ImGuiContext* Ctx;
int DisplayStart; int DisplayStart;
int DisplayEnd; int DisplayEnd;
int UserIndex;
int ItemsCount; int ItemsCount;
float ItemsHeight; float ItemsHeight;
ImGuiListClipperFlags Flags;
double StartPosY; double StartPosY;
double StartSeekOffsetY; double StartSeekOffsetY;
ImGuiContext* Ctx;
void* TempData; void* TempData;
ImGuiListClipperFlags Flags;
}; };
struct ImColor_c struct ImColor_c
{ {
@@ -1343,10 +1347,12 @@ typedef enum {
ImGuiMultiSelectFlags_ClearOnClickVoid = 1 << 10, ImGuiMultiSelectFlags_ClearOnClickVoid = 1 << 10,
ImGuiMultiSelectFlags_ScopeWindow = 1 << 11, ImGuiMultiSelectFlags_ScopeWindow = 1 << 11,
ImGuiMultiSelectFlags_ScopeRect = 1 << 12, ImGuiMultiSelectFlags_ScopeRect = 1 << 12,
ImGuiMultiSelectFlags_SelectOnClick = 1 << 13, ImGuiMultiSelectFlags_SelectOnAuto = 1 << 13,
ImGuiMultiSelectFlags_SelectOnClickRelease = 1 << 14, ImGuiMultiSelectFlags_SelectOnClickAlways = 1 << 14,
ImGuiMultiSelectFlags_SelectOnClickRelease = 1 << 15,
ImGuiMultiSelectFlags_NavWrapX = 1 << 16, ImGuiMultiSelectFlags_NavWrapX = 1 << 16,
ImGuiMultiSelectFlags_NoSelectOnRightClick = 1 << 17, ImGuiMultiSelectFlags_NoSelectOnRightClick = 1 << 17,
ImGuiMultiSelectFlags_SelectOnMask_ = ImGuiMultiSelectFlags_SelectOnAuto | ImGuiMultiSelectFlags_SelectOnClickAlways | ImGuiMultiSelectFlags_SelectOnClickRelease,
}ImGuiMultiSelectFlags_; }ImGuiMultiSelectFlags_;
typedef struct ImVector_ImGuiSelectionRequest {int Size;int Capacity;ImGuiSelectionRequest* Data;} ImVector_ImGuiSelectionRequest; typedef struct ImVector_ImGuiSelectionRequest {int Size;int Capacity;ImGuiSelectionRequest* Data;} ImVector_ImGuiSelectionRequest;
@@ -1997,7 +2003,7 @@ typedef enum {
}ImGuiHoveredFlagsPrivate_; }ImGuiHoveredFlagsPrivate_;
typedef enum { typedef enum {
ImGuiInputTextFlags_Multiline = 1 << 26, ImGuiInputTextFlags_Multiline = 1 << 26,
ImGuiInputTextFlags_MergedItem = 1 << 27, ImGuiInputTextFlags_TempInput = 1 << 27,
ImGuiInputTextFlags_LocalizeDecimalPoint= 1 << 28, ImGuiInputTextFlags_LocalizeDecimalPoint= 1 << 28,
}ImGuiInputTextFlagsPrivate_; }ImGuiInputTextFlagsPrivate_;
typedef enum { typedef enum {
@@ -2008,7 +2014,6 @@ typedef enum {
ImGuiButtonFlags_PressedOnDoubleClick = 1 << 8, ImGuiButtonFlags_PressedOnDoubleClick = 1 << 8,
ImGuiButtonFlags_PressedOnDragDropHold = 1 << 9, ImGuiButtonFlags_PressedOnDragDropHold = 1 << 9,
ImGuiButtonFlags_FlattenChildren = 1 << 11, ImGuiButtonFlags_FlattenChildren = 1 << 11,
ImGuiButtonFlags_AllowOverlap = 1 << 12,
ImGuiButtonFlags_AlignTextBaseLine = 1 << 15, ImGuiButtonFlags_AlignTextBaseLine = 1 << 15,
ImGuiButtonFlags_NoKeyModsAllowed = 1 << 16, ImGuiButtonFlags_NoKeyModsAllowed = 1 << 16,
ImGuiButtonFlags_NoHoldingActiveId = 1 << 17, ImGuiButtonFlags_NoHoldingActiveId = 1 << 17,
@@ -2147,7 +2152,8 @@ struct ImGuiInputTextState
bool CursorFollow; bool CursorFollow;
bool CursorCenterY; bool CursorCenterY;
bool SelectedAllMouseLock; bool SelectedAllMouseLock;
bool Edited; bool EditedBefore;
bool EditedThisFrame;
bool WantReloadUserBuf; bool WantReloadUserBuf;
ImS8 LastMoveDirectionLR; ImS8 LastMoveDirectionLR;
int ReloadSelectionStart; int ReloadSelectionStart;
@@ -2747,7 +2753,7 @@ struct ImGuiViewportP
float LastAlpha; float LastAlpha;
bool LastFocusedHadNavWindow; bool LastFocusedHadNavWindow;
short PlatformMonitor; short PlatformMonitor;
int BgFgDrawListsLastFrame[2]; float BgFgDrawListsLastTimeActive[2];
ImDrawList* BgFgDrawLists[2]; ImDrawList* BgFgDrawLists[2];
ImDrawData DrawDataP; ImDrawData DrawDataP;
ImDrawDataBuilder DrawDataBuilder; ImDrawDataBuilder DrawDataBuilder;
@@ -2900,6 +2906,7 @@ struct ImGuiContextHook
ImGuiContextHookCallback Callback; ImGuiContextHookCallback Callback;
void* UserData; void* UserData;
}; };
typedef void (*ImGuiDemoMarkerCallback)(const char* file, int line, const char* section);
typedef struct ImVector_ImFontAtlasPtr {int Size;int Capacity;ImFontAtlas** Data;} ImVector_ImFontAtlasPtr; typedef struct ImVector_ImFontAtlasPtr {int Size;int Capacity;ImFontAtlas** Data;} ImVector_ImFontAtlasPtr;
typedef struct ImVector_ImGuiInputEvent {int Size;int Capacity;ImGuiInputEvent* Data;} ImVector_ImGuiInputEvent; typedef struct ImVector_ImGuiInputEvent {int Size;int Capacity;ImGuiInputEvent* Data;} ImVector_ImGuiInputEvent;
@@ -3085,6 +3092,7 @@ struct ImGuiContext
ImGuiWindow* NavWindow; ImGuiWindow* NavWindow;
ImGuiID NavFocusScopeId; ImGuiID NavFocusScopeId;
ImGuiNavLayer NavLayer; ImGuiNavLayer NavLayer;
ImGuiItemFlags NavIdItemFlags;
ImGuiID NavActivateId; ImGuiID NavActivateId;
ImGuiID NavActivateDownId; ImGuiID NavActivateDownId;
ImGuiID NavActivatePressedId; ImGuiID NavActivatePressedId;
@@ -3092,6 +3100,8 @@ struct ImGuiContext
ImVector_ImGuiFocusScopeData NavFocusRoute; ImVector_ImGuiFocusScopeData NavFocusRoute;
ImGuiID NavHighlightActivatedId; ImGuiID NavHighlightActivatedId;
float NavHighlightActivatedTimer; float NavHighlightActivatedTimer;
ImGuiID NavOpenContextMenuItemId;
ImGuiID NavOpenContextMenuWindowId;
ImGuiID NavNextActivateId; ImGuiID NavNextActivateId;
ImGuiActivateFlags NavNextActivateFlags; ImGuiActivateFlags NavNextActivateFlags;
ImGuiInputSource NavInputSource; ImGuiInputSource NavInputSource;
@@ -3192,6 +3202,7 @@ struct ImGuiContext
ImGuiInputTextDeactivatedState InputTextDeactivatedState; ImGuiInputTextDeactivatedState InputTextDeactivatedState;
ImFontBaked InputTextPasswordFontBackupBaked; ImFontBaked InputTextPasswordFontBackupBaked;
ImFontFlags InputTextPasswordFontBackupFlags; ImFontFlags InputTextPasswordFontBackupFlags;
ImGuiID InputTextReactivateId;
ImGuiID TempInputId; ImGuiID TempInputId;
ImGuiDataTypeStorage DataTypeZeroValue; ImGuiDataTypeStorage DataTypeZeroValue;
int BeginMenuDepth; int BeginMenuDepth;
@@ -3234,6 +3245,7 @@ struct ImGuiContext
ImChunkStream_ImGuiTableSettings SettingsTables; ImChunkStream_ImGuiTableSettings SettingsTables;
ImVector_ImGuiContextHook Hooks; ImVector_ImGuiContextHook Hooks;
ImGuiID HookIdNext; ImGuiID HookIdNext;
ImGuiDemoMarkerCallback DemoMarkerCallback;
const char* LocalizationTable[ImGuiLocKey_COUNT]; const char* LocalizationTable[ImGuiLocKey_COUNT];
bool LogEnabled; bool LogEnabled;
bool LogLineFirstItem; bool LogLineFirstItem;
@@ -3680,8 +3692,9 @@ struct ImGuiTable
ImGuiTableColumnIdx ResizedColumn; ImGuiTableColumnIdx ResizedColumn;
ImGuiTableColumnIdx LastResizedColumn; ImGuiTableColumnIdx LastResizedColumn;
ImGuiTableColumnIdx HeldHeaderColumn; ImGuiTableColumnIdx HeldHeaderColumn;
ImGuiTableColumnIdx LastHeldHeaderColumn;
ImGuiTableColumnIdx ReorderColumn; ImGuiTableColumnIdx ReorderColumn;
ImGuiTableColumnIdx ReorderColumnDir; ImGuiTableColumnIdx ReorderColumnDstOrder;
ImGuiTableColumnIdx LeftMostEnabledColumn; ImGuiTableColumnIdx LeftMostEnabledColumn;
ImGuiTableColumnIdx RightMostEnabledColumn; ImGuiTableColumnIdx RightMostEnabledColumn;
ImGuiTableColumnIdx LeftMostStretchedColumn; ImGuiTableColumnIdx LeftMostStretchedColumn;
@@ -4240,6 +4253,7 @@ CIMGUI_API bool igCollapsingHeader_TreeNodeFlags(const char* label,ImGuiTreeNode
CIMGUI_API bool igCollapsingHeader_BoolPtr(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags); CIMGUI_API bool igCollapsingHeader_BoolPtr(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags);
CIMGUI_API void igSetNextItemOpen(bool is_open,ImGuiCond cond); CIMGUI_API void igSetNextItemOpen(bool is_open,ImGuiCond cond);
CIMGUI_API void igSetNextItemStorageID(ImGuiID storage_id); CIMGUI_API void igSetNextItemStorageID(ImGuiID storage_id);
CIMGUI_API bool igTreeNodeGetOpen(ImGuiID storage_id);
CIMGUI_API bool igSelectable_Bool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2_c size); CIMGUI_API bool igSelectable_Bool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2_c size);
CIMGUI_API bool igSelectable_BoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2_c size); CIMGUI_API bool igSelectable_BoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2_c size);
CIMGUI_API ImGuiMultiSelectIO* igBeginMultiSelect(ImGuiMultiSelectFlags flags,int selection_size,int items_count); CIMGUI_API ImGuiMultiSelectIO* igBeginMultiSelect(ImGuiMultiSelectFlags flags,int selection_size,int items_count);
@@ -4712,6 +4726,7 @@ CIMGUI_API ImGuiViewport* ImGuiViewport_ImGuiViewport(void);
CIMGUI_API void ImGuiViewport_destroy(ImGuiViewport* self); CIMGUI_API void ImGuiViewport_destroy(ImGuiViewport* self);
CIMGUI_API ImVec2_c ImGuiViewport_GetCenter(ImGuiViewport* self); CIMGUI_API ImVec2_c ImGuiViewport_GetCenter(ImGuiViewport* self);
CIMGUI_API ImVec2_c ImGuiViewport_GetWorkCenter(ImGuiViewport* self); CIMGUI_API ImVec2_c ImGuiViewport_GetWorkCenter(ImGuiViewport* self);
CIMGUI_API const char* ImGuiViewport_GetDebugName(ImGuiViewport* self);
CIMGUI_API ImGuiPlatformIO* ImGuiPlatformIO_ImGuiPlatformIO(void); CIMGUI_API ImGuiPlatformIO* ImGuiPlatformIO_ImGuiPlatformIO(void);
CIMGUI_API void ImGuiPlatformIO_destroy(ImGuiPlatformIO* self); CIMGUI_API void ImGuiPlatformIO_destroy(ImGuiPlatformIO* self);
CIMGUI_API void ImGuiPlatformIO_ClearPlatformHandlers(ImGuiPlatformIO* self); CIMGUI_API void ImGuiPlatformIO_ClearPlatformHandlers(ImGuiPlatformIO* self);
@@ -4914,6 +4929,7 @@ CIMGUI_API void ImGuiInputTextState_ClearFreeMemory(ImGuiInputTextState* self);
CIMGUI_API void ImGuiInputTextState_OnKeyPressed(ImGuiInputTextState* self,int key); CIMGUI_API void ImGuiInputTextState_OnKeyPressed(ImGuiInputTextState* self,int key);
CIMGUI_API void ImGuiInputTextState_OnCharPressed(ImGuiInputTextState* self,unsigned int c); CIMGUI_API void ImGuiInputTextState_OnCharPressed(ImGuiInputTextState* self,unsigned int c);
CIMGUI_API float ImGuiInputTextState_GetPreferredOffsetX(ImGuiInputTextState* self); CIMGUI_API float ImGuiInputTextState_GetPreferredOffsetX(ImGuiInputTextState* self);
CIMGUI_API const char* ImGuiInputTextState_GetText(ImGuiInputTextState* self);
CIMGUI_API void ImGuiInputTextState_CursorAnimReset(ImGuiInputTextState* self); CIMGUI_API void ImGuiInputTextState_CursorAnimReset(ImGuiInputTextState* self);
CIMGUI_API void ImGuiInputTextState_CursorClamp(ImGuiInputTextState* self); CIMGUI_API void ImGuiInputTextState_CursorClamp(ImGuiInputTextState* self);
CIMGUI_API bool ImGuiInputTextState_HasSelection(ImGuiInputTextState* self); CIMGUI_API bool ImGuiInputTextState_HasSelection(ImGuiInputTextState* self);
@@ -5178,6 +5194,8 @@ CIMGUI_API ImGuiWindow* igFindBlockingModal(ImGuiWindow* window);
CIMGUI_API ImVec2_c igFindBestWindowPosForPopup(ImGuiWindow* window); CIMGUI_API ImVec2_c igFindBestWindowPosForPopup(ImGuiWindow* window);
CIMGUI_API ImVec2_c igFindBestWindowPosForPopupEx(const ImVec2_c ref_pos,const ImVec2_c size,ImGuiDir* last_dir,const ImRect_c r_outer,const ImRect_c r_avoid,ImGuiPopupPositionPolicy policy); CIMGUI_API ImVec2_c igFindBestWindowPosForPopupEx(const ImVec2_c ref_pos,const ImVec2_c size,ImGuiDir* last_dir,const ImRect_c r_outer,const ImRect_c r_avoid,ImGuiPopupPositionPolicy policy);
CIMGUI_API ImGuiMouseButton igGetMouseButtonFromPopupFlags(ImGuiPopupFlags flags); CIMGUI_API ImGuiMouseButton igGetMouseButtonFromPopupFlags(ImGuiPopupFlags flags);
CIMGUI_API bool igIsPopupOpenRequestForItem(ImGuiPopupFlags flags,ImGuiID id);
CIMGUI_API bool igIsPopupOpenRequestForWindow(ImGuiPopupFlags flags);
CIMGUI_API bool igBeginTooltipEx(ImGuiTooltipFlags tooltip_flags,ImGuiWindowFlags extra_window_flags); CIMGUI_API bool igBeginTooltipEx(ImGuiTooltipFlags tooltip_flags,ImGuiWindowFlags extra_window_flags);
CIMGUI_API bool igBeginTooltipHidden(void); CIMGUI_API bool igBeginTooltipHidden(void);
CIMGUI_API bool igBeginViewportSideBar(const char* name,ImGuiViewport* viewport,ImGuiDir dir,float size,ImGuiWindowFlags window_flags); CIMGUI_API bool igBeginViewportSideBar(const char* name,ImGuiViewport* viewport,ImGuiDir dir,float size,ImGuiWindowFlags window_flags);
@@ -5362,6 +5380,7 @@ CIMGUI_API float igTableCalcMaxColumnWidth(const ImGuiTable* table,int column_n)
CIMGUI_API void igTableSetColumnWidthAutoSingle(ImGuiTable* table,int column_n); CIMGUI_API void igTableSetColumnWidthAutoSingle(ImGuiTable* table,int column_n);
CIMGUI_API void igTableSetColumnWidthAutoAll(ImGuiTable* table); CIMGUI_API void igTableSetColumnWidthAutoAll(ImGuiTable* table);
CIMGUI_API void igTableSetColumnDisplayOrder(ImGuiTable* table,int column_n,int dst_order); CIMGUI_API void igTableSetColumnDisplayOrder(ImGuiTable* table,int column_n,int dst_order);
CIMGUI_API void igTableQueueSetColumnDisplayOrder(ImGuiTable* table,int column_n,int dst_order);
CIMGUI_API void igTableRemove(ImGuiTable* table); CIMGUI_API void igTableRemove(ImGuiTable* table);
CIMGUI_API void igTableGcCompactTransientBuffers_TablePtr(ImGuiTable* table); CIMGUI_API void igTableGcCompactTransientBuffers_TablePtr(ImGuiTable* table);
CIMGUI_API void igTableGcCompactTransientBuffers_TableTempDataPtr(ImGuiTableTempData* table); CIMGUI_API void igTableGcCompactTransientBuffers_TableTempDataPtr(ImGuiTableTempData* table);
@@ -5438,6 +5457,7 @@ CIMGUI_API ImRect_c igGetWindowScrollbarRect(ImGuiWindow* window,ImGuiAxis axis)
CIMGUI_API ImGuiID igGetWindowScrollbarID(ImGuiWindow* window,ImGuiAxis axis); CIMGUI_API ImGuiID igGetWindowScrollbarID(ImGuiWindow* window,ImGuiAxis axis);
CIMGUI_API ImGuiID igGetWindowResizeCornerID(ImGuiWindow* window,int n); CIMGUI_API ImGuiID igGetWindowResizeCornerID(ImGuiWindow* window,int n);
CIMGUI_API ImGuiID igGetWindowResizeBorderID(ImGuiWindow* window,ImGuiDir dir); CIMGUI_API ImGuiID igGetWindowResizeBorderID(ImGuiWindow* window,ImGuiDir dir);
CIMGUI_API void igExtendHitBoxWhenNearViewportEdge(ImGuiWindow* window,ImRect* bb,float threshold,ImGuiAxis axis);
CIMGUI_API bool igButtonBehavior(const ImRect_c bb,ImGuiID id,bool* out_hovered,bool* out_held,ImGuiButtonFlags flags); CIMGUI_API bool igButtonBehavior(const ImRect_c bb,ImGuiID id,bool* out_hovered,bool* out_held,ImGuiButtonFlags flags);
CIMGUI_API bool igDragBehavior(ImGuiID id,ImGuiDataType data_type,void* p_v,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags); CIMGUI_API bool igDragBehavior(ImGuiID id,ImGuiDataType data_type,void* p_v,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags);
CIMGUI_API bool igSliderBehavior(const ImRect_c bb,ImGuiID id,ImGuiDataType data_type,void* p_v,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags,ImRect* out_grab_bb); CIMGUI_API bool igSliderBehavior(const ImRect_c bb,ImGuiID id,ImGuiDataType data_type,void* p_v,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags,ImRect* out_grab_bb);
@@ -5446,7 +5466,6 @@ CIMGUI_API bool igTreeNodeBehavior(ImGuiID id,ImGuiTreeNodeFlags flags,const cha
CIMGUI_API void igTreeNodeDrawLineToChildNode(const ImVec2_c target_pos); CIMGUI_API void igTreeNodeDrawLineToChildNode(const ImVec2_c target_pos);
CIMGUI_API void igTreeNodeDrawLineToTreePop(const ImGuiTreeNodeStackData* data); CIMGUI_API void igTreeNodeDrawLineToTreePop(const ImGuiTreeNodeStackData* data);
CIMGUI_API void igTreePushOverrideID(ImGuiID id); CIMGUI_API void igTreePushOverrideID(ImGuiID id);
CIMGUI_API bool igTreeNodeGetOpen(ImGuiID storage_id);
CIMGUI_API void igTreeNodeSetOpen(ImGuiID storage_id,bool open); CIMGUI_API void igTreeNodeSetOpen(ImGuiID storage_id,bool open);
CIMGUI_API bool igTreeNodeUpdateNextOpen(ImGuiID storage_id,ImGuiTreeNodeFlags flags); CIMGUI_API bool igTreeNodeUpdateNextOpen(ImGuiID storage_id,ImGuiTreeNodeFlags flags);
CIMGUI_API const ImGuiDataTypeInfo* igDataTypeGetInfo(ImGuiDataType data_type); CIMGUI_API const ImGuiDataTypeInfo* igDataTypeGetInfo(ImGuiDataType data_type);
@@ -5458,7 +5477,7 @@ CIMGUI_API bool igDataTypeClamp(ImGuiDataType data_type,void* p_data,const void*
CIMGUI_API bool igDataTypeIsZero(ImGuiDataType data_type,const void* p_data); CIMGUI_API bool igDataTypeIsZero(ImGuiDataType data_type,const void* p_data);
CIMGUI_API bool igInputTextEx(const char* label,const char* hint,char* buf,int buf_size,const ImVec2_c size_arg,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); CIMGUI_API bool igInputTextEx(const char* label,const char* hint,char* buf,int buf_size,const ImVec2_c size_arg,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data);
CIMGUI_API void igInputTextDeactivateHook(ImGuiID id); CIMGUI_API void igInputTextDeactivateHook(ImGuiID id);
CIMGUI_API bool igTempInputText(const ImRect_c bb,ImGuiID id,const char* label,char* buf,int buf_size,ImGuiInputTextFlags flags); CIMGUI_API bool igTempInputText(const ImRect_c bb,ImGuiID id,const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data);
CIMGUI_API bool igTempInputScalar(const ImRect_c bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format,const void* p_clamp_min,const void* p_clamp_max); CIMGUI_API bool igTempInputScalar(const ImRect_c bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format,const void* p_clamp_min,const void* p_clamp_max);
CIMGUI_API bool igTempInputIsActive(ImGuiID id); CIMGUI_API bool igTempInputIsActive(ImGuiID id);
CIMGUI_API ImGuiInputTextState* igGetInputTextState(ImGuiID id); CIMGUI_API ImGuiInputTextState* igGetInputTextState(ImGuiID id);
@@ -5483,6 +5502,7 @@ CIMGUI_API void igErrorCheckUsingSetCursorPosToExtendParentBoundaries(void);
CIMGUI_API void igErrorCheckEndFrameFinalizeErrorTooltip(void); CIMGUI_API void igErrorCheckEndFrameFinalizeErrorTooltip(void);
CIMGUI_API bool igBeginErrorTooltip(void); CIMGUI_API bool igBeginErrorTooltip(void);
CIMGUI_API void igEndErrorTooltip(void); CIMGUI_API void igEndErrorTooltip(void);
CIMGUI_API void igDemoMarker(const char* file,int line,const char* section);
CIMGUI_API void igDebugAllocHook(ImGuiDebugAllocInfo* info,int frame_count,void* ptr,size_t size); CIMGUI_API void igDebugAllocHook(ImGuiDebugAllocInfo* info,int frame_count,void* ptr,size_t size);
CIMGUI_API void igDebugDrawCursorPos(ImU32 col); CIMGUI_API void igDebugDrawCursorPos(ImU32 col);
CIMGUI_API void igDebugDrawLineExtents(ImU32 col); CIMGUI_API void igDebugDrawLineExtents(ImU32 col);
@@ -5502,7 +5522,7 @@ CIMGUI_API void igDebugNodeDockNode(ImGuiDockNode* node,const char* label);
CIMGUI_API void igDebugNodeDrawList(ImGuiWindow* window,ImGuiViewportP* viewport,const ImDrawList* draw_list,const char* label); CIMGUI_API void igDebugNodeDrawList(ImGuiWindow* window,ImGuiViewportP* viewport,const ImDrawList* draw_list,const char* label);
CIMGUI_API void igDebugNodeDrawCmdShowMeshAndBoundingBox(ImDrawList* out_draw_list,const ImDrawList* draw_list,const ImDrawCmd* draw_cmd,bool show_mesh,bool show_aabb); CIMGUI_API void igDebugNodeDrawCmdShowMeshAndBoundingBox(ImDrawList* out_draw_list,const ImDrawList* draw_list,const ImDrawCmd* draw_cmd,bool show_mesh,bool show_aabb);
CIMGUI_API void igDebugNodeFont(ImFont* font); CIMGUI_API void igDebugNodeFont(ImFont* font);
CIMGUI_API void igDebugNodeFontGlyphesForSrcMask(ImFont* font,ImFontBaked* baked,int src_mask); CIMGUI_API void igDebugNodeFontGlyphsForSrcMask(ImFont* font,ImFontBaked* baked,int src_mask);
CIMGUI_API void igDebugNodeFontGlyph(ImFont* font,const ImFontGlyph* glyph); CIMGUI_API void igDebugNodeFontGlyph(ImFont* font,const ImFontGlyph* glyph);
CIMGUI_API void igDebugNodeTexture(ImTextureData* tex,int int_id,const ImFontAtlasRect* highlight_rect); CIMGUI_API void igDebugNodeTexture(ImTextureData* tex,int int_id,const ImFontAtlasRect* highlight_rect);
CIMGUI_API void igDebugNodeStorage(ImGuiStorage* storage,const char* label); CIMGUI_API void igDebugNodeStorage(ImGuiStorage* storage,const char* label);

View File

@@ -110,11 +110,14 @@ CIMGUI_API void ImGui_ImplSDL3_Shutdown(void);
typedef struct ImGui_ImplVulkanH_Frame ImGui_ImplVulkanH_Frame; typedef struct ImGui_ImplVulkanH_Frame ImGui_ImplVulkanH_Frame;
typedef struct ImGui_ImplVulkanH_Window ImGui_ImplVulkanH_Window; typedef struct ImGui_ImplVulkanH_Window ImGui_ImplVulkanH_Window;
typedef struct ImGui_ImplVulkan_PipelineInfo ImGui_ImplVulkan_PipelineInfo; typedef struct ImGui_ImplVulkan_PipelineInfo ImGui_ImplVulkan_PipelineInfo;
typedef struct ImVector_VkDynamicState {int Size;int Capacity;VkDynamicState* Data;} ImVector_VkDynamicState;
struct ImGui_ImplVulkan_PipelineInfo struct ImGui_ImplVulkan_PipelineInfo
{ {
VkRenderPass RenderPass; VkRenderPass RenderPass;
uint32_t Subpass; uint32_t Subpass;
VkSampleCountFlagBits MSAASamples; VkSampleCountFlagBits MSAASamples;
ImVector_VkDynamicState ExtraDynamicStates;
VkPipelineRenderingCreateInfoKHR PipelineRenderingCreateInfo; VkPipelineRenderingCreateInfoKHR PipelineRenderingCreateInfo;
VkImageUsageFlags SwapChainImageUsage; VkImageUsageFlags SwapChainImageUsage;
}; };
@@ -192,6 +195,7 @@ struct ImGui_ImplVulkanH_Window
#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS #ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
typedef ImVector<ImGui_ImplVulkanH_Frame> ImVector_ImGui_ImplVulkanH_Frame; typedef ImVector<ImGui_ImplVulkanH_Frame> ImVector_ImGui_ImplVulkanH_Frame;
typedef ImVector<ImGui_ImplVulkanH_FrameSemaphores> ImVector_ImGui_ImplVulkanH_FrameSemaphores; typedef ImVector<ImGui_ImplVulkanH_FrameSemaphores> ImVector_ImGui_ImplVulkanH_FrameSemaphores;
typedef ImVector<VkDynamicState> ImVector_VkDynamicState;
#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS #endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS
CIMGUI_API void ImGui_ImplVulkanH_CreateOrResizeWindow(VkInstance instance,VkPhysicalDevice physical_device,VkDevice device,ImGui_ImplVulkanH_Window* wd,uint32_t queue_family,const VkAllocationCallbacks* allocator,int w,int h,uint32_t min_image_count,VkImageUsageFlags image_usage); CIMGUI_API void ImGui_ImplVulkanH_CreateOrResizeWindow(VkInstance instance,VkPhysicalDevice physical_device,VkDevice device,ImGui_ImplVulkanH_Window* wd,uint32_t queue_family,const VkAllocationCallbacks* allocator,int w,int h,uint32_t min_image_count,VkImageUsageFlags image_usage);
CIMGUI_API void ImGui_ImplVulkanH_DestroyWindow(VkInstance instance,VkDevice device,ImGui_ImplVulkanH_Window* wd,const VkAllocationCallbacks* allocator); CIMGUI_API void ImGui_ImplVulkanH_DestroyWindow(VkInstance instance,VkDevice device,ImGui_ImplVulkanH_Window* wd,const VkAllocationCallbacks* allocator);

View File

@@ -24,8 +24,8 @@
"IMGUI_TABLE_MAX_COLUMNS": "512", "IMGUI_TABLE_MAX_COLUMNS": "512",
"IMGUI_TEST_ENGINE_ITEM_ADD(_ID,_BB,_ITEM_DATA)": "((void)0)", "IMGUI_TEST_ENGINE_ITEM_ADD(_ID,_BB,_ITEM_DATA)": "((void)0)",
"IMGUI_TEST_ENGINE_ITEM_INFO(_ID,_LABEL,_FLAGS)": "((void)g)", "IMGUI_TEST_ENGINE_ITEM_INFO(_ID,_LABEL,_FLAGS)": "((void)g)",
"IMGUI_VERSION": "\"1.92.6\"", "IMGUI_VERSION": "\"1.92.7\"",
"IMGUI_VERSION_NUM": "19261", "IMGUI_VERSION_NUM": "19270",
"IMGUI_WINDOW_HARD_MIN_SIZE": "4.0f", "IMGUI_WINDOW_HARD_MIN_SIZE": "4.0f",
"IMSTB_TEXTEDIT_CHARTYPE": "char", "IMSTB_TEXTEDIT_CHARTYPE": "char",
"IMSTB_TEXTEDIT_GETWIDTH_NEWLINE": "(-1.0f)", "IMSTB_TEXTEDIT_GETWIDTH_NEWLINE": "(-1.0f)",
@@ -109,7 +109,7 @@
"ImGuiKey_Mouse_END": "(ImGuiKey_MouseWheelY + 1)", "ImGuiKey_Mouse_END": "(ImGuiKey_MouseWheelY + 1)",
"ImGuiKey_NavGamepadActivate": "(g.IO.ConfigNavSwapGamepadButtons ? ImGuiKey_GamepadFaceRight : ImGuiKey_GamepadFaceDown)", "ImGuiKey_NavGamepadActivate": "(g.IO.ConfigNavSwapGamepadButtons ? ImGuiKey_GamepadFaceRight : ImGuiKey_GamepadFaceDown)",
"ImGuiKey_NavGamepadCancel": "(g.IO.ConfigNavSwapGamepadButtons ? ImGuiKey_GamepadFaceDown : ImGuiKey_GamepadFaceRight)", "ImGuiKey_NavGamepadCancel": "(g.IO.ConfigNavSwapGamepadButtons ? ImGuiKey_GamepadFaceDown : ImGuiKey_GamepadFaceRight)",
"ImGuiKey_NavGamepadInput": "ImGuiKey_GamepadFaceUp", "ImGuiKey_NavGamepadContextMenu": "ImGuiKey_GamepadFaceUp",
"ImGuiKey_NavGamepadMenu": "ImGuiKey_GamepadFaceLeft", "ImGuiKey_NavGamepadMenu": "ImGuiKey_GamepadFaceLeft",
"ImGuiKey_NavGamepadTweakFast": "ImGuiKey_GamepadR1", "ImGuiKey_NavGamepadTweakFast": "ImGuiKey_GamepadR1",
"ImGuiKey_NavGamepadTweakSlow": "ImGuiKey_GamepadL1", "ImGuiKey_NavGamepadTweakSlow": "ImGuiKey_GamepadL1",

View File

@@ -24,8 +24,8 @@ local t={
IMGUI_TABLE_MAX_COLUMNS="512", IMGUI_TABLE_MAX_COLUMNS="512",
["IMGUI_TEST_ENGINE_ITEM_ADD(_ID,_BB,_ITEM_DATA)"]="((void)0)", ["IMGUI_TEST_ENGINE_ITEM_ADD(_ID,_BB,_ITEM_DATA)"]="((void)0)",
["IMGUI_TEST_ENGINE_ITEM_INFO(_ID,_LABEL,_FLAGS)"]="((void)g)", ["IMGUI_TEST_ENGINE_ITEM_INFO(_ID,_LABEL,_FLAGS)"]="((void)g)",
IMGUI_VERSION="\"1.92.6\"", IMGUI_VERSION="\"1.92.7\"",
IMGUI_VERSION_NUM="19261", IMGUI_VERSION_NUM="19270",
IMGUI_WINDOW_HARD_MIN_SIZE="4.0f", IMGUI_WINDOW_HARD_MIN_SIZE="4.0f",
IMSTB_TEXTEDIT_CHARTYPE="char", IMSTB_TEXTEDIT_CHARTYPE="char",
IMSTB_TEXTEDIT_GETWIDTH_NEWLINE="(-1.0f)", IMSTB_TEXTEDIT_GETWIDTH_NEWLINE="(-1.0f)",
@@ -109,7 +109,7 @@ local t={
ImGuiKey_Mouse_END="(ImGuiKey_MouseWheelY + 1)", ImGuiKey_Mouse_END="(ImGuiKey_MouseWheelY + 1)",
ImGuiKey_NavGamepadActivate="(g.IO.ConfigNavSwapGamepadButtons ? ImGuiKey_GamepadFaceRight : ImGuiKey_GamepadFaceDown)", ImGuiKey_NavGamepadActivate="(g.IO.ConfigNavSwapGamepadButtons ? ImGuiKey_GamepadFaceRight : ImGuiKey_GamepadFaceDown)",
ImGuiKey_NavGamepadCancel="(g.IO.ConfigNavSwapGamepadButtons ? ImGuiKey_GamepadFaceDown : ImGuiKey_GamepadFaceRight)", ImGuiKey_NavGamepadCancel="(g.IO.ConfigNavSwapGamepadButtons ? ImGuiKey_GamepadFaceDown : ImGuiKey_GamepadFaceRight)",
ImGuiKey_NavGamepadInput="ImGuiKey_GamepadFaceUp", ImGuiKey_NavGamepadContextMenu="ImGuiKey_GamepadFaceUp",
ImGuiKey_NavGamepadMenu="ImGuiKey_GamepadFaceLeft", ImGuiKey_NavGamepadMenu="ImGuiKey_GamepadFaceLeft",
ImGuiKey_NavGamepadTweakFast="ImGuiKey_GamepadR1", ImGuiKey_NavGamepadTweakFast="ImGuiKey_GamepadR1",
ImGuiKey_NavGamepadTweakSlow="ImGuiKey_GamepadL1", ImGuiKey_NavGamepadTweakSlow="ImGuiKey_GamepadL1",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1363,7 +1363,7 @@
"cimguiname": "ImGui_ImplVulkanH_CreateOrResizeWindow", "cimguiname": "ImGui_ImplVulkanH_CreateOrResizeWindow",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkanH_CreateOrResizeWindow", "funcname": "ImGui_ImplVulkanH_CreateOrResizeWindow",
"location": "imgui_impl_vulkan:207", "location": "imgui_impl_vulkan:208",
"ov_cimguiname": "ImGui_ImplVulkanH_CreateOrResizeWindow", "ov_cimguiname": "ImGui_ImplVulkanH_CreateOrResizeWindow",
"ret": "void", "ret": "void",
"signature": "(VkInstance,VkPhysicalDevice,VkDevice,ImGui_ImplVulkanH_Window*,uint32_t,const VkAllocationCallbacks*,int,int,uint32_t,VkImageUsageFlags)", "signature": "(VkInstance,VkPhysicalDevice,VkDevice,ImGui_ImplVulkanH_Window*,uint32_t,const VkAllocationCallbacks*,int,int,uint32_t,VkImageUsageFlags)",
@@ -1397,7 +1397,7 @@
"cimguiname": "ImGui_ImplVulkanH_DestroyWindow", "cimguiname": "ImGui_ImplVulkanH_DestroyWindow",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkanH_DestroyWindow", "funcname": "ImGui_ImplVulkanH_DestroyWindow",
"location": "imgui_impl_vulkan:208", "location": "imgui_impl_vulkan:209",
"ov_cimguiname": "ImGui_ImplVulkanH_DestroyWindow", "ov_cimguiname": "ImGui_ImplVulkanH_DestroyWindow",
"ret": "void", "ret": "void",
"signature": "(VkInstance,VkDevice,ImGui_ImplVulkanH_Window*,const VkAllocationCallbacks*)", "signature": "(VkInstance,VkDevice,ImGui_ImplVulkanH_Window*,const VkAllocationCallbacks*)",
@@ -1419,7 +1419,7 @@
"cimguiname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", "cimguiname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", "funcname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
"location": "imgui_impl_vulkan:213", "location": "imgui_impl_vulkan:214",
"ov_cimguiname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", "ov_cimguiname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
"ret": "int", "ret": "int",
"signature": "(VkPresentModeKHR)", "signature": "(VkPresentModeKHR)",
@@ -1441,7 +1441,7 @@
"cimguiname": "ImGui_ImplVulkanH_GetWindowDataFromViewport", "cimguiname": "ImGui_ImplVulkanH_GetWindowDataFromViewport",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkanH_GetWindowDataFromViewport", "funcname": "ImGui_ImplVulkanH_GetWindowDataFromViewport",
"location": "imgui_impl_vulkan:214", "location": "imgui_impl_vulkan:215",
"ov_cimguiname": "ImGui_ImplVulkanH_GetWindowDataFromViewport", "ov_cimguiname": "ImGui_ImplVulkanH_GetWindowDataFromViewport",
"ret": "ImGui_ImplVulkanH_Window*", "ret": "ImGui_ImplVulkanH_Window*",
"signature": "(ImGuiViewport*)", "signature": "(ImGuiViewport*)",
@@ -1463,7 +1463,7 @@
"cimguiname": "ImGui_ImplVulkanH_SelectPhysicalDevice", "cimguiname": "ImGui_ImplVulkanH_SelectPhysicalDevice",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkanH_SelectPhysicalDevice", "funcname": "ImGui_ImplVulkanH_SelectPhysicalDevice",
"location": "imgui_impl_vulkan:211", "location": "imgui_impl_vulkan:212",
"ov_cimguiname": "ImGui_ImplVulkanH_SelectPhysicalDevice", "ov_cimguiname": "ImGui_ImplVulkanH_SelectPhysicalDevice",
"ret": "VkPhysicalDevice", "ret": "VkPhysicalDevice",
"signature": "(VkInstance)", "signature": "(VkInstance)",
@@ -1497,7 +1497,7 @@
"cimguiname": "ImGui_ImplVulkanH_SelectPresentMode", "cimguiname": "ImGui_ImplVulkanH_SelectPresentMode",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkanH_SelectPresentMode", "funcname": "ImGui_ImplVulkanH_SelectPresentMode",
"location": "imgui_impl_vulkan:210", "location": "imgui_impl_vulkan:211",
"ov_cimguiname": "ImGui_ImplVulkanH_SelectPresentMode", "ov_cimguiname": "ImGui_ImplVulkanH_SelectPresentMode",
"ret": "VkPresentModeKHR", "ret": "VkPresentModeKHR",
"signature": "(VkPhysicalDevice,VkSurfaceKHR,const VkPresentModeKHR*,int)", "signature": "(VkPhysicalDevice,VkSurfaceKHR,const VkPresentModeKHR*,int)",
@@ -1519,7 +1519,7 @@
"cimguiname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex", "cimguiname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex", "funcname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex",
"location": "imgui_impl_vulkan:212", "location": "imgui_impl_vulkan:213",
"ov_cimguiname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex", "ov_cimguiname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex",
"ret": "uint32_t", "ret": "uint32_t",
"signature": "(VkPhysicalDevice)", "signature": "(VkPhysicalDevice)",
@@ -1557,7 +1557,7 @@
"cimguiname": "ImGui_ImplVulkanH_SelectSurfaceFormat", "cimguiname": "ImGui_ImplVulkanH_SelectSurfaceFormat",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkanH_SelectSurfaceFormat", "funcname": "ImGui_ImplVulkanH_SelectSurfaceFormat",
"location": "imgui_impl_vulkan:209", "location": "imgui_impl_vulkan:210",
"ov_cimguiname": "ImGui_ImplVulkanH_SelectSurfaceFormat", "ov_cimguiname": "ImGui_ImplVulkanH_SelectSurfaceFormat",
"ret": "VkSurfaceFormatKHR", "ret": "VkSurfaceFormatKHR",
"signature": "(VkPhysicalDevice,VkSurfaceKHR,const VkFormat*,int,VkColorSpaceKHR)", "signature": "(VkPhysicalDevice,VkSurfaceKHR,const VkFormat*,int,VkColorSpaceKHR)",
@@ -1575,7 +1575,7 @@
"constructor": true, "constructor": true,
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkanH_Window", "funcname": "ImGui_ImplVulkanH_Window",
"location": "imgui_impl_vulkan:259", "location": "imgui_impl_vulkan:260",
"ov_cimguiname": "ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window", "ov_cimguiname": "ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window",
"signature": "()", "signature": "()",
"stname": "ImGui_ImplVulkanH_Window" "stname": "ImGui_ImplVulkanH_Window"
@@ -1594,7 +1594,7 @@
"cimguiname": "ImGui_ImplVulkanH_Window_destroy", "cimguiname": "ImGui_ImplVulkanH_Window_destroy",
"defaults": {}, "defaults": {},
"destructor": true, "destructor": true,
"location": "imgui_impl_vulkan:259", "location": "imgui_impl_vulkan:260",
"ov_cimguiname": "ImGui_ImplVulkanH_Window_destroy", "ov_cimguiname": "ImGui_ImplVulkanH_Window_destroy",
"ret": "void", "ret": "void",
"signature": "(ImGui_ImplVulkanH_Window*)", "signature": "(ImGui_ImplVulkanH_Window*)",
@@ -1624,7 +1624,7 @@
"cimguiname": "ImGui_ImplVulkan_AddTexture", "cimguiname": "ImGui_ImplVulkan_AddTexture",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkan_AddTexture", "funcname": "ImGui_ImplVulkan_AddTexture",
"location": "imgui_impl_vulkan:165", "location": "imgui_impl_vulkan:166",
"ov_cimguiname": "ImGui_ImplVulkan_AddTexture", "ov_cimguiname": "ImGui_ImplVulkan_AddTexture",
"ret": "VkDescriptorSet", "ret": "VkDescriptorSet",
"signature": "(VkSampler,VkImageView,VkImageLayout)", "signature": "(VkSampler,VkImageView,VkImageLayout)",
@@ -1646,7 +1646,7 @@
"cimguiname": "ImGui_ImplVulkan_CreateMainPipeline", "cimguiname": "ImGui_ImplVulkan_CreateMainPipeline",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkan_CreateMainPipeline", "funcname": "ImGui_ImplVulkan_CreateMainPipeline",
"location": "imgui_impl_vulkan:157", "location": "imgui_impl_vulkan:158",
"ov_cimguiname": "ImGui_ImplVulkan_CreateMainPipeline", "ov_cimguiname": "ImGui_ImplVulkan_CreateMainPipeline",
"ret": "void", "ret": "void",
"signature": "(const ImGui_ImplVulkan_PipelineInfo*)", "signature": "(const ImGui_ImplVulkan_PipelineInfo*)",
@@ -1668,7 +1668,7 @@
"cimguiname": "ImGui_ImplVulkan_Init", "cimguiname": "ImGui_ImplVulkan_Init",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkan_Init", "funcname": "ImGui_ImplVulkan_Init",
"location": "imgui_impl_vulkan:148", "location": "imgui_impl_vulkan:149",
"ov_cimguiname": "ImGui_ImplVulkan_Init", "ov_cimguiname": "ImGui_ImplVulkan_Init",
"ret": "bool", "ret": "bool",
"signature": "(ImGui_ImplVulkan_InitInfo*)", "signature": "(ImGui_ImplVulkan_InitInfo*)",
@@ -1700,7 +1700,7 @@
"user_data": "nullptr" "user_data": "nullptr"
}, },
"funcname": "ImGui_ImplVulkan_LoadFunctions", "funcname": "ImGui_ImplVulkan_LoadFunctions",
"location": "imgui_impl_vulkan:170", "location": "imgui_impl_vulkan:171",
"ov_cimguiname": "ImGui_ImplVulkan_LoadFunctions", "ov_cimguiname": "ImGui_ImplVulkan_LoadFunctions",
"ret": "bool", "ret": "bool",
"signature": "(uint32_t,PFN_vkVoidFunction(*loader_func)(const char* function_name,void*,void*)", "signature": "(uint32_t,PFN_vkVoidFunction(*loader_func)(const char* function_name,void*,void*)",
@@ -1717,7 +1717,7 @@
"cimguiname": "ImGui_ImplVulkan_NewFrame", "cimguiname": "ImGui_ImplVulkan_NewFrame",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkan_NewFrame", "funcname": "ImGui_ImplVulkan_NewFrame",
"location": "imgui_impl_vulkan:150", "location": "imgui_impl_vulkan:151",
"ov_cimguiname": "ImGui_ImplVulkan_NewFrame", "ov_cimguiname": "ImGui_ImplVulkan_NewFrame",
"ret": "void", "ret": "void",
"signature": "()", "signature": "()",
@@ -1739,7 +1739,7 @@
"cimguiname": "ImGui_ImplVulkan_RemoveTexture", "cimguiname": "ImGui_ImplVulkan_RemoveTexture",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkan_RemoveTexture", "funcname": "ImGui_ImplVulkan_RemoveTexture",
"location": "imgui_impl_vulkan:166", "location": "imgui_impl_vulkan:167",
"ov_cimguiname": "ImGui_ImplVulkan_RemoveTexture", "ov_cimguiname": "ImGui_ImplVulkan_RemoveTexture",
"ret": "void", "ret": "void",
"signature": "(VkDescriptorSet)", "signature": "(VkDescriptorSet)",
@@ -1771,7 +1771,7 @@
"pipeline": "0ULL" "pipeline": "0ULL"
}, },
"funcname": "ImGui_ImplVulkan_RenderDrawData", "funcname": "ImGui_ImplVulkan_RenderDrawData",
"location": "imgui_impl_vulkan:151", "location": "imgui_impl_vulkan:152",
"ov_cimguiname": "ImGui_ImplVulkan_RenderDrawData", "ov_cimguiname": "ImGui_ImplVulkan_RenderDrawData",
"ret": "void", "ret": "void",
"signature": "(ImDrawData*,VkCommandBuffer,VkPipeline)", "signature": "(ImDrawData*,VkCommandBuffer,VkPipeline)",
@@ -1793,7 +1793,7 @@
"cimguiname": "ImGui_ImplVulkan_SetMinImageCount", "cimguiname": "ImGui_ImplVulkan_SetMinImageCount",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkan_SetMinImageCount", "funcname": "ImGui_ImplVulkan_SetMinImageCount",
"location": "imgui_impl_vulkan:152", "location": "imgui_impl_vulkan:153",
"ov_cimguiname": "ImGui_ImplVulkan_SetMinImageCount", "ov_cimguiname": "ImGui_ImplVulkan_SetMinImageCount",
"ret": "void", "ret": "void",
"signature": "(uint32_t)", "signature": "(uint32_t)",
@@ -1810,7 +1810,7 @@
"cimguiname": "ImGui_ImplVulkan_Shutdown", "cimguiname": "ImGui_ImplVulkan_Shutdown",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkan_Shutdown", "funcname": "ImGui_ImplVulkan_Shutdown",
"location": "imgui_impl_vulkan:149", "location": "imgui_impl_vulkan:150",
"ov_cimguiname": "ImGui_ImplVulkan_Shutdown", "ov_cimguiname": "ImGui_ImplVulkan_Shutdown",
"ret": "void", "ret": "void",
"signature": "()", "signature": "()",
@@ -1832,7 +1832,7 @@
"cimguiname": "ImGui_ImplVulkan_UpdateTexture", "cimguiname": "ImGui_ImplVulkan_UpdateTexture",
"defaults": {}, "defaults": {},
"funcname": "ImGui_ImplVulkan_UpdateTexture", "funcname": "ImGui_ImplVulkan_UpdateTexture",
"location": "imgui_impl_vulkan:160", "location": "imgui_impl_vulkan:161",
"ov_cimguiname": "ImGui_ImplVulkan_UpdateTexture", "ov_cimguiname": "ImGui_ImplVulkan_UpdateTexture",
"ret": "void", "ret": "void",
"signature": "(ImTextureData*)", "signature": "(ImTextureData*)",

View File

@@ -1179,7 +1179,7 @@ local t={
cimguiname="ImGui_ImplVulkanH_CreateOrResizeWindow", cimguiname="ImGui_ImplVulkanH_CreateOrResizeWindow",
defaults={}, defaults={},
funcname="ImGui_ImplVulkanH_CreateOrResizeWindow", funcname="ImGui_ImplVulkanH_CreateOrResizeWindow",
location="imgui_impl_vulkan:207", location="imgui_impl_vulkan:208",
ov_cimguiname="ImGui_ImplVulkanH_CreateOrResizeWindow", ov_cimguiname="ImGui_ImplVulkanH_CreateOrResizeWindow",
ret="void", ret="void",
signature="(VkInstance,VkPhysicalDevice,VkDevice,ImGui_ImplVulkanH_Window*,uint32_t,const VkAllocationCallbacks*,int,int,uint32_t,VkImageUsageFlags)", signature="(VkInstance,VkPhysicalDevice,VkDevice,ImGui_ImplVulkanH_Window*,uint32_t,const VkAllocationCallbacks*,int,int,uint32_t,VkImageUsageFlags)",
@@ -1207,7 +1207,7 @@ local t={
cimguiname="ImGui_ImplVulkanH_DestroyWindow", cimguiname="ImGui_ImplVulkanH_DestroyWindow",
defaults={}, defaults={},
funcname="ImGui_ImplVulkanH_DestroyWindow", funcname="ImGui_ImplVulkanH_DestroyWindow",
location="imgui_impl_vulkan:208", location="imgui_impl_vulkan:209",
ov_cimguiname="ImGui_ImplVulkanH_DestroyWindow", ov_cimguiname="ImGui_ImplVulkanH_DestroyWindow",
ret="void", ret="void",
signature="(VkInstance,VkDevice,ImGui_ImplVulkanH_Window*,const VkAllocationCallbacks*)", signature="(VkInstance,VkDevice,ImGui_ImplVulkanH_Window*,const VkAllocationCallbacks*)",
@@ -1226,7 +1226,7 @@ local t={
cimguiname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", cimguiname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
defaults={}, defaults={},
funcname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", funcname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
location="imgui_impl_vulkan:213", location="imgui_impl_vulkan:214",
ov_cimguiname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", ov_cimguiname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode",
ret="int", ret="int",
signature="(VkPresentModeKHR)", signature="(VkPresentModeKHR)",
@@ -1245,7 +1245,7 @@ local t={
cimguiname="ImGui_ImplVulkanH_GetWindowDataFromViewport", cimguiname="ImGui_ImplVulkanH_GetWindowDataFromViewport",
defaults={}, defaults={},
funcname="ImGui_ImplVulkanH_GetWindowDataFromViewport", funcname="ImGui_ImplVulkanH_GetWindowDataFromViewport",
location="imgui_impl_vulkan:214", location="imgui_impl_vulkan:215",
ov_cimguiname="ImGui_ImplVulkanH_GetWindowDataFromViewport", ov_cimguiname="ImGui_ImplVulkanH_GetWindowDataFromViewport",
ret="ImGui_ImplVulkanH_Window*", ret="ImGui_ImplVulkanH_Window*",
signature="(ImGuiViewport*)", signature="(ImGuiViewport*)",
@@ -1264,7 +1264,7 @@ local t={
cimguiname="ImGui_ImplVulkanH_SelectPhysicalDevice", cimguiname="ImGui_ImplVulkanH_SelectPhysicalDevice",
defaults={}, defaults={},
funcname="ImGui_ImplVulkanH_SelectPhysicalDevice", funcname="ImGui_ImplVulkanH_SelectPhysicalDevice",
location="imgui_impl_vulkan:211", location="imgui_impl_vulkan:212",
ov_cimguiname="ImGui_ImplVulkanH_SelectPhysicalDevice", ov_cimguiname="ImGui_ImplVulkanH_SelectPhysicalDevice",
ret="VkPhysicalDevice", ret="VkPhysicalDevice",
signature="(VkInstance)", signature="(VkInstance)",
@@ -1292,7 +1292,7 @@ local t={
cimguiname="ImGui_ImplVulkanH_SelectPresentMode", cimguiname="ImGui_ImplVulkanH_SelectPresentMode",
defaults={}, defaults={},
funcname="ImGui_ImplVulkanH_SelectPresentMode", funcname="ImGui_ImplVulkanH_SelectPresentMode",
location="imgui_impl_vulkan:210", location="imgui_impl_vulkan:211",
ov_cimguiname="ImGui_ImplVulkanH_SelectPresentMode", ov_cimguiname="ImGui_ImplVulkanH_SelectPresentMode",
ret="VkPresentModeKHR", ret="VkPresentModeKHR",
signature="(VkPhysicalDevice,VkSurfaceKHR,const VkPresentModeKHR*,int)", signature="(VkPhysicalDevice,VkSurfaceKHR,const VkPresentModeKHR*,int)",
@@ -1311,7 +1311,7 @@ local t={
cimguiname="ImGui_ImplVulkanH_SelectQueueFamilyIndex", cimguiname="ImGui_ImplVulkanH_SelectQueueFamilyIndex",
defaults={}, defaults={},
funcname="ImGui_ImplVulkanH_SelectQueueFamilyIndex", funcname="ImGui_ImplVulkanH_SelectQueueFamilyIndex",
location="imgui_impl_vulkan:212", location="imgui_impl_vulkan:213",
ov_cimguiname="ImGui_ImplVulkanH_SelectQueueFamilyIndex", ov_cimguiname="ImGui_ImplVulkanH_SelectQueueFamilyIndex",
ret="uint32_t", ret="uint32_t",
signature="(VkPhysicalDevice)", signature="(VkPhysicalDevice)",
@@ -1342,7 +1342,7 @@ local t={
cimguiname="ImGui_ImplVulkanH_SelectSurfaceFormat", cimguiname="ImGui_ImplVulkanH_SelectSurfaceFormat",
defaults={}, defaults={},
funcname="ImGui_ImplVulkanH_SelectSurfaceFormat", funcname="ImGui_ImplVulkanH_SelectSurfaceFormat",
location="imgui_impl_vulkan:209", location="imgui_impl_vulkan:210",
ov_cimguiname="ImGui_ImplVulkanH_SelectSurfaceFormat", ov_cimguiname="ImGui_ImplVulkanH_SelectSurfaceFormat",
ret="VkSurfaceFormatKHR", ret="VkSurfaceFormatKHR",
signature="(VkPhysicalDevice,VkSurfaceKHR,const VkFormat*,int,VkColorSpaceKHR)", signature="(VkPhysicalDevice,VkSurfaceKHR,const VkFormat*,int,VkColorSpaceKHR)",
@@ -1359,7 +1359,7 @@ local t={
constructor=true, constructor=true,
defaults={}, defaults={},
funcname="ImGui_ImplVulkanH_Window", funcname="ImGui_ImplVulkanH_Window",
location="imgui_impl_vulkan:259", location="imgui_impl_vulkan:260",
ov_cimguiname="ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window", ov_cimguiname="ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window",
signature="()", signature="()",
stname="ImGui_ImplVulkanH_Window"}, stname="ImGui_ImplVulkanH_Window"},
@@ -1375,7 +1375,7 @@ local t={
cimguiname="ImGui_ImplVulkanH_Window_destroy", cimguiname="ImGui_ImplVulkanH_Window_destroy",
defaults={}, defaults={},
destructor=true, destructor=true,
location="imgui_impl_vulkan:259", location="imgui_impl_vulkan:260",
ov_cimguiname="ImGui_ImplVulkanH_Window_destroy", ov_cimguiname="ImGui_ImplVulkanH_Window_destroy",
ret="void", ret="void",
signature="(ImGui_ImplVulkanH_Window*)", signature="(ImGui_ImplVulkanH_Window*)",
@@ -1400,7 +1400,7 @@ local t={
cimguiname="ImGui_ImplVulkan_AddTexture", cimguiname="ImGui_ImplVulkan_AddTexture",
defaults={}, defaults={},
funcname="ImGui_ImplVulkan_AddTexture", funcname="ImGui_ImplVulkan_AddTexture",
location="imgui_impl_vulkan:165", location="imgui_impl_vulkan:166",
ov_cimguiname="ImGui_ImplVulkan_AddTexture", ov_cimguiname="ImGui_ImplVulkan_AddTexture",
ret="VkDescriptorSet", ret="VkDescriptorSet",
signature="(VkSampler,VkImageView,VkImageLayout)", signature="(VkSampler,VkImageView,VkImageLayout)",
@@ -1419,7 +1419,7 @@ local t={
cimguiname="ImGui_ImplVulkan_CreateMainPipeline", cimguiname="ImGui_ImplVulkan_CreateMainPipeline",
defaults={}, defaults={},
funcname="ImGui_ImplVulkan_CreateMainPipeline", funcname="ImGui_ImplVulkan_CreateMainPipeline",
location="imgui_impl_vulkan:157", location="imgui_impl_vulkan:158",
ov_cimguiname="ImGui_ImplVulkan_CreateMainPipeline", ov_cimguiname="ImGui_ImplVulkan_CreateMainPipeline",
ret="void", ret="void",
signature="(const ImGui_ImplVulkan_PipelineInfo*)", signature="(const ImGui_ImplVulkan_PipelineInfo*)",
@@ -1438,7 +1438,7 @@ local t={
cimguiname="ImGui_ImplVulkan_Init", cimguiname="ImGui_ImplVulkan_Init",
defaults={}, defaults={},
funcname="ImGui_ImplVulkan_Init", funcname="ImGui_ImplVulkan_Init",
location="imgui_impl_vulkan:148", location="imgui_impl_vulkan:149",
ov_cimguiname="ImGui_ImplVulkan_Init", ov_cimguiname="ImGui_ImplVulkan_Init",
ret="bool", ret="bool",
signature="(ImGui_ImplVulkan_InitInfo*)", signature="(ImGui_ImplVulkan_InitInfo*)",
@@ -1464,7 +1464,7 @@ local t={
defaults={ defaults={
user_data="nullptr"}, user_data="nullptr"},
funcname="ImGui_ImplVulkan_LoadFunctions", funcname="ImGui_ImplVulkan_LoadFunctions",
location="imgui_impl_vulkan:170", location="imgui_impl_vulkan:171",
ov_cimguiname="ImGui_ImplVulkan_LoadFunctions", ov_cimguiname="ImGui_ImplVulkan_LoadFunctions",
ret="bool", ret="bool",
signature="(uint32_t,PFN_vkVoidFunction(*loader_func)(const char* function_name,void*,void*)", signature="(uint32_t,PFN_vkVoidFunction(*loader_func)(const char* function_name,void*,void*)",
@@ -1480,7 +1480,7 @@ local t={
cimguiname="ImGui_ImplVulkan_NewFrame", cimguiname="ImGui_ImplVulkan_NewFrame",
defaults={}, defaults={},
funcname="ImGui_ImplVulkan_NewFrame", funcname="ImGui_ImplVulkan_NewFrame",
location="imgui_impl_vulkan:150", location="imgui_impl_vulkan:151",
ov_cimguiname="ImGui_ImplVulkan_NewFrame", ov_cimguiname="ImGui_ImplVulkan_NewFrame",
ret="void", ret="void",
signature="()", signature="()",
@@ -1499,7 +1499,7 @@ local t={
cimguiname="ImGui_ImplVulkan_RemoveTexture", cimguiname="ImGui_ImplVulkan_RemoveTexture",
defaults={}, defaults={},
funcname="ImGui_ImplVulkan_RemoveTexture", funcname="ImGui_ImplVulkan_RemoveTexture",
location="imgui_impl_vulkan:166", location="imgui_impl_vulkan:167",
ov_cimguiname="ImGui_ImplVulkan_RemoveTexture", ov_cimguiname="ImGui_ImplVulkan_RemoveTexture",
ret="void", ret="void",
signature="(VkDescriptorSet)", signature="(VkDescriptorSet)",
@@ -1525,7 +1525,7 @@ local t={
defaults={ defaults={
pipeline="0ULL"}, pipeline="0ULL"},
funcname="ImGui_ImplVulkan_RenderDrawData", funcname="ImGui_ImplVulkan_RenderDrawData",
location="imgui_impl_vulkan:151", location="imgui_impl_vulkan:152",
ov_cimguiname="ImGui_ImplVulkan_RenderDrawData", ov_cimguiname="ImGui_ImplVulkan_RenderDrawData",
ret="void", ret="void",
signature="(ImDrawData*,VkCommandBuffer,VkPipeline)", signature="(ImDrawData*,VkCommandBuffer,VkPipeline)",
@@ -1544,7 +1544,7 @@ local t={
cimguiname="ImGui_ImplVulkan_SetMinImageCount", cimguiname="ImGui_ImplVulkan_SetMinImageCount",
defaults={}, defaults={},
funcname="ImGui_ImplVulkan_SetMinImageCount", funcname="ImGui_ImplVulkan_SetMinImageCount",
location="imgui_impl_vulkan:152", location="imgui_impl_vulkan:153",
ov_cimguiname="ImGui_ImplVulkan_SetMinImageCount", ov_cimguiname="ImGui_ImplVulkan_SetMinImageCount",
ret="void", ret="void",
signature="(uint32_t)", signature="(uint32_t)",
@@ -1560,7 +1560,7 @@ local t={
cimguiname="ImGui_ImplVulkan_Shutdown", cimguiname="ImGui_ImplVulkan_Shutdown",
defaults={}, defaults={},
funcname="ImGui_ImplVulkan_Shutdown", funcname="ImGui_ImplVulkan_Shutdown",
location="imgui_impl_vulkan:149", location="imgui_impl_vulkan:150",
ov_cimguiname="ImGui_ImplVulkan_Shutdown", ov_cimguiname="ImGui_ImplVulkan_Shutdown",
ret="void", ret="void",
signature="()", signature="()",
@@ -1579,7 +1579,7 @@ local t={
cimguiname="ImGui_ImplVulkan_UpdateTexture", cimguiname="ImGui_ImplVulkan_UpdateTexture",
defaults={}, defaults={},
funcname="ImGui_ImplVulkan_UpdateTexture", funcname="ImGui_ImplVulkan_UpdateTexture",
location="imgui_impl_vulkan:160", location="imgui_impl_vulkan:161",
ov_cimguiname="ImGui_ImplVulkan_UpdateTexture", ov_cimguiname="ImGui_ImplVulkan_UpdateTexture",
ret="void", ret="void",
signature="(ImTextureData*)", signature="(ImTextureData*)",

View File

@@ -307,11 +307,6 @@
"name": "ImGuiButtonFlags_FlattenChildren", "name": "ImGuiButtonFlags_FlattenChildren",
"value": "1 << 11" "value": "1 << 11"
}, },
{
"calc_value": 4096,
"name": "ImGuiButtonFlags_AllowOverlap",
"value": "1 << 12"
},
{ {
"calc_value": 32768, "calc_value": 32768,
"name": "ImGuiButtonFlags_AlignTextBaseLine", "name": "ImGuiButtonFlags_AlignTextBaseLine",
@@ -393,6 +388,11 @@
"calc_value": 8, "calc_value": 8,
"name": "ImGuiButtonFlags_EnableNav", "name": "ImGuiButtonFlags_EnableNav",
"value": "1 << 3" "value": "1 << 3"
},
{
"calc_value": 4096,
"name": "ImGuiButtonFlags_AllowOverlap",
"value": "1 << 12"
} }
], ],
"ImGuiChildFlags_": [ "ImGuiChildFlags_": [
@@ -2040,7 +2040,7 @@
}, },
{ {
"calc_value": 134217728, "calc_value": 134217728,
"name": "ImGuiInputTextFlags_MergedItem", "name": "ImGuiInputTextFlags_TempInput",
"value": "1 << 27" "value": "1 << 27"
}, },
{ {
@@ -3481,14 +3481,19 @@
}, },
{ {
"calc_value": 8192, "calc_value": 8192,
"name": "ImGuiMultiSelectFlags_SelectOnClick", "name": "ImGuiMultiSelectFlags_SelectOnAuto",
"value": "1 << 13" "value": "1 << 13"
}, },
{ {
"calc_value": 16384, "calc_value": 16384,
"name": "ImGuiMultiSelectFlags_SelectOnClickRelease", "name": "ImGuiMultiSelectFlags_SelectOnClickAlways",
"value": "1 << 14" "value": "1 << 14"
}, },
{
"calc_value": 32768,
"name": "ImGuiMultiSelectFlags_SelectOnClickRelease",
"value": "1 << 15"
},
{ {
"calc_value": 65536, "calc_value": 65536,
"name": "ImGuiMultiSelectFlags_NavWrapX", "name": "ImGuiMultiSelectFlags_NavWrapX",
@@ -3498,6 +3503,11 @@
"calc_value": 131072, "calc_value": 131072,
"name": "ImGuiMultiSelectFlags_NoSelectOnRightClick", "name": "ImGuiMultiSelectFlags_NoSelectOnRightClick",
"value": "1 << 17" "value": "1 << 17"
},
{
"calc_value": 57344,
"name": "ImGuiMultiSelectFlags_SelectOnMask_",
"value": "ImGuiMultiSelectFlags_SelectOnAuto | ImGuiMultiSelectFlags_SelectOnClickAlways | ImGuiMultiSelectFlags_SelectOnClickRelease"
} }
], ],
"ImGuiNavLayer": [ "ImGuiNavLayer": [
@@ -4317,28 +4327,33 @@
}, },
{ {
"calc_value": 37, "calc_value": 37,
"name": "ImGuiStyleVar_SeparatorTextBorderSize", "name": "ImGuiStyleVar_SeparatorSize",
"value": "37" "value": "37"
}, },
{ {
"calc_value": 38, "calc_value": 38,
"name": "ImGuiStyleVar_SeparatorTextAlign", "name": "ImGuiStyleVar_SeparatorTextBorderSize",
"value": "38" "value": "38"
}, },
{ {
"calc_value": 39, "calc_value": 39,
"name": "ImGuiStyleVar_SeparatorTextPadding", "name": "ImGuiStyleVar_SeparatorTextAlign",
"value": "39" "value": "39"
}, },
{ {
"calc_value": 40, "calc_value": 40,
"name": "ImGuiStyleVar_DockingSeparatorSize", "name": "ImGuiStyleVar_SeparatorTextPadding",
"value": "40" "value": "40"
}, },
{ {
"calc_value": 41, "calc_value": 41,
"name": "ImGuiStyleVar_COUNT", "name": "ImGuiStyleVar_DockingSeparatorSize",
"value": "41" "value": "41"
},
{
"calc_value": 42,
"name": "ImGuiStyleVar_COUNT",
"value": "42"
} }
], ],
"ImGuiTabBarFlagsPrivate_": [ "ImGuiTabBarFlagsPrivate_": [
@@ -5429,221 +5444,221 @@
}, },
"locations": { "locations": {
"ImBitVector": "imgui_internal:670", "ImBitVector": "imgui_internal:670",
"ImColor": "imgui:3084", "ImColor": "imgui:3100",
"ImDrawChannel": "imgui:3333", "ImDrawChannel": "imgui:3356",
"ImDrawCmd": "imgui:3289", "ImDrawCmd": "imgui:3312",
"ImDrawCmdHeader": "imgui:3325", "ImDrawCmdHeader": "imgui:3348",
"ImDrawData": "imgui:3554", "ImDrawData": "imgui:3577",
"ImDrawDataBuilder": "imgui_internal:898", "ImDrawDataBuilder": "imgui_internal:898",
"ImDrawFlags_": "imgui:3358", "ImDrawFlags_": "imgui:3381",
"ImDrawList": "imgui:3396", "ImDrawList": "imgui:3419",
"ImDrawListFlags_": "imgui:3378", "ImDrawListFlags_": "imgui:3401",
"ImDrawListSharedData": "imgui_internal:871", "ImDrawListSharedData": "imgui_internal:871",
"ImDrawListSplitter": "imgui:3341", "ImDrawListSplitter": "imgui:3364",
"ImDrawTextFlags_": "imgui_internal:443", "ImDrawTextFlags_": "imgui_internal:443",
"ImDrawVert": "imgui:3310", "ImDrawVert": "imgui:3333",
"ImFont": "imgui:3980", "ImFont": "imgui:4003",
"ImFontAtlas": "imgui:3781", "ImFontAtlas": "imgui:3804",
"ImFontAtlasBuilder": "imgui_internal:4159", "ImFontAtlasBuilder": "imgui_internal:4176",
"ImFontAtlasFlags_": "imgui:3754", "ImFontAtlasFlags_": "imgui:3777",
"ImFontAtlasPostProcessData": "imgui_internal:4132", "ImFontAtlasPostProcessData": "imgui_internal:4149",
"ImFontAtlasRect": "imgui:3744", "ImFontAtlasRect": "imgui:3767",
"ImFontAtlasRectEntry": "imgui_internal:4124", "ImFontAtlasRectEntry": "imgui_internal:4141",
"ImFontBaked": "imgui:3932", "ImFontBaked": "imgui:3955",
"ImFontConfig": "imgui:3663", "ImFontConfig": "imgui:3686",
"ImFontFlags_": "imgui:3967", "ImFontFlags_": "imgui:3990",
"ImFontGlyph": "imgui:3706", "ImFontGlyph": "imgui:3729",
"ImFontGlyphRangesBuilder": "imgui:3722", "ImFontGlyphRangesBuilder": "imgui:3745",
"ImFontLoader": "imgui_internal:4073", "ImFontLoader": "imgui_internal:4090",
"ImFontStackData": "imgui_internal:906", "ImFontStackData": "imgui_internal:906",
"ImGuiActivateFlags_": "imgui_internal:1705", "ImGuiActivateFlags_": "imgui_internal:1706",
"ImGuiAxis": "imgui_internal:1155", "ImGuiAxis": "imgui_internal:1154",
"ImGuiBackendFlags_": "imgui:1800", "ImGuiBackendFlags_": "imgui:1803",
"ImGuiBoxSelectState": "imgui_internal:1896", "ImGuiBoxSelectState": "imgui_internal:1897",
"ImGuiButtonFlagsPrivate_": "imgui_internal:1042", "ImGuiButtonFlagsPrivate_": "imgui_internal:1042",
"ImGuiButtonFlags_": "imgui:1947", "ImGuiButtonFlags_": "imgui:1951",
"ImGuiChildFlags_": "imgui:1259", "ImGuiChildFlags_": "imgui:1262",
"ImGuiCol_": "imgui:1817", "ImGuiCol_": "imgui:1820",
"ImGuiColorEditFlags_": "imgui:1958", "ImGuiColorEditFlags_": "imgui:1963",
"ImGuiColorMod": "imgui_internal:926", "ImGuiColorMod": "imgui_internal:926",
"ImGuiComboFlagsPrivate_": "imgui_internal:1069", "ImGuiComboFlagsPrivate_": "imgui_internal:1068",
"ImGuiComboFlags_": "imgui:1421", "ImGuiComboFlags_": "imgui:1424",
"ImGuiComboPreviewData": "imgui_internal:1169", "ImGuiComboPreviewData": "imgui_internal:1168",
"ImGuiCond_": "imgui:2074", "ImGuiCond_": "imgui:2079",
"ImGuiConfigFlags_": "imgui:1771", "ImGuiConfigFlags_": "imgui:1775",
"ImGuiContext": "imgui_internal:2383", "ImGuiContext": "imgui_internal:2386",
"ImGuiContextHook": "imgui_internal:2368", "ImGuiContextHook": "imgui_internal:2369",
"ImGuiContextHookType": "imgui_internal:2366", "ImGuiContextHookType": "imgui_internal:2367",
"ImGuiDataAuthority_": "imgui_internal:2009", "ImGuiDataAuthority_": "imgui_internal:2010",
"ImGuiDataTypeInfo": "imgui_internal:952", "ImGuiDataTypeInfo": "imgui_internal:952",
"ImGuiDataTypePrivate_": "imgui_internal:961", "ImGuiDataTypePrivate_": "imgui_internal:961",
"ImGuiDataTypeStorage": "imgui_internal:946", "ImGuiDataTypeStorage": "imgui_internal:946",
"ImGuiDataType_": "imgui:1577", "ImGuiDataType_": "imgui:1580",
"ImGuiDeactivatedItemData": "imgui_internal:1470", "ImGuiDeactivatedItemData": "imgui_internal:1471",
"ImGuiDebugAllocEntry": "imgui_internal:2290", "ImGuiDebugAllocEntry": "imgui_internal:2291",
"ImGuiDebugAllocInfo": "imgui_internal:2297", "ImGuiDebugAllocInfo": "imgui_internal:2298",
"ImGuiDebugItemPathQuery": "imgui_internal:2337", "ImGuiDebugItemPathQuery": "imgui_internal:2338",
"ImGuiDebugLogFlags_": "imgui_internal:2267", "ImGuiDebugLogFlags_": "imgui_internal:2268",
"ImGuiDir": "imgui:1595", "ImGuiDir": "imgui:1598",
"ImGuiDockContext": "imgui_internal:2112", "ImGuiDockContext": "imgui_internal:2113",
"ImGuiDockNode": "imgui_internal:2025", "ImGuiDockNode": "imgui_internal:2026",
"ImGuiDockNodeFlagsPrivate_": "imgui_internal:1977", "ImGuiDockNodeFlagsPrivate_": "imgui_internal:1978",
"ImGuiDockNodeFlags_": "imgui:1529", "ImGuiDockNodeFlags_": "imgui:1532",
"ImGuiDockNodeState": "imgui_internal:2016", "ImGuiDockNodeState": "imgui_internal:2017",
"ImGuiDragDropFlags_": "imgui:1548", "ImGuiDragDropFlags_": "imgui:1551",
"ImGuiErrorRecoveryState": "imgui_internal:1426", "ImGuiErrorRecoveryState": "imgui_internal:1427",
"ImGuiFocusRequestFlags_": "imgui_internal:1115", "ImGuiFocusRequestFlags_": "imgui_internal:1114",
"ImGuiFocusScopeData": "imgui_internal:1793", "ImGuiFocusScopeData": "imgui_internal:1794",
"ImGuiFocusedFlags_": "imgui:1475", "ImGuiFocusedFlags_": "imgui:1478",
"ImGuiFreeTypeLoaderFlags_": "imgui_freetype:29", "ImGuiFreeTypeLoaderFlags_": "imgui_freetype:29",
"ImGuiGroupData": "imgui_internal:1182", "ImGuiGroupData": "imgui_internal:1181",
"ImGuiHoveredFlagsPrivate_": "imgui_internal:1025", "ImGuiHoveredFlagsPrivate_": "imgui_internal:1025",
"ImGuiHoveredFlags_": "imgui:1489", "ImGuiHoveredFlags_": "imgui:1492",
"ImGuiIDStackTool": "imgui_internal:2351", "ImGuiIDStackTool": "imgui_internal:2352",
"ImGuiIO": "imgui:2480", "ImGuiIO": "imgui:2486",
"ImGuiInputEvent": "imgui_internal:1565", "ImGuiInputEvent": "imgui_internal:1566",
"ImGuiInputEventAppFocused": "imgui_internal:1563", "ImGuiInputEventAppFocused": "imgui_internal:1564",
"ImGuiInputEventKey": "imgui_internal:1561", "ImGuiInputEventKey": "imgui_internal:1562",
"ImGuiInputEventMouseButton": "imgui_internal:1559", "ImGuiInputEventMouseButton": "imgui_internal:1560",
"ImGuiInputEventMousePos": "imgui_internal:1557", "ImGuiInputEventMousePos": "imgui_internal:1558",
"ImGuiInputEventMouseViewport": "imgui_internal:1560", "ImGuiInputEventMouseViewport": "imgui_internal:1561",
"ImGuiInputEventMouseWheel": "imgui_internal:1558", "ImGuiInputEventMouseWheel": "imgui_internal:1559",
"ImGuiInputEventText": "imgui_internal:1562", "ImGuiInputEventText": "imgui_internal:1563",
"ImGuiInputEventType": "imgui_internal:1533", "ImGuiInputEventType": "imgui_internal:1534",
"ImGuiInputFlagsPrivate_": "imgui_internal:1632", "ImGuiInputFlagsPrivate_": "imgui_internal:1633",
"ImGuiInputFlags_": "imgui:1748", "ImGuiInputFlags_": "imgui:1751",
"ImGuiInputSource": "imgui_internal:1546", "ImGuiInputSource": "imgui_internal:1547",
"ImGuiInputTextCallbackData": "imgui:2743", "ImGuiInputTextCallbackData": "imgui:2749",
"ImGuiInputTextDeactivatedState": "imgui_internal:1219", "ImGuiInputTextDeactivatedState": "imgui_internal:1218",
"ImGuiInputTextFlagsPrivate_": "imgui_internal:1033", "ImGuiInputTextFlagsPrivate_": "imgui_internal:1033",
"ImGuiInputTextFlags_": "imgui:1294", "ImGuiInputTextFlags_": "imgui:1297",
"ImGuiInputTextState": "imgui_internal:1241", "ImGuiInputTextState": "imgui_internal:1240",
"ImGuiItemFlagsPrivate_": "imgui_internal:974", "ImGuiItemFlagsPrivate_": "imgui_internal:974",
"ImGuiItemFlags_": "imgui:1280", "ImGuiItemFlags_": "imgui:1283",
"ImGuiItemStatusFlags_": "imgui_internal:998", "ImGuiItemStatusFlags_": "imgui_internal:998",
"ImGuiKey": "imgui:1619", "ImGuiKey": "imgui:1622",
"ImGuiKeyData": "imgui:2472", "ImGuiKeyData": "imgui:2478",
"ImGuiKeyOwnerData": "imgui_internal:1619", "ImGuiKeyOwnerData": "imgui_internal:1620",
"ImGuiKeyRoutingData": "imgui_internal:1593", "ImGuiKeyRoutingData": "imgui_internal:1594",
"ImGuiKeyRoutingTable": "imgui_internal:1607", "ImGuiKeyRoutingTable": "imgui_internal:1608",
"ImGuiLastItemData": "imgui_internal:1395", "ImGuiLastItemData": "imgui_internal:1396",
"ImGuiLayoutType_": "imgui_internal:1136", "ImGuiLayoutType_": "imgui_internal:1135",
"ImGuiListClipper": "imgui:2983", "ImGuiListClipper": "imgui:2989",
"ImGuiListClipperData": "imgui_internal:1689", "ImGuiListClipperData": "imgui_internal:1690",
"ImGuiListClipperFlags_": "imgui:2957", "ImGuiListClipperFlags_": "imgui:2963",
"ImGuiListClipperRange": "imgui_internal:1676", "ImGuiListClipperRange": "imgui_internal:1677",
"ImGuiLocEntry": "imgui_internal:2238", "ImGuiLocEntry": "imgui_internal:2239",
"ImGuiLocKey": "imgui_internal:2220", "ImGuiLocKey": "imgui_internal:2221",
"ImGuiLogFlags_": "imgui_internal:1143", "ImGuiLogFlags_": "imgui_internal:1142",
"ImGuiMenuColumns": "imgui_internal:1201", "ImGuiMenuColumns": "imgui_internal:1200",
"ImGuiMetricsConfig": "imgui_internal:2307", "ImGuiMetricsConfig": "imgui_internal:2308",
"ImGuiMouseButton_": "imgui:2032", "ImGuiMouseButton_": "imgui:2037",
"ImGuiMouseCursor_": "imgui:2042", "ImGuiMouseCursor_": "imgui:2047",
"ImGuiMouseSource": "imgui:2063", "ImGuiMouseSource": "imgui:2068",
"ImGuiMultiSelectFlags_": "imgui:3142", "ImGuiMultiSelectFlags_": "imgui:3158",
"ImGuiMultiSelectIO": "imgui:3170", "ImGuiMultiSelectIO": "imgui:3193",
"ImGuiMultiSelectState": "imgui_internal:1953", "ImGuiMultiSelectState": "imgui_internal:1954",
"ImGuiMultiSelectTempData": "imgui_internal:1928", "ImGuiMultiSelectTempData": "imgui_internal:1929",
"ImGuiNavItemData": "imgui_internal:1776", "ImGuiNavItemData": "imgui_internal:1777",
"ImGuiNavLayer": "imgui_internal:1768", "ImGuiNavLayer": "imgui_internal:1769",
"ImGuiNavMoveFlags_": "imgui_internal:1746", "ImGuiNavMoveFlags_": "imgui_internal:1747",
"ImGuiNavRenderCursorFlags_": "imgui_internal:1731", "ImGuiNavRenderCursorFlags_": "imgui_internal:1732",
"ImGuiNextItemData": "imgui_internal:1373", "ImGuiNextItemData": "imgui_internal:1374",
"ImGuiNextItemDataFlags_": "imgui_internal:1362", "ImGuiNextItemDataFlags_": "imgui_internal:1363",
"ImGuiNextWindowData": "imgui_internal:1330", "ImGuiNextWindowData": "imgui_internal:1331",
"ImGuiNextWindowDataFlags_": "imgui_internal:1310", "ImGuiNextWindowDataFlags_": "imgui_internal:1311",
"ImGuiOldColumnData": "imgui_internal:1861", "ImGuiOldColumnData": "imgui_internal:1862",
"ImGuiOldColumnFlags_": "imgui_internal:1841", "ImGuiOldColumnFlags_": "imgui_internal:1842",
"ImGuiOldColumns": "imgui_internal:1871", "ImGuiOldColumns": "imgui_internal:1872",
"ImGuiOnceUponAFrame": "imgui:2846", "ImGuiOnceUponAFrame": "imgui:2852",
"ImGuiPayload": "imgui:2811", "ImGuiPayload": "imgui:2817",
"ImGuiPlatformIO": "imgui:4165", "ImGuiPlatformIO": "imgui:4191",
"ImGuiPlatformImeData": "imgui:4287", "ImGuiPlatformImeData": "imgui:4313",
"ImGuiPlatformMonitor": "imgui:4277", "ImGuiPlatformMonitor": "imgui:4303",
"ImGuiPlotType": "imgui_internal:1162", "ImGuiPlotType": "imgui_internal:1161",
"ImGuiPopupData": "imgui_internal:1490", "ImGuiPopupData": "imgui_internal:1491",
"ImGuiPopupFlags_": "imgui:1384", "ImGuiPopupFlags_": "imgui:1387",
"ImGuiPopupPositionPolicy": "imgui_internal:1482", "ImGuiPopupPositionPolicy": "imgui_internal:1483",
"ImGuiPtrOrIndex": "imgui_internal:1460", "ImGuiPtrOrIndex": "imgui_internal:1461",
"ImGuiScrollFlags_": "imgui_internal:1717", "ImGuiScrollFlags_": "imgui_internal:1718",
"ImGuiSelectableFlagsPrivate_": "imgui_internal:1082", "ImGuiSelectableFlagsPrivate_": "imgui_internal:1081",
"ImGuiSelectableFlags_": "imgui:1403", "ImGuiSelectableFlags_": "imgui:1406",
"ImGuiSelectionBasicStorage": "imgui:3216", "ImGuiSelectionBasicStorage": "imgui:3239",
"ImGuiSelectionExternalStorage": "imgui:3239", "ImGuiSelectionExternalStorage": "imgui:3262",
"ImGuiSelectionRequest": "imgui:3190", "ImGuiSelectionRequest": "imgui:3213",
"ImGuiSelectionRequestType": "imgui:3182", "ImGuiSelectionRequestType": "imgui:3205",
"ImGuiSeparatorFlags_": "imgui_internal:1104", "ImGuiSeparatorFlags_": "imgui_internal:1103",
"ImGuiSettingsHandler": "imgui_internal:2200", "ImGuiSettingsHandler": "imgui_internal:2201",
"ImGuiShrinkWidthItem": "imgui_internal:1453", "ImGuiShrinkWidthItem": "imgui_internal:1454",
"ImGuiSizeCallbackData": "imgui:2780", "ImGuiSizeCallbackData": "imgui:2786",
"ImGuiSliderFlagsPrivate_": "imgui_internal:1075", "ImGuiSliderFlagsPrivate_": "imgui_internal:1074",
"ImGuiSliderFlags_": "imgui:2015", "ImGuiSliderFlags_": "imgui:2020",
"ImGuiSortDirection": "imgui:1606", "ImGuiSortDirection": "imgui:1609",
"ImGuiStackLevelInfo": "imgui_internal:2326", "ImGuiStackLevelInfo": "imgui_internal:2327",
"ImGuiStorage": "imgui:2919", "ImGuiStorage": "imgui:2925",
"ImGuiStoragePair": "imgui:2902", "ImGuiStoragePair": "imgui:2908",
"ImGuiStyle": "imgui:2361", "ImGuiStyle": "imgui:2366",
"ImGuiStyleMod": "imgui_internal:933", "ImGuiStyleMod": "imgui_internal:933",
"ImGuiStyleVarInfo": "imgui_internal:917", "ImGuiStyleVarInfo": "imgui_internal:917",
"ImGuiStyleVar_": "imgui:1899", "ImGuiStyleVar_": "imgui:1902",
"ImGuiTabBar": "imgui_internal:3047", "ImGuiTabBar": "imgui_internal:3057",
"ImGuiTabBarFlagsPrivate_": "imgui_internal:3009", "ImGuiTabBarFlagsPrivate_": "imgui_internal:3019",
"ImGuiTabBarFlags_": "imgui:1436", "ImGuiTabBarFlags_": "imgui:1439",
"ImGuiTabItem": "imgui_internal:3027", "ImGuiTabItem": "imgui_internal:3037",
"ImGuiTabItemFlagsPrivate_": "imgui_internal:3017", "ImGuiTabItemFlagsPrivate_": "imgui_internal:3027",
"ImGuiTabItemFlags_": "imgui:1460", "ImGuiTabItemFlags_": "imgui:1463",
"ImGuiTable": "imgui_internal:3193", "ImGuiTable": "imgui_internal:3203",
"ImGuiTableBgTarget_": "imgui:2215", "ImGuiTableBgTarget_": "imgui:2220",
"ImGuiTableCellData": "imgui_internal:3161", "ImGuiTableCellData": "imgui_internal:3171",
"ImGuiTableColumn": "imgui_internal:3101", "ImGuiTableColumn": "imgui_internal:3111",
"ImGuiTableColumnFlags_": "imgui:2162", "ImGuiTableColumnFlags_": "imgui:2167",
"ImGuiTableColumnSettings": "imgui_internal:3342", "ImGuiTableColumnSettings": "imgui_internal:3353",
"ImGuiTableColumnSortSpecs": "imgui:2237", "ImGuiTableColumnSortSpecs": "imgui:2242",
"ImGuiTableFlags_": "imgui:2109", "ImGuiTableFlags_": "imgui:2114",
"ImGuiTableHeaderData": "imgui_internal:3170", "ImGuiTableHeaderData": "imgui_internal:3180",
"ImGuiTableInstanceData": "imgui_internal:3180", "ImGuiTableInstanceData": "imgui_internal:3190",
"ImGuiTableRowFlags_": "imgui:2200", "ImGuiTableRowFlags_": "imgui:2205",
"ImGuiTableSettings": "imgui_internal:3366", "ImGuiTableSettings": "imgui_internal:3377",
"ImGuiTableSortSpecs": "imgui:2227", "ImGuiTableSortSpecs": "imgui:2232",
"ImGuiTableTempData": "imgui_internal:3318", "ImGuiTableTempData": "imgui_internal:3329",
"ImGuiTextBuffer": "imgui:2881", "ImGuiTextBuffer": "imgui:2887",
"ImGuiTextFilter": "imgui:2854", "ImGuiTextFilter": "imgui:2860",
"ImGuiTextFlags_": "imgui_internal:1122", "ImGuiTextFlags_": "imgui_internal:1121",
"ImGuiTextIndex": "imgui_internal:823", "ImGuiTextIndex": "imgui_internal:823",
"ImGuiTextRange": "imgui:2864", "ImGuiTextRange": "imgui:2870",
"ImGuiTooltipFlags_": "imgui_internal:1128", "ImGuiTooltipFlags_": "imgui_internal:1127",
"ImGuiTreeNodeFlagsPrivate_": "imgui_internal:1095", "ImGuiTreeNodeFlagsPrivate_": "imgui_internal:1094",
"ImGuiTreeNodeFlags_": "imgui:1345", "ImGuiTreeNodeFlags_": "imgui:1348",
"ImGuiTreeNodeStackData": "imgui_internal:1414", "ImGuiTreeNodeStackData": "imgui_internal:1415",
"ImGuiTypingSelectFlags_": "imgui_internal:1804", "ImGuiTypingSelectFlags_": "imgui_internal:1805",
"ImGuiTypingSelectRequest": "imgui_internal:1812", "ImGuiTypingSelectRequest": "imgui_internal:1813",
"ImGuiTypingSelectState": "imgui_internal:1823", "ImGuiTypingSelectState": "imgui_internal:1824",
"ImGuiViewport": "imgui:4078", "ImGuiViewport": "imgui:4103",
"ImGuiViewportFlags_": "imgui:4050", "ImGuiViewportFlags_": "imgui:4075",
"ImGuiViewportP": "imgui_internal:2129", "ImGuiViewportP": "imgui_internal:2130",
"ImGuiWindow": "imgui_internal:2854", "ImGuiWindow": "imgui_internal:2864",
"ImGuiWindowBgClickFlags_": "imgui_internal:1304", "ImGuiWindowBgClickFlags_": "imgui_internal:1305",
"ImGuiWindowClass": "imgui:2795", "ImGuiWindowClass": "imgui:2801",
"ImGuiWindowDockStyle": "imgui_internal:2107", "ImGuiWindowDockStyle": "imgui_internal:2108",
"ImGuiWindowDockStyleCol": "imgui_internal:2092", "ImGuiWindowDockStyleCol": "imgui_internal:2093",
"ImGuiWindowFlags_": "imgui:1208", "ImGuiWindowFlags_": "imgui:1211",
"ImGuiWindowRefreshFlags_": "imgui_internal:1295", "ImGuiWindowRefreshFlags_": "imgui_internal:1296",
"ImGuiWindowSettings": "imgui_internal:2181", "ImGuiWindowSettings": "imgui_internal:2182",
"ImGuiWindowStackData": "imgui_internal:1444", "ImGuiWindowStackData": "imgui_internal:1445",
"ImGuiWindowTempData": "imgui_internal:2796", "ImGuiWindowTempData": "imgui_internal:2806",
"ImRect": "imgui_internal:592", "ImRect": "imgui_internal:592",
"ImTextureData": "imgui:3619", "ImTextureData": "imgui:3642",
"ImTextureFormat": "imgui:3587", "ImTextureFormat": "imgui:3610",
"ImTextureRect": "imgui:3606", "ImTextureRect": "imgui:3629",
"ImTextureRef": "imgui:370", "ImTextureRef": "imgui:372",
"ImTextureStatus": "imgui:3594", "ImTextureStatus": "imgui:3617",
"ImVec1": "imgui_internal:566", "ImVec1": "imgui_internal:566",
"ImVec2": "imgui:300", "ImVec2": "imgui:300",
"ImVec2i": "imgui_internal:574", "ImVec2i": "imgui_internal:574",
"ImVec2ih": "imgui_internal:582", "ImVec2ih": "imgui_internal:582",
"ImVec4": "imgui:313", "ImVec4": "imgui:313",
"ImWcharClass": "imgui_internal:455", "ImWcharClass": "imgui_internal:455",
"stbrp_context_opaque": "imgui_internal:4156" "stbrp_context_opaque": "imgui_internal:4173"
}, },
"nonPOD": { "nonPOD": {
"ImBitArray": true, "ImBitArray": true,
@@ -7333,6 +7348,10 @@
"name": "NavLayer", "name": "NavLayer",
"type": "ImGuiNavLayer" "type": "ImGuiNavLayer"
}, },
{
"name": "NavIdItemFlags",
"type": "ImGuiItemFlags"
},
{ {
"name": "NavActivateId", "name": "NavActivateId",
"type": "ImGuiID" "type": "ImGuiID"
@@ -7362,6 +7381,14 @@
"name": "NavHighlightActivatedTimer", "name": "NavHighlightActivatedTimer",
"type": "float" "type": "float"
}, },
{
"name": "NavOpenContextMenuItemId",
"type": "ImGuiID"
},
{
"name": "NavOpenContextMenuWindowId",
"type": "ImGuiID"
},
{ {
"name": "NavNextActivateId", "name": "NavNextActivateId",
"type": "ImGuiID" "type": "ImGuiID"
@@ -7774,6 +7801,10 @@
"name": "InputTextPasswordFontBackupFlags", "name": "InputTextPasswordFontBackupFlags",
"type": "ImFontFlags" "type": "ImFontFlags"
}, },
{
"name": "InputTextReactivateId",
"type": "ImGuiID"
},
{ {
"name": "TempInputId", "name": "TempInputId",
"type": "ImGuiID" "type": "ImGuiID"
@@ -7949,6 +7980,10 @@
"name": "HookIdNext", "name": "HookIdNext",
"type": "ImGuiID" "type": "ImGuiID"
}, },
{
"name": "DemoMarkerCallback",
"type": "ImGuiDemoMarkerCallback"
},
{ {
"name": "LocalizationTable[ImGuiLocKey_COUNT]", "name": "LocalizationTable[ImGuiLocKey_COUNT]",
"size": 13, "size": 13,
@@ -9330,7 +9365,11 @@
"type": "bool" "type": "bool"
}, },
{ {
"name": "Edited", "name": "EditedBefore",
"type": "bool"
},
{
"name": "EditedThisFrame",
"type": "bool" "type": "bool"
}, },
{ {
@@ -9464,10 +9503,6 @@
} }
], ],
"ImGuiListClipper": [ "ImGuiListClipper": [
{
"name": "Ctx",
"type": "ImGuiContext*"
},
{ {
"name": "DisplayStart", "name": "DisplayStart",
"type": "int" "type": "int"
@@ -9476,6 +9511,10 @@
"name": "DisplayEnd", "name": "DisplayEnd",
"type": "int" "type": "int"
}, },
{
"name": "UserIndex",
"type": "int"
},
{ {
"name": "ItemsCount", "name": "ItemsCount",
"type": "int" "type": "int"
@@ -9484,6 +9523,10 @@
"name": "ItemsHeight", "name": "ItemsHeight",
"type": "float" "type": "float"
}, },
{
"name": "Flags",
"type": "ImGuiListClipperFlags"
},
{ {
"name": "StartPosY", "name": "StartPosY",
"type": "double" "type": "double"
@@ -9493,12 +9536,12 @@
"type": "double" "type": "double"
}, },
{ {
"name": "TempData", "name": "Ctx",
"type": "void*" "type": "ImGuiContext*"
}, },
{ {
"name": "Flags", "name": "TempData",
"type": "ImGuiListClipperFlags" "type": "void*"
} }
], ],
"ImGuiListClipperData": [ "ImGuiListClipperData": [
@@ -10725,6 +10768,10 @@
"name": "SelectableTextAlign", "name": "SelectableTextAlign",
"type": "ImVec2" "type": "ImVec2"
}, },
{
"name": "SeparatorSize",
"type": "float"
},
{ {
"name": "SeparatorTextBorderSize", "name": "SeparatorTextBorderSize",
"type": "float" "type": "float"
@@ -11360,12 +11407,16 @@
"name": "HeldHeaderColumn", "name": "HeldHeaderColumn",
"type": "ImGuiTableColumnIdx" "type": "ImGuiTableColumnIdx"
}, },
{
"name": "LastHeldHeaderColumn",
"type": "ImGuiTableColumnIdx"
},
{ {
"name": "ReorderColumn", "name": "ReorderColumn",
"type": "ImGuiTableColumnIdx" "type": "ImGuiTableColumnIdx"
}, },
{ {
"name": "ReorderColumnDir", "name": "ReorderColumnDstOrder",
"type": "ImGuiTableColumnIdx" "type": "ImGuiTableColumnIdx"
}, },
{ {
@@ -12145,9 +12196,9 @@
"type": "short" "type": "short"
}, },
{ {
"name": "BgFgDrawListsLastFrame[2]", "name": "BgFgDrawListsLastTimeActive[2]",
"size": 2, "size": 2,
"type": "int" "type": "float"
}, },
{ {
"name": "BgFgDrawLists[2]", "name": "BgFgDrawLists[2]",

File diff suppressed because it is too large Load Diff

View File

@@ -57,6 +57,7 @@
"ImGuiDebugAllocInfo": "struct ImGuiDebugAllocInfo", "ImGuiDebugAllocInfo": "struct ImGuiDebugAllocInfo",
"ImGuiDebugItemPathQuery": "struct ImGuiDebugItemPathQuery", "ImGuiDebugItemPathQuery": "struct ImGuiDebugItemPathQuery",
"ImGuiDebugLogFlags": "int", "ImGuiDebugLogFlags": "int",
"ImGuiDemoMarkerCallback": "void (*)(const char* file, int line, const char* section);",
"ImGuiDockContext": "struct ImGuiDockContext", "ImGuiDockContext": "struct ImGuiDockContext",
"ImGuiDockNode": "struct ImGuiDockNode", "ImGuiDockNode": "struct ImGuiDockNode",
"ImGuiDockNodeFlags": "int", "ImGuiDockNodeFlags": "int",

View File

@@ -57,6 +57,7 @@ local t={
ImGuiDebugAllocInfo="struct ImGuiDebugAllocInfo", ImGuiDebugAllocInfo="struct ImGuiDebugAllocInfo",
ImGuiDebugItemPathQuery="struct ImGuiDebugItemPathQuery", ImGuiDebugItemPathQuery="struct ImGuiDebugItemPathQuery",
ImGuiDebugLogFlags="int", ImGuiDebugLogFlags="int",
ImGuiDemoMarkerCallback="void (*)(const char* file, int line, const char* section);",
ImGuiDockContext="struct ImGuiDockContext", ImGuiDockContext="struct ImGuiDockContext",
ImGuiDockNode="struct ImGuiDockNode", ImGuiDockNode="struct ImGuiDockNode",
ImGuiDockNodeFlags="int", ImGuiDockNodeFlags="int",

2
imgui

Submodule imgui updated: 2a1b69f057...f5f6ca07be