4#include <libultraship/libultraship.h>
7#include "../port/Game.h"
17uint32_t
GetVectorIndexOf(std::vector<std::string>& vector, std::string value);
18class Menu :
public GuiWindow {
20 using GuiWindow::GuiWindow;
22 Menu(
const std::string& cVar,
const std::string& name, uint8_t searchSidebarIndex_ = 0,
35 void AddMenuEntry(std::string entryName,
const char* entryCvar);
56 .columnWidgets = { { { .name =
"Sidebar Search",
59 "Searches all menus for the given text, including tooltips.")) } } }
68 switch(CVarGetInteger(
"gSkipIntro", 0)) {
84 if (CVarGetInteger(
"gEnableDebugMode", 0) ==
true) {
void SetMarioRaceway(void)
Definition Game.cpp:200
u16 gIsGamePaused
Definition code_800029B0.c:63
#define START_MENU
Definition defines.h:201
#define LOGO_INTRO_MENU
Definition defines.h:199
#define MAIN_MENU
Definition defines.h:202
#define MAIN_MENU_FROM_QUIT
Definition defines.h:212
#define HARBOUR_MASTERS_MENU
Definition defines.h:206
s32 gGamestateNext
Definition main.c:179
Definition SpaghettiGui.cpp:43
uint32_t GetVectorIndexOf(std::vector< std::string > &vector, std::string value)
Definition Menu.cpp:61