Elaztek Developer Hub
Blamite Game Engine - blam!  00406.12.10.23.1457.blamite
The core library for the Blamite Game Engine.
BlamImGuiWindow_DynamicMenuBar Class Reference

Class for the main ImGUI menu bar. More...

#include <dynamic_menubar.hpp>

+ Inheritance diagram for BlamImGuiWindow_DynamicMenuBar:
+ Collaboration diagram for BlamImGuiWindow_DynamicMenuBar:

Public Member Functions

 BlamImGuiWindow_DynamicMenuBar ()
 Initializes data for the legacy menu bar and instructs it to draw as a standard menu rather than the main application menu. More...
 
void Draw ()
 Draws the menu bar contents and current git commit hash. More...
 

Additional Inherited Members

- Public Attributes inherited from BlamImGuiWindow
bool show = false
 Controls whether or not the group should be shown. May not be used in all groups. More...
 

Detailed Description

Class for the main ImGUI menu bar.

This menu can be customized by modifying menu_bar_init.xml in the game data folder.

Constructor & Destructor Documentation

◆ BlamImGuiWindow_DynamicMenuBar()

BlamImGuiWindow_DynamicMenuBar::BlamImGuiWindow_DynamicMenuBar ( )
inline

Initializes data for the legacy menu bar and instructs it to draw as a standard menu rather than the main application menu.

Member Function Documentation

◆ Draw()

void BlamImGuiWindow_DynamicMenuBar::Draw ( )
inlinevirtual

Draws the menu bar contents and current git commit hash.

Reimplemented from BlamImGuiWindow.

+ Here is the call graph for this function:

The documentation for this class was generated from the following file: