Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_msg_string_base.h
Go to the documentation of this file.
1#ifndef D_MSG_D_MSG_STRING_BASE_H
2#define D_MSG_D_MSG_STRING_BASE_H
3
5
6class COutFont_c;
7class J2DTextBox;
8class JUTFont;
13
15public:
16 /* 802493B4 */ dMsgStringBase_c();
17 /* 80249528 */ ~dMsgStringBase_c();
18 /* 80249700 */ void getResource();
21 COutFont_c*, u8);
22 /* 80249A48 */ u8 getPageMax(int);
23 /* 80249A70 */ f32 getMessageLocal(u32, char*);
24
25 /* 80249BB0 */ virtual f32 getString(u32, J2DTextBox*, J2DTextBox*, JUTFont*, COutFont_c*, u8);
26 /* 80249BD0 */ virtual f32 getStringPage(u32, u8, u8, J2DTextBox*, J2DTextBox*, JUTFont*, COutFont_c*,
27 u8);
28 /* 80249BF8 */ virtual f32 getMessage(u32, char*);
29 /* 80249C18 */ virtual void resetStringLocal(J2DTextBox*);
30 /* 80249C1C */ virtual void drawOutFontLocal(J2DTextBox*, f32);
31 /* 80249BAC */ virtual void drawFontLocal(J2DTextBox*, u8, f32, f32, f32, f32, u32, u8);
32
33private:
40 /* 0x1C */ void* field_0x1c;
41 /* 0x20 */ u16 field_0x20;
42};
43
44#endif /* D_MSG_D_MSG_STRING_BASE_H */
Definition d_msg_out_font.h:39
Definition J2DTextBox.h:57
Definition JUTFont.h:69
Definition d_msg_string_base.h:14
virtual void resetStringLocal(J2DTextBox *)
Definition d_msg_string_base.cpp:190
virtual f32 getMessage(u32, char *)
Definition d_msg_string_base.cpp:184
JMessage::TResourceContainer * mpResCont
Definition d_msg_string_base.h:34
virtual void drawFontLocal(J2DTextBox *, u8, f32, f32, f32, f32, u32, u8)
Definition d_msg_string_base.cpp:163
f32 getStringPageLocal(u32, u8, u8, J2DTextBox *, J2DTextBox *, JUTFont *, COutFont_c *, u8)
Definition d_msg_string_base.cpp:98
jmessage_string_tSequenceProcessor * mpSeqProc
Definition d_msg_string_base.h:37
u8 getPageMax(int)
Definition d_msg_string_base.cpp:127
virtual f32 getString(u32, J2DTextBox *, J2DTextBox *, JUTFont *, COutFont_c *, u8)
Definition d_msg_string_base.cpp:169
jmessage_string_tControl * mpCtrl
Definition d_msg_string_base.h:35
f32 getMessageLocal(u32, char *)
Definition d_msg_string_base.cpp:137
u16 field_0x20
Definition d_msg_string_base.h:41
jmessage_string_tRenderingProcessor * mpRenProc
Definition d_msg_string_base.h:38
jmessage_string_tReference * mpRefer
Definition d_msg_string_base.h:36
void getResource()
Definition d_msg_string_base.cpp:60
dMsgStringBase_c()
Definition d_msg_string_base.cpp:13
void * field_0x1c
Definition d_msg_string_base.h:40
~dMsgStringBase_c()
Definition d_msg_string_base.cpp:37
virtual void drawOutFontLocal(J2DTextBox *, f32)
Definition d_msg_string_base.cpp:195
JMessage::TParse * mpParse
Definition d_msg_string_base.h:39
f32 getStringLocal(u32, J2DTextBox *, J2DTextBox *, JUTFont *, COutFont_c *, u8)
Definition d_msg_string_base.cpp:69
virtual f32 getStringPage(u32, u8, u8, J2DTextBox *, J2DTextBox *, JUTFont *, COutFont_c *, u8)
Definition d_msg_string_base.cpp:176
Definition resource.h:126
Definition resource.h:81
Definition d_msg_class.h:451
Definition d_msg_class.h:457
Definition d_msg_class.h:533
Definition d_msg_class.h:516
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8