Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_lv4chandelier.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_LV4CHANDELIER_H
2#define D_A_OBJ_LV4CHANDELIER_H
3
5#include "d/d_model.h"
6
15class daObjLv4Chan_c : public fopAc_ac_c {
16public:
17 struct ChainPos {
18 /* 80C66564 */ ~ChainPos();
19 /* 80C665A0 */ ChainPos();
20 };
21
22 /* 80C63360 */ void create1st();
23 /* 80C634CC */ void setMtxChain(daObjLv4Chan_c::ChainPos*, dMdl_obj_c*, int);
24 /* 80C636B4 */ void setMtx();
25 /* 80C639B4 */ void rideActor(fopAc_ac_c*);
26 /* 80C63CFC */ void CreateHeap();
27 /* 80C63FA8 */ void Create();
28 /* 80C6449C */ void constraintChain(daObjLv4Chan_c::ChainPos*, int);
29 /* 80C64668 */ void constraintBase();
30 /* 80C647FC */ void calcVec(daObjLv4Chan_c::ChainPos*, int);
31 /* 80C64878 */ void chkGnd();
32 /* 80C648F4 */ void Execute(f32 (**)[3][4]);
33 /* 80C65F04 */ void Draw();
34 /* 80C66114 */ void Delete();
35
36private:
37 /* 0x568 */ u8 field_0x568[0x24a4 - 0x568];
38};
39
40STATIC_ASSERT(sizeof(daObjLv4Chan_c) == 0x24a4);
41
42class daObjSwChain_c : public fopAc_ac_c {
43public:
44 /* 80C665A4 */ void checkTight();
45};
46
47
48#endif /* D_A_OBJ_LV4CHANDELIER_H */
Definition d_model.h:9
Arbiter's Grounds Chandelier.
Definition d_a_obj_lv4chandelier.h:15
void create1st()
Definition d_a_obj_lv4chandelier.cpp:162
void Draw()
Definition d_a_obj_lv4chandelier.cpp:637
void Create()
Definition d_a_obj_lv4chandelier.cpp:385
void setMtx()
Definition d_a_obj_lv4chandelier.cpp:229
void setMtxChain(daObjLv4Chan_c::ChainPos *, dMdl_obj_c *, int)
Definition d_a_obj_lv4chandelier.cpp:196
void constraintBase()
Definition d_a_obj_lv4chandelier.cpp:447
void constraintChain(daObjLv4Chan_c::ChainPos *, int)
Definition d_a_obj_lv4chandelier.cpp:406
u8 field_0x568[0x24a4 - 0x568]
Definition d_a_obj_lv4chandelier.h:37
void CreateHeap()
Definition d_a_obj_lv4chandelier.cpp:268
void Delete()
Definition d_a_obj_lv4chandelier.cpp:642
void calcVec(daObjLv4Chan_c::ChainPos *, int)
Definition d_a_obj_lv4chandelier.cpp:453
void rideActor(fopAc_ac_c *)
Definition d_a_obj_lv4chandelier.cpp:263
void Execute(f32(**)[3][4])
Definition d_a_obj_lv4chandelier.cpp:555
void chkGnd()
Definition d_a_obj_lv4chandelier.cpp:463
Chain Switch.
Definition d_a_obj_lv4chandelier.h:42
void checkTight()
Definition d_a_obj_lv4chandelier.cpp:806
STATIC_ASSERT(sizeof(daObjLv4Chan_c)==0x24a4)
Definition d_a_obj_lv4chandelier.h:17
~ChainPos()
Definition d_a_obj_lv4chandelier.cpp:795
ChainPos()
Definition d_a_obj_lv4chandelier.cpp:801
Definition d_a_ep.cpp:19
float f32
Definition types.h:22
unsigned char u8
Definition types.h:8