Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
dEvLib_callback_c Class Reference

#include <d_event_lib.h>

+ Inheritance diagram for dEvLib_callback_c:
+ Collaboration diagram for dEvLib_callback_c:

Public Member Functions

 dEvLib_callback_c (fopAc_ac_c *param_0)
 
bool eventUpdate ()
 
bool setEvent (int, int, int)
 
void orderEvent (int, int, int)
 
bool setAction (action_class< dEvLib_callback_c > *)
 
bool initAction ()
 
bool executeAction ()
 
bool initStart ()
 
bool executeStart ()
 
bool initRun ()
 
bool executeRun ()
 
virtual ~dEvLib_callback_c ()
 
virtual bool eventStart ()
 
virtual bool eventRun ()
 
virtual bool eventEnd ()
 

Public Attributes

fopAc_ac_cmActor
 
action_class< dEvLib_callback_c > * mAction
 
u16 _C
 

Constructor & Destructor Documentation

◆ dEvLib_callback_c()

dEvLib_callback_c::dEvLib_callback_c ( fopAc_ac_c * param_0)
inline

◆ ~dEvLib_callback_c()

virtual dEvLib_callback_c::~dEvLib_callback_c ( )
inlinevirtual

Member Function Documentation

◆ eventEnd()

virtual bool dEvLib_callback_c::eventEnd ( )
inlinevirtual

Reimplemented in daTagAtkItem_c.

◆ eventRun()

virtual bool dEvLib_callback_c::eventRun ( )
inlinevirtual

◆ eventStart()

◆ eventUpdate()

bool dEvLib_callback_c::eventUpdate ( )

◆ executeAction()

bool dEvLib_callback_c::executeAction ( )

◆ executeRun()

bool dEvLib_callback_c::executeRun ( )

◆ executeStart()

bool dEvLib_callback_c::executeStart ( )

◆ initAction()

bool dEvLib_callback_c::initAction ( )

◆ initRun()

bool dEvLib_callback_c::initRun ( )

◆ initStart()

bool dEvLib_callback_c::initStart ( )

◆ orderEvent()

void dEvLib_callback_c::orderEvent ( int param_0,
int param_1,
int param_2 )

◆ setAction()

bool dEvLib_callback_c::setAction ( action_class< dEvLib_callback_c > * action)

◆ setEvent()

bool dEvLib_callback_c::setEvent ( int mapToolId,
int eventIdx,
int param_2 )

Member Data Documentation

◆ _C

u16 dEvLib_callback_c::_C

◆ mAction

action_class<dEvLib_callback_c>* dEvLib_callback_c::mAction

◆ mActor

fopAc_ac_c* dEvLib_callback_c::mActor

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