Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dMsgScrnStaff_c Class Reference

#include <d_msg_scrn_staff.h>

+ Inheritance diagram for dMsgScrnStaff_c:
+ Collaboration diagram for dMsgScrnStaff_c:

Public Member Functions

 dMsgScrnStaff_c (u8)
 
virtual ~dMsgScrnStaff_c ()
 
virtual void exec ()
 
virtual void drawSelf ()
 
virtual void fukiAlpha (f32)
 
virtual void fukiScale (f32)
 
virtual void fukiTrans (f32, f32)
 
virtual void fontAlpha (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 void draw ()
 
virtual ~dMsgScrnBase_c ()
 
virtual void multiDraw ()
 
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 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

u8 field_0xc4 [0xD0 - 0xC8]
 
f32 field_0xcc
 
f32 field_0xd0
 
- 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

◆ dMsgScrnStaff_c()

dMsgScrnStaff_c::dMsgScrnStaff_c ( u8  unused)

◆ ~dMsgScrnStaff_c()

dMsgScrnStaff_c::~dMsgScrnStaff_c ( )
virtual

Member Function Documentation

◆ drawSelf()

void dMsgScrnStaff_c::drawSelf ( )
virtual

Reimplemented from dMsgScrnBase_c.

◆ exec()

void dMsgScrnStaff_c::exec ( )
virtual

Reimplemented from dMsgScrnBase_c.

◆ fontAlpha()

void dMsgScrnStaff_c::fontAlpha ( f32  param_0)
virtual

Reimplemented from dMsgScrnBase_c.

◆ fukiAlpha()

void dMsgScrnStaff_c::fukiAlpha ( f32  i_rate)
virtual

Reimplemented from dMsgScrnBase_c.

◆ fukiScale()

void dMsgScrnStaff_c::fukiScale ( f32  param_0)
virtual

Reimplemented from dMsgScrnBase_c.

◆ fukiTrans()

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

Reimplemented from dMsgScrnBase_c.

Member Data Documentation

◆ field_0xc4

u8 dMsgScrnStaff_c::field_0xc4[0xD0 - 0xC8]

◆ field_0xcc

f32 dMsgScrnStaff_c::field_0xcc

◆ field_0xd0

f32 dMsgScrnStaff_c::field_0xd0

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