4#include <libultraship/libultraship.h>
20uint32_t
GetVectorIndexOf(std::vector<std::string>& vector, std::string value);
21class Menu :
public GuiWindow {
23 using GuiWindow::GuiWindow;
25 Menu(
const std::string& cVar,
const std::string& name, uint8_t searchSidebarIndex_ = 0,
38 void AddMenuEntry(std::string entryName,
const char* entryCvar);
59 .columnWidgets = { { { .name =
"Sidebar Search",
62 "Searches all menus for the given text, including tooltips.")) } } }
76 switch(CVarGetInteger(
"gSkipIntro", 0)) {
97 TrackBrowser::Instance->Reset();
100 if (CVarGetInteger(
"gEnableDebugMode", 0) ==
true) {
void CM_ResetAudio(void)
Definition Game.cpp:900
TrackEditor::Editor gEditor
Definition Game.cpp:73
void SetMarioRaceway(void)
Definition Game.cpp:187
u16 gIsGamePaused
Definition code_800029B0.c:65
u16 D_800DC5E4
Definition code_800029B0.c:55
#define START_MENU
Definition defines.h:213
#define LOGO_INTRO_MENU
Definition defines.h:211
#define MAIN_MENU
Definition defines.h:214
#define MAIN_MENU_FROM_QUIT
Definition defines.h:224
#define HARBOUR_MASTERS_MENU
Definition defines.h:218
bool gTourComplete
Definition main.c:176
s32 gGamestateNext
Definition main.c:170
Definition SpaghettiGui.cpp:43
uint32_t GetVectorIndexOf(std::vector< std::string > &vector, std::string value)
Definition Menu.cpp:61