wut  v1.5.0
Wii U Toolchain
Data Structures | Enumerations | Functions
nn::erreula Namespace Reference

Data Structures

struct  ErrorArg
 
struct  AppearArg
 
struct  CreateArg
 Configuration options for the error. More...
 
struct  ControllerInfo
 
struct  HomeNixSignArg
 

Enumerations

enum class  ControllerType {
  WiiRemote0 = 0 ,
  WiiRemote1 = 1 ,
  WiiRemote2 = 2 ,
  WiiRemote3 = 3 ,
  DrcGamepad = 4
}
 
enum class  ErrorType {
  Code = 0 ,
  Message = 1 ,
  Message1Button = 2 ,
  Message2Button = 3
}
 
enum class  LangType {
  Japanese = 0 ,
  English = 1 ,
  French = 2 ,
  German = 3 ,
  Italian = 4 ,
  Spanish = 5 ,
  SimplifiedChinese = 6 ,
  Korean = 7 ,
  Dutch = 8 ,
  Portuguese = 9 ,
  Russian = 10 ,
  TraditionalChinese = 11 ,
  Invalid = 12
}
 
enum class  RegionType {
  Japan = 0 ,
  USA = 1 ,
  Europe = 2 ,
  China = 3 ,
  Korea = 4 ,
  Taiwan = 5
}
 
enum class  ResultType {
  None = 0 ,
  Exited = 1
}
 
enum class  RenderTarget {
  Tv = 0 ,
  Drc = 1 ,
  Both = 2
}
 
enum class  State {
  Hidden = 0 ,
  FadeIn = 1 ,
  Visible = 2 ,
  FadeOut = 3
}
 

Functions

void AppearErrorViewer (const AppearArg &arg)
 
void AppearHomeNixSign (const HomeNixSignArg &arg)
 
void Calc (const ControllerInfo &controllerInfo)
 
void ChangeLangError (LangType languageType)
 
bool Create (const CreateArg &args)
 
void Destroy ()
 
void DisappearErrorViewer ()
 
void DisappearHomeNixSign ()
 
void DrawDRC ()
 
void DrawTV ()
 
int32_t GetResultCode ()
 
ResultType GetResultType ()
 
int32_t GetSelectButtonNumError ()
 
State GetStateErrorViewer ()
 
uint32_t GetWorkMemorySize ()
 
bool IsAppearHomeNixSign ()
 
bool IsDecideSelectButtonError ()
 
bool IsDecideSelectLeftButtonError ()
 
bool IsDecideSelectRightButtonError ()
 
bool IsSelectCursorActive ()
 
bool Jump (const char *buffer, uint32_t bufferSize)
 
void PlayAppearSE (bool playAppearSoundEffect)
 
void SetControllerRemo (ControllerType controller)
 

Data Structure Documentation

◆ nn::erreula::AppearArg

struct nn::erreula::AppearArg

Definition at line 150 of file erreula_cpp.h.

Data Fields
ErrorArg errorArg

Enumeration Type Documentation

◆ ControllerType

enum ControllerType
strong
Enumerator
WiiRemote0 
WiiRemote1 
WiiRemote2 
WiiRemote3 
DrcGamepad 

Definition at line 25 of file erreula_cpp.h.

◆ ErrorType

enum ErrorType
strong
Enumerator
Code 
Message 
Message1Button 
Message2Button 

Definition at line 34 of file erreula_cpp.h.

◆ LangType

enum LangType
strong
Enumerator
Japanese 
English 
French 
German 
Italian 
Spanish 
SimplifiedChinese 
Korean 
Dutch 
Portuguese 
Russian 
TraditionalChinese 
Invalid 

Definition at line 42 of file erreula_cpp.h.

◆ RegionType

enum RegionType
strong
Enumerator
Japan 
USA 
Europe 
China 
Korea 
Taiwan 

Definition at line 59 of file erreula_cpp.h.

◆ ResultType

enum ResultType
strong
Enumerator
None 
Exited 

The user exited the error viewer.

Definition at line 69 of file erreula_cpp.h.

◆ RenderTarget

enum RenderTarget
strong
Enumerator
Tv 

Render only to TV.

Drc 

Render only to DRC gamepad.

Both 

Render to both TV and Gamepad.

Definition at line 79 of file erreula_cpp.h.

◆ State

enum State
strong
Enumerator
Hidden 

The error viewer is completely hidden.

FadeIn 

The error viewer is drawing the fade-in animation.

Visible 

The error viewer is done drawing the fade in animation and completely visible.

FadeOut 

The error viewer is drawing the fade-out animation.

Definition at line 91 of file erreula_cpp.h.

Function Documentation

◆ AppearErrorViewer()

void nn::erreula::AppearErrorViewer ( const AppearArg arg)

◆ AppearHomeNixSign()

void nn::erreula::AppearHomeNixSign ( const HomeNixSignArg arg)

◆ Calc()

void nn::erreula::Calc ( const ControllerInfo controllerInfo)

◆ ChangeLangError()

void nn::erreula::ChangeLangError ( LangType  languageType)

◆ Create()

bool nn::erreula::Create ( const CreateArg args)

◆ Destroy()

void nn::erreula::Destroy ( )

◆ DisappearErrorViewer()

void nn::erreula::DisappearErrorViewer ( )

◆ DisappearHomeNixSign()

void nn::erreula::DisappearHomeNixSign ( )

◆ DrawDRC()

void nn::erreula::DrawDRC ( )

◆ DrawTV()

void nn::erreula::DrawTV ( )

◆ GetResultCode()

int32_t nn::erreula::GetResultCode ( )

◆ GetResultType()

ResultType nn::erreula::GetResultType ( )

◆ GetSelectButtonNumError()

int32_t nn::erreula::GetSelectButtonNumError ( )

◆ GetStateErrorViewer()

State nn::erreula::GetStateErrorViewer ( )

◆ GetWorkMemorySize()

uint32_t nn::erreula::GetWorkMemorySize ( )

◆ IsAppearHomeNixSign()

bool nn::erreula::IsAppearHomeNixSign ( )

◆ IsDecideSelectButtonError()

bool nn::erreula::IsDecideSelectButtonError ( )

◆ IsDecideSelectLeftButtonError()

bool nn::erreula::IsDecideSelectLeftButtonError ( )

◆ IsDecideSelectRightButtonError()

bool nn::erreula::IsDecideSelectRightButtonError ( )

◆ IsSelectCursorActive()

bool nn::erreula::IsSelectCursorActive ( )

◆ Jump()

bool nn::erreula::Jump ( const char *  buffer,
uint32_t  bufferSize 
)

◆ PlayAppearSE()

void nn::erreula::PlayAppearSE ( bool  playAppearSoundEffect)

◆ SetControllerRemo()

void nn::erreula::SetControllerRemo ( ControllerType  controller)