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

#include <d_msg_scrn_jimaku.h>

+ Inheritance diagram for dMsgScrnJimaku_c:
+ Collaboration diagram for dMsgScrnJimaku_c:

Public Member Functions

 dMsgScrnJimaku_c (u8, JKRExpHeap *)
 
virtual ~dMsgScrnJimaku_c ()
 
virtual void exec ()
 
virtual void drawSelf ()
 
virtual void fukiScale (f32)
 
virtual void fukiAlpha (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

dMsgScrnLight_cmpLight_c
 
JKRExpHeapheap
 
f32 field_0xcc
 
- 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

◆ dMsgScrnJimaku_c()

dMsgScrnJimaku_c::dMsgScrnJimaku_c ( u8  param_0,
JKRExpHeap i_heap 
)

◆ ~dMsgScrnJimaku_c()

dMsgScrnJimaku_c::~dMsgScrnJimaku_c ( )
virtual

Member Function Documentation

◆ drawSelf()

void dMsgScrnJimaku_c::drawSelf ( )
virtual

Reimplemented from dMsgScrnBase_c.

◆ exec()

void dMsgScrnJimaku_c::exec ( )
virtual

Reimplemented from dMsgScrnBase_c.

◆ fontAlpha()

void dMsgScrnJimaku_c::fontAlpha ( f32  i_alpha)
virtual

Reimplemented from dMsgScrnBase_c.

◆ fukiAlpha()

void dMsgScrnJimaku_c::fukiAlpha ( f32  i_alpha)
virtual

Reimplemented from dMsgScrnBase_c.

◆ fukiScale()

void dMsgScrnJimaku_c::fukiScale ( f32  i_scale)
virtual

Reimplemented from dMsgScrnBase_c.

◆ fukiTrans()

void dMsgScrnJimaku_c::fukiTrans ( f32  i_posX,
f32  i_posY 
)
virtual

Reimplemented from dMsgScrnBase_c.

Member Data Documentation

◆ field_0xcc

f32 dMsgScrnJimaku_c::field_0xcc

◆ heap

JKRExpHeap* dMsgScrnJimaku_c::heap

◆ mpLight_c

dMsgScrnLight_c* dMsgScrnJimaku_c::mpLight_c

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