MCPcopy Create free account
hub / github.com/XorTroll/uLaunch / LaunchMenu

Function LaunchMenu

projects/uSystem/source/main.cpp:454–460  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

452 }
453
454 Result LaunchMenu(const ul::smi::MenuStartMode st_mode) {
455 g_LastLibraryAppletLaunchedNotMenu = false;
456 UpdateStatus();
457
458 UL_LOG_INFO("Launching uMenu with start mode %d...", static_cast<u32>(st_mode));
459 return ecs::RegisterLaunchAsApplet(la::GetMenuProgramId(), static_cast<u32>(st_mode), "/ulaunch/bin/uMenu", std::addressof(g_CurrentStatus), sizeof(g_CurrentStatus));
460 }
461
462 void ApplicationVerifyMain(void *ctx_raw) {
463 auto ctx = reinterpret_cast<ApplicationVerifyContext*>(ctx_raw);

Callers 4

HandleHomeButtonFunction · 0.85
HandleActionFunction · 0.85
MainLoopFunction · 0.85
MainFunction · 0.85

Calls 3

UpdateStatusFunction · 0.85
RegisterLaunchAsAppletFunction · 0.85
GetMenuProgramIdFunction · 0.85

Tested by

no test coverage detected