wut  v1.7.0
Wii U Toolchain
cmpt.h
Go to the documentation of this file.
1 #pragma once
2 #include <wut.h>
3 
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14 
15 typedef enum CmptScreenType {
20 
28 int32_t
29 CMPTGetDataSize(uint32_t* outSize);
30 
37 int32_t
38 CMPTLaunchTitle(void* dataBuffer, uint32_t bufferSize, uint64_t titleId);
39 
46 int32_t
47 CMPTLaunchMenu(void* dataBuffer, uint32_t bufferSize);
48 
55 int32_t
56 CMPTLaunchDataManager(void* dataBuffer, uint32_t bufferSize);
57 
64 int32_t
66 
73 int32_t
75 
76 #ifdef __cplusplus
77 }
78 #endif
79 
int32_t CMPTAcctSetScreenType(CmptScreenType type)
Sets the screen type.
int32_t CMPTLaunchMenu(void *dataBuffer, uint32_t bufferSize)
Launches vWii System Menu.
CmptScreenType
Definition: cmpt.h:15
int32_t CMPTCheckScreenState(void)
Checks if the current screen configuration is valid.
int32_t CMPTGetDataSize(uint32_t *outSize)
Gets the required size which needs to be allocated for the "dataBuffer".
int32_t CMPTLaunchTitle(void *dataBuffer, uint32_t bufferSize, uint64_t titleId)
Launches the specified vWii title.
int32_t CMPTLaunchDataManager(void *dataBuffer, uint32_t bufferSize)
Launches vWii Data Management.
@ CMPT_SCREEN_TYPE_TV
Definition: cmpt.h:16
@ CMPT_SCREEN_TYPE_BOTH
Definition: cmpt.h:18
@ CMPT_SCREEN_TYPE_DRC
Definition: cmpt.h:17