Functions to open overlay applications (eShop, manual etc.).
More...
|
enum | SysAppPFID {
SYSAPP_PFID_WII_U_MENU = 2
,
SYSAPP_PFID_TVII = 3
,
SYSAPP_PFID_EMANUAL = 4
,
SYSAPP_PFID_HOME_MENU = 5
,
SYSAPP_PFID_MINI_MIIVERSE = 7
,
SYSAPP_PFID_BROWSER = 8
,
SYSAPP_PFID_MIIVERSE = 9
,
SYSAPP_PFID_ESHOP = 10
,
SYSAPP_PFID_FRIENDLIST = 11
,
SYSAPP_PFID_DOWNLOAD_MANAGEMENT = 12
,
SYSAPP_PFID_DOWNLOAD_GAME = 15
,
SYSAPP_PFID_MINTU = 16
,
SYSAPP_PFID_CABINETU = 17
,
SYSAPP_PFID_TEST_OVERLAY = 31
} |
|
Functions to open overlay applications (eShop, manual etc.).
SYSAPP Switch provides functions to open overlay applications - such as the Internet Browser or HOME menu overlay. Calling one of these functions moves the current application to the background and opens the requested overlay. Notable functions include SYSSwitchToSyncControllerOnHBM and SYSSwitchToBrowserForViewer, to open the sync controller menu or Internet Browser, respectivley.
◆ SysAppEManualArgs
◆ SysAppEShopArgs
◆ SysAppBrowserArgs
◆ SysAppBrowserArgsWithCallback
struct SysAppBrowserArgsWithCallback |
◆ SysAppBrowserArgs
◆ SysAppBrowserArgsWithCallback
◆ SysAppEShopArgs
◆ SysAppEManualArgs
◆ SysAppPFID
◆ SysAppPFID
Enumerator |
---|
SYSAPP_PFID_WII_U_MENU | |
SYSAPP_PFID_TVII | |
SYSAPP_PFID_EMANUAL | |
SYSAPP_PFID_HOME_MENU | |
SYSAPP_PFID_MINI_MIIVERSE | |
SYSAPP_PFID_BROWSER | |
SYSAPP_PFID_MIIVERSE | |
SYSAPP_PFID_ESHOP | |
SYSAPP_PFID_FRIENDLIST | |
SYSAPP_PFID_DOWNLOAD_MANAGEMENT | |
SYSAPP_PFID_DOWNLOAD_GAME | |
SYSAPP_PFID_MINTU | |
SYSAPP_PFID_CABINETU | |
SYSAPP_PFID_TEST_OVERLAY | |
Definition at line 72 of file switch.h.
◆ SYSSwitchToSyncControllerOnHBM()
int32_t SYSSwitchToSyncControllerOnHBM |
( |
| ) |
|
Initiate a switch into the controller sync menu.
This is the same menu that can be accessed from the HOME menu overlay (HBM).
The current application is moved into the background (see ProcUI) and the sync menu is shown. Once the user exits the menu, the application is moved back to the foreground.
◆ SYSSwitchToEManual()
int32_t SYSSwitchToEManual |
( |
| ) |
|
Initiate a switch to the current title's assosciated e-manual.
The current application is moved into the background (see ProcUI) and the e-manual is shown. Once the user exits the menu, the application is moved back to the foreground.
◆ _SYSSwitchToEManual()
◆ _SYSSwitchToEManualFromHBM()
◆ SYSSwitchToEShop()
Initiate a switch to the Nintendo eShop application.
The current application is moved into the background (see ProcUI) and the Nintendo eShop is shown. Once the user exits the menu, the application is moved back to the foreground.
◆ SYSSwitchToEShopTicketList()
◆ _SYSSwitchToEShopFromHBM()
◆ _SYSSwitchToMainApp()
int32_t _SYSSwitchToMainApp |
( |
| ) |
|
◆ SYSSwitchToBrowser()
◆ SYSSwitchToBrowserForViewer()
Initiates a switch to the Internet Browser application, with the given arguments in the form of a SysBrowserArgsIn struct.
The current application is moved into the background (see ProcUI) and the Internet Browser is shown. Once the user exits the menu, the application is moved back to the foreground.
◆ SYSSwitchToBrowserForCallbackURL()
◆ _SYSSwitchToBrowserForCallbackURLFromHBM()
◆ _SYSSwitchToHBMWithMode()
int32_t _SYSSwitchToHBMWithMode |
( |
int32_t |
| ) |
|
◆ _SYSSwitchToOverlayFromHBM()
int32_t _SYSSwitchToOverlayFromHBM |
( |
int32_t |
| ) |
|
◆ SYSSwitchTo()
Calls __OSClearCopyData then _SYSSwitchTo.
◆ _SYSSwitchTo()
◆ _SYSDirectlySwitchTo()