Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_L7demo_dr.h
Go to the documentation of this file.
1#ifndef D_A_L7DEMO_DR_H
2#define D_A_L7DEMO_DR_H
3
5
14class daDr_c : public fopAc_ac_c {
15public:
16 typedef void (daDr_c::*actionFn)();
17
18 void setAction(actionFn);
19 void action();
20 void mtx_set();
21 int draw();
22 void wait();
23 void pl_walk();
24 void pl_turn();
25 void bridge_destroy();
26 void bridge_destroy2();
27 int execute();
28 int _delete();
29 int CreateHeap();
31 int create();
32
36 /* 0x618 */ cXyz field_0x618;
37 /* 0x624 */ cXyz mDemoCamEye;
38 /* 0x630 */ cXyz mDemoCamCenter;
39 /* 0x63C */ actionFn mAction;
40 /* 0x648 */ actionFn mPrevAction;
41 /* 0x654 */ int field_0x654;
42 /* 0x658 */ u8 mIsHide;
43 /* 0x659 */ u8 mTimer;
44 /* 0x65A */ u8 field_0x65a;
45};
46
47STATIC_ASSERT(sizeof(daDr_c) == 0x65c);
48
49
50#endif /* D_A_L7DEMO_DR_H */
Definition Z2Creature.h:37
Definition d_a_L7demo_dr.h:14
u8 field_0x65a
Definition d_a_L7demo_dr.h:44
void action()
Definition d_a_L7demo_dr.cpp:28
cXyz field_0x618
Definition d_a_L7demo_dr.h:36
void setAction(actionFn)
Definition d_a_L7demo_dr.cpp:16
int CreateHeap()
Definition d_a_L7demo_dr.cpp:310
void bridge_destroy2()
Definition d_a_L7demo_dr.cpp:218
int _delete()
Definition d_a_L7demo_dr.cpp:291
void wait()
Definition d_a_L7demo_dr.cpp:65
void pl_walk()
Definition d_a_L7demo_dr.cpp:95
actionFn mPrevAction
Definition d_a_L7demo_dr.h:40
u8 mIsHide
Definition d_a_L7demo_dr.h:42
cXyz mDemoCamEye
Definition d_a_L7demo_dr.h:37
u8 mTimer
Definition d_a_L7demo_dr.h:43
BOOL check_start()
Definition d_a_L7demo_dr.cpp:327
int create()
Definition d_a_L7demo_dr.cpp:343
void bridge_destroy()
Definition d_a_L7demo_dr.cpp:169
actionFn mAction
Definition d_a_L7demo_dr.h:39
int field_0x654
Definition d_a_L7demo_dr.h:41
mDoExt_McaMorfSO * mpModelMorf
Definition d_a_L7demo_dr.h:34
void pl_turn()
Definition d_a_L7demo_dr.cpp:143
void(daDr_c::*) actionFn()
Definition d_a_L7demo_dr.h:16
int execute()
Definition d_a_L7demo_dr.cpp:261
request_of_phase_process_class mPhase
Definition d_a_L7demo_dr.h:33
void mtx_set()
Definition d_a_L7demo_dr.cpp:32
cXyz mDemoCamCenter
Definition d_a_L7demo_dr.h:38
int draw()
Definition d_a_L7demo_dr.cpp:48
Z2CreatureEnemy mSound
Definition d_a_L7demo_dr.h:35
Definition f_op_actor.h:230
Definition m_Do_ext.h:331
STATIC_ASSERT(sizeof(daDr_c)==0x65c)
int BOOL
Definition types.h:33
unsigned char u8
Definition types.h:8
Definition c_xyz.h:7
Definition c_phase.h:17