Cytopia  0.3
A city building simulation game
UIManager Member List

This is the complete list of members for UIManager, including all inherited members.

addPersistentMenu(GameMenu::Ptr menu)UIManager
addPersistentMenu()UIManagerinline
buildMenuLayout() constUIManagerinline
clearTooltip()UIManager
closeMenu()UIManager
closeOpenMenus()UIManager
drawUI()UIManager
findMenu() constUIManagerinline
fontDefaultUIManagerprivate
getLayouts()UIManagerinline
init()UIManager
initializeImGuiFonts()UIManager
instance(void)Singleton< UIManager >inlinestatic
isAnyMenuOpen() constUIManagerinline
isMouseHovered() constUIManager
loadFont(const std::string &name, uint32_t size)UIManager
loadSettings(json &uiLayout)UIManager
m_buildMenuLayoutUIManagerprivate
m_fpsCounterUIManagerprivate
m_layoutsUIManagerprivate
m_loadedFontsUIManagerprivate
m_menuStackUIManagerprivate
m_persistentMenuUIManagerprivate
m_showDebugMenuUIManagerprivate
m_showFpsCounterUIManagerprivate
m_tooltipUIManagerprivate
openMenu(GameMenu::Ptr menuOption)UIManager
openMenu()UIManagerinline
parseLayouts(const json &uiLayout)UIManager
setBuildMenuLayout(BUILDMENU_LAYOUT l)UIManagerinline
setFPSCounterText(const std::string &fps)UIManager
setTooltip(const std::string &tooltipText)UIManager
Singleton() noexcept=defaultSingleton< UIManager >protected
Singleton< UIManager >UIManager
toggleDebugMenu()UIManagerinline
UIManager()=defaultUIManagerprivate
~Singleton() noexcept=defaultSingleton< UIManager >protected
~UIManager()=defaultUIManagerprivate