|
Digimon World 3 decomp
The European version, SLES_039.36
|
A box with a speaker's name and a message (createTalkBox). More...
#include <engine/text.h>
Data Fields | |
| s32 | id |
| s32 | key1 |
| s32 | key2 |
| s32 | state |
| s32 | substate |
| s32 | step |
| s32 | counter |
| s32 | paused |
| s32 | childCount |
| void * | children |
| void(* | setState )(struct TalkBox *task, s32 state) |
| void(* | setSubstate )(struct TalkBox *task, s32 substate) |
| void(* | setStep )(struct TalkBox *task, s32 step) |
| void(* | setCounter )(struct TalkBox *task, s32 counter) |
| void(* | nextState )(struct TalkBox *task) |
| void(* | nextSubstate )(struct TalkBox *task) |
| void(* | nextStep )(struct TalkBox *task) |
| void(* | tickCounter )(struct TalkBox *task) |
| void(* | update )() |
| void(* | destroy )(struct TalkBox *task) |
| void * | strings |
| s32 | layerId |
| s32 | type |
| s32 | timer |
| s16 | x |
| s16 | y |
| s16 | w |
| s16 | h |
| void(* | setPos )(struct TalkBox *box, s32 x, s32 y) |
A box with a speaker's name and a message (createTalkBox).
It opens and closes with three ZoomBox outlines (substate 0 opens, 1 closes) and type (0-3) picks one of the TALK_BOX_LAYOUTS.
| s32 TalkBox::state |
Definition at line 71 of file text.h.
Referenced by updateTalkBox().
| s32 TalkBox::substate |
Definition at line 71 of file text.h.
Referenced by updateTalkBox().
| s32 TalkBox::step |
Definition at line 71 of file text.h.
Referenced by updateTalkBox().
| void* TalkBox::children |
Definition at line 71 of file text.h.
Referenced by createTalkBox(), and talkBoxSetPos().
Definition at line 71 of file text.h.
Referenced by updateTalkBox().
Definition at line 71 of file text.h.
Referenced by updateTalkBox().
Definition at line 71 of file text.h.
Referenced by updateTalkBox().
| void* TalkBox::strings |
Definition at line 72 of file text.h.
Referenced by createTalkBox().
| s32 TalkBox::layerId |
Definition at line 73 of file text.h.
Referenced by createTalkBox(), drawTalkBoxArrow(), drawTalkBoxFrame(), and updateTalkBox().
| s32 TalkBox::type |
Definition at line 74 of file text.h.
Referenced by createTalkBox(), drawTalkBoxArrow(), drawTalkBoxFrame(), talkBoxSetPos(), and updateTalkBox().
| s32 TalkBox::timer |
Definition at line 75 of file text.h.
Referenced by updateTalkBox().
| s16 TalkBox::x |
Definition at line 76 of file text.h.
Referenced by createTalkBox(), drawTalkBoxArrow(), drawTalkBoxFrame(), talkBoxSetPos(), and updateTalkBox().
| s16 TalkBox::y |
Definition at line 77 of file text.h.
Referenced by createTalkBox(), drawTalkBoxArrow(), drawTalkBoxFrame(), talkBoxSetPos(), and updateTalkBox().
| s16 TalkBox::w |
Definition at line 78 of file text.h.
Referenced by createTalkBox(), drawTalkBoxArrow(), drawTalkBoxFrame(), talkBoxSetPos(), and updateTalkBox().
| s16 TalkBox::h |
Definition at line 79 of file text.h.
Referenced by createTalkBox(), drawTalkBoxFrame(), and updateTalkBox().
Definition at line 80 of file text.h.
Referenced by createTalkBox(), and FIELDSTG_updateSpeech().