mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-10 11:58:30 +01:00
pull imgui docking 1.81 and generate
This commit is contained in:
122
cimgui.cpp
122
cimgui.cpp
@@ -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.80" from Dear ImGui https://github.com/ocornut/imgui
|
//based on imgui.h file version "1.81" from Dear ImGui https://github.com/ocornut/imgui
|
||||||
//with imgui_internal.h api
|
//with imgui_internal.h api
|
||||||
//docking branch
|
//docking branch
|
||||||
|
|
||||||
@@ -164,10 +164,6 @@ CIMGUI_API float igGetWindowDpiScale()
|
|||||||
{
|
{
|
||||||
return ImGui::GetWindowDpiScale();
|
return ImGui::GetWindowDpiScale();
|
||||||
}
|
}
|
||||||
CIMGUI_API ImGuiViewport* igGetWindowViewport()
|
|
||||||
{
|
|
||||||
return ImGui::GetWindowViewport();
|
|
||||||
}
|
|
||||||
CIMGUI_API void igGetWindowPos(ImVec2 *pOut)
|
CIMGUI_API void igGetWindowPos(ImVec2 *pOut)
|
||||||
{
|
{
|
||||||
*pOut = ImGui::GetWindowPos();
|
*pOut = ImGui::GetWindowPos();
|
||||||
@@ -184,6 +180,10 @@ CIMGUI_API float igGetWindowHeight()
|
|||||||
{
|
{
|
||||||
return ImGui::GetWindowHeight();
|
return ImGui::GetWindowHeight();
|
||||||
}
|
}
|
||||||
|
CIMGUI_API ImGuiViewport* igGetWindowViewport()
|
||||||
|
{
|
||||||
|
return ImGui::GetWindowViewport();
|
||||||
|
}
|
||||||
CIMGUI_API void igSetNextWindowPos(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)
|
CIMGUI_API void igSetNextWindowPos(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)
|
||||||
{
|
{
|
||||||
return ImGui::SetNextWindowPos(pos,cond,pivot);
|
return ImGui::SetNextWindowPos(pos,cond,pivot);
|
||||||
@@ -954,6 +954,14 @@ CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSele
|
|||||||
{
|
{
|
||||||
return ImGui::Selectable(label,p_selected,flags,size);
|
return ImGui::Selectable(label,p_selected,flags,size);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API bool igBeginListBox(const char* label,const ImVec2 size)
|
||||||
|
{
|
||||||
|
return ImGui::BeginListBox(label,size);
|
||||||
|
}
|
||||||
|
CIMGUI_API void igEndListBox()
|
||||||
|
{
|
||||||
|
return ImGui::EndListBox();
|
||||||
|
}
|
||||||
CIMGUI_API bool igListBoxStr_arr(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items)
|
CIMGUI_API bool igListBoxStr_arr(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items)
|
||||||
{
|
{
|
||||||
return ImGui::ListBox(label,current_item,items,items_count,height_in_items);
|
return ImGui::ListBox(label,current_item,items,items_count,height_in_items);
|
||||||
@@ -962,18 +970,6 @@ CIMGUI_API bool igListBoxFnBoolPtr(const char* label,int* current_item,bool(*ite
|
|||||||
{
|
{
|
||||||
return ImGui::ListBox(label,current_item,items_getter,data,items_count,height_in_items);
|
return ImGui::ListBox(label,current_item,items_getter,data,items_count,height_in_items);
|
||||||
}
|
}
|
||||||
CIMGUI_API bool igListBoxHeaderVec2(const char* label,const ImVec2 size)
|
|
||||||
{
|
|
||||||
return ImGui::ListBoxHeader(label,size);
|
|
||||||
}
|
|
||||||
CIMGUI_API bool igListBoxHeaderInt(const char* label,int items_count,int height_in_items)
|
|
||||||
{
|
|
||||||
return ImGui::ListBoxHeader(label,items_count,height_in_items);
|
|
||||||
}
|
|
||||||
CIMGUI_API void igListBoxFooter()
|
|
||||||
{
|
|
||||||
return ImGui::ListBoxFooter();
|
|
||||||
}
|
|
||||||
CIMGUI_API void igPlotLinesFloatPtr(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)
|
CIMGUI_API void igPlotLinesFloatPtr(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)
|
||||||
{
|
{
|
||||||
return ImGui::PlotLines(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride);
|
return ImGui::PlotLines(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride);
|
||||||
@@ -1221,7 +1217,7 @@ CIMGUI_API void igDockSpace(ImGuiID id,const ImVec2 size,ImGuiDockNodeFlags flag
|
|||||||
{
|
{
|
||||||
return ImGui::DockSpace(id,size,flags,window_class);
|
return ImGui::DockSpace(id,size,flags,window_class);
|
||||||
}
|
}
|
||||||
CIMGUI_API ImGuiID igDockSpaceOverViewport(ImGuiViewport* viewport,ImGuiDockNodeFlags flags,const ImGuiWindowClass* window_class)
|
CIMGUI_API ImGuiID igDockSpaceOverViewport(const ImGuiViewport* viewport,ImGuiDockNodeFlags flags,const ImGuiWindowClass* window_class)
|
||||||
{
|
{
|
||||||
return ImGui::DockSpaceOverViewport(viewport,flags,window_class);
|
return ImGui::DockSpaceOverViewport(viewport,flags,window_class);
|
||||||
}
|
}
|
||||||
@@ -1373,6 +1369,10 @@ CIMGUI_API void igSetItemAllowOverlap()
|
|||||||
{
|
{
|
||||||
return ImGui::SetItemAllowOverlap();
|
return ImGui::SetItemAllowOverlap();
|
||||||
}
|
}
|
||||||
|
CIMGUI_API ImGuiViewport* igGetMainViewport()
|
||||||
|
{
|
||||||
|
return ImGui::GetMainViewport();
|
||||||
|
}
|
||||||
CIMGUI_API bool igIsRectVisibleNil(const ImVec2 size)
|
CIMGUI_API bool igIsRectVisibleNil(const ImVec2 size)
|
||||||
{
|
{
|
||||||
return ImGui::IsRectVisible(size);
|
return ImGui::IsRectVisible(size);
|
||||||
@@ -1581,10 +1581,6 @@ CIMGUI_API ImGuiPlatformIO* igGetPlatformIO()
|
|||||||
{
|
{
|
||||||
return &ImGui::GetPlatformIO();
|
return &ImGui::GetPlatformIO();
|
||||||
}
|
}
|
||||||
CIMGUI_API ImGuiViewport* igGetMainViewport()
|
|
||||||
{
|
|
||||||
return ImGui::GetMainViewport();
|
|
||||||
}
|
|
||||||
CIMGUI_API void igUpdatePlatformWindows()
|
CIMGUI_API void igUpdatePlatformWindows()
|
||||||
{
|
{
|
||||||
return ImGui::UpdatePlatformWindows();
|
return ImGui::UpdatePlatformWindows();
|
||||||
@@ -2493,6 +2489,22 @@ CIMGUI_API bool ImFont_IsGlyphRangeUnused(ImFont* self,unsigned int c_begin,unsi
|
|||||||
{
|
{
|
||||||
return self->IsGlyphRangeUnused(c_begin,c_last);
|
return self->IsGlyphRangeUnused(c_begin,c_last);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API ImGuiViewport* ImGuiViewport_ImGuiViewport(void)
|
||||||
|
{
|
||||||
|
return IM_NEW(ImGuiViewport)();
|
||||||
|
}
|
||||||
|
CIMGUI_API void ImGuiViewport_destroy(ImGuiViewport* self)
|
||||||
|
{
|
||||||
|
IM_DELETE(self);
|
||||||
|
}
|
||||||
|
CIMGUI_API void ImGuiViewport_GetCenter(ImVec2 *pOut,ImGuiViewport* self)
|
||||||
|
{
|
||||||
|
*pOut = self->GetCenter();
|
||||||
|
}
|
||||||
|
CIMGUI_API void ImGuiViewport_GetWorkCenter(ImVec2 *pOut,ImGuiViewport* self)
|
||||||
|
{
|
||||||
|
*pOut = self->GetWorkCenter();
|
||||||
|
}
|
||||||
CIMGUI_API ImGuiPlatformIO* ImGuiPlatformIO_ImGuiPlatformIO(void)
|
CIMGUI_API ImGuiPlatformIO* ImGuiPlatformIO_ImGuiPlatformIO(void)
|
||||||
{
|
{
|
||||||
return IM_NEW(ImGuiPlatformIO)();
|
return IM_NEW(ImGuiPlatformIO)();
|
||||||
@@ -2509,26 +2521,6 @@ CIMGUI_API void ImGuiPlatformMonitor_destroy(ImGuiPlatformMonitor* self)
|
|||||||
{
|
{
|
||||||
IM_DELETE(self);
|
IM_DELETE(self);
|
||||||
}
|
}
|
||||||
CIMGUI_API ImGuiViewport* ImGuiViewport_ImGuiViewport(void)
|
|
||||||
{
|
|
||||||
return IM_NEW(ImGuiViewport)();
|
|
||||||
}
|
|
||||||
CIMGUI_API void ImGuiViewport_destroy(ImGuiViewport* self)
|
|
||||||
{
|
|
||||||
IM_DELETE(self);
|
|
||||||
}
|
|
||||||
CIMGUI_API void ImGuiViewport_GetCenter(ImVec2 *pOut,ImGuiViewport* self)
|
|
||||||
{
|
|
||||||
*pOut = self->GetCenter();
|
|
||||||
}
|
|
||||||
CIMGUI_API void ImGuiViewport_GetWorkPos(ImVec2 *pOut,ImGuiViewport* self)
|
|
||||||
{
|
|
||||||
*pOut = self->GetWorkPos();
|
|
||||||
}
|
|
||||||
CIMGUI_API void ImGuiViewport_GetWorkSize(ImVec2 *pOut,ImGuiViewport* self)
|
|
||||||
{
|
|
||||||
*pOut = self->GetWorkSize();
|
|
||||||
}
|
|
||||||
CIMGUI_API ImGuiID igImHashData(const void* data,size_t data_size,ImU32 seed)
|
CIMGUI_API ImGuiID igImHashData(const void* data,size_t data_size,ImU32 seed)
|
||||||
{
|
{
|
||||||
return ImHashData(data,data_size,seed);
|
return ImHashData(data,data_size,seed);
|
||||||
@@ -3021,6 +3013,10 @@ CIMGUI_API void ImDrawDataBuilder_ClearFreeMemory(ImDrawDataBuilder* self)
|
|||||||
{
|
{
|
||||||
return self->ClearFreeMemory();
|
return self->ClearFreeMemory();
|
||||||
}
|
}
|
||||||
|
CIMGUI_API int ImDrawDataBuilder_GetDrawListCount(ImDrawDataBuilder* self)
|
||||||
|
{
|
||||||
|
return self->GetDrawListCount();
|
||||||
|
}
|
||||||
CIMGUI_API void ImDrawDataBuilder_FlattenIntoSingleLayer(ImDrawDataBuilder* self)
|
CIMGUI_API void ImDrawDataBuilder_FlattenIntoSingleLayer(ImDrawDataBuilder* self)
|
||||||
{
|
{
|
||||||
return self->FlattenIntoSingleLayer();
|
return self->FlattenIntoSingleLayer();
|
||||||
@@ -3257,6 +3253,10 @@ CIMGUI_API void ImGuiViewportP_GetWorkRect(ImRect *pOut,ImGuiViewportP* self)
|
|||||||
{
|
{
|
||||||
*pOut = self->GetWorkRect();
|
*pOut = self->GetWorkRect();
|
||||||
}
|
}
|
||||||
|
CIMGUI_API void ImGuiViewportP_UpdateWorkRect(ImGuiViewportP* self)
|
||||||
|
{
|
||||||
|
return self->UpdateWorkRect();
|
||||||
|
}
|
||||||
CIMGUI_API void ImGuiViewportP_ClearRequestFlags(ImGuiViewportP* self)
|
CIMGUI_API void ImGuiViewportP_ClearRequestFlags(ImGuiViewportP* self)
|
||||||
{
|
{
|
||||||
return self->ClearRequestFlags();
|
return self->ClearRequestFlags();
|
||||||
@@ -3573,10 +3573,14 @@ CIMGUI_API void igUpdateMouseMovingWindowEndFrame()
|
|||||||
{
|
{
|
||||||
return ImGui::UpdateMouseMovingWindowEndFrame();
|
return ImGui::UpdateMouseMovingWindowEndFrame();
|
||||||
}
|
}
|
||||||
CIMGUI_API void igAddContextHook(ImGuiContext* context,const ImGuiContextHook* hook)
|
CIMGUI_API ImGuiID igAddContextHook(ImGuiContext* context,const ImGuiContextHook* hook)
|
||||||
{
|
{
|
||||||
return ImGui::AddContextHook(context,hook);
|
return ImGui::AddContextHook(context,hook);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API void igRemoveContextHook(ImGuiContext* context,ImGuiID hook_to_remove)
|
||||||
|
{
|
||||||
|
return ImGui::RemoveContextHook(context,hook_to_remove);
|
||||||
|
}
|
||||||
CIMGUI_API void igCallContextHooks(ImGuiContext* context,ImGuiContextHookType type)
|
CIMGUI_API void igCallContextHooks(ImGuiContext* context,ImGuiContextHookType type)
|
||||||
{
|
{
|
||||||
return ImGui::CallContextHooks(context,type);
|
return ImGui::CallContextHooks(context,type);
|
||||||
@@ -3773,6 +3777,14 @@ CIMGUI_API void igLogToBuffer(int auto_open_depth)
|
|||||||
{
|
{
|
||||||
return ImGui::LogToBuffer(auto_open_depth);
|
return ImGui::LogToBuffer(auto_open_depth);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API void igLogRenderedText(const ImVec2* ref_pos,const char* text,const char* text_end)
|
||||||
|
{
|
||||||
|
return ImGui::LogRenderedText(ref_pos,text,text_end);
|
||||||
|
}
|
||||||
|
CIMGUI_API void igLogSetNextTextDecoration(const char* prefix,const char* suffix)
|
||||||
|
{
|
||||||
|
return ImGui::LogSetNextTextDecoration(prefix,suffix);
|
||||||
|
}
|
||||||
CIMGUI_API bool igBeginChildEx(const char* name,ImGuiID id,const ImVec2 size_arg,bool border,ImGuiWindowFlags flags)
|
CIMGUI_API bool igBeginChildEx(const char* name,ImGuiID id,const ImVec2 size_arg,bool border,ImGuiWindowFlags flags)
|
||||||
{
|
{
|
||||||
return ImGui::BeginChildEx(name,id,size_arg,border,flags);
|
return ImGui::BeginChildEx(name,id,size_arg,border,flags);
|
||||||
@@ -4105,6 +4117,10 @@ CIMGUI_API void igTableOpenContextMenu(int column_n)
|
|||||||
{
|
{
|
||||||
return ImGui::TableOpenContextMenu(column_n);
|
return ImGui::TableOpenContextMenu(column_n);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API void igTableSetColumnEnabled(int column_n,bool enabled)
|
||||||
|
{
|
||||||
|
return ImGui::TableSetColumnEnabled(column_n,enabled);
|
||||||
|
}
|
||||||
CIMGUI_API void igTableSetColumnWidth(int column_n,float width)
|
CIMGUI_API void igTableSetColumnWidth(int column_n,float width)
|
||||||
{
|
{
|
||||||
return ImGui::TableSetColumnWidth(column_n,width);
|
return ImGui::TableSetColumnWidth(column_n,width);
|
||||||
@@ -4361,10 +4377,6 @@ CIMGUI_API const char* igFindRenderedTextEnd(const char* text,const char* text_e
|
|||||||
{
|
{
|
||||||
return ImGui::FindRenderedTextEnd(text,text_end);
|
return ImGui::FindRenderedTextEnd(text,text_end);
|
||||||
}
|
}
|
||||||
CIMGUI_API void igLogRenderedText(const ImVec2* ref_pos,const char* text,const char* text_end)
|
|
||||||
{
|
|
||||||
return ImGui::LogRenderedText(ref_pos,text,text_end);
|
|
||||||
}
|
|
||||||
CIMGUI_API void igRenderArrow(ImDrawList* draw_list,ImVec2 pos,ImU32 col,ImGuiDir dir,float scale)
|
CIMGUI_API void igRenderArrow(ImDrawList* draw_list,ImVec2 pos,ImU32 col,ImGuiDir dir,float scale)
|
||||||
{
|
{
|
||||||
return ImGui::RenderArrow(draw_list,pos,col,dir,scale);
|
return ImGui::RenderArrow(draw_list,pos,col,dir,scale);
|
||||||
@@ -4621,9 +4633,13 @@ CIMGUI_API void igDebugNodeViewport(ImGuiViewportP* viewport)
|
|||||||
{
|
{
|
||||||
return ImGui::DebugNodeViewport(viewport);
|
return ImGui::DebugNodeViewport(viewport);
|
||||||
}
|
}
|
||||||
CIMGUI_API bool igImFontAtlasBuildWithStbTruetype(ImFontAtlas* atlas)
|
CIMGUI_API void igDebugRenderViewportThumbnail(ImDrawList* draw_list,ImGuiViewportP* viewport,const ImRect bb)
|
||||||
{
|
{
|
||||||
return ImFontAtlasBuildWithStbTruetype(atlas);
|
return ImGui::DebugRenderViewportThumbnail(draw_list,viewport,bb);
|
||||||
|
}
|
||||||
|
CIMGUI_API const ImFontBuilderIO* igImFontAtlasGetBuilderForStbTruetype()
|
||||||
|
{
|
||||||
|
return ImFontAtlasGetBuilderForStbTruetype();
|
||||||
}
|
}
|
||||||
CIMGUI_API void igImFontAtlasBuildInit(ImFontAtlas* atlas)
|
CIMGUI_API void igImFontAtlasBuildInit(ImFontAtlas* atlas)
|
||||||
{
|
{
|
||||||
@@ -4641,9 +4657,13 @@ CIMGUI_API void igImFontAtlasBuildFinish(ImFontAtlas* atlas)
|
|||||||
{
|
{
|
||||||
return ImFontAtlasBuildFinish(atlas);
|
return ImFontAtlasBuildFinish(atlas);
|
||||||
}
|
}
|
||||||
CIMGUI_API void igImFontAtlasBuildRender1bppRectFromString(ImFontAtlas* atlas,int atlas_x,int atlas_y,int w,int h,const char* in_str,char in_marker_char,unsigned char in_marker_pixel_value)
|
CIMGUI_API void igImFontAtlasBuildRender8bppRectFromString(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned char in_marker_pixel_value)
|
||||||
{
|
{
|
||||||
return ImFontAtlasBuildRender1bppRectFromString(atlas,atlas_x,atlas_y,w,h,in_str,in_marker_char,in_marker_pixel_value);
|
return ImFontAtlasBuildRender8bppRectFromString(atlas,x,y,w,h,in_str,in_marker_char,in_marker_pixel_value);
|
||||||
|
}
|
||||||
|
CIMGUI_API void igImFontAtlasBuildRender32bppRectFromString(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned int in_marker_pixel_value)
|
||||||
|
{
|
||||||
|
return ImFontAtlasBuildRender32bppRectFromString(atlas,x,y,w,h,in_str,in_marker_char,in_marker_pixel_value);
|
||||||
}
|
}
|
||||||
CIMGUI_API void igImFontAtlasBuildMultiplyCalcLookupTable(unsigned char out_table[256],float in_multiply_factor)
|
CIMGUI_API void igImFontAtlasBuildMultiplyCalcLookupTable(unsigned char out_table[256],float in_multiply_factor)
|
||||||
{
|
{
|
||||||
|
131
cimgui.h
131
cimgui.h
@@ -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.80" from Dear ImGui https://github.com/ocornut/imgui
|
//based on imgui.h file version "1.81" from Dear ImGui https://github.com/ocornut/imgui
|
||||||
//with imgui_internal.h api
|
//with imgui_internal.h api
|
||||||
//docking branch
|
//docking branch
|
||||||
#ifndef CIMGUI_INCLUDED
|
#ifndef CIMGUI_INCLUDED
|
||||||
@@ -116,6 +116,7 @@ typedef struct ImColor ImColor;
|
|||||||
typedef struct ImFontGlyphRangesBuilder ImFontGlyphRangesBuilder;
|
typedef struct ImFontGlyphRangesBuilder ImFontGlyphRangesBuilder;
|
||||||
typedef struct ImFontGlyph ImFontGlyph;
|
typedef struct ImFontGlyph ImFontGlyph;
|
||||||
typedef struct ImFontConfig ImFontConfig;
|
typedef struct ImFontConfig ImFontConfig;
|
||||||
|
typedef struct ImFontBuilderIO ImFontBuilderIO;
|
||||||
typedef struct ImFontAtlas ImFontAtlas;
|
typedef struct ImFontAtlas ImFontAtlas;
|
||||||
typedef struct ImFont ImFont;
|
typedef struct ImFont ImFont;
|
||||||
typedef struct ImDrawVert ImDrawVert;
|
typedef struct ImDrawVert ImDrawVert;
|
||||||
@@ -135,6 +136,7 @@ struct ImDrawListSplitter;
|
|||||||
struct ImDrawVert;
|
struct ImDrawVert;
|
||||||
struct ImFont;
|
struct ImFont;
|
||||||
struct ImFontAtlas;
|
struct ImFontAtlas;
|
||||||
|
struct ImFontBuilderIO;
|
||||||
struct ImFontConfig;
|
struct ImFontConfig;
|
||||||
struct ImFontGlyph;
|
struct ImFontGlyph;
|
||||||
struct ImFontGlyphRangesBuilder;
|
struct ImFontGlyphRangesBuilder;
|
||||||
@@ -1146,10 +1148,10 @@ struct ImDrawList
|
|||||||
struct ImDrawData
|
struct ImDrawData
|
||||||
{
|
{
|
||||||
bool Valid;
|
bool Valid;
|
||||||
ImDrawList** CmdLists;
|
|
||||||
int CmdListsCount;
|
int CmdListsCount;
|
||||||
int TotalIdxCount;
|
int TotalIdxCount;
|
||||||
int TotalVtxCount;
|
int TotalVtxCount;
|
||||||
|
ImDrawList** CmdLists;
|
||||||
ImVec2 DisplayPos;
|
ImVec2 DisplayPos;
|
||||||
ImVec2 DisplaySize;
|
ImVec2 DisplaySize;
|
||||||
ImVec2 FramebufferScale;
|
ImVec2 FramebufferScale;
|
||||||
@@ -1171,7 +1173,7 @@ struct ImFontConfig
|
|||||||
float GlyphMinAdvanceX;
|
float GlyphMinAdvanceX;
|
||||||
float GlyphMaxAdvanceX;
|
float GlyphMaxAdvanceX;
|
||||||
bool MergeMode;
|
bool MergeMode;
|
||||||
unsigned int RasterizerFlags;
|
unsigned int FontBuilderFlags;
|
||||||
float RasterizerMultiply;
|
float RasterizerMultiply;
|
||||||
ImWchar EllipsisChar;
|
ImWchar EllipsisChar;
|
||||||
char Name[40];
|
char Name[40];
|
||||||
@@ -1179,8 +1181,9 @@ struct ImFontConfig
|
|||||||
};
|
};
|
||||||
struct ImFontGlyph
|
struct ImFontGlyph
|
||||||
{
|
{
|
||||||
unsigned int Codepoint : 31;
|
unsigned int Colored : 1;
|
||||||
unsigned int Visible : 1;
|
unsigned int Visible : 1;
|
||||||
|
unsigned int Codepoint : 30;
|
||||||
float AdvanceX;
|
float AdvanceX;
|
||||||
float X0, Y0, X1, Y1;
|
float X0, Y0, X1, Y1;
|
||||||
float U0, V0, U1, V1;
|
float U0, V0, U1, V1;
|
||||||
@@ -1221,6 +1224,8 @@ struct ImFontAtlas
|
|||||||
ImVector_ImFontAtlasCustomRect CustomRects;
|
ImVector_ImFontAtlasCustomRect CustomRects;
|
||||||
ImVector_ImFontConfig ConfigData;
|
ImVector_ImFontConfig ConfigData;
|
||||||
ImVec4 TexUvLines[(63) + 1];
|
ImVec4 TexUvLines[(63) + 1];
|
||||||
|
const ImFontBuilderIO* FontBuilderIO;
|
||||||
|
unsigned int FontBuilderFlags;
|
||||||
int PackIdMouseCursors;
|
int PackIdMouseCursors;
|
||||||
int PackIdLines;
|
int PackIdLines;
|
||||||
};
|
};
|
||||||
@@ -1243,6 +1248,41 @@ struct ImFont
|
|||||||
int MetricsTotalSurface;
|
int MetricsTotalSurface;
|
||||||
ImU8 Used4kPagesMap[(0xFFFF +1)/4096/8];
|
ImU8 Used4kPagesMap[(0xFFFF +1)/4096/8];
|
||||||
};
|
};
|
||||||
|
typedef enum {
|
||||||
|
ImGuiViewportFlags_None = 0,
|
||||||
|
ImGuiViewportFlags_IsPlatformWindow = 1 << 0,
|
||||||
|
ImGuiViewportFlags_IsPlatformMonitor = 1 << 1,
|
||||||
|
ImGuiViewportFlags_OwnedByApp = 1 << 2,
|
||||||
|
ImGuiViewportFlags_NoDecoration = 1 << 3,
|
||||||
|
ImGuiViewportFlags_NoTaskBarIcon = 1 << 4,
|
||||||
|
ImGuiViewportFlags_NoFocusOnAppearing = 1 << 5,
|
||||||
|
ImGuiViewportFlags_NoFocusOnClick = 1 << 6,
|
||||||
|
ImGuiViewportFlags_NoInputs = 1 << 7,
|
||||||
|
ImGuiViewportFlags_NoRendererClear = 1 << 8,
|
||||||
|
ImGuiViewportFlags_TopMost = 1 << 9,
|
||||||
|
ImGuiViewportFlags_Minimized = 1 << 10,
|
||||||
|
ImGuiViewportFlags_NoAutoMerge = 1 << 11,
|
||||||
|
ImGuiViewportFlags_CanHostOtherWindows = 1 << 12
|
||||||
|
}ImGuiViewportFlags_;
|
||||||
|
struct ImGuiViewport
|
||||||
|
{
|
||||||
|
ImGuiID ID;
|
||||||
|
ImGuiViewportFlags Flags;
|
||||||
|
ImVec2 Pos;
|
||||||
|
ImVec2 Size;
|
||||||
|
ImVec2 WorkPos;
|
||||||
|
ImVec2 WorkSize;
|
||||||
|
float DpiScale;
|
||||||
|
ImGuiID ParentViewportId;
|
||||||
|
ImDrawData* DrawData;
|
||||||
|
void* RendererUserData;
|
||||||
|
void* PlatformUserData;
|
||||||
|
void* PlatformHandle;
|
||||||
|
void* PlatformHandleRaw;
|
||||||
|
bool PlatformRequestMove;
|
||||||
|
bool PlatformRequestResize;
|
||||||
|
bool PlatformRequestClose;
|
||||||
|
};
|
||||||
struct ImGuiPlatformIO
|
struct ImGuiPlatformIO
|
||||||
{
|
{
|
||||||
void (*Platform_CreateWindow)(ImGuiViewport* vp);
|
void (*Platform_CreateWindow)(ImGuiViewport* vp);
|
||||||
@@ -1270,7 +1310,6 @@ struct ImGuiPlatformIO
|
|||||||
void (*Renderer_RenderWindow)(ImGuiViewport* vp, void* render_arg);
|
void (*Renderer_RenderWindow)(ImGuiViewport* vp, void* render_arg);
|
||||||
void (*Renderer_SwapBuffers)(ImGuiViewport* vp, void* render_arg);
|
void (*Renderer_SwapBuffers)(ImGuiViewport* vp, void* render_arg);
|
||||||
ImVector_ImGuiPlatformMonitor Monitors;
|
ImVector_ImGuiPlatformMonitor Monitors;
|
||||||
ImGuiViewport* MainViewport;
|
|
||||||
ImVector_ImGuiViewportPtr Viewports;
|
ImVector_ImGuiViewportPtr Viewports;
|
||||||
};
|
};
|
||||||
struct ImGuiPlatformMonitor
|
struct ImGuiPlatformMonitor
|
||||||
@@ -1279,38 +1318,6 @@ struct ImGuiPlatformMonitor
|
|||||||
ImVec2 WorkPos, WorkSize;
|
ImVec2 WorkPos, WorkSize;
|
||||||
float DpiScale;
|
float DpiScale;
|
||||||
};
|
};
|
||||||
typedef enum {
|
|
||||||
ImGuiViewportFlags_None = 0,
|
|
||||||
ImGuiViewportFlags_NoDecoration = 1 << 0,
|
|
||||||
ImGuiViewportFlags_NoTaskBarIcon = 1 << 1,
|
|
||||||
ImGuiViewportFlags_NoFocusOnAppearing = 1 << 2,
|
|
||||||
ImGuiViewportFlags_NoFocusOnClick = 1 << 3,
|
|
||||||
ImGuiViewportFlags_NoInputs = 1 << 4,
|
|
||||||
ImGuiViewportFlags_NoRendererClear = 1 << 5,
|
|
||||||
ImGuiViewportFlags_TopMost = 1 << 6,
|
|
||||||
ImGuiViewportFlags_Minimized = 1 << 7,
|
|
||||||
ImGuiViewportFlags_NoAutoMerge = 1 << 8,
|
|
||||||
ImGuiViewportFlags_CanHostOtherWindows = 1 << 9
|
|
||||||
}ImGuiViewportFlags_;
|
|
||||||
struct ImGuiViewport
|
|
||||||
{
|
|
||||||
ImGuiID ID;
|
|
||||||
ImGuiViewportFlags Flags;
|
|
||||||
ImVec2 Pos;
|
|
||||||
ImVec2 Size;
|
|
||||||
ImVec2 WorkOffsetMin;
|
|
||||||
ImVec2 WorkOffsetMax;
|
|
||||||
float DpiScale;
|
|
||||||
ImDrawData* DrawData;
|
|
||||||
ImGuiID ParentViewportId;
|
|
||||||
void* RendererUserData;
|
|
||||||
void* PlatformUserData;
|
|
||||||
void* PlatformHandle;
|
|
||||||
void* PlatformHandleRaw;
|
|
||||||
bool PlatformRequestMove;
|
|
||||||
bool PlatformRequestResize;
|
|
||||||
bool PlatformRequestClose;
|
|
||||||
};
|
|
||||||
struct StbUndoRecord
|
struct StbUndoRecord
|
||||||
{
|
{
|
||||||
int where;
|
int where;
|
||||||
@@ -1800,7 +1807,6 @@ struct ImGuiViewportP
|
|||||||
ImGuiViewport _ImGuiViewport;
|
ImGuiViewport _ImGuiViewport;
|
||||||
int Idx;
|
int Idx;
|
||||||
int LastFrameActive;
|
int LastFrameActive;
|
||||||
int LastFrameDrawLists[2];
|
|
||||||
int LastFrontMostStampCount;
|
int LastFrontMostStampCount;
|
||||||
ImGuiID LastNameHash;
|
ImGuiID LastNameHash;
|
||||||
ImVec2 LastPos;
|
ImVec2 LastPos;
|
||||||
@@ -1809,12 +1815,15 @@ struct ImGuiViewportP
|
|||||||
short PlatformMonitor;
|
short PlatformMonitor;
|
||||||
bool PlatformWindowCreated;
|
bool PlatformWindowCreated;
|
||||||
ImGuiWindow* Window;
|
ImGuiWindow* Window;
|
||||||
|
int DrawListsLastFrame[2];
|
||||||
ImDrawList* DrawLists[2];
|
ImDrawList* DrawLists[2];
|
||||||
ImDrawData DrawDataP;
|
ImDrawData DrawDataP;
|
||||||
ImDrawDataBuilder DrawDataBuilder;
|
ImDrawDataBuilder DrawDataBuilder;
|
||||||
ImVec2 LastPlatformPos;
|
ImVec2 LastPlatformPos;
|
||||||
ImVec2 LastPlatformSize;
|
ImVec2 LastPlatformSize;
|
||||||
ImVec2 LastRendererSize;
|
ImVec2 LastRendererSize;
|
||||||
|
ImVec2 WorkOffsetMin;
|
||||||
|
ImVec2 WorkOffsetMax;
|
||||||
ImVec2 CurrWorkOffsetMin;
|
ImVec2 CurrWorkOffsetMin;
|
||||||
ImVec2 CurrWorkOffsetMax;
|
ImVec2 CurrWorkOffsetMax;
|
||||||
};
|
};
|
||||||
@@ -1864,9 +1873,10 @@ struct ImGuiStackSizes
|
|||||||
short SizeOfGroupStack;
|
short SizeOfGroupStack;
|
||||||
short SizeOfBeginPopupStack;
|
short SizeOfBeginPopupStack;
|
||||||
};
|
};
|
||||||
typedef enum { ImGuiContextHookType_NewFramePre, ImGuiContextHookType_NewFramePost, ImGuiContextHookType_EndFramePre, ImGuiContextHookType_EndFramePost, ImGuiContextHookType_RenderPre, ImGuiContextHookType_RenderPost, ImGuiContextHookType_Shutdown }ImGuiContextHookType;
|
typedef enum { ImGuiContextHookType_NewFramePre, ImGuiContextHookType_NewFramePost, ImGuiContextHookType_EndFramePre, ImGuiContextHookType_EndFramePost, ImGuiContextHookType_RenderPre, ImGuiContextHookType_RenderPost, ImGuiContextHookType_Shutdown, ImGuiContextHookType_PendingRemoval_ }ImGuiContextHookType;
|
||||||
struct ImGuiContextHook
|
struct ImGuiContextHook
|
||||||
{
|
{
|
||||||
|
ImGuiID HookId;
|
||||||
ImGuiContextHookType Type;
|
ImGuiContextHookType Type;
|
||||||
ImGuiID Owner;
|
ImGuiID Owner;
|
||||||
ImGuiContextHookCallback Callback;
|
ImGuiContextHookCallback Callback;
|
||||||
@@ -1958,6 +1968,7 @@ struct ImGuiContext
|
|||||||
ImGuiViewportP* CurrentViewport;
|
ImGuiViewportP* CurrentViewport;
|
||||||
ImGuiViewportP* MouseViewport;
|
ImGuiViewportP* MouseViewport;
|
||||||
ImGuiViewportP* MouseLastHoveredViewport;
|
ImGuiViewportP* MouseLastHoveredViewport;
|
||||||
|
ImGuiID PlatformLastFocusedViewportId;
|
||||||
int ViewportFrontMostStampCount;
|
int ViewportFrontMostStampCount;
|
||||||
ImGuiWindow* NavWindow;
|
ImGuiWindow* NavWindow;
|
||||||
ImGuiID NavId;
|
ImGuiID NavId;
|
||||||
@@ -2068,10 +2079,13 @@ struct ImGuiContext
|
|||||||
ImChunkStream_ImGuiWindowSettings SettingsWindows;
|
ImChunkStream_ImGuiWindowSettings SettingsWindows;
|
||||||
ImChunkStream_ImGuiTableSettings SettingsTables;
|
ImChunkStream_ImGuiTableSettings SettingsTables;
|
||||||
ImVector_ImGuiContextHook Hooks;
|
ImVector_ImGuiContextHook Hooks;
|
||||||
|
ImGuiID HookIdNext;
|
||||||
bool LogEnabled;
|
bool LogEnabled;
|
||||||
ImGuiLogType LogType;
|
ImGuiLogType LogType;
|
||||||
ImFileHandle LogFile;
|
ImFileHandle LogFile;
|
||||||
ImGuiTextBuffer LogBuffer;
|
ImGuiTextBuffer LogBuffer;
|
||||||
|
const char* LogNextPrefix;
|
||||||
|
const char* LogNextSuffix;
|
||||||
float LogLinePosY;
|
float LogLinePosY;
|
||||||
bool LogLineFirstItem;
|
bool LogLineFirstItem;
|
||||||
int LogDepthRef;
|
int LogDepthRef;
|
||||||
@@ -2482,6 +2496,10 @@ struct ImGuiTableSettings
|
|||||||
ImGuiTableColumnIdx ColumnsCountMax;
|
ImGuiTableColumnIdx ColumnsCountMax;
|
||||||
bool WantApply;
|
bool WantApply;
|
||||||
};
|
};
|
||||||
|
struct ImFontBuilderIO
|
||||||
|
{
|
||||||
|
bool (*FontBuilder_Build)(ImFontAtlas* atlas);
|
||||||
|
};
|
||||||
#define IMGUI_HAS_DOCK 1
|
#define IMGUI_HAS_DOCK 1
|
||||||
|
|
||||||
#else
|
#else
|
||||||
@@ -2583,11 +2601,11 @@ CIMGUI_API bool igIsWindowFocused(ImGuiFocusedFlags flags);
|
|||||||
CIMGUI_API bool igIsWindowHovered(ImGuiHoveredFlags flags);
|
CIMGUI_API bool igIsWindowHovered(ImGuiHoveredFlags flags);
|
||||||
CIMGUI_API ImDrawList* igGetWindowDrawList(void);
|
CIMGUI_API ImDrawList* igGetWindowDrawList(void);
|
||||||
CIMGUI_API float igGetWindowDpiScale(void);
|
CIMGUI_API float igGetWindowDpiScale(void);
|
||||||
CIMGUI_API ImGuiViewport* igGetWindowViewport(void);
|
|
||||||
CIMGUI_API void igGetWindowPos(ImVec2 *pOut);
|
CIMGUI_API void igGetWindowPos(ImVec2 *pOut);
|
||||||
CIMGUI_API void igGetWindowSize(ImVec2 *pOut);
|
CIMGUI_API void igGetWindowSize(ImVec2 *pOut);
|
||||||
CIMGUI_API float igGetWindowWidth(void);
|
CIMGUI_API float igGetWindowWidth(void);
|
||||||
CIMGUI_API float igGetWindowHeight(void);
|
CIMGUI_API float igGetWindowHeight(void);
|
||||||
|
CIMGUI_API ImGuiViewport* igGetWindowViewport(void);
|
||||||
CIMGUI_API void igSetNextWindowPos(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot);
|
CIMGUI_API void igSetNextWindowPos(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot);
|
||||||
CIMGUI_API void igSetNextWindowSize(const ImVec2 size,ImGuiCond cond);
|
CIMGUI_API void igSetNextWindowSize(const ImVec2 size,ImGuiCond cond);
|
||||||
CIMGUI_API void igSetNextWindowSizeConstraints(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data);
|
CIMGUI_API void igSetNextWindowSizeConstraints(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data);
|
||||||
@@ -2772,11 +2790,10 @@ CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_visible,ImGu
|
|||||||
CIMGUI_API void igSetNextItemOpen(bool is_open,ImGuiCond cond);
|
CIMGUI_API void igSetNextItemOpen(bool is_open,ImGuiCond cond);
|
||||||
CIMGUI_API bool igSelectableBool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size);
|
CIMGUI_API bool igSelectableBool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size);
|
||||||
CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size);
|
CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size);
|
||||||
|
CIMGUI_API bool igBeginListBox(const char* label,const ImVec2 size);
|
||||||
|
CIMGUI_API void igEndListBox(void);
|
||||||
CIMGUI_API bool igListBoxStr_arr(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items);
|
CIMGUI_API bool igListBoxStr_arr(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items);
|
||||||
CIMGUI_API bool igListBoxFnBoolPtr(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items);
|
CIMGUI_API bool igListBoxFnBoolPtr(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items);
|
||||||
CIMGUI_API bool igListBoxHeaderVec2(const char* label,const ImVec2 size);
|
|
||||||
CIMGUI_API bool igListBoxHeaderInt(const char* label,int items_count,int height_in_items);
|
|
||||||
CIMGUI_API void igListBoxFooter(void);
|
|
||||||
CIMGUI_API void igPlotLinesFloatPtr(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride);
|
CIMGUI_API void igPlotLinesFloatPtr(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride);
|
||||||
CIMGUI_API void igPlotLinesFnFloatPtr(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size);
|
CIMGUI_API void igPlotLinesFnFloatPtr(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size);
|
||||||
CIMGUI_API void igPlotHistogramFloatPtr(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride);
|
CIMGUI_API void igPlotHistogramFloatPtr(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride);
|
||||||
@@ -2838,7 +2855,7 @@ CIMGUI_API void igEndTabItem(void);
|
|||||||
CIMGUI_API bool igTabItemButton(const char* label,ImGuiTabItemFlags flags);
|
CIMGUI_API bool igTabItemButton(const char* label,ImGuiTabItemFlags flags);
|
||||||
CIMGUI_API void igSetTabItemClosed(const char* tab_or_docked_window_label);
|
CIMGUI_API void igSetTabItemClosed(const char* tab_or_docked_window_label);
|
||||||
CIMGUI_API void igDockSpace(ImGuiID id,const ImVec2 size,ImGuiDockNodeFlags flags,const ImGuiWindowClass* window_class);
|
CIMGUI_API void igDockSpace(ImGuiID id,const ImVec2 size,ImGuiDockNodeFlags flags,const ImGuiWindowClass* window_class);
|
||||||
CIMGUI_API ImGuiID igDockSpaceOverViewport(ImGuiViewport* viewport,ImGuiDockNodeFlags flags,const ImGuiWindowClass* window_class);
|
CIMGUI_API ImGuiID igDockSpaceOverViewport(const ImGuiViewport* viewport,ImGuiDockNodeFlags flags,const ImGuiWindowClass* window_class);
|
||||||
CIMGUI_API void igSetNextWindowDockID(ImGuiID dock_id,ImGuiCond cond);
|
CIMGUI_API void igSetNextWindowDockID(ImGuiID dock_id,ImGuiCond cond);
|
||||||
CIMGUI_API void igSetNextWindowClass(const ImGuiWindowClass* window_class);
|
CIMGUI_API void igSetNextWindowClass(const ImGuiWindowClass* window_class);
|
||||||
CIMGUI_API ImGuiID igGetWindowDockID(void);
|
CIMGUI_API ImGuiID igGetWindowDockID(void);
|
||||||
@@ -2876,6 +2893,7 @@ CIMGUI_API void igGetItemRectMin(ImVec2 *pOut);
|
|||||||
CIMGUI_API void igGetItemRectMax(ImVec2 *pOut);
|
CIMGUI_API void igGetItemRectMax(ImVec2 *pOut);
|
||||||
CIMGUI_API void igGetItemRectSize(ImVec2 *pOut);
|
CIMGUI_API void igGetItemRectSize(ImVec2 *pOut);
|
||||||
CIMGUI_API void igSetItemAllowOverlap(void);
|
CIMGUI_API void igSetItemAllowOverlap(void);
|
||||||
|
CIMGUI_API ImGuiViewport* igGetMainViewport(void);
|
||||||
CIMGUI_API bool igIsRectVisibleNil(const ImVec2 size);
|
CIMGUI_API bool igIsRectVisibleNil(const ImVec2 size);
|
||||||
CIMGUI_API bool igIsRectVisibleVec2(const ImVec2 rect_min,const ImVec2 rect_max);
|
CIMGUI_API bool igIsRectVisibleVec2(const ImVec2 rect_min,const ImVec2 rect_max);
|
||||||
CIMGUI_API double igGetTime(void);
|
CIMGUI_API double igGetTime(void);
|
||||||
@@ -2928,7 +2946,6 @@ CIMGUI_API void igSetAllocatorFunctions(void*(*alloc_func)(size_t sz,void* user_
|
|||||||
CIMGUI_API void* igMemAlloc(size_t size);
|
CIMGUI_API void* igMemAlloc(size_t size);
|
||||||
CIMGUI_API void igMemFree(void* ptr);
|
CIMGUI_API void igMemFree(void* ptr);
|
||||||
CIMGUI_API ImGuiPlatformIO* igGetPlatformIO(void);
|
CIMGUI_API ImGuiPlatformIO* igGetPlatformIO(void);
|
||||||
CIMGUI_API ImGuiViewport* igGetMainViewport(void);
|
|
||||||
CIMGUI_API void igUpdatePlatformWindows(void);
|
CIMGUI_API void igUpdatePlatformWindows(void);
|
||||||
CIMGUI_API void igRenderPlatformWindowsDefault(void* platform_render_arg,void* renderer_render_arg);
|
CIMGUI_API void igRenderPlatformWindowsDefault(void* platform_render_arg,void* renderer_render_arg);
|
||||||
CIMGUI_API void igDestroyPlatformWindows(void);
|
CIMGUI_API void igDestroyPlatformWindows(void);
|
||||||
@@ -3156,15 +3173,14 @@ CIMGUI_API void ImFont_AddRemapChar(ImFont* self,ImWchar dst,ImWchar src,bool ov
|
|||||||
CIMGUI_API void ImFont_SetGlyphVisible(ImFont* self,ImWchar c,bool visible);
|
CIMGUI_API void ImFont_SetGlyphVisible(ImFont* self,ImWchar c,bool visible);
|
||||||
CIMGUI_API void ImFont_SetFallbackChar(ImFont* self,ImWchar c);
|
CIMGUI_API void ImFont_SetFallbackChar(ImFont* self,ImWchar c);
|
||||||
CIMGUI_API bool ImFont_IsGlyphRangeUnused(ImFont* self,unsigned int c_begin,unsigned int c_last);
|
CIMGUI_API bool ImFont_IsGlyphRangeUnused(ImFont* self,unsigned int c_begin,unsigned int c_last);
|
||||||
|
CIMGUI_API ImGuiViewport* ImGuiViewport_ImGuiViewport(void);
|
||||||
|
CIMGUI_API void ImGuiViewport_destroy(ImGuiViewport* self);
|
||||||
|
CIMGUI_API void ImGuiViewport_GetCenter(ImVec2 *pOut,ImGuiViewport* self);
|
||||||
|
CIMGUI_API void ImGuiViewport_GetWorkCenter(ImVec2 *pOut,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 ImGuiPlatformMonitor* ImGuiPlatformMonitor_ImGuiPlatformMonitor(void);
|
CIMGUI_API ImGuiPlatformMonitor* ImGuiPlatformMonitor_ImGuiPlatformMonitor(void);
|
||||||
CIMGUI_API void ImGuiPlatformMonitor_destroy(ImGuiPlatformMonitor* self);
|
CIMGUI_API void ImGuiPlatformMonitor_destroy(ImGuiPlatformMonitor* self);
|
||||||
CIMGUI_API ImGuiViewport* ImGuiViewport_ImGuiViewport(void);
|
|
||||||
CIMGUI_API void ImGuiViewport_destroy(ImGuiViewport* self);
|
|
||||||
CIMGUI_API void ImGuiViewport_GetCenter(ImVec2 *pOut,ImGuiViewport* self);
|
|
||||||
CIMGUI_API void ImGuiViewport_GetWorkPos(ImVec2 *pOut,ImGuiViewport* self);
|
|
||||||
CIMGUI_API void ImGuiViewport_GetWorkSize(ImVec2 *pOut,ImGuiViewport* self);
|
|
||||||
CIMGUI_API ImGuiID igImHashData(const void* data,size_t data_size,ImU32 seed);
|
CIMGUI_API ImGuiID igImHashData(const void* data,size_t data_size,ImU32 seed);
|
||||||
CIMGUI_API ImGuiID igImHashStr(const char* data,size_t data_size,ImU32 seed);
|
CIMGUI_API ImGuiID igImHashStr(const char* data,size_t data_size,ImU32 seed);
|
||||||
CIMGUI_API ImU32 igImAlphaBlendColors(ImU32 col_a,ImU32 col_b);
|
CIMGUI_API ImU32 igImAlphaBlendColors(ImU32 col_a,ImU32 col_b);
|
||||||
@@ -3287,6 +3303,7 @@ CIMGUI_API void ImDrawListSharedData_destroy(ImDrawListSharedData* self);
|
|||||||
CIMGUI_API void ImDrawListSharedData_SetCircleSegmentMaxError(ImDrawListSharedData* self,float max_error);
|
CIMGUI_API void ImDrawListSharedData_SetCircleSegmentMaxError(ImDrawListSharedData* self,float max_error);
|
||||||
CIMGUI_API void ImDrawDataBuilder_Clear(ImDrawDataBuilder* self);
|
CIMGUI_API void ImDrawDataBuilder_Clear(ImDrawDataBuilder* self);
|
||||||
CIMGUI_API void ImDrawDataBuilder_ClearFreeMemory(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 void ImDrawDataBuilder_FlattenIntoSingleLayer(ImDrawDataBuilder* self);
|
||||||
CIMGUI_API ImGuiStyleMod* ImGuiStyleMod_ImGuiStyleModInt(ImGuiStyleVar idx,int v);
|
CIMGUI_API ImGuiStyleMod* ImGuiStyleMod_ImGuiStyleModInt(ImGuiStyleVar idx,int v);
|
||||||
CIMGUI_API void ImGuiStyleMod_destroy(ImGuiStyleMod* self);
|
CIMGUI_API void ImGuiStyleMod_destroy(ImGuiStyleMod* self);
|
||||||
@@ -3346,6 +3363,7 @@ CIMGUI_API ImGuiViewportP* ImGuiViewportP_ImGuiViewportP(void);
|
|||||||
CIMGUI_API void ImGuiViewportP_destroy(ImGuiViewportP* self);
|
CIMGUI_API void ImGuiViewportP_destroy(ImGuiViewportP* self);
|
||||||
CIMGUI_API void ImGuiViewportP_GetMainRect(ImRect *pOut,ImGuiViewportP* self);
|
CIMGUI_API void ImGuiViewportP_GetMainRect(ImRect *pOut,ImGuiViewportP* self);
|
||||||
CIMGUI_API void ImGuiViewportP_GetWorkRect(ImRect *pOut,ImGuiViewportP* self);
|
CIMGUI_API void ImGuiViewportP_GetWorkRect(ImRect *pOut,ImGuiViewportP* self);
|
||||||
|
CIMGUI_API void ImGuiViewportP_UpdateWorkRect(ImGuiViewportP* self);
|
||||||
CIMGUI_API void ImGuiViewportP_ClearRequestFlags(ImGuiViewportP* self);
|
CIMGUI_API void ImGuiViewportP_ClearRequestFlags(ImGuiViewportP* self);
|
||||||
CIMGUI_API ImGuiWindowSettings* ImGuiWindowSettings_ImGuiWindowSettings(void);
|
CIMGUI_API ImGuiWindowSettings* ImGuiWindowSettings_ImGuiWindowSettings(void);
|
||||||
CIMGUI_API void ImGuiWindowSettings_destroy(ImGuiWindowSettings* self);
|
CIMGUI_API void ImGuiWindowSettings_destroy(ImGuiWindowSettings* self);
|
||||||
@@ -3425,7 +3443,8 @@ CIMGUI_API void igStartMouseMovingWindow(ImGuiWindow* window);
|
|||||||
CIMGUI_API void igStartMouseMovingWindowOrNode(ImGuiWindow* window,ImGuiDockNode* node,bool undock_floating_node);
|
CIMGUI_API void igStartMouseMovingWindowOrNode(ImGuiWindow* window,ImGuiDockNode* node,bool undock_floating_node);
|
||||||
CIMGUI_API void igUpdateMouseMovingWindowNewFrame(void);
|
CIMGUI_API void igUpdateMouseMovingWindowNewFrame(void);
|
||||||
CIMGUI_API void igUpdateMouseMovingWindowEndFrame(void);
|
CIMGUI_API void igUpdateMouseMovingWindowEndFrame(void);
|
||||||
CIMGUI_API void igAddContextHook(ImGuiContext* context,const ImGuiContextHook* hook);
|
CIMGUI_API ImGuiID igAddContextHook(ImGuiContext* context,const ImGuiContextHook* hook);
|
||||||
|
CIMGUI_API void igRemoveContextHook(ImGuiContext* context,ImGuiID hook_to_remove);
|
||||||
CIMGUI_API void igCallContextHooks(ImGuiContext* context,ImGuiContextHookType type);
|
CIMGUI_API void igCallContextHooks(ImGuiContext* context,ImGuiContextHookType type);
|
||||||
CIMGUI_API void igTranslateWindowsInViewport(ImGuiViewportP* viewport,const ImVec2 old_pos,const ImVec2 new_pos);
|
CIMGUI_API void igTranslateWindowsInViewport(ImGuiViewportP* viewport,const ImVec2 old_pos,const ImVec2 new_pos);
|
||||||
CIMGUI_API void igScaleWindowsInViewport(ImGuiViewportP* viewport,float scale);
|
CIMGUI_API void igScaleWindowsInViewport(ImGuiViewportP* viewport,float scale);
|
||||||
@@ -3475,6 +3494,8 @@ CIMGUI_API void igGetContentRegionMaxAbs(ImVec2 *pOut);
|
|||||||
CIMGUI_API void igShrinkWidths(ImGuiShrinkWidthItem* items,int count,float width_excess);
|
CIMGUI_API void igShrinkWidths(ImGuiShrinkWidthItem* items,int count,float width_excess);
|
||||||
CIMGUI_API void igLogBegin(ImGuiLogType type,int auto_open_depth);
|
CIMGUI_API void igLogBegin(ImGuiLogType type,int auto_open_depth);
|
||||||
CIMGUI_API void igLogToBuffer(int auto_open_depth);
|
CIMGUI_API void igLogToBuffer(int auto_open_depth);
|
||||||
|
CIMGUI_API void igLogRenderedText(const ImVec2* ref_pos,const char* text,const char* text_end);
|
||||||
|
CIMGUI_API void igLogSetNextTextDecoration(const char* prefix,const char* suffix);
|
||||||
CIMGUI_API bool igBeginChildEx(const char* name,ImGuiID id,const ImVec2 size_arg,bool border,ImGuiWindowFlags flags);
|
CIMGUI_API bool igBeginChildEx(const char* name,ImGuiID id,const ImVec2 size_arg,bool border,ImGuiWindowFlags flags);
|
||||||
CIMGUI_API void igOpenPopupEx(ImGuiID id,ImGuiPopupFlags popup_flags);
|
CIMGUI_API void igOpenPopupEx(ImGuiID id,ImGuiPopupFlags popup_flags);
|
||||||
CIMGUI_API void igClosePopupToLevel(int remaining,bool restore_focus_to_window_under_popup);
|
CIMGUI_API void igClosePopupToLevel(int remaining,bool restore_focus_to_window_under_popup);
|
||||||
@@ -3558,6 +3579,7 @@ CIMGUI_API ImGuiOldColumns* igFindOrCreateColumns(ImGuiWindow* window,ImGuiID id
|
|||||||
CIMGUI_API float igGetColumnOffsetFromNorm(const ImGuiOldColumns* columns,float offset_norm);
|
CIMGUI_API float igGetColumnOffsetFromNorm(const ImGuiOldColumns* columns,float offset_norm);
|
||||||
CIMGUI_API float igGetColumnNormFromOffset(const ImGuiOldColumns* columns,float offset);
|
CIMGUI_API float igGetColumnNormFromOffset(const ImGuiOldColumns* columns,float offset);
|
||||||
CIMGUI_API void igTableOpenContextMenu(int column_n);
|
CIMGUI_API void igTableOpenContextMenu(int column_n);
|
||||||
|
CIMGUI_API void igTableSetColumnEnabled(int column_n,bool enabled);
|
||||||
CIMGUI_API void igTableSetColumnWidth(int column_n,float width);
|
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 void igTableSetColumnSortDirection(int column_n,ImGuiSortDirection sort_direction,bool append_to_sort_specs);
|
||||||
CIMGUI_API int igTableGetHoveredColumn(void);
|
CIMGUI_API int igTableGetHoveredColumn(void);
|
||||||
@@ -3622,7 +3644,6 @@ CIMGUI_API void igRenderFrameBorder(ImVec2 p_min,ImVec2 p_max,float rounding);
|
|||||||
CIMGUI_API void igRenderColorRectWithAlphaCheckerboard(ImDrawList* draw_list,ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,float grid_step,ImVec2 grid_off,float rounding,int rounding_corners_flags);
|
CIMGUI_API void igRenderColorRectWithAlphaCheckerboard(ImDrawList* draw_list,ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,float grid_step,ImVec2 grid_off,float rounding,int rounding_corners_flags);
|
||||||
CIMGUI_API void igRenderNavHighlight(const ImRect bb,ImGuiID id,ImGuiNavHighlightFlags flags);
|
CIMGUI_API void igRenderNavHighlight(const ImRect bb,ImGuiID id,ImGuiNavHighlightFlags flags);
|
||||||
CIMGUI_API const char* igFindRenderedTextEnd(const char* text,const char* text_end);
|
CIMGUI_API const char* igFindRenderedTextEnd(const char* text,const char* text_end);
|
||||||
CIMGUI_API void igLogRenderedText(const ImVec2* ref_pos,const char* text,const char* text_end);
|
|
||||||
CIMGUI_API void igRenderArrow(ImDrawList* draw_list,ImVec2 pos,ImU32 col,ImGuiDir dir,float scale);
|
CIMGUI_API void igRenderArrow(ImDrawList* draw_list,ImVec2 pos,ImU32 col,ImGuiDir dir,float scale);
|
||||||
CIMGUI_API void igRenderBullet(ImDrawList* draw_list,ImVec2 pos,ImU32 col);
|
CIMGUI_API void igRenderBullet(ImDrawList* draw_list,ImVec2 pos,ImU32 col);
|
||||||
CIMGUI_API void igRenderCheckMark(ImDrawList* draw_list,ImVec2 pos,ImU32 col,float sz);
|
CIMGUI_API void igRenderCheckMark(ImDrawList* draw_list,ImVec2 pos,ImU32 col,float sz);
|
||||||
@@ -3687,12 +3708,14 @@ CIMGUI_API void igDebugNodeWindow(ImGuiWindow* window,const char* label);
|
|||||||
CIMGUI_API void igDebugNodeWindowSettings(ImGuiWindowSettings* settings);
|
CIMGUI_API void igDebugNodeWindowSettings(ImGuiWindowSettings* settings);
|
||||||
CIMGUI_API void igDebugNodeWindowsList(ImVector_ImGuiWindowPtr* windows,const char* label);
|
CIMGUI_API void igDebugNodeWindowsList(ImVector_ImGuiWindowPtr* windows,const char* label);
|
||||||
CIMGUI_API void igDebugNodeViewport(ImGuiViewportP* viewport);
|
CIMGUI_API void igDebugNodeViewport(ImGuiViewportP* viewport);
|
||||||
CIMGUI_API bool igImFontAtlasBuildWithStbTruetype(ImFontAtlas* atlas);
|
CIMGUI_API void igDebugRenderViewportThumbnail(ImDrawList* draw_list,ImGuiViewportP* viewport,const ImRect bb);
|
||||||
|
CIMGUI_API const ImFontBuilderIO* igImFontAtlasGetBuilderForStbTruetype(void);
|
||||||
CIMGUI_API void igImFontAtlasBuildInit(ImFontAtlas* atlas);
|
CIMGUI_API void igImFontAtlasBuildInit(ImFontAtlas* atlas);
|
||||||
CIMGUI_API void igImFontAtlasBuildSetupFont(ImFontAtlas* atlas,ImFont* font,ImFontConfig* font_config,float ascent,float descent);
|
CIMGUI_API void igImFontAtlasBuildSetupFont(ImFontAtlas* atlas,ImFont* font,ImFontConfig* font_config,float ascent,float descent);
|
||||||
CIMGUI_API void igImFontAtlasBuildPackCustomRects(ImFontAtlas* atlas,void* stbrp_context_opaque);
|
CIMGUI_API void igImFontAtlasBuildPackCustomRects(ImFontAtlas* atlas,void* stbrp_context_opaque);
|
||||||
CIMGUI_API void igImFontAtlasBuildFinish(ImFontAtlas* atlas);
|
CIMGUI_API void igImFontAtlasBuildFinish(ImFontAtlas* atlas);
|
||||||
CIMGUI_API void igImFontAtlasBuildRender1bppRectFromString(ImFontAtlas* atlas,int atlas_x,int atlas_y,int w,int h,const char* in_str,char in_marker_char,unsigned char in_marker_pixel_value);
|
CIMGUI_API void igImFontAtlasBuildRender8bppRectFromString(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned char in_marker_pixel_value);
|
||||||
|
CIMGUI_API void igImFontAtlasBuildRender32bppRectFromString(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned int in_marker_pixel_value);
|
||||||
CIMGUI_API void igImFontAtlasBuildMultiplyCalcLookupTable(unsigned char out_table[256],float in_multiply_factor);
|
CIMGUI_API void igImFontAtlasBuildMultiplyCalcLookupTable(unsigned char out_table[256],float in_multiply_factor);
|
||||||
CIMGUI_API void igImFontAtlasBuildMultiplyRectAlpha8(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride);
|
CIMGUI_API void igImFontAtlasBuildMultiplyRectAlpha8(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride);
|
||||||
|
|
||||||
|
@@ -8,6 +8,7 @@ struct GLFWmonitor;
|
|||||||
struct SDL_Window;
|
struct SDL_Window;
|
||||||
typedef union SDL_Event SDL_Event;CIMGUI_API bool ImGui_ImplGlfw_InitForOpenGL(GLFWwindow* window,bool install_callbacks);
|
typedef union SDL_Event SDL_Event;CIMGUI_API bool ImGui_ImplGlfw_InitForOpenGL(GLFWwindow* window,bool install_callbacks);
|
||||||
CIMGUI_API bool ImGui_ImplGlfw_InitForVulkan(GLFWwindow* window,bool install_callbacks);
|
CIMGUI_API bool ImGui_ImplGlfw_InitForVulkan(GLFWwindow* window,bool install_callbacks);
|
||||||
|
CIMGUI_API bool ImGui_ImplGlfw_InitForOther(GLFWwindow* window,bool install_callbacks);
|
||||||
CIMGUI_API void ImGui_ImplGlfw_Shutdown();
|
CIMGUI_API void ImGui_ImplGlfw_Shutdown();
|
||||||
CIMGUI_API void ImGui_ImplGlfw_NewFrame();
|
CIMGUI_API void ImGui_ImplGlfw_NewFrame();
|
||||||
CIMGUI_API void ImGui_ImplGlfw_MouseButtonCallback(GLFWwindow* window,int button,int action,int mods);
|
CIMGUI_API void ImGui_ImplGlfw_MouseButtonCallback(GLFWwindow* window,int button,int action,int mods);
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -17,7 +17,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_CharCallback",
|
"cimguiname": "ImGui_ImplGlfw_CharCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_CharCallback",
|
"funcname": "ImGui_ImplGlfw_CharCallback",
|
||||||
"location": "imgui_impl_glfw:40",
|
"location": "imgui_impl_glfw:41",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_CharCallback",
|
"ov_cimguiname": "ImGui_ImplGlfw_CharCallback",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "(GLFWwindow*,unsigned int)",
|
"signature": "(GLFWwindow*,unsigned int)",
|
||||||
@@ -49,6 +49,31 @@
|
|||||||
"stname": ""
|
"stname": ""
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"ImGui_ImplGlfw_InitForOther": [
|
||||||
|
{
|
||||||
|
"args": "(GLFWwindow* window,bool install_callbacks)",
|
||||||
|
"argsT": [
|
||||||
|
{
|
||||||
|
"name": "window",
|
||||||
|
"type": "GLFWwindow*"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "install_callbacks",
|
||||||
|
"type": "bool"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"argsoriginal": "(GLFWwindow* window,bool install_callbacks)",
|
||||||
|
"call_args": "(window,install_callbacks)",
|
||||||
|
"cimguiname": "ImGui_ImplGlfw_InitForOther",
|
||||||
|
"defaults": {},
|
||||||
|
"funcname": "ImGui_ImplGlfw_InitForOther",
|
||||||
|
"location": "imgui_impl_glfw:31",
|
||||||
|
"ov_cimguiname": "ImGui_ImplGlfw_InitForOther",
|
||||||
|
"ret": "bool",
|
||||||
|
"signature": "(GLFWwindow*,bool)",
|
||||||
|
"stname": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
"ImGui_ImplGlfw_InitForVulkan": [
|
"ImGui_ImplGlfw_InitForVulkan": [
|
||||||
{
|
{
|
||||||
"args": "(GLFWwindow* window,bool install_callbacks)",
|
"args": "(GLFWwindow* window,bool install_callbacks)",
|
||||||
@@ -104,7 +129,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_KeyCallback",
|
"cimguiname": "ImGui_ImplGlfw_KeyCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_KeyCallback",
|
"funcname": "ImGui_ImplGlfw_KeyCallback",
|
||||||
"location": "imgui_impl_glfw:39",
|
"location": "imgui_impl_glfw:40",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_KeyCallback",
|
"ov_cimguiname": "ImGui_ImplGlfw_KeyCallback",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "(GLFWwindow*,int,int,int,int)",
|
"signature": "(GLFWwindow*,int,int,int,int)",
|
||||||
@@ -129,7 +154,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_MonitorCallback",
|
"cimguiname": "ImGui_ImplGlfw_MonitorCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_MonitorCallback",
|
"funcname": "ImGui_ImplGlfw_MonitorCallback",
|
||||||
"location": "imgui_impl_glfw:41",
|
"location": "imgui_impl_glfw:42",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_MonitorCallback",
|
"ov_cimguiname": "ImGui_ImplGlfw_MonitorCallback",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "(GLFWmonitor*,int)",
|
"signature": "(GLFWmonitor*,int)",
|
||||||
@@ -162,7 +187,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_MouseButtonCallback",
|
"cimguiname": "ImGui_ImplGlfw_MouseButtonCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_MouseButtonCallback",
|
"funcname": "ImGui_ImplGlfw_MouseButtonCallback",
|
||||||
"location": "imgui_impl_glfw:37",
|
"location": "imgui_impl_glfw:38",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_MouseButtonCallback",
|
"ov_cimguiname": "ImGui_ImplGlfw_MouseButtonCallback",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "(GLFWwindow*,int,int,int)",
|
"signature": "(GLFWwindow*,int,int,int)",
|
||||||
@@ -178,7 +203,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_NewFrame",
|
"cimguiname": "ImGui_ImplGlfw_NewFrame",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_NewFrame",
|
"funcname": "ImGui_ImplGlfw_NewFrame",
|
||||||
"location": "imgui_impl_glfw:32",
|
"location": "imgui_impl_glfw:33",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_NewFrame",
|
"ov_cimguiname": "ImGui_ImplGlfw_NewFrame",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
@@ -207,7 +232,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_ScrollCallback",
|
"cimguiname": "ImGui_ImplGlfw_ScrollCallback",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_ScrollCallback",
|
"funcname": "ImGui_ImplGlfw_ScrollCallback",
|
||||||
"location": "imgui_impl_glfw:38",
|
"location": "imgui_impl_glfw:39",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_ScrollCallback",
|
"ov_cimguiname": "ImGui_ImplGlfw_ScrollCallback",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "(GLFWwindow*,double,double)",
|
"signature": "(GLFWwindow*,double,double)",
|
||||||
@@ -223,7 +248,7 @@
|
|||||||
"cimguiname": "ImGui_ImplGlfw_Shutdown",
|
"cimguiname": "ImGui_ImplGlfw_Shutdown",
|
||||||
"defaults": {},
|
"defaults": {},
|
||||||
"funcname": "ImGui_ImplGlfw_Shutdown",
|
"funcname": "ImGui_ImplGlfw_Shutdown",
|
||||||
"location": "imgui_impl_glfw:31",
|
"location": "imgui_impl_glfw:32",
|
||||||
"ov_cimguiname": "ImGui_ImplGlfw_Shutdown",
|
"ov_cimguiname": "ImGui_ImplGlfw_Shutdown",
|
||||||
"ret": "void",
|
"ret": "void",
|
||||||
"signature": "()",
|
"signature": "()",
|
||||||
|
@@ -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]["cimguiname"] = "ImGui_ImplGlfw_CharCallback"
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_CharCallback"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["funcname"] = "ImGui_ImplGlfw_CharCallback"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["funcname"] = "ImGui_ImplGlfw_CharCallback"
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["location"] = "imgui_impl_glfw:40"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["location"] = "imgui_impl_glfw:41"
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_CharCallback"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_CharCallback"
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["signature"] = "(GLFWwindow*,unsigned int)"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["signature"] = "(GLFWwindow*,unsigned int)"
|
||||||
@@ -41,6 +41,27 @@ defs["ImGui_ImplGlfw_InitForOpenGL"][1]["ret"] = "bool"
|
|||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["signature"] = "(GLFWwindow*,bool)"
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["signature"] = "(GLFWwindow*,bool)"
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["stname"] = ""
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["stname"] = ""
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"]["(GLFWwindow*,bool)"] = defs["ImGui_ImplGlfw_InitForOpenGL"][1]
|
defs["ImGui_ImplGlfw_InitForOpenGL"]["(GLFWwindow*,bool)"] = defs["ImGui_ImplGlfw_InitForOpenGL"][1]
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"][1]["args"] = "(GLFWwindow* window,bool install_callbacks)"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"][1]["name"] = "window"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"][2] = {}
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"][2]["name"] = "install_callbacks"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"][2]["type"] = "bool"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"][1]["argsoriginal"] = "(GLFWwindow* window,bool install_callbacks)"
|
||||||
|
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: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)"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_InitForOther"]["(GLFWwindow*,bool)"] = defs["ImGui_ImplGlfw_InitForOther"][1]
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"] = {}
|
defs["ImGui_ImplGlfw_InitForVulkan"] = {}
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1] = {}
|
defs["ImGui_ImplGlfw_InitForVulkan"][1] = {}
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["args"] = "(GLFWwindow* window,bool install_callbacks)"
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["args"] = "(GLFWwindow* window,bool install_callbacks)"
|
||||||
@@ -86,7 +107,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]["cimguiname"] = "ImGui_ImplGlfw_KeyCallback"
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["funcname"] = "ImGui_ImplGlfw_KeyCallback"
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["funcname"] = "ImGui_ImplGlfw_KeyCallback"
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["location"] = "imgui_impl_glfw:39"
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["location"] = "imgui_impl_glfw:40"
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_KeyCallback"
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_KeyCallback"
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["signature"] = "(GLFWwindow*,int,int,int,int)"
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["signature"] = "(GLFWwindow*,int,int,int,int)"
|
||||||
@@ -107,7 +128,7 @@ defs["ImGui_ImplGlfw_MonitorCallback"][1]["call_args"] = "(monitor,event)"
|
|||||||
defs["ImGui_ImplGlfw_MonitorCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_MonitorCallback"
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_MonitorCallback"
|
||||||
defs["ImGui_ImplGlfw_MonitorCallback"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_MonitorCallback"][1]["funcname"] = "ImGui_ImplGlfw_MonitorCallback"
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["funcname"] = "ImGui_ImplGlfw_MonitorCallback"
|
||||||
defs["ImGui_ImplGlfw_MonitorCallback"][1]["location"] = "imgui_impl_glfw:41"
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["location"] = "imgui_impl_glfw:42"
|
||||||
defs["ImGui_ImplGlfw_MonitorCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_MonitorCallback"
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_MonitorCallback"
|
||||||
defs["ImGui_ImplGlfw_MonitorCallback"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_MonitorCallback"][1]["signature"] = "(GLFWmonitor*,int)"
|
defs["ImGui_ImplGlfw_MonitorCallback"][1]["signature"] = "(GLFWmonitor*,int)"
|
||||||
@@ -134,7 +155,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]["cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["funcname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["funcname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["location"] = "imgui_impl_glfw:37"
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["location"] = "imgui_impl_glfw:38"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["signature"] = "(GLFWwindow*,int,int,int)"
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["signature"] = "(GLFWwindow*,int,int,int)"
|
||||||
@@ -149,7 +170,7 @@ defs["ImGui_ImplGlfw_NewFrame"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["cimguiname"] = "ImGui_ImplGlfw_NewFrame"
|
defs["ImGui_ImplGlfw_NewFrame"][1]["cimguiname"] = "ImGui_ImplGlfw_NewFrame"
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_NewFrame"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["funcname"] = "ImGui_ImplGlfw_NewFrame"
|
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]["ov_cimguiname"] = "ImGui_ImplGlfw_NewFrame"
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_NewFrame"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["signature"] = "()"
|
defs["ImGui_ImplGlfw_NewFrame"][1]["signature"] = "()"
|
||||||
@@ -173,7 +194,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]["cimguiname"] = "ImGui_ImplGlfw_ScrollCallback"
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["funcname"] = "ImGui_ImplGlfw_ScrollCallback"
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["funcname"] = "ImGui_ImplGlfw_ScrollCallback"
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["location"] = "imgui_impl_glfw:38"
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["location"] = "imgui_impl_glfw:39"
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_ScrollCallback"
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_ScrollCallback"
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["signature"] = "(GLFWwindow*,double,double)"
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["signature"] = "(GLFWwindow*,double,double)"
|
||||||
@@ -188,7 +209,7 @@ defs["ImGui_ImplGlfw_Shutdown"][1]["call_args"] = "()"
|
|||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["cimguiname"] = "ImGui_ImplGlfw_Shutdown"
|
defs["ImGui_ImplGlfw_Shutdown"][1]["cimguiname"] = "ImGui_ImplGlfw_Shutdown"
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_Shutdown"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["funcname"] = "ImGui_ImplGlfw_Shutdown"
|
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]["ov_cimguiname"] = "ImGui_ImplGlfw_Shutdown"
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_Shutdown"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["signature"] = "()"
|
defs["ImGui_ImplGlfw_Shutdown"][1]["signature"] = "()"
|
||||||
|
@@ -164,9 +164,6 @@ igItemSize 2
|
|||||||
igListBox 2
|
igListBox 2
|
||||||
1 bool igListBoxStr_arr (const char*,int*,const char* const[],int,int)
|
1 bool igListBoxStr_arr (const char*,int*,const char* const[],int,int)
|
||||||
2 bool igListBoxFnBoolPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int)
|
2 bool igListBoxFnBoolPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int)
|
||||||
igListBoxHeader 2
|
|
||||||
1 bool igListBoxHeaderVec2 (const char*,const ImVec2)
|
|
||||||
2 bool igListBoxHeaderInt (const char*,int,int)
|
|
||||||
igMarkIniSettingsDirty 2
|
igMarkIniSettingsDirty 2
|
||||||
1 void igMarkIniSettingsDirtyNil ()
|
1 void igMarkIniSettingsDirtyNil ()
|
||||||
2 void igMarkIniSettingsDirtyWindowPtr (ImGuiWindow*)
|
2 void igMarkIniSettingsDirtyWindowPtr (ImGuiWindow*)
|
||||||
@@ -248,4 +245,4 @@ igValue 4
|
|||||||
2 void igValueInt (const char*,int)
|
2 void igValueInt (const char*,int)
|
||||||
3 void igValueUint (const char*,unsigned int)
|
3 void igValueUint (const char*,unsigned int)
|
||||||
4 void igValueFloat (const char*,float,const char*)
|
4 void igValueFloat (const char*,float,const char*)
|
||||||
175 overloaded
|
173 overloaded
|
@@ -889,6 +889,11 @@
|
|||||||
"calc_value": 6,
|
"calc_value": 6,
|
||||||
"name": "ImGuiContextHookType_Shutdown",
|
"name": "ImGuiContextHookType_Shutdown",
|
||||||
"value": "6"
|
"value": "6"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"calc_value": 7,
|
||||||
|
"name": "ImGuiContextHookType_PendingRemoval_",
|
||||||
|
"value": "7"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ImGuiDataAuthority_": [
|
"ImGuiDataAuthority_": [
|
||||||
@@ -3163,53 +3168,68 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"calc_value": 1,
|
"calc_value": 1,
|
||||||
"name": "ImGuiViewportFlags_NoDecoration",
|
"name": "ImGuiViewportFlags_IsPlatformWindow",
|
||||||
"value": "1 << 0"
|
"value": "1 << 0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"calc_value": 2,
|
"calc_value": 2,
|
||||||
"name": "ImGuiViewportFlags_NoTaskBarIcon",
|
"name": "ImGuiViewportFlags_IsPlatformMonitor",
|
||||||
"value": "1 << 1"
|
"value": "1 << 1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"calc_value": 4,
|
"calc_value": 4,
|
||||||
"name": "ImGuiViewportFlags_NoFocusOnAppearing",
|
"name": "ImGuiViewportFlags_OwnedByApp",
|
||||||
"value": "1 << 2"
|
"value": "1 << 2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"calc_value": 8,
|
"calc_value": 8,
|
||||||
"name": "ImGuiViewportFlags_NoFocusOnClick",
|
"name": "ImGuiViewportFlags_NoDecoration",
|
||||||
"value": "1 << 3"
|
"value": "1 << 3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"calc_value": 16,
|
"calc_value": 16,
|
||||||
"name": "ImGuiViewportFlags_NoInputs",
|
"name": "ImGuiViewportFlags_NoTaskBarIcon",
|
||||||
"value": "1 << 4"
|
"value": "1 << 4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"calc_value": 32,
|
"calc_value": 32,
|
||||||
"name": "ImGuiViewportFlags_NoRendererClear",
|
"name": "ImGuiViewportFlags_NoFocusOnAppearing",
|
||||||
"value": "1 << 5"
|
"value": "1 << 5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"calc_value": 64,
|
"calc_value": 64,
|
||||||
"name": "ImGuiViewportFlags_TopMost",
|
"name": "ImGuiViewportFlags_NoFocusOnClick",
|
||||||
"value": "1 << 6"
|
"value": "1 << 6"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"calc_value": 128,
|
"calc_value": 128,
|
||||||
"name": "ImGuiViewportFlags_Minimized",
|
"name": "ImGuiViewportFlags_NoInputs",
|
||||||
"value": "1 << 7"
|
"value": "1 << 7"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"calc_value": 256,
|
"calc_value": 256,
|
||||||
"name": "ImGuiViewportFlags_NoAutoMerge",
|
"name": "ImGuiViewportFlags_NoRendererClear",
|
||||||
"value": "1 << 8"
|
"value": "1 << 8"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"calc_value": 512,
|
"calc_value": 512,
|
||||||
"name": "ImGuiViewportFlags_CanHostOtherWindows",
|
"name": "ImGuiViewportFlags_TopMost",
|
||||||
"value": "1 << 9"
|
"value": "1 << 9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"calc_value": 1024,
|
||||||
|
"name": "ImGuiViewportFlags_Minimized",
|
||||||
|
"value": "1 << 10"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"calc_value": 2048,
|
||||||
|
"name": "ImGuiViewportFlags_NoAutoMerge",
|
||||||
|
"value": "1 << 11"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"calc_value": 4096,
|
||||||
|
"name": "ImGuiViewportFlags_CanHostOtherWindows",
|
||||||
|
"value": "1 << 12"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ImGuiWindowDockStyleCol": [
|
"ImGuiWindowDockStyleCol": [
|
||||||
@@ -3414,149 +3434,150 @@
|
|||||||
},
|
},
|
||||||
"enumtypes": [],
|
"enumtypes": [],
|
||||||
"locations": {
|
"locations": {
|
||||||
"ImBitVector": "imgui_internal:511",
|
"ImBitVector": "imgui_internal:518",
|
||||||
"ImColor": "imgui:2284",
|
"ImColor": "imgui:2299",
|
||||||
"ImDrawChannel": "imgui:2378",
|
"ImDrawChannel": "imgui:2393",
|
||||||
"ImDrawCmd": "imgui:2333",
|
"ImDrawCmd": "imgui:2348",
|
||||||
"ImDrawCmdHeader": "imgui:2370",
|
"ImDrawCmdHeader": "imgui:2385",
|
||||||
"ImDrawCornerFlags_": "imgui:2402",
|
"ImDrawCornerFlags_": "imgui:2417",
|
||||||
"ImDrawData": "imgui:2557",
|
"ImDrawData": "imgui:2573",
|
||||||
"ImDrawDataBuilder": "imgui_internal:655",
|
"ImDrawDataBuilder": "imgui_internal:663",
|
||||||
"ImDrawList": "imgui:2435",
|
"ImDrawList": "imgui:2451",
|
||||||
"ImDrawListFlags_": "imgui:2418",
|
"ImDrawListFlags_": "imgui:2433",
|
||||||
"ImDrawListSharedData": "imgui_internal:636",
|
"ImDrawListSharedData": "imgui_internal:644",
|
||||||
"ImDrawListSplitter": "imgui:2387",
|
"ImDrawListSplitter": "imgui:2402",
|
||||||
"ImDrawVert": "imgui:2355",
|
"ImDrawVert": "imgui:2370",
|
||||||
"ImFont": "imgui:2769",
|
"ImFont": "imgui:2789",
|
||||||
"ImFontAtlas": "imgui:2674",
|
"ImFontAtlas": "imgui:2690",
|
||||||
"ImFontAtlasCustomRect": "imgui:2636",
|
"ImFontAtlasCustomRect": "imgui:2652",
|
||||||
"ImFontAtlasFlags_": "imgui:2649",
|
"ImFontAtlasFlags_": "imgui:2665",
|
||||||
"ImFontConfig": "imgui:2581",
|
"ImFontBuilderIO": "imgui_internal:2799",
|
||||||
"ImFontGlyph": "imgui:2610",
|
"ImFontConfig": "imgui:2596",
|
||||||
"ImFontGlyphRangesBuilder": "imgui:2621",
|
"ImFontGlyph": "imgui:2625",
|
||||||
"ImGuiAxis": "imgui_internal:792",
|
"ImFontGlyphRangesBuilder": "imgui:2637",
|
||||||
"ImGuiBackendFlags_": "imgui:1423",
|
"ImGuiAxis": "imgui_internal:801",
|
||||||
"ImGuiButtonFlagsPrivate_": "imgui_internal:706",
|
"ImGuiBackendFlags_": "imgui:1434",
|
||||||
"ImGuiButtonFlags_": "imgui:1536",
|
"ImGuiButtonFlagsPrivate_": "imgui_internal:715",
|
||||||
"ImGuiCol_": "imgui:1438",
|
"ImGuiButtonFlags_": "imgui:1547",
|
||||||
"ImGuiColorEditFlags_": "imgui:1549",
|
"ImGuiCol_": "imgui:1449",
|
||||||
"ImGuiColorMod": "imgui_internal:899",
|
"ImGuiColorEditFlags_": "imgui:1560",
|
||||||
"ImGuiComboFlags_": "imgui:1038",
|
"ImGuiColorMod": "imgui_internal:908",
|
||||||
"ImGuiCond_": "imgui:1641",
|
"ImGuiComboFlags_": "imgui:1049",
|
||||||
"ImGuiConfigFlags_": "imgui:1398",
|
"ImGuiCond_": "imgui:1652",
|
||||||
"ImGuiContext": "imgui_internal:1425",
|
"ImGuiConfigFlags_": "imgui:1409",
|
||||||
"ImGuiContextHook": "imgui_internal:1411",
|
"ImGuiContext": "imgui_internal:1434",
|
||||||
"ImGuiContextHookType": "imgui_internal:1409",
|
"ImGuiContextHook": "imgui_internal:1419",
|
||||||
"ImGuiDataAuthority_": "imgui_internal:1180",
|
"ImGuiContextHookType": "imgui_internal:1417",
|
||||||
"ImGuiDataTypeInfo": "imgui_internal:882",
|
"ImGuiDataAuthority_": "imgui_internal:1189",
|
||||||
"ImGuiDataTypePrivate_": "imgui_internal:891",
|
"ImGuiDataTypeInfo": "imgui_internal:891",
|
||||||
"ImGuiDataTypeTempStorage": "imgui_internal:876",
|
"ImGuiDataTypePrivate_": "imgui_internal:900",
|
||||||
"ImGuiDataType_": "imgui:1290",
|
"ImGuiDataTypeTempStorage": "imgui_internal:885",
|
||||||
"ImGuiDir_": "imgui:1306",
|
"ImGuiDataType_": "imgui:1301",
|
||||||
"ImGuiDockContext": "imgui_internal:1272",
|
"ImGuiDir_": "imgui:1317",
|
||||||
"ImGuiDockNode": "imgui_internal:1196",
|
"ImGuiDockContext": "imgui_internal:1281",
|
||||||
"ImGuiDockNodeFlagsPrivate_": "imgui_internal:1156",
|
"ImGuiDockNode": "imgui_internal:1205",
|
||||||
"ImGuiDockNodeFlags_": "imgui:1255",
|
"ImGuiDockNodeFlagsPrivate_": "imgui_internal:1165",
|
||||||
"ImGuiDockNodeState": "imgui_internal:1187",
|
"ImGuiDockNodeFlags_": "imgui:1266",
|
||||||
"ImGuiDragDropFlags_": "imgui:1268",
|
"ImGuiDockNodeState": "imgui_internal:1196",
|
||||||
"ImGuiFocusedFlags_": "imgui:1225",
|
"ImGuiDragDropFlags_": "imgui:1279",
|
||||||
"ImGuiGroupData": "imgui_internal:916",
|
"ImGuiFocusedFlags_": "imgui:1236",
|
||||||
"ImGuiHoveredFlags_": "imgui:1237",
|
"ImGuiGroupData": "imgui_internal:925",
|
||||||
"ImGuiIO": "imgui:1801",
|
"ImGuiHoveredFlags_": "imgui:1248",
|
||||||
"ImGuiInputReadMode": "imgui_internal:816",
|
"ImGuiIO": "imgui:1812",
|
||||||
"ImGuiInputSource": "imgui_internal:805",
|
"ImGuiInputReadMode": "imgui_internal:825",
|
||||||
"ImGuiInputTextCallbackData": "imgui:1951",
|
"ImGuiInputSource": "imgui_internal:814",
|
||||||
"ImGuiInputTextFlags_": "imgui:953",
|
"ImGuiInputTextCallbackData": "imgui:1962",
|
||||||
"ImGuiInputTextState": "imgui_internal:945",
|
"ImGuiInputTextFlags_": "imgui:964",
|
||||||
"ImGuiItemFlags_": "imgui_internal:670",
|
"ImGuiInputTextState": "imgui_internal:954",
|
||||||
"ImGuiItemStatusFlags_": "imgui_internal:685",
|
"ImGuiItemFlags_": "imgui_internal:679",
|
||||||
"ImGuiKeyModFlags_": "imgui:1353",
|
"ImGuiItemStatusFlags_": "imgui_internal:694",
|
||||||
"ImGuiKey_": "imgui:1325",
|
"ImGuiKeyModFlags_": "imgui:1364",
|
||||||
"ImGuiLastItemDataBackup": "imgui_internal:2030",
|
"ImGuiKey_": "imgui:1336",
|
||||||
"ImGuiLayoutType_": "imgui_internal:776",
|
"ImGuiLastItemDataBackup": "imgui_internal:2046",
|
||||||
"ImGuiListClipper": "imgui:2235",
|
"ImGuiLayoutType_": "imgui_internal:785",
|
||||||
"ImGuiLogType": "imgui_internal:782",
|
"ImGuiListClipper": "imgui:2250",
|
||||||
"ImGuiMenuColumns": "imgui_internal:931",
|
"ImGuiLogType": "imgui_internal:791",
|
||||||
"ImGuiMetricsConfig": "imgui_internal:1365",
|
"ImGuiMenuColumns": "imgui_internal:940",
|
||||||
"ImGuiMouseButton_": "imgui:1613",
|
"ImGuiMetricsConfig": "imgui_internal:1373",
|
||||||
"ImGuiMouseCursor_": "imgui:1623",
|
"ImGuiMouseButton_": "imgui:1624",
|
||||||
"ImGuiNavDirSourceFlags_": "imgui_internal:835",
|
"ImGuiMouseCursor_": "imgui:1634",
|
||||||
"ImGuiNavForward": "imgui_internal:855",
|
"ImGuiNavDirSourceFlags_": "imgui_internal:844",
|
||||||
"ImGuiNavHighlightFlags_": "imgui_internal:826",
|
"ImGuiNavForward": "imgui_internal:864",
|
||||||
"ImGuiNavInput_": "imgui:1366",
|
"ImGuiNavHighlightFlags_": "imgui_internal:835",
|
||||||
"ImGuiNavLayer": "imgui_internal:862",
|
"ImGuiNavInput_": "imgui:1377",
|
||||||
"ImGuiNavMoveFlags_": "imgui_internal:843",
|
"ImGuiNavLayer": "imgui_internal:871",
|
||||||
"ImGuiNavMoveResult": "imgui_internal:993",
|
"ImGuiNavMoveFlags_": "imgui_internal:852",
|
||||||
"ImGuiNextItemData": "imgui_internal:1058",
|
"ImGuiNavMoveResult": "imgui_internal:1002",
|
||||||
"ImGuiNextItemDataFlags_": "imgui_internal:1051",
|
"ImGuiNextItemData": "imgui_internal:1067",
|
||||||
"ImGuiNextWindowData": "imgui_internal:1024",
|
"ImGuiNextItemDataFlags_": "imgui_internal:1060",
|
||||||
"ImGuiNextWindowDataFlags_": "imgui_internal:1007",
|
"ImGuiNextWindowData": "imgui_internal:1033",
|
||||||
"ImGuiOldColumnData": "imgui_internal:1110",
|
"ImGuiNextWindowDataFlags_": "imgui_internal:1016",
|
||||||
"ImGuiOldColumnFlags_": "imgui_internal:1090",
|
"ImGuiOldColumnData": "imgui_internal:1119",
|
||||||
"ImGuiOldColumns": "imgui_internal:1120",
|
"ImGuiOldColumnFlags_": "imgui_internal:1099",
|
||||||
"ImGuiOnceUponAFrame": "imgui:2113",
|
"ImGuiOldColumns": "imgui_internal:1129",
|
||||||
"ImGuiPayload": "imgui:2013",
|
"ImGuiOnceUponAFrame": "imgui:2128",
|
||||||
"ImGuiPlatformIO": "imgui:2870",
|
"ImGuiPayload": "imgui:2024",
|
||||||
"ImGuiPlatformMonitor": "imgui:2935",
|
"ImGuiPlatformIO": "imgui:2952",
|
||||||
"ImGuiPlotType": "imgui_internal:799",
|
"ImGuiPlatformMonitor": "imgui:3016",
|
||||||
"ImGuiPopupData": "imgui_internal:980",
|
"ImGuiPlotType": "imgui_internal:808",
|
||||||
"ImGuiPopupFlags_": "imgui:1011",
|
"ImGuiPopupData": "imgui_internal:989",
|
||||||
"ImGuiPopupPositionPolicy": "imgui_internal:869",
|
"ImGuiPopupFlags_": "imgui:1022",
|
||||||
"ImGuiPtrOrIndex": "imgui_internal:1076",
|
"ImGuiPopupPositionPolicy": "imgui_internal:878",
|
||||||
"ImGuiSelectableFlagsPrivate_": "imgui_internal:736",
|
"ImGuiPtrOrIndex": "imgui_internal:1085",
|
||||||
"ImGuiSelectableFlags_": "imgui:1027",
|
"ImGuiSelectableFlagsPrivate_": "imgui_internal:745",
|
||||||
"ImGuiSeparatorFlags_": "imgui_internal:754",
|
"ImGuiSelectableFlags_": "imgui:1038",
|
||||||
"ImGuiSettingsHandler": "imgui_internal:1346",
|
"ImGuiSeparatorFlags_": "imgui_internal:763",
|
||||||
"ImGuiShrinkWidthItem": "imgui_internal:1070",
|
"ImGuiSettingsHandler": "imgui_internal:1354",
|
||||||
"ImGuiSizeCallbackData": "imgui:1982",
|
"ImGuiShrinkWidthItem": "imgui_internal:1079",
|
||||||
"ImGuiSliderFlagsPrivate_": "imgui_internal:729",
|
"ImGuiSizeCallbackData": "imgui:1993",
|
||||||
"ImGuiSliderFlags_": "imgui:1596",
|
"ImGuiSliderFlagsPrivate_": "imgui_internal:738",
|
||||||
"ImGuiSortDirection_": "imgui:1317",
|
"ImGuiSliderFlags_": "imgui:1607",
|
||||||
"ImGuiStackSizes": "imgui_internal:1389",
|
"ImGuiSortDirection_": "imgui:1328",
|
||||||
"ImGuiStorage": "imgui:2175",
|
"ImGuiStackSizes": "imgui_internal:1397",
|
||||||
"ImGuiStoragePair": "imgui:2178",
|
"ImGuiStorage": "imgui:2190",
|
||||||
"ImGuiStyle": "imgui:1747",
|
"ImGuiStoragePair": "imgui:2193",
|
||||||
"ImGuiStyleMod": "imgui_internal:906",
|
"ImGuiStyle": "imgui:1758",
|
||||||
"ImGuiStyleVar_": "imgui:1505",
|
"ImGuiStyleMod": "imgui_internal:915",
|
||||||
"ImGuiTabBar": "imgui_internal:2083",
|
"ImGuiStyleVar_": "imgui:1516",
|
||||||
"ImGuiTabBarFlagsPrivate_": "imgui_internal:2047",
|
"ImGuiTabBar": "imgui_internal:2099",
|
||||||
"ImGuiTabBarFlags_": "imgui:1052",
|
"ImGuiTabBarFlagsPrivate_": "imgui_internal:2063",
|
||||||
"ImGuiTabItem": "imgui_internal:2064",
|
"ImGuiTabBarFlags_": "imgui:1063",
|
||||||
"ImGuiTabItemFlagsPrivate_": "imgui_internal:2055",
|
"ImGuiTabItem": "imgui_internal:2080",
|
||||||
"ImGuiTabItemFlags_": "imgui:1068",
|
"ImGuiTabItemFlagsPrivate_": "imgui_internal:2071",
|
||||||
"ImGuiTable": "imgui_internal:2211",
|
"ImGuiTabItemFlags_": "imgui:1079",
|
||||||
"ImGuiTableBgTarget_": "imgui:1216",
|
"ImGuiTable": "imgui_internal:2227",
|
||||||
"ImGuiTableCellData": "imgui_internal:2204",
|
"ImGuiTableBgTarget_": "imgui:1227",
|
||||||
"ImGuiTableColumn": "imgui_internal:2146",
|
"ImGuiTableCellData": "imgui_internal:2220",
|
||||||
"ImGuiTableColumnFlags_": "imgui:1161",
|
"ImGuiTableColumn": "imgui_internal:2162",
|
||||||
"ImGuiTableColumnSettings": "imgui_internal:2329",
|
"ImGuiTableColumnFlags_": "imgui:1172",
|
||||||
"ImGuiTableColumnSortSpecs": "imgui:2035",
|
"ImGuiTableColumnSettings": "imgui_internal:2345",
|
||||||
"ImGuiTableFlags_": "imgui:1104",
|
"ImGuiTableColumnSortSpecs": "imgui:2046",
|
||||||
"ImGuiTableRowFlags_": "imgui:1201",
|
"ImGuiTableFlags_": "imgui:1115",
|
||||||
"ImGuiTableSettings": "imgui_internal:2353",
|
"ImGuiTableRowFlags_": "imgui:1212",
|
||||||
"ImGuiTableSortSpecs": "imgui:2049",
|
"ImGuiTableSettings": "imgui_internal:2369",
|
||||||
"ImGuiTextBuffer": "imgui:2148",
|
"ImGuiTableSortSpecs": "imgui:2060",
|
||||||
"ImGuiTextFilter": "imgui:2121",
|
"ImGuiTextBuffer": "imgui:2163",
|
||||||
"ImGuiTextFlags_": "imgui_internal:762",
|
"ImGuiTextFilter": "imgui:2136",
|
||||||
"ImGuiTextRange": "imgui:2131",
|
"ImGuiTextFlags_": "imgui_internal:771",
|
||||||
"ImGuiTooltipFlags_": "imgui_internal:768",
|
"ImGuiTextRange": "imgui:2146",
|
||||||
"ImGuiTreeNodeFlagsPrivate_": "imgui_internal:749",
|
"ImGuiTooltipFlags_": "imgui_internal:777",
|
||||||
"ImGuiTreeNodeFlags_": "imgui:982",
|
"ImGuiTreeNodeFlagsPrivate_": "imgui_internal:758",
|
||||||
"ImGuiViewport": "imgui:2962",
|
"ImGuiTreeNodeFlags_": "imgui:993",
|
||||||
"ImGuiViewportFlags_": "imgui:2944",
|
"ImGuiViewport": "imgui:2870",
|
||||||
"ImGuiViewportP": "imgui_internal:1291",
|
"ImGuiViewportFlags_": "imgui:2845",
|
||||||
"ImGuiWindow": "imgui_internal:1896",
|
"ImGuiViewportP": "imgui_internal:1298",
|
||||||
"ImGuiWindowClass": "imgui:1997",
|
"ImGuiWindow": "imgui_internal:1912",
|
||||||
"ImGuiWindowDockStyle": "imgui_internal:1267",
|
"ImGuiWindowClass": "imgui:2008",
|
||||||
"ImGuiWindowDockStyleCol": "imgui_internal:1256",
|
"ImGuiWindowDockStyle": "imgui_internal:1276",
|
||||||
"ImGuiWindowFlags_": "imgui:910",
|
"ImGuiWindowDockStyleCol": "imgui_internal:1265",
|
||||||
"ImGuiWindowSettings": "imgui_internal:1329",
|
"ImGuiWindowFlags_": "imgui:921",
|
||||||
"ImGuiWindowTempData": "imgui_internal:1840",
|
"ImGuiWindowSettings": "imgui_internal:1337",
|
||||||
"ImRect": "imgui_internal:442",
|
"ImGuiWindowTempData": "imgui_internal:1856",
|
||||||
"ImVec1": "imgui_internal:424",
|
"ImRect": "imgui_internal:449",
|
||||||
"ImVec2": "imgui:232",
|
"ImVec1": "imgui_internal:431",
|
||||||
"ImVec2ih": "imgui_internal:432",
|
"ImVec2": "imgui:234",
|
||||||
"ImVec4": "imgui:245",
|
"ImVec2ih": "imgui_internal:439",
|
||||||
|
"ImVec4": "imgui:247",
|
||||||
"STB_TexteditState": "imstb_textedit:317",
|
"STB_TexteditState": "imstb_textedit:317",
|
||||||
"StbTexteditRow": "imstb_textedit:364",
|
"StbTexteditRow": "imstb_textedit:364",
|
||||||
"StbUndoRecord": "imstb_textedit:299",
|
"StbUndoRecord": "imstb_textedit:299",
|
||||||
@@ -3637,10 +3658,6 @@
|
|||||||
"name": "Valid",
|
"name": "Valid",
|
||||||
"type": "bool"
|
"type": "bool"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "CmdLists",
|
|
||||||
"type": "ImDrawList**"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "CmdListsCount",
|
"name": "CmdListsCount",
|
||||||
"type": "int"
|
"type": "int"
|
||||||
@@ -3653,6 +3670,10 @@
|
|||||||
"name": "TotalVtxCount",
|
"name": "TotalVtxCount",
|
||||||
"type": "int"
|
"type": "int"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "CmdLists",
|
||||||
|
"type": "ImDrawList**"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "DisplayPos",
|
"name": "DisplayPos",
|
||||||
"type": "ImVec2"
|
"type": "ImVec2"
|
||||||
@@ -3958,6 +3979,14 @@
|
|||||||
"size": 64,
|
"size": 64,
|
||||||
"type": "ImVec4"
|
"type": "ImVec4"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "FontBuilderIO",
|
||||||
|
"type": "const ImFontBuilderIO*"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FontBuilderFlags",
|
||||||
|
"type": "unsigned int"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "PackIdMouseCursors",
|
"name": "PackIdMouseCursors",
|
||||||
"type": "int"
|
"type": "int"
|
||||||
@@ -4001,6 +4030,12 @@
|
|||||||
"type": "ImFont*"
|
"type": "ImFont*"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"ImFontBuilderIO": [
|
||||||
|
{
|
||||||
|
"name": "FontBuilder_Build",
|
||||||
|
"type": "bool(*)(ImFontAtlas* atlas)"
|
||||||
|
}
|
||||||
|
],
|
||||||
"ImFontConfig": [
|
"ImFontConfig": [
|
||||||
{
|
{
|
||||||
"name": "FontData",
|
"name": "FontData",
|
||||||
@@ -4059,7 +4094,7 @@
|
|||||||
"type": "bool"
|
"type": "bool"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "RasterizerFlags",
|
"name": "FontBuilderFlags",
|
||||||
"type": "unsigned int"
|
"type": "unsigned int"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -4082,8 +4117,8 @@
|
|||||||
],
|
],
|
||||||
"ImFontGlyph": [
|
"ImFontGlyph": [
|
||||||
{
|
{
|
||||||
"bitfield": "31",
|
"bitfield": "1",
|
||||||
"name": "Codepoint",
|
"name": "Colored",
|
||||||
"type": "unsigned int"
|
"type": "unsigned int"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -4091,6 +4126,11 @@
|
|||||||
"name": "Visible",
|
"name": "Visible",
|
||||||
"type": "unsigned int"
|
"type": "unsigned int"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"bitfield": "30",
|
||||||
|
"name": "Codepoint",
|
||||||
|
"type": "unsigned int"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "AdvanceX",
|
"name": "AdvanceX",
|
||||||
"type": "float"
|
"type": "float"
|
||||||
@@ -4495,6 +4535,10 @@
|
|||||||
"name": "MouseLastHoveredViewport",
|
"name": "MouseLastHoveredViewport",
|
||||||
"type": "ImGuiViewportP*"
|
"type": "ImGuiViewportP*"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "PlatformLastFocusedViewportId",
|
||||||
|
"type": "ImGuiID"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "ViewportFrontMostStampCount",
|
"name": "ViewportFrontMostStampCount",
|
||||||
"type": "int"
|
"type": "int"
|
||||||
@@ -4955,6 +4999,10 @@
|
|||||||
"template_type": "ImGuiContextHook",
|
"template_type": "ImGuiContextHook",
|
||||||
"type": "ImVector_ImGuiContextHook"
|
"type": "ImVector_ImGuiContextHook"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "HookIdNext",
|
||||||
|
"type": "ImGuiID"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "LogEnabled",
|
"name": "LogEnabled",
|
||||||
"type": "bool"
|
"type": "bool"
|
||||||
@@ -4971,6 +5019,14 @@
|
|||||||
"name": "LogBuffer",
|
"name": "LogBuffer",
|
||||||
"type": "ImGuiTextBuffer"
|
"type": "ImGuiTextBuffer"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "LogNextPrefix",
|
||||||
|
"type": "const char*"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "LogNextSuffix",
|
||||||
|
"type": "const char*"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "LogLinePosY",
|
"name": "LogLinePosY",
|
||||||
"type": "float"
|
"type": "float"
|
||||||
@@ -5035,6 +5091,10 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ImGuiContextHook": [
|
"ImGuiContextHook": [
|
||||||
|
{
|
||||||
|
"name": "HookId",
|
||||||
|
"type": "ImGuiID"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "Type",
|
"name": "Type",
|
||||||
"type": "ImGuiContextHookType"
|
"type": "ImGuiContextHookType"
|
||||||
@@ -6270,10 +6330,6 @@
|
|||||||
"template_type": "ImGuiPlatformMonitor",
|
"template_type": "ImGuiPlatformMonitor",
|
||||||
"type": "ImVector_ImGuiPlatformMonitor"
|
"type": "ImVector_ImGuiPlatformMonitor"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "MainViewport",
|
|
||||||
"type": "ImGuiViewport*"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "Viewports",
|
"name": "Viewports",
|
||||||
"template_type": "ImGuiViewport*",
|
"template_type": "ImGuiViewport*",
|
||||||
@@ -7576,25 +7632,25 @@
|
|||||||
"type": "ImVec2"
|
"type": "ImVec2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "WorkOffsetMin",
|
"name": "WorkPos",
|
||||||
"type": "ImVec2"
|
"type": "ImVec2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "WorkOffsetMax",
|
"name": "WorkSize",
|
||||||
"type": "ImVec2"
|
"type": "ImVec2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "DpiScale",
|
"name": "DpiScale",
|
||||||
"type": "float"
|
"type": "float"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "DrawData",
|
|
||||||
"type": "ImDrawData*"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "ParentViewportId",
|
"name": "ParentViewportId",
|
||||||
"type": "ImGuiID"
|
"type": "ImGuiID"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "DrawData",
|
||||||
|
"type": "ImDrawData*"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "RendererUserData",
|
"name": "RendererUserData",
|
||||||
"type": "void*"
|
"type": "void*"
|
||||||
@@ -7637,11 +7693,6 @@
|
|||||||
"name": "LastFrameActive",
|
"name": "LastFrameActive",
|
||||||
"type": "int"
|
"type": "int"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "LastFrameDrawLists[2]",
|
|
||||||
"size": 2,
|
|
||||||
"type": "int"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "LastFrontMostStampCount",
|
"name": "LastFrontMostStampCount",
|
||||||
"type": "int"
|
"type": "int"
|
||||||
@@ -7674,6 +7725,11 @@
|
|||||||
"name": "Window",
|
"name": "Window",
|
||||||
"type": "ImGuiWindow*"
|
"type": "ImGuiWindow*"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "DrawListsLastFrame[2]",
|
||||||
|
"size": 2,
|
||||||
|
"type": "int"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "DrawLists[2]",
|
"name": "DrawLists[2]",
|
||||||
"size": 2,
|
"size": 2,
|
||||||
@@ -7699,6 +7755,14 @@
|
|||||||
"name": "LastRendererSize",
|
"name": "LastRendererSize",
|
||||||
"type": "ImVec2"
|
"type": "ImVec2"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "WorkOffsetMin",
|
||||||
|
"type": "ImVec2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "WorkOffsetMax",
|
||||||
|
"type": "ImVec2"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "CurrWorkOffsetMin",
|
"name": "CurrWorkOffsetMin",
|
||||||
"type": "ImVec2"
|
"type": "ImVec2"
|
||||||
|
File diff suppressed because it is too large
Load Diff
@@ -19,6 +19,7 @@
|
|||||||
"ImFontAtlas": "struct ImFontAtlas",
|
"ImFontAtlas": "struct ImFontAtlas",
|
||||||
"ImFontAtlasCustomRect": "struct ImFontAtlasCustomRect",
|
"ImFontAtlasCustomRect": "struct ImFontAtlasCustomRect",
|
||||||
"ImFontAtlasFlags": "int",
|
"ImFontAtlasFlags": "int",
|
||||||
|
"ImFontBuilderIO": "struct ImFontBuilderIO",
|
||||||
"ImFontConfig": "struct ImFontConfig",
|
"ImFontConfig": "struct ImFontConfig",
|
||||||
"ImFontGlyph": "struct ImFontGlyph",
|
"ImFontGlyph": "struct ImFontGlyph",
|
||||||
"ImFontGlyphRangesBuilder": "struct ImFontGlyphRangesBuilder",
|
"ImFontGlyphRangesBuilder": "struct ImFontGlyphRangesBuilder",
|
||||||
|
@@ -19,6 +19,7 @@ defs["ImFont"] = "struct ImFont"
|
|||||||
defs["ImFontAtlas"] = "struct ImFontAtlas"
|
defs["ImFontAtlas"] = "struct ImFontAtlas"
|
||||||
defs["ImFontAtlasCustomRect"] = "struct ImFontAtlasCustomRect"
|
defs["ImFontAtlasCustomRect"] = "struct ImFontAtlasCustomRect"
|
||||||
defs["ImFontAtlasFlags"] = "int"
|
defs["ImFontAtlasFlags"] = "int"
|
||||||
|
defs["ImFontBuilderIO"] = "struct ImFontBuilderIO"
|
||||||
defs["ImFontConfig"] = "struct ImFontConfig"
|
defs["ImFontConfig"] = "struct ImFontConfig"
|
||||||
defs["ImFontGlyph"] = "struct ImFontGlyph"
|
defs["ImFontGlyph"] = "struct ImFontGlyph"
|
||||||
defs["ImFontGlyphRangesBuilder"] = "struct ImFontGlyphRangesBuilder"
|
defs["ImFontGlyphRangesBuilder"] = "struct ImFontGlyphRangesBuilder"
|
||||||
|
Reference in New Issue
Block a user