Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JStudioToolLibrary::TConsole Struct Reference

#include <console.h>

+ Collaboration diagram for JStudioToolLibrary::TConsole:

Public Member Functions

 TConsole (const char *, JORReflexible *)
 
u32 memory_allocate_available (JKRHeap *, double, u32 *)
 
bool memory_isAllocatable (JKRHeap *)
 
bool memory_isAllocatable (JKRHeap *, u32)
 
bool memory_isAllocatable_available (JKRHeap *, double, u32 *)
 
bool memory_allocate (JKRHeap *, u32)
 
void control_enable (const u32 *, bool)
 
void control_enable (u32, bool)
 
void control_setStyle (u32, u32)
 
void control_generateRadioButton (JORMContext *, u32, const char *, const char *, int)
 
void control_generateSelectList (JORMContext *, u32, const char *, uint, const char *, int)
 
void control_generateLabel (JORMContext *, u32, const char *)
 
void control_getRadioButton (const JORValPrpEvent *)
 
void control_isCheckBox (const JORValPrpEvent *)
 
void control_getSelectList (const JORValPrpEvent *)
 
void control_generateEditBox_float (JORMContext *, u32, const char *, const f32 &)
 
void control_generateEditBox_uint (JORMContext *, u32, const char *, const uint &)
 
void control_generateTitle (JORMContext *, const char *) const
 
void control_generateSeparator (JORMContext *, const char *)
 
void control_setCheckBox (u32, bool)
 
void control_generateRadioButton_style (JORMContext *, u32, u32, const char *, const char **, int)
 
void control_setRadioButton (u32, int)
 
void control_generateSelectList_style (JORMContext *, u32, u32, const char *, uint, const char **, int)
 
void control_setSelectList (u32, int)
 
void control_generateLabel_style (JORMContext *, u32, u32, const char *)
 
void control_generateEditBox_style (JORMContext *, u32, u32, const char *, const char *)
 
void control_generateEditBox_style_int (JORMContext *, u32, u32, const char *, const int &)
 
void control_generateEditBox_style_uint (JORMContext *, u32, u32, const char *, const uint &)
 
void control_generateEditBox_style_float (JORMContext *, u32, u32, const char *, const f32 &)
 
void control_generateEditBox_style_RGBA (JORMContext *, u32, u32, const char *, JUtility::TColor)
 
void control_generateEditBox_int (JORMContext *, u32, const char *, const int &)
 
void control_setEditBox (u32, const char *)
 
void control_setEditBox_f (u32, const char *,...)
 
void control_setEditBox_f_va (u32, const char *, va_list)
 
void control_setEditBox_int (u32, const int &)
 
void control_setEditBox_uint (u32, const uint &)
 
void control_setEditBox_float (u32, const f32 &)
 
void control_setEditBox_RGBA (u32, const JUtility::TColor &)
 
void control_replyEditBox_int (const JORStrValPrpEvent *, int *)
 
void control_replyEditBox_uint (const JORStrValPrpEvent *, uint *)
 
void control_replyEditBox_float (const JORStrValPrpEvent *, f32 *)
 
void control_replyEditBox_float_not (const JORStrValPrpEvent *, f32 *, const f32 &)
 
void control_replyEditBox_float_greaterEqual (const JORStrValPrpEvent *, f32 *, const f32 &)
 
void control_replyEditBox_RGBA (const JORStrValPrpEvent *, JUtility::TColor *)
 
void control_forceEditBox (u32, const char *, const char *)
 
void control_replyEditBox_float_range (const JORStrValPrpEvent *, f32 *, const f32 &, const f32 &)
 
void control_replyEditBox_uint_range (const JORStrValPrpEvent *, uint *, const uint &, const uint &)
 
bool parseValue_int (const char *, int *)
 
bool parseValue_uint (const char *, uint *)
 
bool parseValue_float (const char *, f32 *)
 
bool parseValue_double (const char *, double *)
 
bool parseValue_RGBA (const char *, JUtility::TColor *)
 
bool parseValueList_float (const char *, char, f32 *, f32 *)
 
int openMessageBox (uint, const char *)
 
int openMessageBox_f (uint, const char *,...)
 
int openMessageBox_f_va (uint, const char *, va_list)
 
bool openBrowser (const char *)
 
void toValue_style_ (u32)
 
void getValueString_int (char *, u32, int)
 
void getValueString_uint (char *, u32, uint)
 
void getValueString_float (char *, u32, f32)
 
void getValueString_RGBA (char *, u32, const JUtility::TColor &)
 

Public Attributes

char * szTitle_
 
JORReflexiblepReflexible_
 

Constructor & Destructor Documentation

◆ TConsole()

JStudioToolLibrary::TConsole::TConsole ( const char * ,
JORReflexible *  )

Member Function Documentation

◆ control_enable() [1/2]

void JStudioToolLibrary::TConsole::control_enable ( const u32 * ,
bool  )

◆ control_enable() [2/2]

void JStudioToolLibrary::TConsole::control_enable ( u32 ,
bool  )

◆ control_forceEditBox()

void JStudioToolLibrary::TConsole::control_forceEditBox ( u32 ,
const char * ,
const char *  )

◆ control_generateEditBox_float()

void JStudioToolLibrary::TConsole::control_generateEditBox_float ( JORMContext * ,
u32 ,
const char * ,
const f32 &  )

◆ control_generateEditBox_int()

void JStudioToolLibrary::TConsole::control_generateEditBox_int ( JORMContext * ,
u32 ,
const char * ,
const int &  )

◆ control_generateEditBox_style()

void JStudioToolLibrary::TConsole::control_generateEditBox_style ( JORMContext * ,
u32 ,
u32 ,
const char * ,
const char *  )

◆ control_generateEditBox_style_float()

void JStudioToolLibrary::TConsole::control_generateEditBox_style_float ( JORMContext * ,
u32 ,
u32 ,
const char * ,
const f32 &  )

◆ control_generateEditBox_style_int()

void JStudioToolLibrary::TConsole::control_generateEditBox_style_int ( JORMContext * ,
u32 ,
u32 ,
const char * ,
const int &  )

◆ control_generateEditBox_style_RGBA()

void JStudioToolLibrary::TConsole::control_generateEditBox_style_RGBA ( JORMContext * ,
u32 ,
u32 ,
const char * ,
JUtility::TColor  )

◆ control_generateEditBox_style_uint()

void JStudioToolLibrary::TConsole::control_generateEditBox_style_uint ( JORMContext * ,
u32 ,
u32 ,
const char * ,
const uint &  )

◆ control_generateEditBox_uint()

void JStudioToolLibrary::TConsole::control_generateEditBox_uint ( JORMContext * ,
u32 ,
const char * ,
const uint &  )

◆ control_generateLabel()

void JStudioToolLibrary::TConsole::control_generateLabel ( JORMContext * ,
u32 ,
const char *  )

◆ control_generateLabel_style()

void JStudioToolLibrary::TConsole::control_generateLabel_style ( JORMContext * ,
u32 ,
u32 ,
const char *  )

◆ control_generateRadioButton()

void JStudioToolLibrary::TConsole::control_generateRadioButton ( JORMContext * ,
u32 ,
const char * ,
const char * ,
int  )

◆ control_generateRadioButton_style()

void JStudioToolLibrary::TConsole::control_generateRadioButton_style ( JORMContext * ,
u32 ,
u32 ,
const char * ,
const char ** ,
int  )

◆ control_generateSelectList()

void JStudioToolLibrary::TConsole::control_generateSelectList ( JORMContext * ,
u32 ,
const char * ,
uint ,
const char * ,
int  )

◆ control_generateSelectList_style()

void JStudioToolLibrary::TConsole::control_generateSelectList_style ( JORMContext * ,
u32 ,
u32 ,
const char * ,
uint ,
const char ** ,
int  )

◆ control_generateSeparator()

void JStudioToolLibrary::TConsole::control_generateSeparator ( JORMContext * ,
const char *  )

◆ control_generateTitle()

void JStudioToolLibrary::TConsole::control_generateTitle ( JORMContext * ,
const char *  ) const

◆ control_getRadioButton()

void JStudioToolLibrary::TConsole::control_getRadioButton ( const JORValPrpEvent * )

◆ control_getSelectList()

void JStudioToolLibrary::TConsole::control_getSelectList ( const JORValPrpEvent * )

◆ control_isCheckBox()

void JStudioToolLibrary::TConsole::control_isCheckBox ( const JORValPrpEvent * )

◆ control_replyEditBox_float()

void JStudioToolLibrary::TConsole::control_replyEditBox_float ( const JORStrValPrpEvent * ,
f32 *  )

◆ control_replyEditBox_float_greaterEqual()

void JStudioToolLibrary::TConsole::control_replyEditBox_float_greaterEqual ( const JORStrValPrpEvent * ,
f32 * ,
const f32 &  )

◆ control_replyEditBox_float_not()

void JStudioToolLibrary::TConsole::control_replyEditBox_float_not ( const JORStrValPrpEvent * ,
f32 * ,
const f32 &  )

◆ control_replyEditBox_float_range()

void JStudioToolLibrary::TConsole::control_replyEditBox_float_range ( const JORStrValPrpEvent * ,
f32 * ,
const f32 & ,
const f32 &  )

◆ control_replyEditBox_int()

void JStudioToolLibrary::TConsole::control_replyEditBox_int ( const JORStrValPrpEvent * ,
int *  )

◆ control_replyEditBox_RGBA()

void JStudioToolLibrary::TConsole::control_replyEditBox_RGBA ( const JORStrValPrpEvent * ,
JUtility::TColor *  )

◆ control_replyEditBox_uint()

void JStudioToolLibrary::TConsole::control_replyEditBox_uint ( const JORStrValPrpEvent * ,
uint *  )

◆ control_replyEditBox_uint_range()

void JStudioToolLibrary::TConsole::control_replyEditBox_uint_range ( const JORStrValPrpEvent * ,
uint * ,
const uint & ,
const uint &  )

◆ control_setCheckBox()

void JStudioToolLibrary::TConsole::control_setCheckBox ( u32 ,
bool  )

◆ control_setEditBox()

void JStudioToolLibrary::TConsole::control_setEditBox ( u32 ,
const char *  )

◆ control_setEditBox_f()

void JStudioToolLibrary::TConsole::control_setEditBox_f ( u32 ,
const char * ,
... )

◆ control_setEditBox_f_va()

void JStudioToolLibrary::TConsole::control_setEditBox_f_va ( u32 ,
const char * ,
va_list  )

◆ control_setEditBox_float()

void JStudioToolLibrary::TConsole::control_setEditBox_float ( u32 ,
const f32 &  )

◆ control_setEditBox_int()

void JStudioToolLibrary::TConsole::control_setEditBox_int ( u32 ,
const int &  )

◆ control_setEditBox_RGBA()

void JStudioToolLibrary::TConsole::control_setEditBox_RGBA ( u32 ,
const JUtility::TColor &  )

◆ control_setEditBox_uint()

void JStudioToolLibrary::TConsole::control_setEditBox_uint ( u32 ,
const uint &  )

◆ control_setRadioButton()

void JStudioToolLibrary::TConsole::control_setRadioButton ( u32 ,
int  )

◆ control_setSelectList()

void JStudioToolLibrary::TConsole::control_setSelectList ( u32 ,
int  )

◆ control_setStyle()

void JStudioToolLibrary::TConsole::control_setStyle ( u32 ,
u32  )

◆ getValueString_float()

void JStudioToolLibrary::TConsole::getValueString_float ( char * ,
u32 ,
f32  )

◆ getValueString_int()

void JStudioToolLibrary::TConsole::getValueString_int ( char * ,
u32 ,
int  )

◆ getValueString_RGBA()

void JStudioToolLibrary::TConsole::getValueString_RGBA ( char * ,
u32 ,
const JUtility::TColor &  )

◆ getValueString_uint()

void JStudioToolLibrary::TConsole::getValueString_uint ( char * ,
u32 ,
uint  )

◆ memory_allocate()

bool JStudioToolLibrary::TConsole::memory_allocate ( JKRHeap * ,
u32  )

◆ memory_allocate_available()

u32 JStudioToolLibrary::TConsole::memory_allocate_available ( JKRHeap * ,
double ,
u32 *  )

◆ memory_isAllocatable() [1/2]

bool JStudioToolLibrary::TConsole::memory_isAllocatable ( JKRHeap * )

◆ memory_isAllocatable() [2/2]

bool JStudioToolLibrary::TConsole::memory_isAllocatable ( JKRHeap * ,
u32  )

◆ memory_isAllocatable_available()

bool JStudioToolLibrary::TConsole::memory_isAllocatable_available ( JKRHeap * ,
double ,
u32 *  )

◆ openBrowser()

bool JStudioToolLibrary::TConsole::openBrowser ( const char * )

◆ openMessageBox()

int JStudioToolLibrary::TConsole::openMessageBox ( uint ,
const char *  )

◆ openMessageBox_f()

int JStudioToolLibrary::TConsole::openMessageBox_f ( uint ,
const char * ,
... )

◆ openMessageBox_f_va()

int JStudioToolLibrary::TConsole::openMessageBox_f_va ( uint ,
const char * ,
va_list  )

◆ parseValue_double()

bool JStudioToolLibrary::TConsole::parseValue_double ( const char * ,
double *  )

◆ parseValue_float()

bool JStudioToolLibrary::TConsole::parseValue_float ( const char * ,
f32 *  )

◆ parseValue_int()

bool JStudioToolLibrary::TConsole::parseValue_int ( const char * ,
int *  )

◆ parseValue_RGBA()

bool JStudioToolLibrary::TConsole::parseValue_RGBA ( const char * ,
JUtility::TColor *  )

◆ parseValue_uint()

bool JStudioToolLibrary::TConsole::parseValue_uint ( const char * ,
uint *  )

◆ parseValueList_float()

bool JStudioToolLibrary::TConsole::parseValueList_float ( const char * ,
char ,
f32 * ,
f32 *  )

◆ toValue_style_()

void JStudioToolLibrary::TConsole::toValue_style_ ( u32 )

Member Data Documentation

◆ pReflexible_

JORReflexible* JStudioToolLibrary::TConsole::pReflexible_

◆ szTitle_

char* JStudioToolLibrary::TConsole::szTitle_

The documentation for this struct was generated from the following file: