![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <d_msg_class.h>
Public Member Functions | |
jmessage_string_tRenderingProcessor (jmessage_string_tReference const *) | |
s16 | getLineCountNowPage () |
void | do_widthcenter () |
void | do_heightcenter () |
void | do_strcat (char *) |
void | do_rubyset (void const *, u32) |
void | do_rubystrcat (char *) |
void | do_outfont (u8) |
void | do_color (u8) |
void | do_scale (f32) |
void | do_linedown (s16) |
void | do_numset (s16) |
void | push_word (char const *) |
virtual | ~jmessage_string_tRenderingProcessor () |
virtual void | do_reset () |
virtual void | do_begin (void const *, char const *) |
virtual void | do_end () |
virtual void | do_character (int) |
virtual bool | do_tag (u32, void const *, u32) |
char * | getString () |
![]() | |
TRenderingProcessor (JMessage::TReference const *) | |
int | process (char const *) |
virtual | ~TRenderingProcessor () |
virtual void | do_begin_ (void const *, char const *) |
virtual void | do_end_ () |
virtual void | do_tag_ (u32, void const *, u32) |
bool | process_messageEntryText (TProcessor *param_0, void const *param_1, const char *param_2) |
![]() | |
TProcessor (const TReference *reference) | |
void | reset () |
void | stack_pushCurrent (char const *) |
void | stack_popCurrent () |
const TResource * | getResource_groupID (u16) const |
u32 | toMessageCode_messageID (u32, u32, bool *) const |
void | on_select_begin (char const *(*)(JMessage::TProcessor *), void const *, char const *, u32) |
void | on_select_end () |
void | on_select_separate () |
void | on_tag_ () |
bool | process_character_ () |
const char * | on_message (u32 param_0) const |
const char * | getMessageText_messageCode (u32 param_0) const |
virtual | ~TProcessor () |
virtual void | do_select_begin (u32) |
virtual void | do_select_end () |
virtual void | do_select_separate () |
virtual void | do_resetStatus_ (char const *) |
virtual bool | do_setBegin_isReady_ () const |
void | on_resetStatus_ (const char *param_0) |
void | on_begin (const void *entry, const char *param_1) |
void | on_end () |
void | on_tag (u32 param_0, const void *param_1, u32 param_2) |
const char * | on_word (u32 param_0) const |
int | on_parseCharacter (const char **string) const |
void | on_character (int character) |
const char * | on_message_limited (u16 messageIndex) const |
int | setBegin_messageEntryText (const TResource *resource, const void *entry, const char *param_2) |
int | setBegin_messageEntryText (const TProcessor *processor, const void *entry, const char *param_2) |
void * | getMessageEntry_messageCode (u16 messageCode, u16 messageIndex) const |
const char * | getMessageText_messageCode (u16 messageCode, u16 messageIndex) const |
void | stack_pushCurrent_ (const char *string) |
void | stack_popCurrent_ () |
bool | stack_isPushable () const |
const TResource * | getResourceCache () const |
const char * | getCurrent () const |
const TReference * | getReference () const |
const TResource * | getResource_groupID_uncached (u16 groupID) const |
bool | isResourceCache_groupID (u16 groupID) const |
TResourceContainer * | getResourceContainer () const |
void | setResourceCache (TResource *cache) |
void | resetResourceCache () |
Public Attributes | |
jmessage_string_tReference * | mpReference |
f32 | field_0x3c |
f32 | field_0x40 |
f32 | field_0x44 |
f32 | field_0x48 |
f32 | field_0x4c |
f32 | field_0x50 |
char | field_0x54 [0x200] |
char | field_0x254 [0x200] |
char | field_0x454 [0x486 - 0x454] |
char | field_0x486 [0x20] |
u8 | field_0x4a6 [0x54e - 0x4a6] |
s16 | field_0x54e |
s16 | field_0x550 |
s16 | field_0x552 |
u8 | field_0x554 |
![]() | |
const TReference * | pReference_ |
const TResource * | pResourceCache_ |
const char * | pszCurrent_ |
TStack_ | oStack_ |
TProcess_ | oProcess_ |
Additional Inherited Members | |
![]() | |
typedef bool(*) | pfnProcess_func(TProcessor *) |
![]() | |
static bool | process_onCharacterEnd_normal_ (JMessage::TProcessor *) |
static bool | process_onCharacterEnd_select_ (JMessage::TProcessor *) |
static const char * | process_onSelect_limited_ (JMessage::TProcessor *) |
static const char * | process_onSelect_ (JMessage::TProcessor *) |
jmessage_string_tRenderingProcessor::jmessage_string_tRenderingProcessor | ( | jmessage_string_tReference const * | param_0 | ) |
|
inlinevirtual |
|
virtual |
Reimplemented from JMessage::TProcessor.
|
virtual |
Reimplemented from JMessage::TProcessor.
void jmessage_string_tRenderingProcessor::do_color | ( | u8 | param_0 | ) |
|
virtual |
Reimplemented from JMessage::TProcessor.
void jmessage_string_tRenderingProcessor::do_heightcenter | ( | ) |
void jmessage_string_tRenderingProcessor::do_linedown | ( | s16 | param_0 | ) |
void jmessage_string_tRenderingProcessor::do_numset | ( | s16 | param_0 | ) |
void jmessage_string_tRenderingProcessor::do_outfont | ( | u8 | param_0 | ) |
|
virtual |
Reimplemented from JMessage::TProcessor.
void jmessage_string_tRenderingProcessor::do_rubyset | ( | void const * | param_0, |
u32 | param_1 ) |
void jmessage_string_tRenderingProcessor::do_rubystrcat | ( | char * | param_0 | ) |
void jmessage_string_tRenderingProcessor::do_scale | ( | f32 | param_0 | ) |
void jmessage_string_tRenderingProcessor::do_strcat | ( | char * | param_0 | ) |
|
virtual |
Reimplemented from JMessage::TProcessor.
void jmessage_string_tRenderingProcessor::do_widthcenter | ( | ) |
s16 jmessage_string_tRenderingProcessor::getLineCountNowPage | ( | ) |
|
inline |
void jmessage_string_tRenderingProcessor::push_word | ( | char const * | param_0 | ) |
char jmessage_string_tRenderingProcessor::field_0x254[0x200] |
f32 jmessage_string_tRenderingProcessor::field_0x3c |
f32 jmessage_string_tRenderingProcessor::field_0x40 |
f32 jmessage_string_tRenderingProcessor::field_0x44 |
char jmessage_string_tRenderingProcessor::field_0x454[0x486 - 0x454] |
f32 jmessage_string_tRenderingProcessor::field_0x48 |
char jmessage_string_tRenderingProcessor::field_0x486[0x20] |
u8 jmessage_string_tRenderingProcessor::field_0x4a6[0x54e - 0x4a6] |
f32 jmessage_string_tRenderingProcessor::field_0x4c |
f32 jmessage_string_tRenderingProcessor::field_0x50 |
char jmessage_string_tRenderingProcessor::field_0x54[0x200] |
s16 jmessage_string_tRenderingProcessor::field_0x54e |
s16 jmessage_string_tRenderingProcessor::field_0x550 |
s16 jmessage_string_tRenderingProcessor::field_0x552 |
u8 jmessage_string_tRenderingProcessor::field_0x554 |
jmessage_string_tReference* jmessage_string_tRenderingProcessor::mpReference |