Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
console.h
Go to the documentation of this file.
1#ifndef JSTUDIOTOOLLIBRARY_CONSOLE_H
2#define JSTUDIOTOOLLIBRARY_CONSOLE_H
3
7
8namespace JStudioToolLibrary {
9 struct JORValPrpEvent {};
11
12 struct TConsole {
13 TConsole(const char*, JORReflexible*);
14
20
21 void control_enable(const u32*, bool);
22 void control_enable(u32, bool);
24 void control_generateRadioButton(JORMContext*, u32, const char*, const char*, int);
25 void control_generateSelectList(JORMContext*, u32, const char*, uint, const char*, int);
30 void control_generateEditBox_float(JORMContext*, u32, const char*, const f32&);
31 void control_generateEditBox_uint(JORMContext*, u32, const char*, const uint&);
32 void control_generateTitle(JORMContext*, const char*) const;
35 void control_generateRadioButton_style(JORMContext*, u32, u32, const char*, const char**, int);
37 void control_generateSelectList_style(JORMContext*, u32, u32, const char*, uint, const char**, int);
40 void control_generateEditBox_style(JORMContext*, u32, u32, const char*, const char*);
41 void control_generateEditBox_style_int(JORMContext*, u32, u32, const char*, const int&);
45 void control_generateEditBox_int(JORMContext*, u32, const char*, const int&);
46 void control_setEditBox(u32, const char*);
47 void control_setEditBox_f(u32, const char*, ...);
48 void control_setEditBox_f_va(u32, const char*, va_list);
49 void control_setEditBox_int(u32, const int&);
59 void control_forceEditBox(u32, const char*, const char*);
60
63
64 bool parseValue_int(const char*, int*);
65 bool parseValue_uint(const char*, uint*);
66 bool parseValue_float(const char*, f32*);
67 bool parseValue_double(const char*, double*);
68 bool parseValue_RGBA(const char*, JUtility::TColor*);
69 bool parseValueList_float(const char*, char, f32*, f32*);
70
71 int openMessageBox(uint, const char*);
72 int openMessageBox_f(uint, const char*, ...);
73 int openMessageBox_f_va(uint, const char*, va_list);
74 bool openBrowser(const char*);
75
77 void getValueString_int(char*, u32, int);
81
82 /* 0x0 */ char* szTitle_;
84 };
85}
86
87#endif
Definition JKRHeap.h:23
Definition JORMContext.h:128
Definition JORReflexible.h:47
unsigned long u32
Definition types.h:12
float f32
Definition types.h:25
unsigned int uint
Definition types.h:35
Definition anchor.h:6
Definition console.h:12
void control_generateLabel(JORMContext *, u32, const char *)
u32 memory_allocate_available(JKRHeap *, double, u32 *)
void control_replyEditBox_uint(const JORStrValPrpEvent *, uint *)
bool openBrowser(const char *)
void control_replyEditBox_RGBA(const JORStrValPrpEvent *, JUtility::TColor *)
JORReflexible * pReflexible_
Definition console.h:83
int openMessageBox_f_va(uint, const char *, va_list)
void control_generateRadioButton_style(JORMContext *, u32, u32, const char *, const char **, int)
void control_generateEditBox_style_float(JORMContext *, u32, u32, const char *, const f32 &)
TConsole(const char *, JORReflexible *)
void control_enable(const u32 *, bool)
void control_generateSelectList_style(JORMContext *, u32, u32, const char *, uint, const char **, int)
void control_setCheckBox(u32, bool)
void control_setStyle(u32, u32)
void control_generateTitle(JORMContext *, const char *) const
void control_setEditBox_uint(u32, const uint &)
bool parseValue_int(const char *, int *)
void getValueString_RGBA(char *, u32, const JUtility::TColor &)
bool memory_isAllocatable(JKRHeap *)
void control_setEditBox_f_va(u32, const char *, va_list)
void control_replyEditBox_float_greaterEqual(const JORStrValPrpEvent *, f32 *, const f32 &)
void control_generateSeparator(JORMContext *, const char *)
void control_replyEditBox_float_range(const JORStrValPrpEvent *, f32 *, const f32 &, const f32 &)
void control_replyEditBox_int(const JORStrValPrpEvent *, int *)
void control_generateEditBox_uint(JORMContext *, u32, const char *, const uint &)
bool memory_isAllocatable_available(JKRHeap *, double, u32 *)
void control_generateSelectList(JORMContext *, u32, const char *, uint, const char *, int)
void control_setEditBox_f(u32, const char *,...)
void control_generateEditBox_style_uint(JORMContext *, u32, u32, const char *, const uint &)
void control_setRadioButton(u32, int)
bool parseValue_double(const char *, double *)
void control_generateEditBox_int(JORMContext *, u32, const char *, const int &)
bool memory_isAllocatable(JKRHeap *, u32)
int openMessageBox(uint, const char *)
void control_generateEditBox_style_int(JORMContext *, u32, u32, const char *, const int &)
void control_replyEditBox_uint_range(const JORStrValPrpEvent *, uint *, const uint &, const uint &)
bool parseValue_uint(const char *, uint *)
bool parseValue_float(const char *, f32 *)
void control_setSelectList(u32, int)
void control_setEditBox_RGBA(u32, const JUtility::TColor &)
void control_getSelectList(const JORValPrpEvent *)
char * szTitle_
Definition console.h:82
void control_enable(u32, bool)
int openMessageBox_f(uint, const char *,...)
bool parseValueList_float(const char *, char, f32 *, f32 *)
bool parseValue_RGBA(const char *, JUtility::TColor *)
void control_generateEditBox_style_RGBA(JORMContext *, u32, u32, const char *, JUtility::TColor)
bool memory_allocate(JKRHeap *, u32)
void getValueString_float(char *, u32, f32)
void control_generateRadioButton(JORMContext *, u32, const char *, const char *, int)
void control_forceEditBox(u32, const char *, const char *)
void control_setEditBox_float(u32, const f32 &)
void control_replyEditBox_float(const JORStrValPrpEvent *, f32 *)
void control_generateLabel_style(JORMContext *, u32, u32, const char *)
void getValueString_uint(char *, u32, uint)
void control_generateEditBox_style(JORMContext *, u32, u32, const char *, const char *)
void getValueString_int(char *, u32, int)
void control_generateEditBox_float(JORMContext *, u32, const char *, const f32 &)
void control_isCheckBox(const JORValPrpEvent *)
void control_replyEditBox_float_not(const JORStrValPrpEvent *, f32 *, const f32 &)
void control_getRadioButton(const JORValPrpEvent *)
void control_setEditBox(u32, const char *)
void control_setEditBox_int(u32, const int &)
Definition TColor.h:12