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

#include <d_msg_class.h>

+ Inheritance diagram for jmessage_string_tReference:
+ Collaboration diagram for jmessage_string_tReference:

Public Member Functions

 jmessage_string_tReference ()
 
void init (J2DTextBox *, J2DTextBox *, JUTFont *, COutFont_c *, u8)
 
void setCharactor (u16)
 
void addCharactor (u16)
 
void resetCharactor ()
 
f32 getLineLength (int)
 
void addLineLength (int, f32)
 
f32 getOutfontLength (int)
 
void setOutfontLength (int, f32)
 
void clearOutfontLength (int)
 
s16 getLineCountNowPage ()
 
J2DTextBox * getPanePtr ()
 
J2DTextBox * getRubyPanePtr ()
 
u32 getCCColor ()
 
u32 getGCColor ()
 
u8 getLineMax ()
 
u8 getNowPage ()
 
JUTFont * getFont ()
 
s16 getLineCount ()
 
void setLineCount (s16 lineCount)
 
void addLineCount ()
 
BOOL isFlag (u8 flag)
 
void setColor (u32 ccColor, u32 gcColor)
 
void setNowPage (u8 nowPage)
 
void setLineMax (u8 lineMax)
 
COutFont_cgetOutFontPtr ()
 
virtual ~jmessage_string_tReference ()
 

Public Attributes

J2DTextBox * mPanePtr
 
J2DTextBox * mRubyPanePtr
 
COutFont_cmOutFontPtr
 
JUTFont * mpFont
 
f32 mLineLength [D_MSG_CLASS_LINE_MAX]
 
f32 mOutfontLength [D_MSG_CLASS_LINE_MAX]
 
u32 mCCColor
 
u32 mGCColor
 
s16 mLineCount
 
u8 mLineMax
 
u8 mNowPage
 
u8 mFlags
 

Constructor & Destructor Documentation

◆ jmessage_string_tReference()

jmessage_string_tReference::jmessage_string_tReference ( )

◆ ~jmessage_string_tReference()

virtual jmessage_string_tReference::~jmessage_string_tReference ( )
virtual

Member Function Documentation

◆ addCharactor()

void jmessage_string_tReference::addCharactor ( u16 )

◆ addLineCount()

void jmessage_string_tReference::addLineCount ( )
inline

◆ addLineLength()

void jmessage_string_tReference::addLineLength ( int ,
f32  )

◆ clearOutfontLength()

void jmessage_string_tReference::clearOutfontLength ( int )

◆ getCCColor()

u32 jmessage_string_tReference::getCCColor ( )
inline

◆ getFont()

JUTFont * jmessage_string_tReference::getFont ( )
inline

◆ getGCColor()

u32 jmessage_string_tReference::getGCColor ( )
inline

◆ getLineCount()

s16 jmessage_string_tReference::getLineCount ( )
inline

◆ getLineCountNowPage()

s16 jmessage_string_tReference::getLineCountNowPage ( )

◆ getLineLength()

f32 jmessage_string_tReference::getLineLength ( int )

◆ getLineMax()

u8 jmessage_string_tReference::getLineMax ( )
inline

◆ getNowPage()

u8 jmessage_string_tReference::getNowPage ( )
inline

◆ getOutfontLength()

f32 jmessage_string_tReference::getOutfontLength ( int )

◆ getOutFontPtr()

COutFont_c * jmessage_string_tReference::getOutFontPtr ( )
inline

◆ getPanePtr()

J2DTextBox * jmessage_string_tReference::getPanePtr ( )
inline

◆ getRubyPanePtr()

J2DTextBox * jmessage_string_tReference::getRubyPanePtr ( )
inline

◆ init()

void jmessage_string_tReference::init ( J2DTextBox * ,
J2DTextBox * ,
JUTFont * ,
COutFont_c * ,
u8  )

◆ isFlag()

BOOL jmessage_string_tReference::isFlag ( u8 flag)
inline

◆ resetCharactor()

void jmessage_string_tReference::resetCharactor ( )

◆ setCharactor()

void jmessage_string_tReference::setCharactor ( u16 )

◆ setColor()

void jmessage_string_tReference::setColor ( u32 ccColor,
u32 gcColor )
inline

◆ setLineCount()

void jmessage_string_tReference::setLineCount ( s16 lineCount)
inline

◆ setLineMax()

void jmessage_string_tReference::setLineMax ( u8 lineMax)
inline

◆ setNowPage()

void jmessage_string_tReference::setNowPage ( u8 nowPage)
inline

◆ setOutfontLength()

void jmessage_string_tReference::setOutfontLength ( int ,
f32  )

Member Data Documentation

◆ mCCColor

u32 jmessage_string_tReference::mCCColor

◆ mFlags

u8 jmessage_string_tReference::mFlags

◆ mGCColor

u32 jmessage_string_tReference::mGCColor

◆ mLineCount

s16 jmessage_string_tReference::mLineCount

◆ mLineLength

f32 jmessage_string_tReference::mLineLength[D_MSG_CLASS_LINE_MAX]

◆ mLineMax

u8 jmessage_string_tReference::mLineMax

◆ mNowPage

u8 jmessage_string_tReference::mNowPage

◆ mOutfontLength

f32 jmessage_string_tReference::mOutfontLength[D_MSG_CLASS_LINE_MAX]

◆ mOutFontPtr

COutFont_c* jmessage_string_tReference::mOutFontPtr

◆ mPanePtr

J2DTextBox* jmessage_string_tReference::mPanePtr

◆ mpFont

JUTFont* jmessage_string_tReference::mpFont

◆ mRubyPanePtr

J2DTextBox* jmessage_string_tReference::mRubyPanePtr

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