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:876
TrackEditor::Editor gEditor
Definition Game.cpp:72
void SetMarioRaceway(void)
Definition Game.cpp:170
u16 gIsGamePaused
Definition code_800029B0.c:65
u16 D_800DC5E4
Definition code_800029B0.c:55
#define START_MENU
Definition defines.h:212
#define LOGO_INTRO_MENU
Definition defines.h:210
#define MAIN_MENU
Definition defines.h:213
#define MAIN_MENU_FROM_QUIT
Definition defines.h:223
#define HARBOUR_MASTERS_MENU
Definition defines.h:217
bool gTourComplete
Definition main.c:180
s32 gGamestateNext
Definition main.c:174
Definition SpaghettiGui.cpp:43
uint32_t GetVectorIndexOf(std::vector< std::string > &vector, std::string value)
Definition Menu.cpp:61