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

#include <d_msg_flow.h>

+ Collaboration diagram for dMsgFlow_c:

Classes

union  mesg_flow
 

Public Member Functions

 dMsgFlow_c ()
 
virtual ~dMsgFlow_c ()
 
void init (fopAc_ac_c *i_partner, int i_flowID, int, fopAc_ac_c **)
 
int checkOpenDoor (fopAc_ac_c *, int *)
 
int doFlow (fopAc_ac_c *, fopAc_ac_c **, int i_flow)
 
int checkEventRender (int *, int *, int *, int *)
 
void remove ()
 
u16 getEventId (int *)
 
u32 getMsgNo ()
 
u32 getNowMsgNo ()
 
msg_classgetMsg ()
 
void setInitValue (int)
 
void setInitValueGroupChange (int, fopAc_ac_c **)
 
u8getMsgDataBlock (char const *)
 
u16 getInitNodeIndex (u16)
 
void setNodeIndex (u16, fopAc_ac_c **)
 
int setSelectMsg (mesg_flow_node *, mesg_flow_node *, fopAc_ac_c *)
 
int setNormalMsg (mesg_flow_node *, fopAc_ac_c *)
 
int messageNodeProc (fopAc_ac_c *, fopAc_ac_c **)
 
int branchNodeProc (fopAc_ac_c *, fopAc_ac_c **)
 
int eventNodeProc (fopAc_ac_c *, fopAc_ac_c **)
 
int nodeProc (fopAc_ac_c *, fopAc_ac_c **)
 
int getParam (u16 *, u16 *, u8 *)
 
int getParam (u8 *, u8 *)
 
int getParam (u8 *)
 
u16 query001 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query002 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query003 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query004 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query005 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query006 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query007 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query008 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query009 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query010 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query011 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query012 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query013 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query014 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query015 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query016 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query017 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query018 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query019 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query020 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query021 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query022 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query023 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query024 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query025 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query026 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query027 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query028 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query029 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query030 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query031 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query032 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query033 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query034 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query035 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query036 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query037 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query038 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query039 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query040 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query041 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query042 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query043 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query044 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query045 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query046 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query047 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query048 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query049 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query050 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query051 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query052 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
u16 query053 (mesg_flow_node_branch *, fopAc_ac_c *, int)
 
int event000 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event001 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event002 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event003 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event004 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event005 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event006 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event007 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event008 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event009 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event010 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event011 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event012 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event013 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event014 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event015 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event016 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event017 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event018 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event019 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event020 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event021 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event022 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event023 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event024 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event025 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event026 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event027 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event028 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event029 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event030 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event031 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event032 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event033 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event034 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event035 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event036 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event037 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event038 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event039 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event040 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event041 (mesg_flow_node_event *, fopAc_ac_c *)
 
int event042 (mesg_flow_node_event *, fopAc_ac_c *)
 
void initWord (fopAc_ac_c *, const char *, u8, int, fopAc_ac_c **)
 
void dbgPrint ()
 
u8 isSelectMessage ()
 
void onNonStopJunpFlowFlag ()
 
u16 getSelectNum ()
 
int getChoiceNo ()
 
void setMsg (u32 msg)
 
bool checkEndFlow ()
 

Static Public Attributes

static queryFunc mQueryList [53]
 
static eventFunc mEventList [43]
 

Private Attributes

u8mFlow_p
 
u8mLabelInfo_p
 
union dMsgFlow_c::mesg_flowmFlowNodeTBL
 
u16 mNodeIdx
 
u16 field_0x12
 
u16mFlowIdxTBL
 
u16field_0x18
 
u16 mFlow
 
u32 mMsg
 
u8 mSelectMessage
 
u8 field_0x25
 
u8 field_0x26
 
u8 field_0x27
 
u32 mMsgNo
 
u32 mNowMsgNo
 
u16 field_0x30
 
u16 mEventId
 
int field_0x34
 
u16 field_0x38
 
u16 mChoiceNo
 
s32 mTimer
 
u8 field_0x40
 
u8 field_0x41
 
u8 field_0x42
 
u8 field_0x43
 
u8 field_0x44
 
u8 field_0x45
 
u8 mSelType
 
u8 field_0x47
 
u8 mNonStopJunpFlowFlag
 

Constructor & Destructor Documentation

◆ dMsgFlow_c()

dMsgFlow_c::dMsgFlow_c ( )

◆ ~dMsgFlow_c()

dMsgFlow_c::~dMsgFlow_c ( )
virtual

Member Function Documentation

◆ branchNodeProc()

int dMsgFlow_c::branchNodeProc ( fopAc_ac_c * i_speaker_p,
fopAc_ac_c ** i_talkPartners )

◆ checkEndFlow()

bool dMsgFlow_c::checkEndFlow ( )
inline

◆ checkEventRender()

int dMsgFlow_c::checkEventRender ( int * param_0,
int * param_1,
int * param_2,
int * param_3 )

◆ checkOpenDoor()

int dMsgFlow_c::checkOpenDoor ( fopAc_ac_c * i_speaker_p,
int * param_2 )

◆ dbgPrint()

void dMsgFlow_c::dbgPrint ( )

◆ doFlow()

int dMsgFlow_c::doFlow ( fopAc_ac_c * i_speaker_p,
fopAc_ac_c ** i_talkPartners,
int i_flow )

◆ event000()

int dMsgFlow_c::event000 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event001()

int dMsgFlow_c::event001 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event002()

int dMsgFlow_c::event002 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event003()

int dMsgFlow_c::event003 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event004()

int dMsgFlow_c::event004 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event005()

int dMsgFlow_c::event005 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event006()

int dMsgFlow_c::event006 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event007()

int dMsgFlow_c::event007 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event008()

int dMsgFlow_c::event008 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event009()

int dMsgFlow_c::event009 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event010()

int dMsgFlow_c::event010 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event011()

int dMsgFlow_c::event011 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event012()

int dMsgFlow_c::event012 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event013()

int dMsgFlow_c::event013 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event014()

int dMsgFlow_c::event014 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event015()

int dMsgFlow_c::event015 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event016()

int dMsgFlow_c::event016 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event017()

int dMsgFlow_c::event017 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event018()

int dMsgFlow_c::event018 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event019()

int dMsgFlow_c::event019 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event020()

int dMsgFlow_c::event020 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event021()

int dMsgFlow_c::event021 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event022()

int dMsgFlow_c::event022 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event023()

int dMsgFlow_c::event023 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event024()

int dMsgFlow_c::event024 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event025()

int dMsgFlow_c::event025 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event026()

int dMsgFlow_c::event026 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event027()

int dMsgFlow_c::event027 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event028()

int dMsgFlow_c::event028 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event029()

int dMsgFlow_c::event029 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event030()

int dMsgFlow_c::event030 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event031()

int dMsgFlow_c::event031 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event032()

int dMsgFlow_c::event032 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event033()

int dMsgFlow_c::event033 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event034()

int dMsgFlow_c::event034 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event035()

int dMsgFlow_c::event035 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event036()

int dMsgFlow_c::event036 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event037()

int dMsgFlow_c::event037 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event038()

int dMsgFlow_c::event038 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event039()

int dMsgFlow_c::event039 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event040()

int dMsgFlow_c::event040 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event041()

int dMsgFlow_c::event041 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ event042()

int dMsgFlow_c::event042 ( mesg_flow_node_event * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ eventNodeProc()

int dMsgFlow_c::eventNodeProc ( fopAc_ac_c * i_speaker_p,
fopAc_ac_c ** i_talkPartners )

◆ getChoiceNo()

int dMsgFlow_c::getChoiceNo ( )
inline

◆ getEventId()

u16 dMsgFlow_c::getEventId ( int * oItemId_p)

◆ getInitNodeIndex()

u16 dMsgFlow_c::getInitNodeIndex ( u16 param_1)

◆ getMsg()

msg_class * dMsgFlow_c::getMsg ( )

◆ getMsgDataBlock()

u8 * dMsgFlow_c::getMsgDataBlock ( char const * block_tag)

◆ getMsgNo()

u32 dMsgFlow_c::getMsgNo ( )

◆ getNowMsgNo()

u32 dMsgFlow_c::getNowMsgNo ( )

◆ getParam() [1/3]

int dMsgFlow_c::getParam ( u16 * prm0,
u16 * prm1,
u8 * params )

◆ getParam() [2/3]

int dMsgFlow_c::getParam ( u8 * params)

◆ getParam() [3/3]

int dMsgFlow_c::getParam ( u8 * prm0,
u8 * params )

◆ getSelectNum()

u16 dMsgFlow_c::getSelectNum ( )
inline

◆ init()

void dMsgFlow_c::init ( fopAc_ac_c * i_partner,
int i_flowID,
int param_2,
fopAc_ac_c ** i_talkPartners )

◆ initWord()

void dMsgFlow_c::initWord ( fopAc_ac_c * i_partner,
const char * i_word,
u8 i_outputType,
int param_3,
fopAc_ac_c ** param_4 )

◆ isSelectMessage()

u8 dMsgFlow_c::isSelectMessage ( )
inline

◆ messageNodeProc()

int dMsgFlow_c::messageNodeProc ( fopAc_ac_c * i_speaker_p,
fopAc_ac_c ** i_talkPartners )

◆ nodeProc()

int dMsgFlow_c::nodeProc ( fopAc_ac_c * i_speaker_p,
fopAc_ac_c ** i_talkPartners )

◆ onNonStopJunpFlowFlag()

void dMsgFlow_c::onNonStopJunpFlowFlag ( )
inline

◆ query001()

u16 dMsgFlow_c::query001 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query002()

u16 dMsgFlow_c::query002 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query003()

u16 dMsgFlow_c::query003 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query004()

u16 dMsgFlow_c::query004 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query005()

u16 dMsgFlow_c::query005 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query006()

u16 dMsgFlow_c::query006 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query007()

u16 dMsgFlow_c::query007 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query008()

u16 dMsgFlow_c::query008 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query009()

u16 dMsgFlow_c::query009 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query010()

u16 dMsgFlow_c::query010 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query011()

u16 dMsgFlow_c::query011 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query012()

u16 dMsgFlow_c::query012 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query013()

u16 dMsgFlow_c::query013 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query014()

u16 dMsgFlow_c::query014 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query015()

u16 dMsgFlow_c::query015 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query016()

u16 dMsgFlow_c::query016 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query017()

u16 dMsgFlow_c::query017 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query018()

u16 dMsgFlow_c::query018 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query019()

u16 dMsgFlow_c::query019 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query020()

u16 dMsgFlow_c::query020 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query021()

u16 dMsgFlow_c::query021 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query022()

u16 dMsgFlow_c::query022 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query023()

u16 dMsgFlow_c::query023 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query024()

u16 dMsgFlow_c::query024 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query025()

u16 dMsgFlow_c::query025 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query026()

u16 dMsgFlow_c::query026 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query027()

u16 dMsgFlow_c::query027 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query028()

u16 dMsgFlow_c::query028 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query029()

u16 dMsgFlow_c::query029 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query030()

u16 dMsgFlow_c::query030 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query031()

u16 dMsgFlow_c::query031 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query032()

u16 dMsgFlow_c::query032 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query033()

u16 dMsgFlow_c::query033 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query034()

u16 dMsgFlow_c::query034 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query035()

u16 dMsgFlow_c::query035 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query036()

u16 dMsgFlow_c::query036 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query037()

u16 dMsgFlow_c::query037 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query038()

u16 dMsgFlow_c::query038 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query039()

u16 dMsgFlow_c::query039 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query040()

u16 dMsgFlow_c::query040 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query041()

u16 dMsgFlow_c::query041 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query042()

u16 dMsgFlow_c::query042 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query043()

u16 dMsgFlow_c::query043 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query044()

u16 dMsgFlow_c::query044 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query045()

u16 dMsgFlow_c::query045 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query046()

u16 dMsgFlow_c::query046 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query047()

u16 dMsgFlow_c::query047 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query048()

u16 dMsgFlow_c::query048 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query049()

u16 dMsgFlow_c::query049 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query050()

u16 dMsgFlow_c::query050 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query051()

u16 dMsgFlow_c::query051 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query052()

u16 dMsgFlow_c::query052 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ query053()

u16 dMsgFlow_c::query053 ( mesg_flow_node_branch * i_flowNode_p,
fopAc_ac_c * i_speaker_p,
int param_2 )

◆ remove()

void dMsgFlow_c::remove ( )

◆ setInitValue()

void dMsgFlow_c::setInitValue ( int param_0)

◆ setInitValueGroupChange()

void dMsgFlow_c::setInitValueGroupChange ( int i_msgNo,
fopAc_ac_c ** i_talkPartners )

◆ setMsg()

void dMsgFlow_c::setMsg ( u32 msg)
inline

◆ setNodeIndex()

void dMsgFlow_c::setNodeIndex ( u16 i_nodeIdx,
fopAc_ac_c ** i_talkPartners )

◆ setNormalMsg()

int dMsgFlow_c::setNormalMsg ( mesg_flow_node * i_flowNode_p,
fopAc_ac_c * i_speaker_p )

◆ setSelectMsg()

int dMsgFlow_c::setSelectMsg ( mesg_flow_node * i_flowNode_p,
mesg_flow_node * param_2,
fopAc_ac_c * i_speaker_p )

Member Data Documentation

◆ field_0x12

u16 dMsgFlow_c::field_0x12
private

◆ field_0x18

u16* dMsgFlow_c::field_0x18
private

◆ field_0x25

u8 dMsgFlow_c::field_0x25
private

◆ field_0x26

u8 dMsgFlow_c::field_0x26
private

◆ field_0x27

u8 dMsgFlow_c::field_0x27
private

◆ field_0x30

u16 dMsgFlow_c::field_0x30
private

◆ field_0x34

int dMsgFlow_c::field_0x34
private

◆ field_0x38

u16 dMsgFlow_c::field_0x38
private

◆ field_0x40

u8 dMsgFlow_c::field_0x40
private

◆ field_0x41

u8 dMsgFlow_c::field_0x41
private

◆ field_0x42

u8 dMsgFlow_c::field_0x42
private

◆ field_0x43

u8 dMsgFlow_c::field_0x43
private

◆ field_0x44

u8 dMsgFlow_c::field_0x44
private

◆ field_0x45

u8 dMsgFlow_c::field_0x45
private

◆ field_0x47

u8 dMsgFlow_c::field_0x47
private

◆ mChoiceNo

u16 dMsgFlow_c::mChoiceNo
private

◆ mEventId

u16 dMsgFlow_c::mEventId
private

◆ mEventList

eventFunc dMsgFlow_c::mEventList
static
Initial value:
= {
}
int event004(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1807
int event024(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2177
int event015(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1976
int event034(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2450
int event003(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1796
int event032(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2392
int event016(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2008
int event038(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2507
int event006(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1829
int event042(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2575
int event013(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1930
int event025(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2188
int event029(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2344
int event001(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1766
int event012(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1922
int event039(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2517
int event018(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2059
int event040(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2528
int event014(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1944
int event036(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2479
int event005(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1818
int event020(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2096
int event011(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1902
int event028(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2312
int event007(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1840
int event023(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2143
int event017(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2022
int event008(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1851
int event033(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2421
int event026(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2200
int event022(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2126
int event030(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2359
int event010(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1882
int event041(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2564
int event027(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2226
int event000(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1746
int event019(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2092
int event037(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2493
int event021(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2116
int event031(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2382
int event009(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1872
int event002(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:1785
int event035(mesg_flow_node_event *, fopAc_ac_c *)
Definition d_msg_flow.cpp:2461

◆ mFlow

u16 dMsgFlow_c::mFlow
private

◆ mFlow_p

u8* dMsgFlow_c::mFlow_p
private

◆ mFlowIdxTBL

u16* dMsgFlow_c::mFlowIdxTBL
private

◆ mFlowNodeTBL

union dMsgFlow_c::mesg_flow* dMsgFlow_c::mFlowNodeTBL
private

◆ mLabelInfo_p

u8* dMsgFlow_c::mLabelInfo_p
private

◆ mMsg

u32 dMsgFlow_c::mMsg
private

◆ mMsgNo

u32 dMsgFlow_c::mMsgNo
private

◆ mNodeIdx

u16 dMsgFlow_c::mNodeIdx
private

◆ mNonStopJunpFlowFlag

u8 dMsgFlow_c::mNonStopJunpFlowFlag
private

◆ mNowMsgNo

u32 dMsgFlow_c::mNowMsgNo
private

◆ mQueryList

queryFunc dMsgFlow_c::mQueryList
static
Initial value:
= {
}
u16 query036(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1348
u16 query009(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:906
u16 query018(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1027
u16 query007(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:862
u16 query047(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1602
u16 query043(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1527
u16 query039(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1422
u16 query041(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1481
u16 query042(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1504
u16 query006(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:849
u16 query040(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1445
u16 query050(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1660
u16 query019(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1046
u16 query033(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1302
u16 query012(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:943
u16 query005(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:833
u16 query016(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:995
u16 query027(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1201
u16 query010(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:918
u16 query020(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1065
u16 query025(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1174
u16 query049(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1635
u16 query046(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1590
u16 query045(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1566
u16 query051(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1678
u16 query029(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1235
u16 query014(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:969
u16 query034(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1319
u16 query021(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1084
u16 query015(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:982
u16 query030(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1252
u16 query011(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:930
u16 query017(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1008
u16 query013(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:956
u16 query004(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:814
u16 query037(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1366
u16 query008(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:893
u16 query026(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1187
u16 query035(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1332
u16 query048(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1615
u16 query044(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1549
u16 query053(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1717
u16 query031(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1264
u16 query052(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1702
u16 query032(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1285
u16 query002(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:781
u16 query038(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1384
u16 query028(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1218
u16 query003(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:800
u16 query001(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:768
u16 query024(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1161
u16 query022(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1132
u16 query023(mesg_flow_node_branch *, fopAc_ac_c *, int)
Definition d_msg_flow.cpp:1145

◆ mSelectMessage

u8 dMsgFlow_c::mSelectMessage
private

◆ mSelType

u8 dMsgFlow_c::mSelType
private

◆ mTimer

s32 dMsgFlow_c::mTimer
private

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