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

#include <d_msg_scrn_boss.h>

+ Inheritance diagram for dMsgScrnBoss_c:
+ Collaboration diagram for dMsgScrnBoss_c:

Public Member Functions

 dMsgScrnBoss_c ()
 
virtual ~dMsgScrnBoss_c ()
 
virtual void exec ()
 
virtual void drawSelf ()
 
virtual void fukiScale (f32)
 
virtual void fukiTrans (f32, f32)
 
virtual void fontAlpha (f32)
 
virtual void fukiAlpha (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 ()
 

Private Attributes

CPaneMgrmpBaseParent
 
CPaneMgrmpFontParent
 

Additional Inherited Members

- 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

◆ dMsgScrnBoss_c()

dMsgScrnBoss_c::dMsgScrnBoss_c ( )

◆ ~dMsgScrnBoss_c()

dMsgScrnBoss_c::~dMsgScrnBoss_c ( )
virtual

Member Function Documentation

◆ drawSelf()

void dMsgScrnBoss_c::drawSelf ( )
virtual

Reimplemented from dMsgScrnBase_c.

◆ exec()

void dMsgScrnBoss_c::exec ( )
virtual

Reimplemented from dMsgScrnBase_c.

◆ fontAlpha()

void dMsgScrnBoss_c::fontAlpha ( f32  )
virtual

Reimplemented from dMsgScrnBase_c.

◆ fukiAlpha()

void dMsgScrnBoss_c::fukiAlpha ( f32  i_alpha)
virtual

Reimplemented from dMsgScrnBase_c.

◆ fukiScale()

void dMsgScrnBoss_c::fukiScale ( f32  )
virtual

Reimplemented from dMsgScrnBase_c.

◆ fukiTrans()

void dMsgScrnBoss_c::fukiTrans ( f32  ,
f32   
)
virtual

Reimplemented from dMsgScrnBase_c.

Member Data Documentation

◆ mpBaseParent

CPaneMgr* dMsgScrnBoss_c::mpBaseParent
private

◆ mpFontParent

CPaneMgr* dMsgScrnBoss_c::mpFontParent
private

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