Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_fchain.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_FCHAIN_H
2#define D_A_OBJ_FCHAIN_H
3
5
7public:
8 virtual void draw();
10};
11
20class daObjFchain_c : public fopAc_ac_c {
21public:
22 int createHeap();
23 int create();
25 void checkPlayerFoot(cXyz const*, cXyz const*, cXyz*);
26 void setGroundVec(cXyz*, f32);
27 int execute();
28 int draw();
29
30 cXyz* getPos() { return field_0x694; }
31 csXyz* getAngle() { return field_0x8a4; }
33
34private:
38 /* 0x584 */ s16 field_0x584;
39 /* 0x586 */ u16 field_0x586;
40 /* 0x588 */ s16 field_0x588;
41 /* 0x58C */ cXyz field_0x58c[22];
42 /* 0x694 */ cXyz field_0x694[22];
43 /* 0x79C */ cXyz field_0x79c[22];
44 /* 0x8A4 */ csXyz field_0x8a4[22];
45};
46
47STATIC_ASSERT(sizeof(daObjFchain_c) == 0x928);
48
49
50#endif /* D_A_OBJ_FCHAIN_H */
Definition J3DModelData.h:17
Definition J3DPacket.h:139
Definition c_sxyz.h:10
Wolf Chain Shackle.
Definition d_a_obj_fchain.h:20
void setGroundVec(cXyz *, f32)
Definition d_a_obj_fchain.cpp:97
cXyz field_0x79c[22]
Definition d_a_obj_fchain.h:43
u16 field_0x586
Definition d_a_obj_fchain.h:39
csXyz field_0x8a4[22]
Definition d_a_obj_fchain.h:44
void checkPlayerFoot(cXyz const *, cXyz const *, cXyz *)
Definition d_a_obj_fchain.cpp:85
J3DModelData * mModelData
Definition d_a_obj_fchain.h:36
int create()
Definition d_a_obj_fchain.cpp:29
int draw()
Definition d_a_obj_fchain.cpp:288
s16 field_0x584
Definition d_a_obj_fchain.h:38
J3DModelData * getModelData()
Definition d_a_obj_fchain.h:32
s16 field_0x588
Definition d_a_obj_fchain.h:40
cXyz * getPos()
Definition d_a_obj_fchain.h:30
cXyz field_0x694[22]
Definition d_a_obj_fchain.h:42
request_of_phase_process_class mPhase
Definition d_a_obj_fchain.h:35
int createHeap()
Definition d_a_obj_fchain.cpp:16
csXyz * getAngle()
Definition d_a_obj_fchain.h:31
int execute()
Definition d_a_obj_fchain.cpp:114
~daObjFchain_c()
Definition d_a_obj_fchain.cpp:76
cXyz field_0x58c[22]
Definition d_a_obj_fchain.h:41
daObjFchain_shape_c mShape
Definition d_a_obj_fchain.h:37
Definition d_a_obj_fchain.h:6
virtual void draw()
Definition d_a_obj_fchain.cpp:248
virtual ~daObjFchain_shape_c()
Definition d_a_obj_fchain.h:9
Definition f_op_actor.h:230
STATIC_ASSERT(sizeof(daObjFchain_c)==0x928)
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
Definition c_xyz.h:7
Definition c_phase.h:17