Mario Kart 64
|
#include <PortMenu.h>
Public Member Functions | |
PortMenu (const std::string &consoleVariable, const std::string &name) | |
~PortMenu () | |
void | InitElement () override |
void | DrawElement () override |
void | UpdateElement () override |
void | Draw () override |
void | AddSidebarEntry (std::string sectionName, std::string sidbarName, uint32_t columnCount) |
WidgetInfo & | AddWidget (WidgetPath &pathInfo, std::string widgetName, WidgetType widgetType) |
void | AddSettings () |
void | AddEnhancements () |
void | AddRulesets () |
void | AddDevTools () |
![]() | |
Menu (const std::string &cVar, const std::string &name, uint8_t searchSidebarIndex_=0, UIWidgets::Colors menuThemeIndex_=UIWidgets::Colors::LightBlue) | |
virtual | ~Menu () |
void | InitElement () override |
void | DrawElement () override |
void | UpdateElement () override |
void | Draw () override |
void | InsertSidebarSearch () |
void | RemoveSidebarSearch () |
void | UpdateWindowBackendObjects () |
void | MenuDrawItem (WidgetInfo &widget, uint32_t width, UIWidgets::Colors menuThemeIndex) |
void | AddMenuEntry (std::string entryName, const char *entryCvar) |
std::unordered_map< uint32_t, disabledInfo > & | GetDisabledMap () |
Additional Inherited Members | |
![]() | |
uint32_t | DrawSearchResults (std::string &menuSearchText) |
virtual void | ProcessReset () |
![]() | |
ImVec2 | mOriginalSize |
std::string | mName |
uint32_t | mWindowFlags |
std::unordered_map< std::string, MainMenuEntry > | menuEntries |
std::vector< std::string > | menuOrder |
ImGuiTextFilter | menuSearch |
uint8_t | searchSidebarIndex |
UIWidgets::Colors | defaultThemeIndex |
std::shared_ptr< std::vector< Ship::WindowBackend > > | availableWindowBackends |
std::unordered_map< Ship::WindowBackend, const char * > | availableWindowBackendsMap |
Ship::WindowBackend | configWindowBackend |
std::unordered_map< uint32_t, disabledInfo > | disabledMap |
std::vector< disabledInfo > | disabledVector |
const SidebarEntry | searchSidebarEntry |
GameUI::PortMenu::PortMenu | ( | const std::string & | consoleVariable, |
const std::string & | name ) |
|
inline |
void GameUI::PortMenu::AddDevTools | ( | ) |
void GameUI::PortMenu::AddEnhancements | ( | ) |
void GameUI::PortMenu::AddRulesets | ( | ) |
void GameUI::PortMenu::AddSettings | ( | ) |
void GameUI::PortMenu::AddSidebarEntry | ( | std::string | sectionName, |
std::string | sidbarName, | ||
uint32_t | columnCount ) |
WidgetInfo & GameUI::PortMenu::AddWidget | ( | WidgetPath & | pathInfo, |
std::string | widgetName, | ||
WidgetType | widgetType ) |
|
override |
|
override |
|
override |
|
override |