![]() |
Blamite Game Engine - blam!
00406.12.10.23.1457.blamite
The core library for the Blamite Game Engine.
|
Class representing an ImGUI window. More...
#include <imgui.h>
Public Member Functions | |
virtual void | Draw () |
Draws the contents of the group. More... | |
Public Attributes | |
bool | show = false |
Controls whether or not the group should be shown. May not be used in all groups. More... | |
Class representing an ImGUI window.
ImGui windows (formerly referred to as ImGUI Drawing Groups) are used group together a series of ImGUI drawing calls (such as creating a tool window) together. This allows for debug utilities to be more easily created.
|
inlinevirtual |
Draws the contents of the group.
The specific functionality will vary for each drawing group, but in general it will call the needed ImGUI functions to draw onscreen. This function is called on the render loop every frame, for every object in the draw list.
Reimplemented in BlamImGuiWindow_DebugMenu, BlamImGuiWindow_BlamUIEditor, BlamImGuiWindow_GlobalsEditor, BlamImGuiWindow_ModernConfigEditor, BlamImGuiWindow_DynamicMenuBar, BlamImGuiWindow_TagEditor, BlamImGuiWindow_OgreHlmsDebug, BlamImGuiWindow_MenuBar, BlamImGuiWindow_OgreSceneEditor, BlamImGuiWindow_WorldEditor, BlamImGuiWindow_ImGuiConsole, BlamImGuiWindow_DevToolsBar, BlamImGuiWindow_AboutBlamite, BlamImGuiWindow_Stats, BlamImGuiWindow_UpdateChecker, BlamImGuiWindow_GameEngineTextViewer, BlamImGuiWindow_ConfigEditor, BlamImGuiWindow_LicensePrompt, BlamImGuiWindow_ConfigEditorNew, BlamImGuiWindow_DirectX11Window, BlamImGuiWindow_DiscordRPCTester, BlamImGuiWindow_ThemePicker, BlamImGuiWindow_ErrorDialog, BlamImGuiWindow_IPTest, BlamImGuiWindow_JTChat, BlamImGuiWindow_ModernThemeEditor, BlamImGuiWindow_FontEditor, BlamImGuiWindow_DirectorTool, BlamImGuiWindow_AboutImGUI, BlamImGuiWindow_WeirdLogger, BlamImGuiWindow_NetworkStats, BlamImGuiWindow_EventListenerViewer, BlamImGuiWindow_AboutBlamiteNew, BlamImGuiWindow_Exit, BlamImGuiWindow_ImGUIUserGuide, BlamImGuiWindow_CrashTest, BlamImGuiWindow_ImGuiFontSelectorWindow, BlamImGuiWindow_ImGuiDemoWindow, BlamImGuiWindow_ImGuiMetricsWindow, BlamImGuiWindow_ImGuiStyleEditorWindow, and BlamImGuiWindow_ImGuiStyleSelectorWindow.
bool BlamImGuiWindow::show = false |
Controls whether or not the group should be shown. May not be used in all groups.