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

#include <d_msg_scrn_tree.h>

+ Inheritance diagram for dMsgScrnTree_c:
+ Collaboration diagram for dMsgScrnTree_c:

Public Member Functions

 dMsgScrnTree_c (JUTFont *, JKRExpHeap *)
 
virtual ~dMsgScrnTree_c ()
 
void exec ()
 
void draw ()
 
void fukiAlpha (f32)
 
void fukiScale (f32)
 
void fukiTrans (f32, f32)
 
- Public Member Functions inherited from dMsgScrnBase_c
 dMsgScrnBase_c ()
 
void init ()
 
void drawOutFont (f32, f32, f32)
 
void setString (char *, char *)
 
void setRubyString (char *)
 
bool isTalkNow ()
 
virtual ~dMsgScrnBase_c ()
 
virtual void multiDraw ()
 
virtual void drawSelf ()
 
virtual void setSelectString (char *, char *, char *)
 
virtual void setSelectRubyString (char *, char *, char *)
 
virtual void arwAnimeInit ()
 
virtual void arwAnimeMove ()
 
virtual void dotAnimeInit ()
 
virtual void dotAnimeMove ()
 
virtual bool isSelect ()
 
virtual void selectAnimeInit (u8, u8, f32, u8)
 
virtual bool selectAnimeMove (u8, u8, bool)
 
virtual bool selectAnimeEnd ()
 
virtual void fontAlpha (f32)
 
virtual void fukiPosCalc (u8)
 
f32 getSelTextBoxPosX (int idx)
 
f32 getSelTextBoxPosY (int idx)
 
f32 getTextBoxPosX ()
 
f32 getTextBoxPosY ()
 
f32 getTextBoxScaleX ()
 
f32 getTextBoxScaleY ()
 
f32 getTextBoxPosOffsetY ()
 
f32 getFontSizeX ()
 
f32 getFontSizeY ()
 
f32 getRubySize ()
 
f32 getTBoxWidth ()
 
f32 getTBoxHeight ()
 
f32 getLineSpace ()
 
f32 getCharSpace ()
 
f32 getRubyCharSpace ()
 
f32 getSelFontSize ()
 
f32 getSelRubySize ()
 
f32 getSelTBoxWidth ()
 
f32 getSelCharSpace ()
 
f32 getSelRubyCharSpace ()
 
CharInfo_cgetCharInfoPtr ()
 
void setCharAlphaRate (f32 rate)
 
void setTextBoxPosOffsetY (f32 offset)
 
void setMsgID (u16 msgID)
 
void setOutFont (COutFont_c *font)
 
- Public Member Functions inherited from dDlst_base_c
 dDlst_base_c ()
 

Public Attributes

CPaneMgrfield_0xc4
 
CPaneMgrfield_0xc8
 
J2DAnmTransformfield_0xcc
 
J2DAnmTextureSRTKeyfield_0xd0
 
J2DAnmTextureSRTKeyfield_0xd4
 
JKRExpHeapfield_0xd8
 
f32 field_0xdc
 
f32 field_0xe0
 
- Public Attributes inherited from dMsgScrnBase_c
J2DScreenmpScreen
 
CPaneMgrmpPmP_c
 
CPaneMgrmpTm_c [7]
 
CPaneMgrmpTmr_c [7]
 
COutFont_cmpOutFont
 
dDlst_base_cfield_0x48
 
u32 field_0x4c
 
CharInfo_cmCharInfoPtr
 
JUTFontfield_0x54
 
J2DTextBox::TFontSize mFontSize
 
f32 mRubySize
 
f32 mTextBoxPosX
 
f32 mTextBoxPosY
 
f32 mTextBoxScaleX
 
f32 mTextBoxScaleY
 
f32 mTBoxWidth
 
f32 mTBoxHeight
 
f32 mLineSpace
 
f32 mCharSpace
 
f32 mRubyCharSpace
 
f32 mSelFontSize
 
f32 mSelRubySize
 
f32 mSelTextBoxPosX [3]
 
f32 mSelTextBoxPosY [3]
 
f32 mSelTBoxWidth
 
f32 mSelCharSpace
 
f32 mSelRubyCharSpace
 
f32 mTextBoxPosOffsetY
 
f32 field_0xb8
 
f32 mCharAlphaRate
 
u16 mMsgID
 

Constructor & Destructor Documentation

◆ dMsgScrnTree_c()

dMsgScrnTree_c::dMsgScrnTree_c ( JUTFont param_0,
JKRExpHeap param_1 
)

◆ ~dMsgScrnTree_c()

dMsgScrnTree_c::~dMsgScrnTree_c ( )
virtual

Member Function Documentation

◆ draw()

void dMsgScrnTree_c::draw ( )
virtual

Reimplemented from dMsgScrnBase_c.

◆ exec()

void dMsgScrnTree_c::exec ( )
virtual

Reimplemented from dMsgScrnBase_c.

◆ fukiAlpha()

void dMsgScrnTree_c::fukiAlpha ( f32  param_0)
virtual

Reimplemented from dMsgScrnBase_c.

◆ fukiScale()

void dMsgScrnTree_c::fukiScale ( f32  param_0)
virtual

Reimplemented from dMsgScrnBase_c.

◆ fukiTrans()

void dMsgScrnTree_c::fukiTrans ( f32  param_0,
f32  param_1 
)
virtual

Reimplemented from dMsgScrnBase_c.

Member Data Documentation

◆ field_0xc4

CPaneMgr* dMsgScrnTree_c::field_0xc4

◆ field_0xc8

CPaneMgr* dMsgScrnTree_c::field_0xc8

◆ field_0xcc

J2DAnmTransform* dMsgScrnTree_c::field_0xcc

◆ field_0xd0

J2DAnmTextureSRTKey* dMsgScrnTree_c::field_0xd0

◆ field_0xd4

J2DAnmTextureSRTKey* dMsgScrnTree_c::field_0xd4

◆ field_0xd8

JKRExpHeap* dMsgScrnTree_c::field_0xd8

◆ field_0xdc

f32 dMsgScrnTree_c::field_0xdc

◆ field_0xe0

f32 dMsgScrnTree_c::field_0xe0

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