|
wut v1.9.1
Wii U Toolchain
|
#include <wut.h>#include <coreinit/mcp.h>#include <coreinit/memdefaultheap.h>#include <nn/result.h>

Go to the source code of this file.
Data Structures | |
| struct | LaunchInfo |
| struct | LaunchInfoDatabaseEntry |
| struct | LaunchInfoDatabaseHeader |
| struct | IconInfo |
| struct | AccountUUID |
| struct | DRCImagePaletteColor |
| struct | DRCImagePalette |
| struct | TransferableInfo |
| struct | TitleInfo |
| struct | TitleMetaInfo |
| struct | WhiteList |
| struct | Account |
| struct | AccountInfo |
| struct | Setting |
| struct | KillerNotificationTransferRecord |
| struct | TransferableInfo.accountSceneImage |
| struct | TransferableInfo.quickStartScene1 |
| struct | TransferableInfo.quickStartScene2 |
| struct | TransferableInfo.killerNotificationMain |
| struct | TransferableInfo.killerNotificationButton |
| struct | Setting.caffeine |
Namespaces | |
| namespace | nn |
| namespace | nn::sl |
Typedefs | |
| typedef enum nn::sl::MediaType | MediaType |
| typedef struct nn::sl::LaunchInfo | LaunchInfo |
| typedef struct nn::sl::LaunchInfoDatabaseEntry | LaunchInfoDatabaseEntry |
| typedef struct nn::sl::LaunchInfoDatabaseHeader | LaunchInfoDatabaseHeader |
| typedef enum nn::sl::Region | Region |
Enumerations | |
| enum | MediaType { NN_SL_MEDIA_TYPE_MLC = 0x00 , NN_SL_MEDIA_TYPE_SLC = 0x01 , NN_SL_MEDIA_TYPE_ODD = 0x02 , NN_SL_MEDIA_TYPE_USB = 0x03 , NN_SL_MEDIA_TYPE_HFIO = 0x04 } |
| enum | Region { REGION_JPN = 0 , REGION_USA = 1 , REGION_EUR = 2 } |
| enum | TransferMode { TRANSFER_MODE_UNKWN_1 = 1 , TRANSFER_MODE_UNKWN_2 = 2 , TRANSFER_MODE_UNKWN_3 = 3 } |
| enum | Language { Japanese = 0 , English = 1 , French = 2 , German = 3 , Italian = 4 , Spanish = 5 , SimplifiedChinese = 6 , Korean = 7 , Dutch = 8 , Portuguese = 9 , Russian = 10 , TraditionalChinese = 11 } |
| enum | SeekOrigin { SeekSet = 0 } |
Functions | |
| void | GetDefaultDatabasePath (char *, int size, uint64_t titleId) asm("GetDefaultDatabasePath__Q2_2nn2slFPcUiUL") |
| void | GetDefaultDatabasePath (char *, int size) asm("GetDefaultDatabasePath__Q2_2nn2slFPcUi") |
| void | GetDefaultKillerNotificationTransferRecordPath (char *, int size, uint64_t titleId, const char *) asm("GetDefaultKillerNotificationTransferRecordPath__Q2_2nn2slFPcUiUL") |
| void | Initialize (MEMAllocFromDefaultHeapExFn, MEMFreeToDefaultHeapFn) asm("Initialize__Q2_2nn2slFPFUiT1_PvPFPv_v") |
| void | Finalize () asm("Finalize__Q2_2nn2slFv") |
| void | FinalizeForEcoProcess () asm("FinalizeForEcoProcess__Q2_2nn2slFv") |
| void | InitializeForEcoProcess (MEMAllocFromDefaultHeapExFn allocFn, MEMFreeToDefaultHeapFn freeFn) asm("InitializeForEcoProcess__Q2_2nn2slFPFUiT1_PvPFPv_v") |
| struct nn::sl::LaunchInfo |
| Data Fields | ||
|---|---|---|
| uint64_t | titleId | |
| MCPAppType | appType | |
| MediaType | mediaType | |
| char | parameter[0x800] | |
| struct nn::sl::LaunchInfoDatabaseEntry |
| Data Fields | ||
|---|---|---|
| uint64_t | id | |
| LaunchInfo | launchInfo | |
| struct nn::sl::LaunchInfoDatabaseHeader |
| Data Fields | ||
|---|---|---|
| uint32_t | version | |
| uint32_t | magic | |
| uint32_t | maxEntries | |
| uint32_t | entryCount | |
| uint64_t | currentId | |
| LaunchInfoDatabaseEntry | entries[0] | |
| char | sha1Hash[20] | |
| struct nn::sl::IconInfo |
| struct nn::sl::DRCImagePaletteColor |
| struct nn::sl::DRCImagePalette |
| Data Fields | ||
|---|---|---|
| DRCImagePaletteColor | values[0x100] | |
| struct nn::sl::TransferableInfo |
| Data Fields | ||
|---|---|---|
| uint8_t | numAccounts | |
| uint8_t | defaultAccountIndex | |
| AccountUUID | uuids[12] | |
| uint8_t | isNetworkAccount[12] | |
| uint8_t | isPasswordCacheEnabled[12] | |
| uint64_t | titleIds[10] | |
| uint8_t | isOnDisc[10] | |
| uint64_t | killerNotificationsTitleId | |
| uint32_t | serialId | |
| struct TransferableInfo.accountSceneImage | accountSceneImage | |
| struct TransferableInfo.quickStartScene1 | quickStartScene1 | |
| struct TransferableInfo.quickStartScene2 | quickStartScene2 | |
| struct TransferableInfo.killerNotificationMain | killerNotificationMain | |
| struct TransferableInfo.killerNotificationButton | killerNotificationButton | |
| struct nn::sl::TitleInfo |
| Data Fields | ||
|---|---|---|
| uint64_t | titleId | |
| MCPAppType | appType | |
| MediaType | mediaType | |
| struct nn::sl::WhiteList |
| Data Fields | ||
|---|---|---|
| MCPAppType | titleTypes[50] | |
| uint32_t | titleTypeCount | |
| uint64_t | titleIds[50] | |
| uint32_t | titleIdCount | |
| struct nn::sl::Account |
| struct nn::sl::AccountInfo |
| struct nn::sl::Setting |
| Data Fields | ||
|---|---|---|
| struct Setting.caffeine | caffeine | |
| bool | pushAutoDelivery | |
| uint32_t | edmStandbyModeLength | |
| uint32_t | language | |
| uint32_t | prodArea | |
| struct nn::sl::TransferableInfo.accountSceneImage |
| Data Fields | ||
|---|---|---|
| DRCImagePalette | palette | |
| uint8_t | pixelIndex[206][412] | |
| struct nn::sl::TransferableInfo.quickStartScene1 |
| Data Fields | ||
|---|---|---|
| DRCImagePalette | palette | |
| uint8_t | pixelIndex[129][1630] | |
| struct nn::sl::TransferableInfo.quickStartScene2 |
| Data Fields | ||
|---|---|---|
| DRCImagePalette | palette | |
| uint8_t | pixelIndex[85][854] | |
| struct nn::sl::TransferableInfo.killerNotificationMain |
| Data Fields | ||
|---|---|---|
| DRCImagePalette | palette | |
| uint8_t | pixel[400][854] | |
| struct nn::sl::TransferableInfo.killerNotificationButton |
| Data Fields | ||
|---|---|---|
| DRCImagePalette | palette | |
| uint8_t | pixelIndex[160][487] | |