Compare commits

..

9 Commits

Author SHA1 Message Date
sonoro1234
44769f63d4 pull imgui 1.89.9 docking and generate 2023-09-04 18:53:07 +02:00
sonoro1234
a21e28e740 update readme 2023-08-02 17:50:11 +02:00
sonoro1234
35fc7d191e pull imgui 1.89.8 and generate 2023-08-02 17:45:25 +02:00
sonoro1234
6c31357d99 take care of pointers to templates 2023-08-02 17:44:18 +02:00
Victor Bombi
c62361059e Merge pull request #248 from KhankNyo/windows_makeclean
Makefile: clean target for windows
2023-07-27 11:26:55 +02:00
Khanh
dcad905f2e Merge branch 'windows_makeclean' of https://github.com/KhankNyo/cimgui into windows_makeclean
added checks in clean and fclean target to use Windows's "del" command
Windows does not have "rm"
2023-07-25 12:13:10 -07:00
Khanh
8fa77b6ad4 Makefile: clean target for windows 2023-07-25 12:11:37 -07:00
Khanh
a518ecc934 make clean target for windows 2023-07-25 12:06:08 -07:00
sonoro1234
b15f98a4c0 avoid deleting info for JSON and generate (issue #245) 2023-07-15 17:23:15 +02:00
16 changed files with 4492 additions and 3909 deletions

View File

@@ -59,10 +59,18 @@ $(OUTPUTNAME):$(OBJS)
$(CXX) -o $(OUTPUTNAME) $(OBJS) $(CXXFLAGS) $(LINKFLAGS)
clean:
ifeq ($(OS),Windows_NT)
del /q $(subst /,\,$(OBJS))
else
rm -f $(OBJS)
endif
fclean: clean
ifeq ($(OS),Windows_NT)
del /q $(subst /,\,$(OUTPUTNAME))
else
rm -f $(OUTPUTNAME)
endif
re: fclean all

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)
Notes:
* currently this wrapper is based on version [1.89.7 of Dear ImGui with internal api]
* currently this wrapper is based on version [1.89.9 of Dear ImGui with internal api]
* 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.
* 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
//based on imgui.h file version "1.89.7" 18971 from Dear ImGui https://github.com/ocornut/imgui
//based on imgui.h file version "1.89.9" 18990 from Dear ImGui https://github.com/ocornut/imgui
//with imgui_internal.h api
//docking branch
#ifdef IMGUI_ENABLE_FREETYPE
@@ -1732,9 +1732,9 @@ CIMGUI_API void ImGuiIO_SetAppAcceptingEvents(ImGuiIO* self,bool accepting_event
{
return self->SetAppAcceptingEvents(accepting_events);
}
CIMGUI_API void ImGuiIO_ClearInputCharacters(ImGuiIO* self)
CIMGUI_API void ImGuiIO_ClearEventsQueue(ImGuiIO* self)
{
return self->ClearInputCharacters();
return self->ClearEventsQueue();
}
CIMGUI_API void ImGuiIO_ClearInputKeys(ImGuiIO* self)
{
@@ -2020,9 +2020,13 @@ CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self)
{
return self->Step();
}
CIMGUI_API void ImGuiListClipper_IncludeRangeByIndices(ImGuiListClipper* self,int item_begin,int item_end)
CIMGUI_API void ImGuiListClipper_IncludeItemByIndex(ImGuiListClipper* self,int item_index)
{
return self->IncludeRangeByIndices(item_begin,item_end);
return self->IncludeItemByIndex(item_index);
}
CIMGUI_API void ImGuiListClipper_IncludeItemsByIndex(ImGuiListClipper* self,int item_begin,int item_end)
{
return self->IncludeItemsByIndex(item_begin,item_end);
}
CIMGUI_API ImColor* ImColor_ImColor_Nil(void)
{
@@ -2364,6 +2368,10 @@ CIMGUI_API void ImDrawData_Clear(ImDrawData* self)
{
return self->Clear();
}
CIMGUI_API void ImDrawData_AddDrawList(ImDrawData* self,ImDrawList* draw_list)
{
return self->AddDrawList(draw_list);
}
CIMGUI_API void ImDrawData_DeIndexAllBuffers(ImDrawData* self)
{
return self->DeIndexAllBuffers();
@@ -3239,21 +3247,13 @@ CIMGUI_API void ImDrawListSharedData_SetCircleTessellationMaxError(ImDrawListSha
{
return self->SetCircleTessellationMaxError(max_error);
}
CIMGUI_API void ImDrawDataBuilder_Clear(ImDrawDataBuilder* self)
CIMGUI_API ImDrawDataBuilder* ImDrawDataBuilder_ImDrawDataBuilder(void)
{
return self->Clear();
return IM_NEW(ImDrawDataBuilder)();
}
CIMGUI_API void ImDrawDataBuilder_ClearFreeMemory(ImDrawDataBuilder* self)
CIMGUI_API void ImDrawDataBuilder_destroy(ImDrawDataBuilder* self)
{
return self->ClearFreeMemory();
}
CIMGUI_API int ImDrawDataBuilder_GetDrawListCount(ImDrawDataBuilder* self)
{
return self->GetDrawListCount();
}
CIMGUI_API void ImDrawDataBuilder_FlattenIntoSingleLayer(ImDrawDataBuilder* self)
{
return self->FlattenIntoSingleLayer();
IM_DELETE(self);
}
CIMGUI_API void* ImGuiDataVarInfo_GetVarPtr(ImGuiDataVarInfo* self,void* parent)
{
@@ -3911,6 +3911,10 @@ CIMGUI_API ImDrawList* igGetForegroundDrawList_WindowPtr(ImGuiWindow* window)
{
return ImGui::GetForegroundDrawList(window);
}
CIMGUI_API void igAddDrawListToDrawDataEx(ImDrawData* draw_data,ImVector_ImDrawListPtr* out_list,ImDrawList* draw_list)
{
return ImGui::AddDrawListToDrawDataEx(draw_data,out_list,draw_list);
}
CIMGUI_API void igInitialize()
{
return ImGui::Initialize();
@@ -4303,6 +4307,10 @@ CIMGUI_API void igNavMoveRequestResolveWithLastItem(ImGuiNavItemData* result)
{
return ImGui::NavMoveRequestResolveWithLastItem(result);
}
CIMGUI_API void igNavMoveRequestResolveWithPastTreeNode(ImGuiNavItemData* result,ImGuiNavTreeNodeData* tree_node_data)
{
return ImGui::NavMoveRequestResolveWithPastTreeNode(result,tree_node_data);
}
CIMGUI_API void igNavMoveRequestCancel()
{
return ImGui::NavMoveRequestCancel();
@@ -4739,6 +4747,10 @@ CIMGUI_API int igTableGetHoveredColumn()
{
return ImGui::TableGetHoveredColumn();
}
CIMGUI_API int igTableGetHoveredRow()
{
return ImGui::TableGetHoveredRow();
}
CIMGUI_API float igTableGetHeaderRowHeight()
{
return ImGui::TableGetHeaderRowHeight();
@@ -5274,6 +5286,18 @@ CIMGUI_API void igErrorCheckUsingSetCursorPosToExtendParentBoundaries()
{
return ImGui::ErrorCheckUsingSetCursorPosToExtendParentBoundaries();
}
CIMGUI_API void igDebugDrawCursorPos(ImU32 col)
{
return ImGui::DebugDrawCursorPos(col);
}
CIMGUI_API void igDebugDrawLineExtents(ImU32 col)
{
return ImGui::DebugDrawLineExtents(col);
}
CIMGUI_API void igDebugDrawItemRect(ImU32 col)
{
return ImGui::DebugDrawItemRect(col);
}
CIMGUI_API void igDebugLocateItem(ImGuiID target_id)
{
return ImGui::DebugLocateItem(target_id);
@@ -5286,10 +5310,6 @@ CIMGUI_API void igDebugLocateItemResolveWithLastItem()
{
return ImGui::DebugLocateItemResolveWithLastItem();
}
CIMGUI_API void igDebugDrawItemRect(ImU32 col)
{
return ImGui::DebugDrawItemRect(col);
}
CIMGUI_API void igDebugStartItemPicker()
{
return ImGui::DebugStartItemPicker();

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.89.7" 18971 from Dear ImGui https://github.com/ocornut/imgui
//based on imgui.h file version "1.89.9" 18990 from Dear ImGui https://github.com/ocornut/imgui
//with imgui_internal.h api
//docking branch
#ifndef CIMGUI_INCLUDED
@@ -92,6 +92,7 @@ typedef struct ImGuiLastItemData ImGuiLastItemData;
typedef struct ImGuiLocEntry ImGuiLocEntry;
typedef struct ImGuiMenuColumns ImGuiMenuColumns;
typedef struct ImGuiNavItemData ImGuiNavItemData;
typedef struct ImGuiNavTreeNodeData ImGuiNavTreeNodeData;
typedef struct ImGuiMetricsConfig ImGuiMetricsConfig;
typedef struct ImGuiNextWindowData ImGuiNextWindowData;
typedef struct ImGuiNextItemData ImGuiNextItemData;
@@ -443,12 +444,12 @@ typedef enum {
ImGuiHoveredFlags_AllowWhenOverlapped = ImGuiHoveredFlags_AllowWhenOverlappedByItem | ImGuiHoveredFlags_AllowWhenOverlappedByWindow,
ImGuiHoveredFlags_RectOnly = ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped,
ImGuiHoveredFlags_RootAndChildWindows = ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows,
ImGuiHoveredFlags_ForTooltip = 1 << 11,
ImGuiHoveredFlags_Stationary = 1 << 12,
ImGuiHoveredFlags_DelayNone = 1 << 13,
ImGuiHoveredFlags_DelayShort = 1 << 14,
ImGuiHoveredFlags_DelayNormal = 1 << 15,
ImGuiHoveredFlags_NoSharedDelay = 1 << 16,
ImGuiHoveredFlags_ForTooltip = 1 << 12,
ImGuiHoveredFlags_Stationary = 1 << 13,
ImGuiHoveredFlags_DelayNone = 1 << 14,
ImGuiHoveredFlags_DelayShort = 1 << 15,
ImGuiHoveredFlags_DelayNormal = 1 << 16,
ImGuiHoveredFlags_NoSharedDelay = 1 << 17,
}ImGuiHoveredFlags_;
typedef enum {
ImGuiDockNodeFlags_None = 0,
@@ -771,6 +772,7 @@ typedef enum {
ImGuiStyleVar_SeparatorTextBorderSize,
ImGuiStyleVar_SeparatorTextAlign,
ImGuiStyleVar_SeparatorTextPadding,
ImGuiStyleVar_DockingSeparatorSize,
ImGuiStyleVar_COUNT
}ImGuiStyleVar_;
typedef enum {
@@ -891,6 +893,7 @@ struct ImGuiStyle
ImVec2 SeparatorTextPadding;
ImVec2 DisplayWindowPadding;
ImVec2 DisplaySafeAreaPadding;
float DockingSeparatorSize;
float MouseCursorScale;
bool AntiAliasedLines;
bool AntiAliasedLinesUseTex;
@@ -964,6 +967,7 @@ struct ImGuiIO
void* ClipboardUserData;
void (*SetPlatformImeDataFn)(ImGuiViewport* viewport, ImGuiPlatformImeData* data);
void* _UnusedPadding;
ImWchar PlatformLocaleDecimalPoint;
bool WantCaptureMouse;
bool WantCaptureKeyboard;
bool WantTextInput;
@@ -1220,13 +1224,15 @@ struct ImDrawList
ImDrawListSplitter _Splitter;
float _FringeScale;
};
typedef struct ImVector_ImDrawListPtr {int Size;int Capacity;ImDrawList** Data;} ImVector_ImDrawListPtr;
struct ImDrawData
{
bool Valid;
int CmdListsCount;
int TotalIdxCount;
int TotalVtxCount;
ImDrawList** CmdLists;
ImVector_ImDrawListPtr CmdLists;
ImVec2 DisplayPos;
ImVec2 DisplaySize;
ImVec2 FramebufferScale;
@@ -1444,6 +1450,7 @@ struct ImGuiLastItemData;
struct ImGuiLocEntry;
struct ImGuiMenuColumns;
struct ImGuiNavItemData;
struct ImGuiNavTreeNodeData;
struct ImGuiMetricsConfig;
struct ImGuiNextWindowData;
struct ImGuiNextItemData;
@@ -1568,11 +1575,10 @@ struct ImDrawListSharedData
ImU8 CircleSegmentCounts[64];
const ImVec4* TexUvLines;
};
typedef struct ImVector_ImDrawListPtr {int Size;int Capacity;ImDrawList** Data;} ImVector_ImDrawListPtr;
struct ImDrawDataBuilder
{
ImVector_ImDrawListPtr Layers[2];
ImVector_ImDrawListPtr* Layers[2];
ImVector_ImDrawListPtr LayerData1;
};
typedef enum {
ImGuiItemFlags_None = 0,
@@ -1585,7 +1591,7 @@ typedef enum {
ImGuiItemFlags_MixedValue = 1 << 6,
ImGuiItemFlags_ReadOnly = 1 << 7,
ImGuiItemFlags_NoWindowHoverableCheck = 1 << 8,
ImGuiItemflags_AllowOverlap = 1 << 9,
ImGuiItemFlags_AllowOverlap = 1 << 9,
ImGuiItemFlags_Inputable = 1 << 10,
}ImGuiItemFlags_;
typedef enum {
@@ -1860,6 +1866,12 @@ struct ImGuiLastItemData
ImRect NavRect;
ImRect DisplayRect;
};
struct ImGuiNavTreeNodeData
{
ImGuiID ID;
ImGuiItemFlags InFlags;
ImRect NavRect;
};
struct ImGuiStackSizes
{
short SizeOfIDStack;
@@ -2071,10 +2083,11 @@ typedef enum {
ImGuiNavMoveFlags_Forwarded = 1 << 7,
ImGuiNavMoveFlags_DebugNoResult = 1 << 8,
ImGuiNavMoveFlags_FocusApi = 1 << 9,
ImGuiNavMoveFlags_Tabbing = 1 << 10,
ImGuiNavMoveFlags_Activate = 1 << 11,
ImGuiNavMoveFlags_NoSelect = 1 << 12,
ImGuiNavMoveFlags_NoSetNavHighlight = 1 << 13,
ImGuiNavMoveFlags_IsTabbing = 1 << 10,
ImGuiNavMoveFlags_IsPageMove = 1 << 11,
ImGuiNavMoveFlags_Activate = 1 << 12,
ImGuiNavMoveFlags_NoSelect = 1 << 13,
ImGuiNavMoveFlags_NoSetNavHighlight = 1 << 14,
}ImGuiNavMoveFlags_;
typedef enum {
ImGuiNavLayer_Main = 0,
@@ -2245,8 +2258,8 @@ struct ImGuiViewportP
float LastAlpha;
bool LastFocusedHadNavWindow;
short PlatformMonitor;
int DrawListsLastFrame[2];
ImDrawList* DrawLists[2];
int BgFgDrawListsLastFrame[2];
ImDrawList* BgFgDrawLists[2];
ImDrawData DrawDataP;
ImDrawDataBuilder DrawDataBuilder;
ImVec2 LastPlatformPos;
@@ -2293,7 +2306,8 @@ ImGuiLocKey_WindowingMainMenuBar=5,
ImGuiLocKey_WindowingPopup=6,
ImGuiLocKey_WindowingUntitled=7,
ImGuiLocKey_DockingHideTabBar=8,
ImGuiLocKey_COUNT=9,
ImGuiLocKey_DockingHoldShiftToDock=9,
ImGuiLocKey_COUNT=10,
}ImGuiLocKey;
struct ImGuiLocEntry
{
@@ -2375,6 +2389,8 @@ typedef struct ImVector_ImGuiGroupData {int Size;int Capacity;ImGuiGroupData* Da
typedef struct ImVector_ImGuiPopupData {int Size;int Capacity;ImGuiPopupData* Data;} ImVector_ImGuiPopupData;
typedef struct ImVector_ImGuiNavTreeNodeData {int Size;int Capacity;ImGuiNavTreeNodeData* Data;} ImVector_ImGuiNavTreeNodeData;
typedef struct ImVector_ImGuiViewportPPtr {int Size;int Capacity;ImGuiViewportP** Data;} ImVector_ImGuiViewportPPtr;
typedef struct ImVector_unsigned_char {int Size;int Capacity;unsigned char* Data;} ImVector_unsigned_char;
@@ -2493,6 +2509,7 @@ struct ImGuiContext
ImVector_ImGuiGroupData GroupStack;
ImVector_ImGuiPopupData OpenPopupStack;
ImVector_ImGuiPopupData BeginPopupStack;
ImVector_ImGuiNavTreeNodeData NavTreeNodeStack;
int BeginMenuCount;
ImVector_ImGuiViewportPPtr Viewports;
float CurrentDpiScale;
@@ -2614,13 +2631,13 @@ struct ImGuiContext
float ScrollbarClickDeltaToGrabCenter;
float DisabledAlphaBackup;
short DisabledStackSize;
short LockMarkEdited;
short TooltipOverrideCount;
ImVector_char ClipboardHandlerData;
ImVector_ImGuiID MenusIdSubmittedThisFrame;
ImGuiPlatformImeData PlatformImeData;
ImGuiPlatformImeData PlatformImeDataPrev;
ImGuiID PlatformImeViewport;
char PlatformLocaleDecimalPoint;
ImGuiDockContext DockContext;
void (*DockNodeWindowMenuHandler)(ImGuiContext* ctx, ImGuiDockNode* node, ImGuiTabBar* tab_bar);
bool SettingsLoaded;
@@ -2943,6 +2960,8 @@ struct ImGuiTableInstanceData
float LastOuterHeight;
float LastFirstRowHeight;
float LastFrozenHeight;
int HoveredRowLast;
int HoveredRowNext;
};
typedef struct ImSpan_ImGuiTableColumn {ImGuiTableColumn* Data;ImGuiTableColumn* DataEnd;} ImSpan_ImGuiTableColumn;
@@ -2977,6 +2996,7 @@ struct ImGuiTable
float RowPosY1;
float RowPosY2;
float RowMinHeight;
float RowCellPaddingY;
float RowTextBaseline;
float RowIndentOffsetX;
ImGuiTableRowFlags RowFlags : 16;
@@ -2991,7 +3011,6 @@ struct ImGuiTable
float MinColumnWidth;
float OuterPaddingX;
float CellPaddingX;
float CellPaddingY;
float CellSpacingX1;
float CellSpacingX2;
float InnerWidth;
@@ -3144,6 +3163,7 @@ typedef ImVector<ImGuiItemFlags> ImVector_ImGuiItemFlags;
typedef ImVector<ImGuiKeyRoutingData> ImVector_ImGuiKeyRoutingData;
typedef ImVector<ImGuiListClipperData> ImVector_ImGuiListClipperData;
typedef ImVector<ImGuiListClipperRange> ImVector_ImGuiListClipperRange;
typedef ImVector<ImGuiNavTreeNodeData> ImVector_ImGuiNavTreeNodeData;
typedef ImVector<ImGuiOldColumnData> ImVector_ImGuiOldColumnData;
typedef ImVector<ImGuiOldColumns> ImVector_ImGuiOldColumns;
typedef ImVector<ImGuiPlatformMonitor> ImVector_ImGuiPlatformMonitor;
@@ -3592,7 +3612,7 @@ CIMGUI_API void ImGuiIO_AddInputCharacterUTF16(ImGuiIO* self,ImWchar16 c);
CIMGUI_API void ImGuiIO_AddInputCharactersUTF8(ImGuiIO* self,const char* str);
CIMGUI_API void ImGuiIO_SetKeyEventNativeData(ImGuiIO* self,ImGuiKey key,int native_keycode,int native_scancode,int native_legacy_index);
CIMGUI_API void ImGuiIO_SetAppAcceptingEvents(ImGuiIO* self,bool accepting_events);
CIMGUI_API void ImGuiIO_ClearInputCharacters(ImGuiIO* self);
CIMGUI_API void ImGuiIO_ClearEventsQueue(ImGuiIO* self);
CIMGUI_API void ImGuiIO_ClearInputKeys(ImGuiIO* self);
CIMGUI_API ImGuiIO* ImGuiIO_ImGuiIO(void);
CIMGUI_API void ImGuiIO_destroy(ImGuiIO* self);
@@ -3664,7 +3684,8 @@ CIMGUI_API void ImGuiListClipper_destroy(ImGuiListClipper* self);
CIMGUI_API void ImGuiListClipper_Begin(ImGuiListClipper* self,int items_count,float items_height);
CIMGUI_API void ImGuiListClipper_End(ImGuiListClipper* self);
CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self);
CIMGUI_API void ImGuiListClipper_IncludeRangeByIndices(ImGuiListClipper* self,int item_begin,int item_end);
CIMGUI_API void ImGuiListClipper_IncludeItemByIndex(ImGuiListClipper* self,int item_index);
CIMGUI_API void ImGuiListClipper_IncludeItemsByIndex(ImGuiListClipper* self,int item_begin,int item_end);
CIMGUI_API ImColor* ImColor_ImColor_Nil(void);
CIMGUI_API void ImColor_destroy(ImColor* self);
CIMGUI_API ImColor* ImColor_ImColor_Float(float r,float g,float b,float a);
@@ -3750,6 +3771,7 @@ CIMGUI_API void ImDrawList__PathArcToN(ImDrawList* self,const ImVec2 center,floa
CIMGUI_API ImDrawData* ImDrawData_ImDrawData(void);
CIMGUI_API void ImDrawData_destroy(ImDrawData* self);
CIMGUI_API void ImDrawData_Clear(ImDrawData* self);
CIMGUI_API void ImDrawData_AddDrawList(ImDrawData* self,ImDrawList* draw_list);
CIMGUI_API void ImDrawData_DeIndexAllBuffers(ImDrawData* self);
CIMGUI_API void ImDrawData_ScaleClipRects(ImDrawData* self,const ImVec2 fb_scale);
CIMGUI_API ImFontConfig* ImFontConfig_ImFontConfig(void);
@@ -3967,10 +3989,8 @@ CIMGUI_API void ImGuiTextIndex_append(ImGuiTextIndex* self,const char* base,int
CIMGUI_API ImDrawListSharedData* ImDrawListSharedData_ImDrawListSharedData(void);
CIMGUI_API void ImDrawListSharedData_destroy(ImDrawListSharedData* self);
CIMGUI_API void ImDrawListSharedData_SetCircleTessellationMaxError(ImDrawListSharedData* self,float max_error);
CIMGUI_API void ImDrawDataBuilder_Clear(ImDrawDataBuilder* self);
CIMGUI_API void ImDrawDataBuilder_ClearFreeMemory(ImDrawDataBuilder* self);
CIMGUI_API int ImDrawDataBuilder_GetDrawListCount(ImDrawDataBuilder* self);
CIMGUI_API void ImDrawDataBuilder_FlattenIntoSingleLayer(ImDrawDataBuilder* self);
CIMGUI_API ImDrawDataBuilder* ImDrawDataBuilder_ImDrawDataBuilder(void);
CIMGUI_API void ImDrawDataBuilder_destroy(ImDrawDataBuilder* self);
CIMGUI_API void* ImGuiDataVarInfo_GetVarPtr(ImGuiDataVarInfo* self,void* parent);
CIMGUI_API ImGuiStyleMod* ImGuiStyleMod_ImGuiStyleMod_Int(ImGuiStyleVar idx,int v);
CIMGUI_API void ImGuiStyleMod_destroy(ImGuiStyleMod* self);
@@ -4135,6 +4155,7 @@ CIMGUI_API ImGuiWindow* igFindBottomMostVisibleWindowWithinBeginStack(ImGuiWindo
CIMGUI_API void igSetCurrentFont(ImFont* font);
CIMGUI_API ImFont* igGetDefaultFont(void);
CIMGUI_API ImDrawList* igGetForegroundDrawList_WindowPtr(ImGuiWindow* window);
CIMGUI_API void igAddDrawListToDrawDataEx(ImDrawData* draw_data,ImVector_ImDrawListPtr* out_list,ImDrawList* draw_list);
CIMGUI_API void igInitialize(void);
CIMGUI_API void igShutdown(void);
CIMGUI_API void igUpdateInputEvents(bool trickle_fast_inputs);
@@ -4233,6 +4254,7 @@ CIMGUI_API bool igNavMoveRequestButNoResultYet(void);
CIMGUI_API void igNavMoveRequestSubmit(ImGuiDir move_dir,ImGuiDir clip_dir,ImGuiNavMoveFlags move_flags,ImGuiScrollFlags scroll_flags);
CIMGUI_API void igNavMoveRequestForward(ImGuiDir move_dir,ImGuiDir clip_dir,ImGuiNavMoveFlags move_flags,ImGuiScrollFlags scroll_flags);
CIMGUI_API void igNavMoveRequestResolveWithLastItem(ImGuiNavItemData* result);
CIMGUI_API void igNavMoveRequestResolveWithPastTreeNode(ImGuiNavItemData* result,ImGuiNavTreeNodeData* tree_node_data);
CIMGUI_API void igNavMoveRequestCancel(void);
CIMGUI_API void igNavMoveRequestApplyResult(void);
CIMGUI_API void igNavMoveRequestTryWrapping(ImGuiWindow* window,ImGuiNavMoveFlags move_flags);
@@ -4342,6 +4364,7 @@ CIMGUI_API void igTableOpenContextMenu(int column_n);
CIMGUI_API void igTableSetColumnWidth(int column_n,float width);
CIMGUI_API void igTableSetColumnSortDirection(int column_n,ImGuiSortDirection sort_direction,bool append_to_sort_specs);
CIMGUI_API int igTableGetHoveredColumn(void);
CIMGUI_API int igTableGetHoveredRow(void);
CIMGUI_API float igTableGetHeaderRowHeight(void);
CIMGUI_API void igTablePushBackgroundChannel(void);
CIMGUI_API void igTablePopBackgroundChannel(void);
@@ -4475,10 +4498,12 @@ CIMGUI_API void igDebugLogV(const char* fmt,va_list args);
CIMGUI_API void igErrorCheckEndFrameRecover(ImGuiErrorLogCallback log_callback,void* user_data);
CIMGUI_API void igErrorCheckEndWindowRecover(ImGuiErrorLogCallback log_callback,void* user_data);
CIMGUI_API void igErrorCheckUsingSetCursorPosToExtendParentBoundaries(void);
CIMGUI_API void igDebugDrawCursorPos(ImU32 col);
CIMGUI_API void igDebugDrawLineExtents(ImU32 col);
CIMGUI_API void igDebugDrawItemRect(ImU32 col);
CIMGUI_API void igDebugLocateItem(ImGuiID target_id);
CIMGUI_API void igDebugLocateItemOnHover(ImGuiID target_id);
CIMGUI_API void igDebugLocateItemResolveWithLastItem(void);
CIMGUI_API void igDebugDrawItemRect(ImU32 col);
CIMGUI_API void igDebugStartItemPicker(void);
CIMGUI_API void igShowFontAtlas(ImFontAtlas* atlas);
CIMGUI_API void igDebugHookIdInfo(ImGuiID id,ImGuiDataType data_type,const void* data_id,const void* data_id_end);

View File

@@ -1716,8 +1716,9 @@ function M.Parser()
end
local template_type
for k,v in pairs(self.templates) do
local template_type2 = typen:match(k.."_(.+)")
if template_type2 then
--local template_type2 = typen:match(k.."_(.+)")
local template_type2 = typen:match(k.."_([^%*]+)") --discard * for pointers
if template_type2 then
for k1,k2 in pairs(v) do
if template_type2==k2 then
template_type=k1

View File

@@ -449,9 +449,9 @@ end
local json = require"json"
save_data("./output/definitions.json",json.encode(json_prepare(parser1.defsT),{dict_on_empty={defaults=true}}))
--delete extra info for json
structs_and_enums_table.templated_structs = nil
structs_and_enums_table.typenames = nil
structs_and_enums_table.templates_done = nil
--structs_and_enums_table.templated_structs = nil
--structs_and_enums_table.typenames = nil
--structs_and_enums_table.templates_done = nil
save_data("./output/structs_and_enums.json",json.encode(structs_and_enums_table))
save_data("./output/typedefs_dict.json",json.encode(parser1.typedefs_dict))
if parser2 then

View File

@@ -54,6 +54,7 @@ CIMGUI_API bool ImGui_ImplSDL2_InitForVulkan(SDL_Window* window);
CIMGUI_API bool ImGui_ImplSDL2_InitForD3D(SDL_Window* window);
CIMGUI_API bool ImGui_ImplSDL2_InitForMetal(SDL_Window* window);
CIMGUI_API bool ImGui_ImplSDL2_InitForSDLRenderer(SDL_Window* window,SDL_Renderer* renderer);
CIMGUI_API bool ImGui_ImplSDL2_InitForOther(SDL_Window* window);
CIMGUI_API void ImGui_ImplSDL2_Shutdown(void);
CIMGUI_API void ImGui_ImplSDL2_NewFrame(void);
CIMGUI_API bool ImGui_ImplSDL2_ProcessEvent(const SDL_Event* event);

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -17,7 +17,7 @@
"cimguiname": "ImGui_ImplGlfw_CharCallback",
"defaults": {},
"funcname": "ImGui_ImplGlfw_CharCallback",
"location": "imgui_impl_glfw:51",
"location": "imgui_impl_glfw:52",
"ov_cimguiname": "ImGui_ImplGlfw_CharCallback",
"ret": "void",
"signature": "(GLFWwindow*,unsigned int)",
@@ -42,7 +42,7 @@
"cimguiname": "ImGui_ImplGlfw_CursorEnterCallback",
"defaults": {},
"funcname": "ImGui_ImplGlfw_CursorEnterCallback",
"location": "imgui_impl_glfw:46",
"location": "imgui_impl_glfw:47",
"ov_cimguiname": "ImGui_ImplGlfw_CursorEnterCallback",
"ret": "void",
"signature": "(GLFWwindow*,int)",
@@ -71,7 +71,7 @@
"cimguiname": "ImGui_ImplGlfw_CursorPosCallback",
"defaults": {},
"funcname": "ImGui_ImplGlfw_CursorPosCallback",
"location": "imgui_impl_glfw:47",
"location": "imgui_impl_glfw:48",
"ov_cimguiname": "ImGui_ImplGlfw_CursorPosCallback",
"ret": "void",
"signature": "(GLFWwindow*,double,double)",
@@ -96,7 +96,7 @@
"cimguiname": "ImGui_ImplGlfw_InitForOpenGL",
"defaults": {},
"funcname": "ImGui_ImplGlfw_InitForOpenGL",
"location": "imgui_impl_glfw:28",
"location": "imgui_impl_glfw:29",
"ov_cimguiname": "ImGui_ImplGlfw_InitForOpenGL",
"ret": "bool",
"signature": "(GLFWwindow*,bool)",
@@ -121,7 +121,7 @@
"cimguiname": "ImGui_ImplGlfw_InitForOther",
"defaults": {},
"funcname": "ImGui_ImplGlfw_InitForOther",
"location": "imgui_impl_glfw:30",
"location": "imgui_impl_glfw:31",
"ov_cimguiname": "ImGui_ImplGlfw_InitForOther",
"ret": "bool",
"signature": "(GLFWwindow*,bool)",
@@ -146,7 +146,7 @@
"cimguiname": "ImGui_ImplGlfw_InitForVulkan",
"defaults": {},
"funcname": "ImGui_ImplGlfw_InitForVulkan",
"location": "imgui_impl_glfw:29",
"location": "imgui_impl_glfw:30",
"ov_cimguiname": "ImGui_ImplGlfw_InitForVulkan",
"ret": "bool",
"signature": "(GLFWwindow*,bool)",
@@ -167,7 +167,7 @@
"cimguiname": "ImGui_ImplGlfw_InstallCallbacks",
"defaults": {},
"funcname": "ImGui_ImplGlfw_InstallCallbacks",
"location": "imgui_impl_glfw:37",
"location": "imgui_impl_glfw:38",
"ov_cimguiname": "ImGui_ImplGlfw_InstallCallbacks",
"ret": "void",
"signature": "(GLFWwindow*)",
@@ -204,7 +204,7 @@
"cimguiname": "ImGui_ImplGlfw_KeyCallback",
"defaults": {},
"funcname": "ImGui_ImplGlfw_KeyCallback",
"location": "imgui_impl_glfw:50",
"location": "imgui_impl_glfw:51",
"ov_cimguiname": "ImGui_ImplGlfw_KeyCallback",
"ret": "void",
"signature": "(GLFWwindow*,int,int,int,int)",
@@ -229,7 +229,7 @@
"cimguiname": "ImGui_ImplGlfw_MonitorCallback",
"defaults": {},
"funcname": "ImGui_ImplGlfw_MonitorCallback",
"location": "imgui_impl_glfw:52",
"location": "imgui_impl_glfw:53",
"ov_cimguiname": "ImGui_ImplGlfw_MonitorCallback",
"ret": "void",
"signature": "(GLFWmonitor*,int)",
@@ -262,7 +262,7 @@
"cimguiname": "ImGui_ImplGlfw_MouseButtonCallback",
"defaults": {},
"funcname": "ImGui_ImplGlfw_MouseButtonCallback",
"location": "imgui_impl_glfw:48",
"location": "imgui_impl_glfw:49",
"ov_cimguiname": "ImGui_ImplGlfw_MouseButtonCallback",
"ret": "void",
"signature": "(GLFWwindow*,int,int,int)",
@@ -278,7 +278,7 @@
"cimguiname": "ImGui_ImplGlfw_NewFrame",
"defaults": {},
"funcname": "ImGui_ImplGlfw_NewFrame",
"location": "imgui_impl_glfw:32",
"location": "imgui_impl_glfw:33",
"ov_cimguiname": "ImGui_ImplGlfw_NewFrame",
"ret": "void",
"signature": "()",
@@ -299,7 +299,7 @@
"cimguiname": "ImGui_ImplGlfw_RestoreCallbacks",
"defaults": {},
"funcname": "ImGui_ImplGlfw_RestoreCallbacks",
"location": "imgui_impl_glfw:38",
"location": "imgui_impl_glfw:39",
"ov_cimguiname": "ImGui_ImplGlfw_RestoreCallbacks",
"ret": "void",
"signature": "(GLFWwindow*)",
@@ -328,7 +328,7 @@
"cimguiname": "ImGui_ImplGlfw_ScrollCallback",
"defaults": {},
"funcname": "ImGui_ImplGlfw_ScrollCallback",
"location": "imgui_impl_glfw:49",
"location": "imgui_impl_glfw:50",
"ov_cimguiname": "ImGui_ImplGlfw_ScrollCallback",
"ret": "void",
"signature": "(GLFWwindow*,double,double)",
@@ -349,7 +349,7 @@
"cimguiname": "ImGui_ImplGlfw_SetCallbacksChainForAllWindows",
"defaults": {},
"funcname": "ImGui_ImplGlfw_SetCallbacksChainForAllWindows",
"location": "imgui_impl_glfw:42",
"location": "imgui_impl_glfw:43",
"ov_cimguiname": "ImGui_ImplGlfw_SetCallbacksChainForAllWindows",
"ret": "void",
"signature": "(bool)",
@@ -365,7 +365,7 @@
"cimguiname": "ImGui_ImplGlfw_Shutdown",
"defaults": {},
"funcname": "ImGui_ImplGlfw_Shutdown",
"location": "imgui_impl_glfw:31",
"location": "imgui_impl_glfw:32",
"ov_cimguiname": "ImGui_ImplGlfw_Shutdown",
"ret": "void",
"signature": "()",
@@ -390,7 +390,7 @@
"cimguiname": "ImGui_ImplGlfw_WindowFocusCallback",
"defaults": {},
"funcname": "ImGui_ImplGlfw_WindowFocusCallback",
"location": "imgui_impl_glfw:45",
"location": "imgui_impl_glfw:46",
"ov_cimguiname": "ImGui_ImplGlfw_WindowFocusCallback",
"ret": "void",
"signature": "(GLFWwindow*,int)",
@@ -406,7 +406,7 @@
"cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
"defaults": {},
"funcname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
"location": "imgui_impl_opengl2:32",
"location": "imgui_impl_opengl2:33",
"ov_cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects",
"ret": "bool",
"signature": "()",
@@ -422,7 +422,7 @@
"cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture",
"defaults": {},
"funcname": "ImGui_ImplOpenGL2_CreateFontsTexture",
"location": "imgui_impl_opengl2:30",
"location": "imgui_impl_opengl2:31",
"ov_cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture",
"ret": "bool",
"signature": "()",
@@ -438,7 +438,7 @@
"cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
"defaults": {},
"funcname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
"location": "imgui_impl_opengl2:33",
"location": "imgui_impl_opengl2:34",
"ov_cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects",
"ret": "void",
"signature": "()",
@@ -454,7 +454,7 @@
"cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture",
"defaults": {},
"funcname": "ImGui_ImplOpenGL2_DestroyFontsTexture",
"location": "imgui_impl_opengl2:31",
"location": "imgui_impl_opengl2:32",
"ov_cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture",
"ret": "void",
"signature": "()",
@@ -470,7 +470,7 @@
"cimguiname": "ImGui_ImplOpenGL2_Init",
"defaults": {},
"funcname": "ImGui_ImplOpenGL2_Init",
"location": "imgui_impl_opengl2:24",
"location": "imgui_impl_opengl2:25",
"ov_cimguiname": "ImGui_ImplOpenGL2_Init",
"ret": "bool",
"signature": "()",
@@ -486,7 +486,7 @@
"cimguiname": "ImGui_ImplOpenGL2_NewFrame",
"defaults": {},
"funcname": "ImGui_ImplOpenGL2_NewFrame",
"location": "imgui_impl_opengl2:26",
"location": "imgui_impl_opengl2:27",
"ov_cimguiname": "ImGui_ImplOpenGL2_NewFrame",
"ret": "void",
"signature": "()",
@@ -507,7 +507,7 @@
"cimguiname": "ImGui_ImplOpenGL2_RenderDrawData",
"defaults": {},
"funcname": "ImGui_ImplOpenGL2_RenderDrawData",
"location": "imgui_impl_opengl2:27",
"location": "imgui_impl_opengl2:28",
"ov_cimguiname": "ImGui_ImplOpenGL2_RenderDrawData",
"ret": "void",
"signature": "(ImDrawData*)",
@@ -523,7 +523,7 @@
"cimguiname": "ImGui_ImplOpenGL2_Shutdown",
"defaults": {},
"funcname": "ImGui_ImplOpenGL2_Shutdown",
"location": "imgui_impl_opengl2:25",
"location": "imgui_impl_opengl2:26",
"ov_cimguiname": "ImGui_ImplOpenGL2_Shutdown",
"ret": "void",
"signature": "()",
@@ -539,7 +539,7 @@
"cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
"defaults": {},
"funcname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
"location": "imgui_impl_opengl3:38",
"location": "imgui_impl_opengl3:39",
"ov_cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects",
"ret": "bool",
"signature": "()",
@@ -555,7 +555,7 @@
"cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture",
"defaults": {},
"funcname": "ImGui_ImplOpenGL3_CreateFontsTexture",
"location": "imgui_impl_opengl3:36",
"location": "imgui_impl_opengl3:37",
"ov_cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture",
"ret": "bool",
"signature": "()",
@@ -571,7 +571,7 @@
"cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
"defaults": {},
"funcname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
"location": "imgui_impl_opengl3:39",
"location": "imgui_impl_opengl3:40",
"ov_cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects",
"ret": "void",
"signature": "()",
@@ -587,7 +587,7 @@
"cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture",
"defaults": {},
"funcname": "ImGui_ImplOpenGL3_DestroyFontsTexture",
"location": "imgui_impl_opengl3:37",
"location": "imgui_impl_opengl3:38",
"ov_cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture",
"ret": "void",
"signature": "()",
@@ -610,7 +610,7 @@
"glsl_version": "nullptr"
},
"funcname": "ImGui_ImplOpenGL3_Init",
"location": "imgui_impl_opengl3:30",
"location": "imgui_impl_opengl3:31",
"ov_cimguiname": "ImGui_ImplOpenGL3_Init",
"ret": "bool",
"signature": "(const char*)",
@@ -626,7 +626,7 @@
"cimguiname": "ImGui_ImplOpenGL3_NewFrame",
"defaults": {},
"funcname": "ImGui_ImplOpenGL3_NewFrame",
"location": "imgui_impl_opengl3:32",
"location": "imgui_impl_opengl3:33",
"ov_cimguiname": "ImGui_ImplOpenGL3_NewFrame",
"ret": "void",
"signature": "()",
@@ -647,7 +647,7 @@
"cimguiname": "ImGui_ImplOpenGL3_RenderDrawData",
"defaults": {},
"funcname": "ImGui_ImplOpenGL3_RenderDrawData",
"location": "imgui_impl_opengl3:33",
"location": "imgui_impl_opengl3:34",
"ov_cimguiname": "ImGui_ImplOpenGL3_RenderDrawData",
"ret": "void",
"signature": "(ImDrawData*)",
@@ -663,7 +663,7 @@
"cimguiname": "ImGui_ImplOpenGL3_Shutdown",
"defaults": {},
"funcname": "ImGui_ImplOpenGL3_Shutdown",
"location": "imgui_impl_opengl3:31",
"location": "imgui_impl_opengl3:32",
"ov_cimguiname": "ImGui_ImplOpenGL3_Shutdown",
"ret": "void",
"signature": "()",
@@ -684,7 +684,7 @@
"cimguiname": "ImGui_ImplSDL2_InitForD3D",
"defaults": {},
"funcname": "ImGui_ImplSDL2_InitForD3D",
"location": "imgui_impl_sdl2:30",
"location": "imgui_impl_sdl2:31",
"ov_cimguiname": "ImGui_ImplSDL2_InitForD3D",
"ret": "bool",
"signature": "(SDL_Window*)",
@@ -705,7 +705,7 @@
"cimguiname": "ImGui_ImplSDL2_InitForMetal",
"defaults": {},
"funcname": "ImGui_ImplSDL2_InitForMetal",
"location": "imgui_impl_sdl2:31",
"location": "imgui_impl_sdl2:32",
"ov_cimguiname": "ImGui_ImplSDL2_InitForMetal",
"ret": "bool",
"signature": "(SDL_Window*)",
@@ -730,13 +730,34 @@
"cimguiname": "ImGui_ImplSDL2_InitForOpenGL",
"defaults": {},
"funcname": "ImGui_ImplSDL2_InitForOpenGL",
"location": "imgui_impl_sdl2:28",
"location": "imgui_impl_sdl2:29",
"ov_cimguiname": "ImGui_ImplSDL2_InitForOpenGL",
"ret": "bool",
"signature": "(SDL_Window*,void*)",
"stname": ""
}
],
"ImGui_ImplSDL2_InitForOther": [
{
"args": "(SDL_Window* window)",
"argsT": [
{
"name": "window",
"type": "SDL_Window*"
}
],
"argsoriginal": "(SDL_Window* window)",
"call_args": "(window)",
"cimguiname": "ImGui_ImplSDL2_InitForOther",
"defaults": {},
"funcname": "ImGui_ImplSDL2_InitForOther",
"location": "imgui_impl_sdl2:34",
"ov_cimguiname": "ImGui_ImplSDL2_InitForOther",
"ret": "bool",
"signature": "(SDL_Window*)",
"stname": ""
}
],
"ImGui_ImplSDL2_InitForSDLRenderer": [
{
"args": "(SDL_Window* window,SDL_Renderer* renderer)",
@@ -755,7 +776,7 @@
"cimguiname": "ImGui_ImplSDL2_InitForSDLRenderer",
"defaults": {},
"funcname": "ImGui_ImplSDL2_InitForSDLRenderer",
"location": "imgui_impl_sdl2:32",
"location": "imgui_impl_sdl2:33",
"ov_cimguiname": "ImGui_ImplSDL2_InitForSDLRenderer",
"ret": "bool",
"signature": "(SDL_Window*,SDL_Renderer*)",
@@ -776,7 +797,7 @@
"cimguiname": "ImGui_ImplSDL2_InitForVulkan",
"defaults": {},
"funcname": "ImGui_ImplSDL2_InitForVulkan",
"location": "imgui_impl_sdl2:29",
"location": "imgui_impl_sdl2:30",
"ov_cimguiname": "ImGui_ImplSDL2_InitForVulkan",
"ret": "bool",
"signature": "(SDL_Window*)",
@@ -792,7 +813,7 @@
"cimguiname": "ImGui_ImplSDL2_NewFrame",
"defaults": {},
"funcname": "ImGui_ImplSDL2_NewFrame",
"location": "imgui_impl_sdl2:34",
"location": "imgui_impl_sdl2:36",
"ov_cimguiname": "ImGui_ImplSDL2_NewFrame",
"ret": "void",
"signature": "()",
@@ -813,7 +834,7 @@
"cimguiname": "ImGui_ImplSDL2_ProcessEvent",
"defaults": {},
"funcname": "ImGui_ImplSDL2_ProcessEvent",
"location": "imgui_impl_sdl2:35",
"location": "imgui_impl_sdl2:37",
"ov_cimguiname": "ImGui_ImplSDL2_ProcessEvent",
"ret": "bool",
"signature": "(const SDL_Event*)",
@@ -829,7 +850,7 @@
"cimguiname": "ImGui_ImplSDL2_Shutdown",
"defaults": {},
"funcname": "ImGui_ImplSDL2_Shutdown",
"location": "imgui_impl_sdl2:33",
"location": "imgui_impl_sdl2:35",
"ov_cimguiname": "ImGui_ImplSDL2_Shutdown",
"ret": "void",
"signature": "()",

View File

@@ -14,7 +14,7 @@ defs["ImGui_ImplGlfw_CharCallback"][1]["call_args"] = "(window,c)"
defs["ImGui_ImplGlfw_CharCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_CharCallback"
defs["ImGui_ImplGlfw_CharCallback"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_CharCallback"][1]["funcname"] = "ImGui_ImplGlfw_CharCallback"
defs["ImGui_ImplGlfw_CharCallback"][1]["location"] = "imgui_impl_glfw:51"
defs["ImGui_ImplGlfw_CharCallback"][1]["location"] = "imgui_impl_glfw:52"
defs["ImGui_ImplGlfw_CharCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_CharCallback"
defs["ImGui_ImplGlfw_CharCallback"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_CharCallback"][1]["signature"] = "(GLFWwindow*,unsigned int)"
@@ -35,7 +35,7 @@ defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["call_args"] = "(window,entered)"
defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_CursorEnterCallback"
defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["funcname"] = "ImGui_ImplGlfw_CursorEnterCallback"
defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["location"] = "imgui_impl_glfw:46"
defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["location"] = "imgui_impl_glfw:47"
defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_CursorEnterCallback"
defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["signature"] = "(GLFWwindow*,int)"
@@ -59,7 +59,7 @@ defs["ImGui_ImplGlfw_CursorPosCallback"][1]["call_args"] = "(window,x,y)"
defs["ImGui_ImplGlfw_CursorPosCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_CursorPosCallback"
defs["ImGui_ImplGlfw_CursorPosCallback"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_CursorPosCallback"][1]["funcname"] = "ImGui_ImplGlfw_CursorPosCallback"
defs["ImGui_ImplGlfw_CursorPosCallback"][1]["location"] = "imgui_impl_glfw:47"
defs["ImGui_ImplGlfw_CursorPosCallback"][1]["location"] = "imgui_impl_glfw:48"
defs["ImGui_ImplGlfw_CursorPosCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_CursorPosCallback"
defs["ImGui_ImplGlfw_CursorPosCallback"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_CursorPosCallback"][1]["signature"] = "(GLFWwindow*,double,double)"
@@ -80,7 +80,7 @@ defs["ImGui_ImplGlfw_InitForOpenGL"][1]["call_args"] = "(window,install_callback
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForOpenGL"
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["funcname"] = "ImGui_ImplGlfw_InitForOpenGL"
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["location"] = "imgui_impl_glfw:28"
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["location"] = "imgui_impl_glfw:29"
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_InitForOpenGL"
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["ret"] = "bool"
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["signature"] = "(GLFWwindow*,bool)"
@@ -101,7 +101,7 @@ defs["ImGui_ImplGlfw_InitForOther"][1]["call_args"] = "(window,install_callbacks
defs["ImGui_ImplGlfw_InitForOther"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForOther"
defs["ImGui_ImplGlfw_InitForOther"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_InitForOther"][1]["funcname"] = "ImGui_ImplGlfw_InitForOther"
defs["ImGui_ImplGlfw_InitForOther"][1]["location"] = "imgui_impl_glfw:30"
defs["ImGui_ImplGlfw_InitForOther"][1]["location"] = "imgui_impl_glfw:31"
defs["ImGui_ImplGlfw_InitForOther"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_InitForOther"
defs["ImGui_ImplGlfw_InitForOther"][1]["ret"] = "bool"
defs["ImGui_ImplGlfw_InitForOther"][1]["signature"] = "(GLFWwindow*,bool)"
@@ -122,7 +122,7 @@ defs["ImGui_ImplGlfw_InitForVulkan"][1]["call_args"] = "(window,install_callback
defs["ImGui_ImplGlfw_InitForVulkan"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForVulkan"
defs["ImGui_ImplGlfw_InitForVulkan"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_InitForVulkan"][1]["funcname"] = "ImGui_ImplGlfw_InitForVulkan"
defs["ImGui_ImplGlfw_InitForVulkan"][1]["location"] = "imgui_impl_glfw:29"
defs["ImGui_ImplGlfw_InitForVulkan"][1]["location"] = "imgui_impl_glfw:30"
defs["ImGui_ImplGlfw_InitForVulkan"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_InitForVulkan"
defs["ImGui_ImplGlfw_InitForVulkan"][1]["ret"] = "bool"
defs["ImGui_ImplGlfw_InitForVulkan"][1]["signature"] = "(GLFWwindow*,bool)"
@@ -140,7 +140,7 @@ defs["ImGui_ImplGlfw_InstallCallbacks"][1]["call_args"] = "(window)"
defs["ImGui_ImplGlfw_InstallCallbacks"][1]["cimguiname"] = "ImGui_ImplGlfw_InstallCallbacks"
defs["ImGui_ImplGlfw_InstallCallbacks"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_InstallCallbacks"][1]["funcname"] = "ImGui_ImplGlfw_InstallCallbacks"
defs["ImGui_ImplGlfw_InstallCallbacks"][1]["location"] = "imgui_impl_glfw:37"
defs["ImGui_ImplGlfw_InstallCallbacks"][1]["location"] = "imgui_impl_glfw:38"
defs["ImGui_ImplGlfw_InstallCallbacks"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_InstallCallbacks"
defs["ImGui_ImplGlfw_InstallCallbacks"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_InstallCallbacks"][1]["signature"] = "(GLFWwindow*)"
@@ -170,7 +170,7 @@ defs["ImGui_ImplGlfw_KeyCallback"][1]["call_args"] = "(window,key,scancode,actio
defs["ImGui_ImplGlfw_KeyCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_KeyCallback"
defs["ImGui_ImplGlfw_KeyCallback"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_KeyCallback"][1]["funcname"] = "ImGui_ImplGlfw_KeyCallback"
defs["ImGui_ImplGlfw_KeyCallback"][1]["location"] = "imgui_impl_glfw:50"
defs["ImGui_ImplGlfw_KeyCallback"][1]["location"] = "imgui_impl_glfw:51"
defs["ImGui_ImplGlfw_KeyCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_KeyCallback"
defs["ImGui_ImplGlfw_KeyCallback"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_KeyCallback"][1]["signature"] = "(GLFWwindow*,int,int,int,int)"
@@ -191,7 +191,7 @@ defs["ImGui_ImplGlfw_MonitorCallback"][1]["call_args"] = "(monitor,event)"
defs["ImGui_ImplGlfw_MonitorCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_MonitorCallback"
defs["ImGui_ImplGlfw_MonitorCallback"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_MonitorCallback"][1]["funcname"] = "ImGui_ImplGlfw_MonitorCallback"
defs["ImGui_ImplGlfw_MonitorCallback"][1]["location"] = "imgui_impl_glfw:52"
defs["ImGui_ImplGlfw_MonitorCallback"][1]["location"] = "imgui_impl_glfw:53"
defs["ImGui_ImplGlfw_MonitorCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_MonitorCallback"
defs["ImGui_ImplGlfw_MonitorCallback"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_MonitorCallback"][1]["signature"] = "(GLFWmonitor*,int)"
@@ -218,7 +218,7 @@ defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["call_args"] = "(window,button,act
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback"
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["funcname"] = "ImGui_ImplGlfw_MouseButtonCallback"
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["location"] = "imgui_impl_glfw:48"
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["location"] = "imgui_impl_glfw:49"
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback"
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["signature"] = "(GLFWwindow*,int,int,int)"
@@ -233,7 +233,7 @@ defs["ImGui_ImplGlfw_NewFrame"][1]["call_args"] = "()"
defs["ImGui_ImplGlfw_NewFrame"][1]["cimguiname"] = "ImGui_ImplGlfw_NewFrame"
defs["ImGui_ImplGlfw_NewFrame"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_NewFrame"][1]["funcname"] = "ImGui_ImplGlfw_NewFrame"
defs["ImGui_ImplGlfw_NewFrame"][1]["location"] = "imgui_impl_glfw:32"
defs["ImGui_ImplGlfw_NewFrame"][1]["location"] = "imgui_impl_glfw:33"
defs["ImGui_ImplGlfw_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_NewFrame"
defs["ImGui_ImplGlfw_NewFrame"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_NewFrame"][1]["signature"] = "()"
@@ -251,7 +251,7 @@ defs["ImGui_ImplGlfw_RestoreCallbacks"][1]["call_args"] = "(window)"
defs["ImGui_ImplGlfw_RestoreCallbacks"][1]["cimguiname"] = "ImGui_ImplGlfw_RestoreCallbacks"
defs["ImGui_ImplGlfw_RestoreCallbacks"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_RestoreCallbacks"][1]["funcname"] = "ImGui_ImplGlfw_RestoreCallbacks"
defs["ImGui_ImplGlfw_RestoreCallbacks"][1]["location"] = "imgui_impl_glfw:38"
defs["ImGui_ImplGlfw_RestoreCallbacks"][1]["location"] = "imgui_impl_glfw:39"
defs["ImGui_ImplGlfw_RestoreCallbacks"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_RestoreCallbacks"
defs["ImGui_ImplGlfw_RestoreCallbacks"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_RestoreCallbacks"][1]["signature"] = "(GLFWwindow*)"
@@ -275,7 +275,7 @@ defs["ImGui_ImplGlfw_ScrollCallback"][1]["call_args"] = "(window,xoffset,yoffset
defs["ImGui_ImplGlfw_ScrollCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_ScrollCallback"
defs["ImGui_ImplGlfw_ScrollCallback"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_ScrollCallback"][1]["funcname"] = "ImGui_ImplGlfw_ScrollCallback"
defs["ImGui_ImplGlfw_ScrollCallback"][1]["location"] = "imgui_impl_glfw:49"
defs["ImGui_ImplGlfw_ScrollCallback"][1]["location"] = "imgui_impl_glfw:50"
defs["ImGui_ImplGlfw_ScrollCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_ScrollCallback"
defs["ImGui_ImplGlfw_ScrollCallback"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_ScrollCallback"][1]["signature"] = "(GLFWwindow*,double,double)"
@@ -293,7 +293,7 @@ defs["ImGui_ImplGlfw_SetCallbacksChainForAllWindows"][1]["call_args"] = "(chain_
defs["ImGui_ImplGlfw_SetCallbacksChainForAllWindows"][1]["cimguiname"] = "ImGui_ImplGlfw_SetCallbacksChainForAllWindows"
defs["ImGui_ImplGlfw_SetCallbacksChainForAllWindows"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_SetCallbacksChainForAllWindows"][1]["funcname"] = "ImGui_ImplGlfw_SetCallbacksChainForAllWindows"
defs["ImGui_ImplGlfw_SetCallbacksChainForAllWindows"][1]["location"] = "imgui_impl_glfw:42"
defs["ImGui_ImplGlfw_SetCallbacksChainForAllWindows"][1]["location"] = "imgui_impl_glfw:43"
defs["ImGui_ImplGlfw_SetCallbacksChainForAllWindows"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_SetCallbacksChainForAllWindows"
defs["ImGui_ImplGlfw_SetCallbacksChainForAllWindows"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_SetCallbacksChainForAllWindows"][1]["signature"] = "(bool)"
@@ -308,7 +308,7 @@ defs["ImGui_ImplGlfw_Shutdown"][1]["call_args"] = "()"
defs["ImGui_ImplGlfw_Shutdown"][1]["cimguiname"] = "ImGui_ImplGlfw_Shutdown"
defs["ImGui_ImplGlfw_Shutdown"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_Shutdown"][1]["funcname"] = "ImGui_ImplGlfw_Shutdown"
defs["ImGui_ImplGlfw_Shutdown"][1]["location"] = "imgui_impl_glfw:31"
defs["ImGui_ImplGlfw_Shutdown"][1]["location"] = "imgui_impl_glfw:32"
defs["ImGui_ImplGlfw_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_Shutdown"
defs["ImGui_ImplGlfw_Shutdown"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_Shutdown"][1]["signature"] = "()"
@@ -329,7 +329,7 @@ defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["call_args"] = "(window,focused)"
defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_WindowFocusCallback"
defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["defaults"] = {}
defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["funcname"] = "ImGui_ImplGlfw_WindowFocusCallback"
defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["location"] = "imgui_impl_glfw:45"
defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["location"] = "imgui_impl_glfw:46"
defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_WindowFocusCallback"
defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["ret"] = "void"
defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["signature"] = "(GLFWwindow*,int)"
@@ -344,7 +344,7 @@ defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["location"] = "imgui_impl_opengl2:32"
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["location"] = "imgui_impl_opengl2:33"
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["ret"] = "bool"
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["signature"] = "()"
@@ -359,7 +359,7 @@ defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["location"] = "imgui_impl_opengl2:30"
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["location"] = "imgui_impl_opengl2:31"
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["ret"] = "bool"
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["signature"] = "()"
@@ -374,7 +374,7 @@ defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["location"] = "imgui_impl_opengl2:33"
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["location"] = "imgui_impl_opengl2:34"
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["ret"] = "void"
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["signature"] = "()"
@@ -389,7 +389,7 @@ defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["location"] = "imgui_impl_opengl2:31"
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["location"] = "imgui_impl_opengl2:32"
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["ret"] = "void"
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["signature"] = "()"
@@ -404,7 +404,7 @@ defs["ImGui_ImplOpenGL2_Init"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL2_Init"][1]["cimguiname"] = "ImGui_ImplOpenGL2_Init"
defs["ImGui_ImplOpenGL2_Init"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL2_Init"][1]["funcname"] = "ImGui_ImplOpenGL2_Init"
defs["ImGui_ImplOpenGL2_Init"][1]["location"] = "imgui_impl_opengl2:24"
defs["ImGui_ImplOpenGL2_Init"][1]["location"] = "imgui_impl_opengl2:25"
defs["ImGui_ImplOpenGL2_Init"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_Init"
defs["ImGui_ImplOpenGL2_Init"][1]["ret"] = "bool"
defs["ImGui_ImplOpenGL2_Init"][1]["signature"] = "()"
@@ -419,7 +419,7 @@ defs["ImGui_ImplOpenGL2_NewFrame"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplOpenGL2_NewFrame"
defs["ImGui_ImplOpenGL2_NewFrame"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL2_NewFrame"][1]["funcname"] = "ImGui_ImplOpenGL2_NewFrame"
defs["ImGui_ImplOpenGL2_NewFrame"][1]["location"] = "imgui_impl_opengl2:26"
defs["ImGui_ImplOpenGL2_NewFrame"][1]["location"] = "imgui_impl_opengl2:27"
defs["ImGui_ImplOpenGL2_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_NewFrame"
defs["ImGui_ImplOpenGL2_NewFrame"][1]["ret"] = "void"
defs["ImGui_ImplOpenGL2_NewFrame"][1]["signature"] = "()"
@@ -437,7 +437,7 @@ defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["call_args"] = "(draw_data)"
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["cimguiname"] = "ImGui_ImplOpenGL2_RenderDrawData"
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["funcname"] = "ImGui_ImplOpenGL2_RenderDrawData"
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["location"] = "imgui_impl_opengl2:27"
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["location"] = "imgui_impl_opengl2:28"
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_RenderDrawData"
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["ret"] = "void"
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["signature"] = "(ImDrawData*)"
@@ -452,7 +452,7 @@ defs["ImGui_ImplOpenGL2_Shutdown"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL2_Shutdown"][1]["cimguiname"] = "ImGui_ImplOpenGL2_Shutdown"
defs["ImGui_ImplOpenGL2_Shutdown"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL2_Shutdown"][1]["funcname"] = "ImGui_ImplOpenGL2_Shutdown"
defs["ImGui_ImplOpenGL2_Shutdown"][1]["location"] = "imgui_impl_opengl2:25"
defs["ImGui_ImplOpenGL2_Shutdown"][1]["location"] = "imgui_impl_opengl2:26"
defs["ImGui_ImplOpenGL2_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_Shutdown"
defs["ImGui_ImplOpenGL2_Shutdown"][1]["ret"] = "void"
defs["ImGui_ImplOpenGL2_Shutdown"][1]["signature"] = "()"
@@ -467,7 +467,7 @@ defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["location"] = "imgui_impl_opengl3:38"
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["location"] = "imgui_impl_opengl3:39"
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["ret"] = "bool"
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["signature"] = "()"
@@ -482,7 +482,7 @@ defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["location"] = "imgui_impl_opengl3:36"
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["location"] = "imgui_impl_opengl3:37"
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["ret"] = "bool"
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["signature"] = "()"
@@ -497,7 +497,7 @@ defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["location"] = "imgui_impl_opengl3:39"
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["location"] = "imgui_impl_opengl3:40"
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["ret"] = "void"
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["signature"] = "()"
@@ -512,7 +512,7 @@ defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["location"] = "imgui_impl_opengl3:37"
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["location"] = "imgui_impl_opengl3:38"
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["ret"] = "void"
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["signature"] = "()"
@@ -531,7 +531,7 @@ defs["ImGui_ImplOpenGL3_Init"][1]["cimguiname"] = "ImGui_ImplOpenGL3_Init"
defs["ImGui_ImplOpenGL3_Init"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL3_Init"][1]["defaults"]["glsl_version"] = "nullptr"
defs["ImGui_ImplOpenGL3_Init"][1]["funcname"] = "ImGui_ImplOpenGL3_Init"
defs["ImGui_ImplOpenGL3_Init"][1]["location"] = "imgui_impl_opengl3:30"
defs["ImGui_ImplOpenGL3_Init"][1]["location"] = "imgui_impl_opengl3:31"
defs["ImGui_ImplOpenGL3_Init"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_Init"
defs["ImGui_ImplOpenGL3_Init"][1]["ret"] = "bool"
defs["ImGui_ImplOpenGL3_Init"][1]["signature"] = "(const char*)"
@@ -546,7 +546,7 @@ defs["ImGui_ImplOpenGL3_NewFrame"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL3_NewFrame"][1]["cimguiname"] = "ImGui_ImplOpenGL3_NewFrame"
defs["ImGui_ImplOpenGL3_NewFrame"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL3_NewFrame"][1]["funcname"] = "ImGui_ImplOpenGL3_NewFrame"
defs["ImGui_ImplOpenGL3_NewFrame"][1]["location"] = "imgui_impl_opengl3:32"
defs["ImGui_ImplOpenGL3_NewFrame"][1]["location"] = "imgui_impl_opengl3:33"
defs["ImGui_ImplOpenGL3_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_NewFrame"
defs["ImGui_ImplOpenGL3_NewFrame"][1]["ret"] = "void"
defs["ImGui_ImplOpenGL3_NewFrame"][1]["signature"] = "()"
@@ -564,7 +564,7 @@ defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["call_args"] = "(draw_data)"
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["cimguiname"] = "ImGui_ImplOpenGL3_RenderDrawData"
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["funcname"] = "ImGui_ImplOpenGL3_RenderDrawData"
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["location"] = "imgui_impl_opengl3:33"
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["location"] = "imgui_impl_opengl3:34"
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_RenderDrawData"
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["ret"] = "void"
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["signature"] = "(ImDrawData*)"
@@ -579,7 +579,7 @@ defs["ImGui_ImplOpenGL3_Shutdown"][1]["call_args"] = "()"
defs["ImGui_ImplOpenGL3_Shutdown"][1]["cimguiname"] = "ImGui_ImplOpenGL3_Shutdown"
defs["ImGui_ImplOpenGL3_Shutdown"][1]["defaults"] = {}
defs["ImGui_ImplOpenGL3_Shutdown"][1]["funcname"] = "ImGui_ImplOpenGL3_Shutdown"
defs["ImGui_ImplOpenGL3_Shutdown"][1]["location"] = "imgui_impl_opengl3:31"
defs["ImGui_ImplOpenGL3_Shutdown"][1]["location"] = "imgui_impl_opengl3:32"
defs["ImGui_ImplOpenGL3_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_Shutdown"
defs["ImGui_ImplOpenGL3_Shutdown"][1]["ret"] = "void"
defs["ImGui_ImplOpenGL3_Shutdown"][1]["signature"] = "()"
@@ -597,7 +597,7 @@ defs["ImGui_ImplSDL2_InitForD3D"][1]["call_args"] = "(window)"
defs["ImGui_ImplSDL2_InitForD3D"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForD3D"
defs["ImGui_ImplSDL2_InitForD3D"][1]["defaults"] = {}
defs["ImGui_ImplSDL2_InitForD3D"][1]["funcname"] = "ImGui_ImplSDL2_InitForD3D"
defs["ImGui_ImplSDL2_InitForD3D"][1]["location"] = "imgui_impl_sdl2:30"
defs["ImGui_ImplSDL2_InitForD3D"][1]["location"] = "imgui_impl_sdl2:31"
defs["ImGui_ImplSDL2_InitForD3D"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForD3D"
defs["ImGui_ImplSDL2_InitForD3D"][1]["ret"] = "bool"
defs["ImGui_ImplSDL2_InitForD3D"][1]["signature"] = "(SDL_Window*)"
@@ -615,7 +615,7 @@ defs["ImGui_ImplSDL2_InitForMetal"][1]["call_args"] = "(window)"
defs["ImGui_ImplSDL2_InitForMetal"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForMetal"
defs["ImGui_ImplSDL2_InitForMetal"][1]["defaults"] = {}
defs["ImGui_ImplSDL2_InitForMetal"][1]["funcname"] = "ImGui_ImplSDL2_InitForMetal"
defs["ImGui_ImplSDL2_InitForMetal"][1]["location"] = "imgui_impl_sdl2:31"
defs["ImGui_ImplSDL2_InitForMetal"][1]["location"] = "imgui_impl_sdl2:32"
defs["ImGui_ImplSDL2_InitForMetal"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForMetal"
defs["ImGui_ImplSDL2_InitForMetal"][1]["ret"] = "bool"
defs["ImGui_ImplSDL2_InitForMetal"][1]["signature"] = "(SDL_Window*)"
@@ -636,12 +636,30 @@ defs["ImGui_ImplSDL2_InitForOpenGL"][1]["call_args"] = "(window,sdl_gl_context)"
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForOpenGL"
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["defaults"] = {}
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["funcname"] = "ImGui_ImplSDL2_InitForOpenGL"
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["location"] = "imgui_impl_sdl2:28"
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["location"] = "imgui_impl_sdl2:29"
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForOpenGL"
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["ret"] = "bool"
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["signature"] = "(SDL_Window*,void*)"
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["stname"] = ""
defs["ImGui_ImplSDL2_InitForOpenGL"]["(SDL_Window*,void*)"] = defs["ImGui_ImplSDL2_InitForOpenGL"][1]
defs["ImGui_ImplSDL2_InitForOther"] = {}
defs["ImGui_ImplSDL2_InitForOther"][1] = {}
defs["ImGui_ImplSDL2_InitForOther"][1]["args"] = "(SDL_Window* window)"
defs["ImGui_ImplSDL2_InitForOther"][1]["argsT"] = {}
defs["ImGui_ImplSDL2_InitForOther"][1]["argsT"][1] = {}
defs["ImGui_ImplSDL2_InitForOther"][1]["argsT"][1]["name"] = "window"
defs["ImGui_ImplSDL2_InitForOther"][1]["argsT"][1]["type"] = "SDL_Window*"
defs["ImGui_ImplSDL2_InitForOther"][1]["argsoriginal"] = "(SDL_Window* window)"
defs["ImGui_ImplSDL2_InitForOther"][1]["call_args"] = "(window)"
defs["ImGui_ImplSDL2_InitForOther"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForOther"
defs["ImGui_ImplSDL2_InitForOther"][1]["defaults"] = {}
defs["ImGui_ImplSDL2_InitForOther"][1]["funcname"] = "ImGui_ImplSDL2_InitForOther"
defs["ImGui_ImplSDL2_InitForOther"][1]["location"] = "imgui_impl_sdl2:34"
defs["ImGui_ImplSDL2_InitForOther"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForOther"
defs["ImGui_ImplSDL2_InitForOther"][1]["ret"] = "bool"
defs["ImGui_ImplSDL2_InitForOther"][1]["signature"] = "(SDL_Window*)"
defs["ImGui_ImplSDL2_InitForOther"][1]["stname"] = ""
defs["ImGui_ImplSDL2_InitForOther"]["(SDL_Window*)"] = defs["ImGui_ImplSDL2_InitForOther"][1]
defs["ImGui_ImplSDL2_InitForSDLRenderer"] = {}
defs["ImGui_ImplSDL2_InitForSDLRenderer"][1] = {}
defs["ImGui_ImplSDL2_InitForSDLRenderer"][1]["args"] = "(SDL_Window* window,SDL_Renderer* renderer)"
@@ -657,7 +675,7 @@ defs["ImGui_ImplSDL2_InitForSDLRenderer"][1]["call_args"] = "(window,renderer)"
defs["ImGui_ImplSDL2_InitForSDLRenderer"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForSDLRenderer"
defs["ImGui_ImplSDL2_InitForSDLRenderer"][1]["defaults"] = {}
defs["ImGui_ImplSDL2_InitForSDLRenderer"][1]["funcname"] = "ImGui_ImplSDL2_InitForSDLRenderer"
defs["ImGui_ImplSDL2_InitForSDLRenderer"][1]["location"] = "imgui_impl_sdl2:32"
defs["ImGui_ImplSDL2_InitForSDLRenderer"][1]["location"] = "imgui_impl_sdl2:33"
defs["ImGui_ImplSDL2_InitForSDLRenderer"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForSDLRenderer"
defs["ImGui_ImplSDL2_InitForSDLRenderer"][1]["ret"] = "bool"
defs["ImGui_ImplSDL2_InitForSDLRenderer"][1]["signature"] = "(SDL_Window*,SDL_Renderer*)"
@@ -675,7 +693,7 @@ defs["ImGui_ImplSDL2_InitForVulkan"][1]["call_args"] = "(window)"
defs["ImGui_ImplSDL2_InitForVulkan"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForVulkan"
defs["ImGui_ImplSDL2_InitForVulkan"][1]["defaults"] = {}
defs["ImGui_ImplSDL2_InitForVulkan"][1]["funcname"] = "ImGui_ImplSDL2_InitForVulkan"
defs["ImGui_ImplSDL2_InitForVulkan"][1]["location"] = "imgui_impl_sdl2:29"
defs["ImGui_ImplSDL2_InitForVulkan"][1]["location"] = "imgui_impl_sdl2:30"
defs["ImGui_ImplSDL2_InitForVulkan"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForVulkan"
defs["ImGui_ImplSDL2_InitForVulkan"][1]["ret"] = "bool"
defs["ImGui_ImplSDL2_InitForVulkan"][1]["signature"] = "(SDL_Window*)"
@@ -690,7 +708,7 @@ defs["ImGui_ImplSDL2_NewFrame"][1]["call_args"] = "()"
defs["ImGui_ImplSDL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplSDL2_NewFrame"
defs["ImGui_ImplSDL2_NewFrame"][1]["defaults"] = {}
defs["ImGui_ImplSDL2_NewFrame"][1]["funcname"] = "ImGui_ImplSDL2_NewFrame"
defs["ImGui_ImplSDL2_NewFrame"][1]["location"] = "imgui_impl_sdl2:34"
defs["ImGui_ImplSDL2_NewFrame"][1]["location"] = "imgui_impl_sdl2:36"
defs["ImGui_ImplSDL2_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_NewFrame"
defs["ImGui_ImplSDL2_NewFrame"][1]["ret"] = "void"
defs["ImGui_ImplSDL2_NewFrame"][1]["signature"] = "()"
@@ -708,7 +726,7 @@ defs["ImGui_ImplSDL2_ProcessEvent"][1]["call_args"] = "(event)"
defs["ImGui_ImplSDL2_ProcessEvent"][1]["cimguiname"] = "ImGui_ImplSDL2_ProcessEvent"
defs["ImGui_ImplSDL2_ProcessEvent"][1]["defaults"] = {}
defs["ImGui_ImplSDL2_ProcessEvent"][1]["funcname"] = "ImGui_ImplSDL2_ProcessEvent"
defs["ImGui_ImplSDL2_ProcessEvent"][1]["location"] = "imgui_impl_sdl2:35"
defs["ImGui_ImplSDL2_ProcessEvent"][1]["location"] = "imgui_impl_sdl2:37"
defs["ImGui_ImplSDL2_ProcessEvent"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_ProcessEvent"
defs["ImGui_ImplSDL2_ProcessEvent"][1]["ret"] = "bool"
defs["ImGui_ImplSDL2_ProcessEvent"][1]["signature"] = "(const SDL_Event*)"
@@ -723,7 +741,7 @@ defs["ImGui_ImplSDL2_Shutdown"][1]["call_args"] = "()"
defs["ImGui_ImplSDL2_Shutdown"][1]["cimguiname"] = "ImGui_ImplSDL2_Shutdown"
defs["ImGui_ImplSDL2_Shutdown"][1]["defaults"] = {}
defs["ImGui_ImplSDL2_Shutdown"][1]["funcname"] = "ImGui_ImplSDL2_Shutdown"
defs["ImGui_ImplSDL2_Shutdown"][1]["location"] = "imgui_impl_sdl2:33"
defs["ImGui_ImplSDL2_Shutdown"][1]["location"] = "imgui_impl_sdl2:35"
defs["ImGui_ImplSDL2_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_Shutdown"
defs["ImGui_ImplSDL2_Shutdown"][1]["ret"] = "void"
defs["ImGui_ImplSDL2_Shutdown"][1]["signature"] = "()"

View File

@@ -1404,17 +1404,17 @@
],
"ImGuiHoveredFlagsPrivate_": [
{
"calc_value": 122880,
"calc_value": 245760,
"name": "ImGuiHoveredFlags_DelayMask_",
"value": "ImGuiHoveredFlags_DelayNone | ImGuiHoveredFlags_DelayShort | ImGuiHoveredFlags_DelayNormal | ImGuiHoveredFlags_NoSharedDelay"
},
{
"calc_value": 6335,
"calc_value": 12479,
"name": "ImGuiHoveredFlags_AllowedMaskForIsWindowHovered",
"value": "ImGuiHoveredFlags_ChildWindows | ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_AnyWindow | ImGuiHoveredFlags_NoPopupHierarchy | ImGuiHoveredFlags_DockHierarchy | ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_ForTooltip | ImGuiHoveredFlags_Stationary"
},
{
"calc_value": 130976,
"calc_value": 262048,
"name": "ImGuiHoveredFlags_AllowedMaskForIsItemHovered",
"value": "ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped | ImGuiHoveredFlags_AllowWhenDisabled | ImGuiHoveredFlags_NoNavOverride | ImGuiHoveredFlags_ForTooltip | ImGuiHoveredFlags_Stationary | ImGuiHoveredFlags_DelayMask_"
}
@@ -1495,35 +1495,35 @@
"name": "ImGuiHoveredFlags_RootAndChildWindows",
"value": "ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows"
},
{
"calc_value": 2048,
"name": "ImGuiHoveredFlags_ForTooltip",
"value": "1 << 11"
},
{
"calc_value": 4096,
"name": "ImGuiHoveredFlags_Stationary",
"name": "ImGuiHoveredFlags_ForTooltip",
"value": "1 << 12"
},
{
"calc_value": 8192,
"name": "ImGuiHoveredFlags_DelayNone",
"name": "ImGuiHoveredFlags_Stationary",
"value": "1 << 13"
},
{
"calc_value": 16384,
"name": "ImGuiHoveredFlags_DelayShort",
"name": "ImGuiHoveredFlags_DelayNone",
"value": "1 << 14"
},
{
"calc_value": 32768,
"name": "ImGuiHoveredFlags_DelayNormal",
"name": "ImGuiHoveredFlags_DelayShort",
"value": "1 << 15"
},
{
"calc_value": 65536,
"name": "ImGuiHoveredFlags_NoSharedDelay",
"name": "ImGuiHoveredFlags_DelayNormal",
"value": "1 << 16"
},
{
"calc_value": 131072,
"name": "ImGuiHoveredFlags_NoSharedDelay",
"value": "1 << 17"
}
],
"ImGuiInputEventType": [
@@ -1909,7 +1909,7 @@
},
{
"calc_value": 512,
"name": "ImGuiItemflags_AllowOverlap",
"name": "ImGuiItemFlags_AllowOverlap",
"value": "1 << 9"
},
{
@@ -2807,8 +2807,13 @@
},
{
"calc_value": 9,
"name": "ImGuiLocKey_COUNT",
"name": "ImGuiLocKey_DockingHoldShiftToDock",
"value": "9"
},
{
"calc_value": 10,
"name": "ImGuiLocKey_COUNT",
"value": "10"
}
],
"ImGuiLogType": [
@@ -3133,23 +3138,28 @@
},
{
"calc_value": 1024,
"name": "ImGuiNavMoveFlags_Tabbing",
"name": "ImGuiNavMoveFlags_IsTabbing",
"value": "1 << 10"
},
{
"calc_value": 2048,
"name": "ImGuiNavMoveFlags_Activate",
"name": "ImGuiNavMoveFlags_IsPageMove",
"value": "1 << 11"
},
{
"calc_value": 4096,
"name": "ImGuiNavMoveFlags_NoSelect",
"name": "ImGuiNavMoveFlags_Activate",
"value": "1 << 12"
},
{
"calc_value": 8192,
"name": "ImGuiNavMoveFlags_NoSetNavHighlight",
"name": "ImGuiNavMoveFlags_NoSelect",
"value": "1 << 13"
},
{
"calc_value": 16384,
"name": "ImGuiNavMoveFlags_NoSetNavHighlight",
"value": "1 << 14"
}
],
"ImGuiNextItemDataFlags_": [
@@ -3701,8 +3711,13 @@
},
{
"calc_value": 28,
"name": "ImGuiStyleVar_COUNT",
"name": "ImGuiStyleVar_DockingSeparatorSize",
"value": "28"
},
{
"calc_value": 29,
"name": "ImGuiStyleVar_COUNT",
"value": "29"
}
],
"ImGuiTabBarFlagsPrivate_": [
@@ -4607,182 +4622,183 @@
"ImGuiMouseSource": "int"
},
"locations": {
"ImBitVector": "imgui_internal:593",
"ImColor": "imgui:2571",
"ImDrawChannel": "imgui:2661",
"ImDrawCmd": "imgui:2620",
"ImDrawCmdHeader": "imgui:2653",
"ImDrawData": "imgui:2852",
"ImDrawDataBuilder": "imgui_internal:783",
"ImDrawFlags_": "imgui:2687",
"ImDrawList": "imgui:2725",
"ImDrawListFlags_": "imgui:2707",
"ImDrawListSharedData": "imgui_internal:760",
"ImDrawListSplitter": "imgui:2670",
"ImDrawVert": "imgui:2638",
"ImFont": "imgui:3073",
"ImFontAtlas": "imgui:2969",
"ImFontAtlasCustomRect": "imgui:2931",
"ImFontAtlasFlags_": "imgui:2944",
"ImFontBuilderIO": "imgui_internal:3587",
"ImFontConfig": "imgui:2875",
"ImFontGlyph": "imgui:2904",
"ImFontGlyphRangesBuilder": "imgui:2916",
"ImGuiActivateFlags_": "imgui_internal:1471",
"ImGuiAxis": "imgui_internal:971",
"ImGuiBackendFlags_": "imgui:1613",
"ImGuiButtonFlagsPrivate_": "imgui_internal:865",
"ImGuiButtonFlags_": "imgui:1730",
"ImGuiCol_": "imgui:1628",
"ImGuiColorEditFlags_": "imgui:1743",
"ImGuiColorMod": "imgui_internal:1022",
"ImGuiComboFlagsPrivate_": "imgui_internal:890",
"ImGuiComboFlags_": "imgui:1145",
"ImGuiComboPreviewData": "imgui_internal:1039",
"ImGuiCond_": "imgui:1844",
"ImGuiConfigFlags_": "imgui:1588",
"ImGuiContext": "imgui_internal:1947",
"ImGuiContextHook": "imgui_internal:1932",
"ImGuiContextHookType": "imgui_internal:1930",
"ImGuiDataAuthority_": "imgui_internal:1644",
"ImGuiDataTypeInfo": "imgui_internal:1005",
"ImGuiDataTypePrivate_": "imgui_internal:1014",
"ImGuiDataTypeTempStorage": "imgui_internal:999",
"ImGuiDataType_": "imgui:1411",
"ImGuiDataVarInfo": "imgui_internal:991",
"ImGuiDebugLogFlags_": "imgui_internal:1869",
"ImGuiDir_": "imgui:1427",
"ImGuiDockContext": "imgui_internal:1743",
"ImGuiDockNode": "imgui_internal:1660",
"ImGuiDockNodeFlagsPrivate_": "imgui_internal:1619",
"ImGuiDockNodeFlags_": "imgui:1376",
"ImGuiDockNodeState": "imgui_internal:1651",
"ImGuiDragDropFlags_": "imgui:1389",
"ImGuiFocusRequestFlags_": "imgui_internal:934",
"ImGuiFocusedFlags_": "imgui:1322",
"ImGuiGroupData": "imgui_internal:1052",
"ImGuiHoveredFlagsPrivate_": "imgui_internal:848",
"ImGuiHoveredFlags_": "imgui:1336",
"ImGuiIO": "imgui:2032",
"ImGuiInputEvent": "imgui_internal:1327",
"ImGuiInputEventAppFocused": "imgui_internal:1325",
"ImGuiInputEventKey": "imgui_internal:1323",
"ImGuiInputEventMouseButton": "imgui_internal:1321",
"ImGuiInputEventMousePos": "imgui_internal:1319",
"ImGuiInputEventMouseViewport": "imgui_internal:1322",
"ImGuiInputEventMouseWheel": "imgui_internal:1320",
"ImGuiInputEventText": "imgui_internal:1324",
"ImGuiInputEventType": "imgui_internal:1294",
"ImGuiInputFlags_": "imgui_internal:1391",
"ImGuiInputSource": "imgui_internal:1307",
"ImGuiInputTextCallbackData": "imgui:2245",
"ImGuiInputTextDeactivatedState": "imgui_internal:1086",
"ImGuiInputTextFlagsPrivate_": "imgui_internal:856",
"ImGuiInputTextFlags_": "imgui:1051",
"ImGuiInputTextState": "imgui_internal:1096",
"ImGuiItemFlags_": "imgui_internal:802",
"ImGuiItemStatusFlags_": "imgui_internal:823",
"ImGuiKey": "imgui:1450",
"ImGuiKeyData": "imgui:2024",
"ImGuiKeyOwnerData": "imgui_internal:1379",
"ImGuiKeyRoutingData": "imgui_internal:1354",
"ImGuiKeyRoutingTable": "imgui_internal:1367",
"ImGuiLastItemData": "imgui_internal:1212",
"ImGuiLayoutType_": "imgui_internal:955",
"ImGuiListClipper": "imgui:2491",
"ImGuiListClipperData": "imgui_internal:1455",
"ImGuiListClipperRange": "imgui_internal:1442",
"ImGuiLocEntry": "imgui_internal:1858",
"ImGuiLocKey": "imgui_internal:1844",
"ImGuiLogType": "imgui_internal:961",
"ImGuiMenuColumns": "imgui_internal:1068",
"ImGuiMetricsConfig": "imgui_internal:1886",
"ImGuiMouseButton_": "imgui:1804",
"ImGuiMouseCursor_": "imgui:1814",
"ImGuiMouseSource": "imgui:1833",
"ImGuiNavHighlightFlags_": "imgui_internal:1494",
"ImGuiNavInput": "imgui:1579",
"ImGuiNavItemData": "imgui_internal:1530",
"ImGuiNavLayer": "imgui_internal:1523",
"ImGuiNavMoveFlags_": "imgui_internal:1503",
"ImGuiNextItemData": "imgui_internal:1198",
"ImGuiNextItemDataFlags_": "imgui_internal:1191",
"ImGuiNextWindowData": "imgui_internal:1164",
"ImGuiNextWindowDataFlags_": "imgui_internal:1147",
"ImGuiOldColumnData": "imgui_internal:1570",
"ImGuiOldColumnFlags_": "imgui_internal:1550",
"ImGuiOldColumns": "imgui_internal:1580",
"ImGuiOnceUponAFrame": "imgui:2366",
"ImGuiPayload": "imgui:2307",
"ImGuiPlatformIO": "imgui:3243",
"ImGuiPlatformImeData": "imgui:3316",
"ImGuiPlatformMonitor": "imgui:3306",
"ImGuiPlotType": "imgui_internal:978",
"ImGuiPopupData": "imgui_internal:1133",
"ImGuiPopupFlags_": "imgui:1114",
"ImGuiPopupPositionPolicy": "imgui_internal:984",
"ImGuiPtrOrIndex": "imgui_internal:1256",
"ImGuiScrollFlags_": "imgui_internal:1480",
"ImGuiSelectableFlagsPrivate_": "imgui_internal:903",
"ImGuiSelectableFlags_": "imgui:1130",
"ImGuiSeparatorFlags_": "imgui_internal:923",
"ImGuiSettingsHandler": "imgui_internal:1824",
"ImGuiShrinkWidthItem": "imgui_internal:1249",
"ImGuiSizeCallbackData": "imgui:2277",
"ImGuiSliderFlagsPrivate_": "imgui_internal:896",
"ImGuiSliderFlags_": "imgui:1789",
"ImGuiSortDirection_": "imgui:1438",
"ImGuiStackLevelInfo": "imgui_internal:1901",
"ImGuiStackSizes": "imgui_internal:1224",
"ImGuiStackTool": "imgui_internal:1913",
"ImGuiStorage": "imgui:2428",
"ImGuiStoragePair": "imgui:2431",
"ImGuiStyle": "imgui:1956",
"ImGuiStyleMod": "imgui_internal:1029",
"ImGuiStyleVar_": "imgui:1695",
"ImGuiTabBar": "imgui_internal:2692",
"ImGuiTabBarFlagsPrivate_": "imgui_internal:2654",
"ImGuiTabBarFlags_": "imgui:1159",
"ImGuiTabItem": "imgui_internal:2672",
"ImGuiTabItemFlagsPrivate_": "imgui_internal:2662",
"ImGuiTabItemFlags_": "imgui:1175",
"ImGuiTable": "imgui_internal:2822",
"ImGuiTableBgTarget_": "imgui:1313",
"ImGuiTableCellData": "imgui_internal:2803",
"ImGuiTableColumn": "imgui_internal:2744",
"ImGuiTableColumnFlags_": "imgui:1261",
"ImGuiTableColumnSettings": "imgui_internal:2959",
"ImGuiTableColumnSortSpecs": "imgui:2329",
"ImGuiTableFlags_": "imgui:1210",
"ImGuiTableInstanceData": "imgui_internal:2810",
"ImGuiTableRowFlags_": "imgui:1298",
"ImGuiTableSettings": "imgui_internal:2983",
"ImGuiTableSortSpecs": "imgui:2343",
"ImGuiTableTempData": "imgui_internal:2938",
"ImGuiTextBuffer": "imgui:2401",
"ImGuiTextFilter": "imgui:2374",
"ImGuiTextFlags_": "imgui_internal:941",
"ImGuiTextIndex": "imgui_internal:717",
"ImGuiTextRange": "imgui:2384",
"ImGuiTooltipFlags_": "imgui_internal:947",
"ImGuiTreeNodeFlagsPrivate_": "imgui_internal:917",
"ImGuiTreeNodeFlags_": "imgui:1081",
"ImGuiViewport": "imgui:3159",
"ImGuiViewportFlags_": "imgui:3131",
"ImGuiViewportP": "imgui_internal:1760",
"ImGuiWindow": "imgui_internal:2505",
"ImGuiWindowClass": "imgui:2292",
"ImGuiWindowDockStyle": "imgui_internal:1738",
"ImGuiWindowDockStyleCol": "imgui_internal:1727",
"ImGuiWindowFlags_": "imgui:1010",
"ImGuiWindowSettings": "imgui_internal:1806",
"ImGuiWindowStackData": "imgui_internal:1242",
"ImGuiWindowTempData": "imgui_internal:2456",
"ImRect": "imgui_internal:516",
"ImVec1": "imgui_internal:498",
"ImVec2": "imgui:262",
"ImVec2ih": "imgui_internal:506",
"ImVec4": "imgui:275",
"ImBitVector": "imgui_internal:594",
"ImColor": "imgui:2585",
"ImDrawChannel": "imgui:2675",
"ImDrawCmd": "imgui:2634",
"ImDrawCmdHeader": "imgui:2667",
"ImDrawData": "imgui:2866",
"ImDrawDataBuilder": "imgui_internal:784",
"ImDrawFlags_": "imgui:2701",
"ImDrawList": "imgui:2739",
"ImDrawListFlags_": "imgui:2721",
"ImDrawListSharedData": "imgui_internal:761",
"ImDrawListSplitter": "imgui:2684",
"ImDrawVert": "imgui:2652",
"ImFont": "imgui:3088",
"ImFontAtlas": "imgui:2984",
"ImFontAtlasCustomRect": "imgui:2946",
"ImFontAtlasFlags_": "imgui:2959",
"ImFontBuilderIO": "imgui_internal:3607",
"ImFontConfig": "imgui:2890",
"ImFontGlyph": "imgui:2919",
"ImFontGlyphRangesBuilder": "imgui:2931",
"ImGuiActivateFlags_": "imgui_internal:1480",
"ImGuiAxis": "imgui_internal:970",
"ImGuiBackendFlags_": "imgui:1617",
"ImGuiButtonFlagsPrivate_": "imgui_internal:864",
"ImGuiButtonFlags_": "imgui:1735",
"ImGuiCol_": "imgui:1632",
"ImGuiColorEditFlags_": "imgui:1748",
"ImGuiColorMod": "imgui_internal:1021",
"ImGuiComboFlagsPrivate_": "imgui_internal:889",
"ImGuiComboFlags_": "imgui:1149",
"ImGuiComboPreviewData": "imgui_internal:1038",
"ImGuiCond_": "imgui:1849",
"ImGuiConfigFlags_": "imgui:1592",
"ImGuiContext": "imgui_internal:1958",
"ImGuiContextHook": "imgui_internal:1943",
"ImGuiContextHookType": "imgui_internal:1941",
"ImGuiDataAuthority_": "imgui_internal:1654",
"ImGuiDataTypeInfo": "imgui_internal:1004",
"ImGuiDataTypePrivate_": "imgui_internal:1013",
"ImGuiDataTypeTempStorage": "imgui_internal:998",
"ImGuiDataType_": "imgui:1415",
"ImGuiDataVarInfo": "imgui_internal:990",
"ImGuiDebugLogFlags_": "imgui_internal:1880",
"ImGuiDir_": "imgui:1431",
"ImGuiDockContext": "imgui_internal:1753",
"ImGuiDockNode": "imgui_internal:1670",
"ImGuiDockNodeFlagsPrivate_": "imgui_internal:1629",
"ImGuiDockNodeFlags_": "imgui:1380",
"ImGuiDockNodeState": "imgui_internal:1661",
"ImGuiDragDropFlags_": "imgui:1393",
"ImGuiFocusRequestFlags_": "imgui_internal:933",
"ImGuiFocusedFlags_": "imgui:1326",
"ImGuiGroupData": "imgui_internal:1051",
"ImGuiHoveredFlagsPrivate_": "imgui_internal:847",
"ImGuiHoveredFlags_": "imgui:1340",
"ImGuiIO": "imgui:2038",
"ImGuiInputEvent": "imgui_internal:1336",
"ImGuiInputEventAppFocused": "imgui_internal:1334",
"ImGuiInputEventKey": "imgui_internal:1332",
"ImGuiInputEventMouseButton": "imgui_internal:1330",
"ImGuiInputEventMousePos": "imgui_internal:1328",
"ImGuiInputEventMouseViewport": "imgui_internal:1331",
"ImGuiInputEventMouseWheel": "imgui_internal:1329",
"ImGuiInputEventText": "imgui_internal:1333",
"ImGuiInputEventType": "imgui_internal:1303",
"ImGuiInputFlags_": "imgui_internal:1400",
"ImGuiInputSource": "imgui_internal:1316",
"ImGuiInputTextCallbackData": "imgui:2257",
"ImGuiInputTextDeactivatedState": "imgui_internal:1085",
"ImGuiInputTextFlagsPrivate_": "imgui_internal:855",
"ImGuiInputTextFlags_": "imgui:1055",
"ImGuiInputTextState": "imgui_internal:1095",
"ImGuiItemFlags_": "imgui_internal:801",
"ImGuiItemStatusFlags_": "imgui_internal:822",
"ImGuiKey": "imgui:1454",
"ImGuiKeyData": "imgui:2030",
"ImGuiKeyOwnerData": "imgui_internal:1388",
"ImGuiKeyRoutingData": "imgui_internal:1363",
"ImGuiKeyRoutingTable": "imgui_internal:1376",
"ImGuiLastItemData": "imgui_internal:1211",
"ImGuiLayoutType_": "imgui_internal:954",
"ImGuiListClipper": "imgui:2503",
"ImGuiListClipperData": "imgui_internal:1464",
"ImGuiListClipperRange": "imgui_internal:1451",
"ImGuiLocEntry": "imgui_internal:1869",
"ImGuiLocKey": "imgui_internal:1854",
"ImGuiLogType": "imgui_internal:960",
"ImGuiMenuColumns": "imgui_internal:1067",
"ImGuiMetricsConfig": "imgui_internal:1897",
"ImGuiMouseButton_": "imgui:1809",
"ImGuiMouseCursor_": "imgui:1819",
"ImGuiMouseSource": "imgui:1838",
"ImGuiNavHighlightFlags_": "imgui_internal:1503",
"ImGuiNavInput": "imgui:1583",
"ImGuiNavItemData": "imgui_internal:1540",
"ImGuiNavLayer": "imgui_internal:1533",
"ImGuiNavMoveFlags_": "imgui_internal:1512",
"ImGuiNavTreeNodeData": "imgui_internal:1226",
"ImGuiNextItemData": "imgui_internal:1197",
"ImGuiNextItemDataFlags_": "imgui_internal:1190",
"ImGuiNextWindowData": "imgui_internal:1163",
"ImGuiNextWindowDataFlags_": "imgui_internal:1146",
"ImGuiOldColumnData": "imgui_internal:1580",
"ImGuiOldColumnFlags_": "imgui_internal:1560",
"ImGuiOldColumns": "imgui_internal:1590",
"ImGuiOnceUponAFrame": "imgui:2378",
"ImGuiPayload": "imgui:2319",
"ImGuiPlatformIO": "imgui:3258",
"ImGuiPlatformImeData": "imgui:3331",
"ImGuiPlatformMonitor": "imgui:3321",
"ImGuiPlotType": "imgui_internal:977",
"ImGuiPopupData": "imgui_internal:1132",
"ImGuiPopupFlags_": "imgui:1118",
"ImGuiPopupPositionPolicy": "imgui_internal:983",
"ImGuiPtrOrIndex": "imgui_internal:1265",
"ImGuiScrollFlags_": "imgui_internal:1489",
"ImGuiSelectableFlagsPrivate_": "imgui_internal:902",
"ImGuiSelectableFlags_": "imgui:1134",
"ImGuiSeparatorFlags_": "imgui_internal:922",
"ImGuiSettingsHandler": "imgui_internal:1834",
"ImGuiShrinkWidthItem": "imgui_internal:1258",
"ImGuiSizeCallbackData": "imgui:2289",
"ImGuiSliderFlagsPrivate_": "imgui_internal:895",
"ImGuiSliderFlags_": "imgui:1794",
"ImGuiSortDirection_": "imgui:1442",
"ImGuiStackLevelInfo": "imgui_internal:1912",
"ImGuiStackSizes": "imgui_internal:1233",
"ImGuiStackTool": "imgui_internal:1924",
"ImGuiStorage": "imgui:2440",
"ImGuiStoragePair": "imgui:2443",
"ImGuiStyle": "imgui:1961",
"ImGuiStyleMod": "imgui_internal:1028",
"ImGuiStyleVar_": "imgui:1699",
"ImGuiTabBar": "imgui_internal:2705",
"ImGuiTabBarFlagsPrivate_": "imgui_internal:2667",
"ImGuiTabBarFlags_": "imgui:1163",
"ImGuiTabItem": "imgui_internal:2685",
"ImGuiTabItemFlagsPrivate_": "imgui_internal:2675",
"ImGuiTabItemFlags_": "imgui:1179",
"ImGuiTable": "imgui_internal:2837",
"ImGuiTableBgTarget_": "imgui:1317",
"ImGuiTableCellData": "imgui_internal:2816",
"ImGuiTableColumn": "imgui_internal:2757",
"ImGuiTableColumnFlags_": "imgui:1265",
"ImGuiTableColumnSettings": "imgui_internal:2974",
"ImGuiTableColumnSortSpecs": "imgui:2341",
"ImGuiTableFlags_": "imgui:1214",
"ImGuiTableInstanceData": "imgui_internal:2823",
"ImGuiTableRowFlags_": "imgui:1302",
"ImGuiTableSettings": "imgui_internal:2998",
"ImGuiTableSortSpecs": "imgui:2355",
"ImGuiTableTempData": "imgui_internal:2953",
"ImGuiTextBuffer": "imgui:2413",
"ImGuiTextFilter": "imgui:2386",
"ImGuiTextFlags_": "imgui_internal:940",
"ImGuiTextIndex": "imgui_internal:718",
"ImGuiTextRange": "imgui:2396",
"ImGuiTooltipFlags_": "imgui_internal:946",
"ImGuiTreeNodeFlagsPrivate_": "imgui_internal:916",
"ImGuiTreeNodeFlags_": "imgui:1085",
"ImGuiViewport": "imgui:3174",
"ImGuiViewportFlags_": "imgui:3146",
"ImGuiViewportP": "imgui_internal:1770",
"ImGuiWindow": "imgui_internal:2518",
"ImGuiWindowClass": "imgui:2304",
"ImGuiWindowDockStyle": "imgui_internal:1748",
"ImGuiWindowDockStyleCol": "imgui_internal:1737",
"ImGuiWindowFlags_": "imgui:1014",
"ImGuiWindowSettings": "imgui_internal:1816",
"ImGuiWindowStackData": "imgui_internal:1251",
"ImGuiWindowTempData": "imgui_internal:2469",
"ImRect": "imgui_internal:517",
"ImVec1": "imgui_internal:499",
"ImVec2": "imgui:266",
"ImVec2ih": "imgui_internal:507",
"ImVec4": "imgui:279",
"STB_TexteditState": "imstb_textedit:320",
"StbTexteditRow": "imstb_textedit:367",
"StbUndoRecord": "imstb_textedit:302",
@@ -4877,7 +4893,8 @@
},
{
"name": "CmdLists",
"type": "ImDrawList**"
"template_type": "ImDrawList*",
"type": "ImVector_ImDrawListPtr"
},
{
"name": "DisplayPos",
@@ -4901,6 +4918,11 @@
"name": "Layers[2]",
"size": 2,
"template_type": "ImDrawList*",
"type": "ImVector_ImDrawListPtr*"
},
{
"name": "LayerData1",
"template_type": "ImDrawList*",
"type": "ImVector_ImDrawListPtr"
}
],
@@ -5817,6 +5839,11 @@
"template_type": "ImGuiPopupData",
"type": "ImVector_ImGuiPopupData"
},
{
"name": "NavTreeNodeStack",
"template_type": "ImGuiNavTreeNodeData",
"type": "ImVector_ImGuiNavTreeNodeData"
},
{
"name": "BeginMenuCount",
"type": "int"
@@ -6312,6 +6339,10 @@
"name": "DisabledStackSize",
"type": "short"
},
{
"name": "LockMarkEdited",
"type": "short"
},
{
"name": "TooltipOverrideCount",
"type": "short"
@@ -6338,10 +6369,6 @@
"name": "PlatformImeViewport",
"type": "ImGuiID"
},
{
"name": "PlatformLocaleDecimalPoint",
"type": "char"
},
{
"name": "DockContext",
"type": "ImGuiDockContext"
@@ -6388,7 +6415,7 @@
},
{
"name": "LocalizationTable[ImGuiLocKey_COUNT]",
"size": 9,
"size": 10,
"type": "const char*"
},
{
@@ -7028,6 +7055,10 @@
"name": "_UnusedPadding",
"type": "void*"
},
{
"name": "PlatformLocaleDecimalPoint",
"type": "ImWchar"
},
{
"name": "WantCaptureMouse",
"type": "bool"
@@ -7791,6 +7822,20 @@
"type": "float"
}
],
"ImGuiNavTreeNodeData": [
{
"name": "ID",
"type": "ImGuiID"
},
{
"name": "InFlags",
"type": "ImGuiItemFlags"
},
{
"name": "NavRect",
"type": "ImRect"
}
],
"ImGuiNextItemData": [
{
"name": "Flags",
@@ -8542,6 +8587,10 @@
"name": "DisplaySafeAreaPadding",
"type": "ImVec2"
},
{
"name": "DockingSeparatorSize",
"type": "float"
},
{
"name": "MouseCursorScale",
"type": "float"
@@ -8871,6 +8920,10 @@
"name": "RowMinHeight",
"type": "float"
},
{
"name": "RowCellPaddingY",
"type": "float"
},
{
"name": "RowTextBaseline",
"type": "float"
@@ -8930,10 +8983,6 @@
"name": "CellPaddingX",
"type": "float"
},
{
"name": "CellPaddingY",
"type": "float"
},
{
"name": "CellSpacingX1",
"type": "float"
@@ -9464,6 +9513,14 @@
{
"name": "LastFrozenHeight",
"type": "float"
},
{
"name": "HoveredRowLast",
"type": "int"
},
{
"name": "HoveredRowNext",
"type": "int"
}
],
"ImGuiTableSettings": [
@@ -9716,12 +9773,12 @@
"type": "short"
},
{
"name": "DrawListsLastFrame[2]",
"name": "BgFgDrawListsLastFrame[2]",
"size": 2,
"type": "int"
},
{
"name": "DrawLists[2]",
"name": "BgFgDrawLists[2]",
"size": 2,
"type": "ImDrawList*"
},
@@ -10687,5 +10744,164 @@
"type": "int"
}
]
},
"templated_structs": {
"ImBitArray": [
{
"name": "Storage[(BITCOUNT+31)>>5]",
"type": "ImU32"
}
],
"ImChunkStream": [
{
"name": "Buf",
"template_type": "char",
"type": "ImVector_char"
}
],
"ImPool": [
{
"name": "Buf",
"type": "ImVector<T>"
},
{
"name": "Map",
"type": "ImGuiStorage"
},
{
"name": "FreeIdx",
"type": "ImPoolIdx"
},
{
"name": "AliveCount",
"type": "ImPoolIdx"
}
],
"ImSpan": [
{
"name": "Data",
"type": "T*"
},
{
"name": "DataEnd",
"type": "T*"
}
],
"ImSpanAllocator": [
{
"name": "BasePtr",
"type": "char*"
},
{
"name": "CurrOff",
"type": "int"
},
{
"name": "CurrIdx",
"type": "int"
},
{
"name": "Offsets[CHUNKS]",
"type": "int"
},
{
"name": "Sizes[CHUNKS]",
"type": "int"
}
],
"ImVector": [
{
"name": "Size",
"type": "int"
},
{
"name": "Capacity",
"type": "int"
},
{
"name": "Data",
"type": "T*"
}
]
},
"templates_done": {
"ImBitArray": {
"ImGuiKey_NamedKey_COUNT, -ImGuiKey_NamedKey_BEGIN": true
},
"ImChunkStream": {
"ImGuiTableSettings": true,
"ImGuiWindowSettings": true
},
"ImPool": {
"ImGuiTabBar": true,
"ImGuiTable": true
},
"ImSpan": {
"ImGuiTableCellData": true,
"ImGuiTableColumn": true,
"ImGuiTableColumnIdx": true
},
"ImVector": {
"ImDrawChannel": true,
"ImDrawCmd": true,
"ImDrawIdx": true,
"ImDrawList*": true,
"ImDrawVert": true,
"ImFont*": true,
"ImFontAtlasCustomRect": true,
"ImFontConfig": true,
"ImFontGlyph": true,
"ImGuiColorMod": true,
"ImGuiContextHook": true,
"ImGuiDockNodeSettings": true,
"ImGuiDockRequest": true,
"ImGuiGroupData": true,
"ImGuiID": true,
"ImGuiInputEvent": true,
"ImGuiItemFlags": true,
"ImGuiKeyRoutingData": true,
"ImGuiListClipperData": true,
"ImGuiListClipperRange": true,
"ImGuiNavTreeNodeData": true,
"ImGuiOldColumnData": true,
"ImGuiOldColumns": true,
"ImGuiPlatformMonitor": true,
"ImGuiPopupData": true,
"ImGuiPtrOrIndex": true,
"ImGuiSettingsHandler": true,
"ImGuiShrinkWidthItem": true,
"ImGuiStackLevelInfo": true,
"ImGuiStoragePair": true,
"ImGuiStyleMod": true,
"ImGuiTabBar": true,
"ImGuiTabItem": true,
"ImGuiTable": true,
"ImGuiTableColumnSortSpecs": true,
"ImGuiTableInstanceData": true,
"ImGuiTableTempData": true,
"ImGuiTextRange": true,
"ImGuiViewport*": true,
"ImGuiViewportP*": true,
"ImGuiWindow*": true,
"ImGuiWindowStackData": true,
"ImTextureID": true,
"ImU32": true,
"ImVec2": true,
"ImVec4": true,
"ImWchar": true,
"char": true,
"const char*": true,
"float": true,
"int": true,
"unsigned char": true
}
},
"typenames": {
"ImBitArray": "int BITCOUNT, int OFFSET = 0",
"ImChunkStream": "T",
"ImPool": "T",
"ImSpan": "T",
"ImSpanAllocator": "int CHUNKS",
"ImVector": "T"
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -96,6 +96,7 @@
"ImGuiNavHighlightFlags": "int",
"ImGuiNavItemData": "struct ImGuiNavItemData",
"ImGuiNavMoveFlags": "int",
"ImGuiNavTreeNodeData": "struct ImGuiNavTreeNodeData",
"ImGuiNextItemData": "struct ImGuiNextItemData",
"ImGuiNextItemDataFlags": "int",
"ImGuiNextWindowData": "struct ImGuiNextWindowData",

View File

@@ -96,6 +96,7 @@ defs["ImGuiMouseCursor"] = "int"
defs["ImGuiNavHighlightFlags"] = "int"
defs["ImGuiNavItemData"] = "struct ImGuiNavItemData"
defs["ImGuiNavMoveFlags"] = "int"
defs["ImGuiNavTreeNodeData"] = "struct ImGuiNavTreeNodeData"
defs["ImGuiNextItemData"] = "struct ImGuiNextItemData"
defs["ImGuiNextItemDataFlags"] = "int"
defs["ImGuiNextWindowData"] = "struct ImGuiNextWindowData"

2
imgui

Submodule imgui updated: dc3e531ff2...1d8e48c161