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

#include <d_msg_class.h>

+ Inheritance diagram for jmessage_string_tRenderingProcessor:
+ Collaboration diagram for jmessage_string_tRenderingProcessor:

Public Member Functions

 jmessage_string_tRenderingProcessor (jmessage_string_tReference const *pReference)
 
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 void do_reset ()
 
virtual void do_begin (void const *pEntry, char const *pszText)
 
virtual void do_end ()
 
virtual void do_character (int iCharacter)
 
virtual bool do_tag (u32 uTag, void const *pData, u32 uSize)
 
char * getString ()
 

Public Attributes

jmessage_string_tReferencempReference
 
f32 field_0x3c
 
f32 field_0x40
 
f32 field_0x44
 
f32 field_0x48
 
f32 field_0x4c
 
f32 field_0x50
 
char field_0x54 [D_MSG_CLASS_CHAR_CNT_MAX]
 
char field_0x254 [D_MSG_CLASS_CHAR_CNT_MAX]
 
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
 

Constructor & Destructor Documentation

◆ jmessage_string_tRenderingProcessor()

jmessage_string_tRenderingProcessor::jmessage_string_tRenderingProcessor ( jmessage_string_tReference const * pReference)

Member Function Documentation

◆ do_begin()

virtual void jmessage_string_tRenderingProcessor::do_begin ( void const * pEntry,
char const * pszText )
virtual

◆ do_character()

virtual void jmessage_string_tRenderingProcessor::do_character ( int iCharacter)
virtual

◆ do_color()

void jmessage_string_tRenderingProcessor::do_color ( u8 )

◆ do_end()

virtual void jmessage_string_tRenderingProcessor::do_end ( )
virtual

◆ do_heightcenter()

void jmessage_string_tRenderingProcessor::do_heightcenter ( )

◆ do_linedown()

void jmessage_string_tRenderingProcessor::do_linedown ( s16 )

◆ do_numset()

void jmessage_string_tRenderingProcessor::do_numset ( s16 )

◆ do_outfont()

void jmessage_string_tRenderingProcessor::do_outfont ( u8 )

◆ do_reset()

virtual void jmessage_string_tRenderingProcessor::do_reset ( )
virtual

◆ do_rubyset()

void jmessage_string_tRenderingProcessor::do_rubyset ( void const * ,
u32  )

◆ do_rubystrcat()

void jmessage_string_tRenderingProcessor::do_rubystrcat ( char * )

◆ do_scale()

void jmessage_string_tRenderingProcessor::do_scale ( f32 )

◆ do_strcat()

void jmessage_string_tRenderingProcessor::do_strcat ( char * )

◆ do_tag()

virtual bool jmessage_string_tRenderingProcessor::do_tag ( u32 uTag,
void const * pData,
u32 uSize )
virtual

◆ do_widthcenter()

void jmessage_string_tRenderingProcessor::do_widthcenter ( )

◆ getLineCountNowPage()

s16 jmessage_string_tRenderingProcessor::getLineCountNowPage ( )

◆ getString()

char * jmessage_string_tRenderingProcessor::getString ( )
inline

◆ push_word()

void jmessage_string_tRenderingProcessor::push_word ( char const * )

Member Data Documentation

◆ field_0x254

char jmessage_string_tRenderingProcessor::field_0x254[D_MSG_CLASS_CHAR_CNT_MAX]

◆ field_0x3c

f32 jmessage_string_tRenderingProcessor::field_0x3c

◆ field_0x40

f32 jmessage_string_tRenderingProcessor::field_0x40

◆ field_0x44

f32 jmessage_string_tRenderingProcessor::field_0x44

◆ field_0x454

char jmessage_string_tRenderingProcessor::field_0x454[0x486 - 0x454]

◆ field_0x48

f32 jmessage_string_tRenderingProcessor::field_0x48

◆ field_0x486

char jmessage_string_tRenderingProcessor::field_0x486[0x20]

◆ field_0x4a6

u8 jmessage_string_tRenderingProcessor::field_0x4a6[0x54e - 0x4a6]

◆ field_0x4c

f32 jmessage_string_tRenderingProcessor::field_0x4c

◆ field_0x50

f32 jmessage_string_tRenderingProcessor::field_0x50

◆ field_0x54

char jmessage_string_tRenderingProcessor::field_0x54[D_MSG_CLASS_CHAR_CNT_MAX]

◆ field_0x54e

s16 jmessage_string_tRenderingProcessor::field_0x54e

◆ field_0x550

s16 jmessage_string_tRenderingProcessor::field_0x550

◆ field_0x552

s16 jmessage_string_tRenderingProcessor::field_0x552

◆ field_0x554

u8 jmessage_string_tRenderingProcessor::field_0x554

◆ mpReference

jmessage_string_tReference* jmessage_string_tRenderingProcessor::mpReference

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