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 ()
 
J2DTextBoxgetPanePtr ()
 
J2DTextBoxgetRubyPanePtr ()
 
u32 getCCColor ()
 
u32 getGCColor ()
 
u8 getLineMax ()
 
u8 getNowPage ()
 
JUTFontgetFont ()
 
s16 getLineCount ()
 
void setLineCount (s16 lineCount)
 
void addLineCount ()
 
u8 isFlag (u8 flag)
 
void setColor (u32 ccColor, u32 gcColor)
 
void setNowPage (u8 nowPage)
 
void setLineMax (u8 lineMax)
 
virtual ~jmessage_string_tReference ()
 
- Public Member Functions inherited from JMessage::TReference
 TReference ()
 
virtual ~TReference ()
 
virtual const chardo_word (u32) const
 
int on_parseCharacter (const char **string) const
 
const charon_word (u32 param_0) const
 
TResourcegetResource_groupID (u16 groupID) const
 
TResourceContainergetResourceContainer () const
 
void setResourceContainer (TResourceContainer *container)
 

Public Attributes

J2DTextBoxmPanePtr
 
J2DTextBoxmRubyPanePtr
 
COutFont_cmOutFontPtr
 
JUTFontmpFont
 
f32 mLineLength [12]
 
f32 mOutfontLength [12]
 
u32 mCCColor
 
u32 mGCColor
 
s16 mLineCount
 
u8 mLineMax
 
u8 mNowPage
 
u8 mFlags
 
- Public Attributes inherited from JMessage::TReference
TResourceContainerpcResource_
 

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  param_0)

◆ addLineCount()

void jmessage_string_tReference::addLineCount ( )
inline

◆ addLineLength()

void jmessage_string_tReference::addLineLength ( int  lineNo,
f32  length 
)

◆ clearOutfontLength()

void jmessage_string_tReference::clearOutfontLength ( int  param_0)

◆ 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  lineNo)

◆ getLineMax()

u8 jmessage_string_tReference::getLineMax ( )
inline

◆ getNowPage()

u8 jmessage_string_tReference::getNowPage ( )
inline

◆ getOutfontLength()

f32 jmessage_string_tReference::getOutfontLength ( int  param_0)

◆ getPanePtr()

J2DTextBox * jmessage_string_tReference::getPanePtr ( )
inline

◆ getRubyPanePtr()

J2DTextBox * jmessage_string_tReference::getRubyPanePtr ( )
inline

◆ init()

void jmessage_string_tReference::init ( J2DTextBox panePtr,
J2DTextBox runyPanePtr,
JUTFont font,
COutFont_c outFontPtr,
u8  flags 
)

◆ isFlag()

u8 jmessage_string_tReference::isFlag ( u8  flag)
inline

◆ resetCharactor()

void jmessage_string_tReference::resetCharactor ( )

◆ setCharactor()

void jmessage_string_tReference::setCharactor ( u16  param_0)

◆ 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  param_0,
f32  param_1 
)

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[12]

◆ mLineMax

u8 jmessage_string_tReference::mLineMax

◆ mNowPage

u8 jmessage_string_tReference::mNowPage

◆ mOutfontLength

f32 jmessage_string_tReference::mOutfontLength[12]

◆ 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 files: