LampyEngine
 
Загрузка...
Поиск...
Не найдено
Класс EditorGUIModule

Manages the graphical user interface (GUI) of the editor, including tool panels, menu bars, logs, and content browsers. Implements a singleton pattern to ensure a single instance. Подробнее...

#include <EditorGUIModule.h>

Открытые члены

void startUp ()
 Initializes the editor GUI by creating tool panels, menus, logs, and content browsers.
 
void render ()
 Renders the GUI elements using the ImGui module.
 
GUIMainMenuBargetMenuBar ()
 Retrieves a pointer to the main menu bar instance.
 
void shutDown ()
 Shuts down the editor GUI by releasing all GUI components.
 

Открытые статические члены

static EditorGUIModulegetInstance ()
 Retrieves the singleton instance of the EditorGUIModule.
 

Подробное описание

Manages the graphical user interface (GUI) of the editor, including tool panels, menu bars, logs, and content browsers. Implements a singleton pattern to ensure a single instance.

Методы

◆ getInstance()

static EditorGUIModule & EditorGUIModule::getInstance ( )
inlinestatic

Retrieves the singleton instance of the EditorGUIModule.

Возвращает
Reference to the singleton EditorGUIModule instance.

◆ getMenuBar()

GUIMainMenuBar * EditorGUIModule::getMenuBar ( )
inline

Retrieves a pointer to the main menu bar instance.

Возвращает
Pointer to the GUIMainMenuBar instance.

Объявления и описания членов класса находятся в файле: