Cytopia  0.3
A city building simulation game
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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