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 /* 80BE7194 */ virtual void draw();
9 /* 80BE73D4 */ virtual ~daObjFchain_shape_c() {}
10};
11
20class daObjFchain_c : public fopAc_ac_c {
21public:
22 /* 80BE5FF8 */ int createHeap();
23 /* 80BE6074 */ int create();
24 /* 80BE63C8 */ ~daObjFchain_c();
25 /* 80BE64E0 */ void checkPlayerFoot(cXyz const*, cXyz const*, cXyz*);
26 /* 80BE66B4 */ void setGroundVec(cXyz*, f32);
27 /* 80BE6868 */ int execute();
28 /* 80BE7324 */ 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 J3DPacket.h:100
Wolf Chain Shackle.
Definition d_a_obj_fchain.h:20
void setGroundVec(cXyz *, f32)
Definition d_a_obj_fchain.cpp:108
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:95
J3DModelData * mModelData
Definition d_a_obj_fchain.h:36
int create()
Definition d_a_obj_fchain.cpp:33
int draw()
Definition d_a_obj_fchain.cpp:312
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:128
~daObjFchain_c()
Definition d_a_obj_fchain.cpp:83
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:272
virtual ~daObjFchain_shape_c()
Definition d_a_obj_fchain.h:9
STATIC_ASSERT(sizeof(daObjFchain_c)==0x928)
Definition d_a_ep.cpp:51
Definition d_a_hozelda.cpp:20
Definition d_a_ep.cpp:66
Definition d_a_ep.cpp:19
Definition d_a_hozelda.cpp:14
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned short u16
Definition types.h:9