Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_bhashi.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_BHASHI_H
2#define D_A_OBJ_BHASHI_H
3
5
14class daObjBHASHI_c : public fopAc_ac_c {
15public:
16 /* 80576A58 */ void initCcCylinder();
17 /* 80576AC4 */ void setCcCylinder();
18 /* 80576B78 */ void Set_Hahen();
19 /* 80576C50 */ void Set_Speed(s16, s16, f32, f32);
20 /* 80577500 */ void Obj_Damage(cXyz);
21 /* 805771EC */ void Obj_Damage();
22 /* 80577E24 */ void Rolling(cXyz*, f32, f32);
23 /* 805781FC */ void setBaseMtx();
24 /* 80578330 */ void CreateHeap();
25 /* 8057842C */ void create();
26 /* 80578788 */ void Create();
27 /* 805787CC */ void Execute(f32 (**)[3][4]);
28 /* 805788EC */ void Draw();
29 /* 805789E8 */ void Delete();
30
31private:
32 /* 0x568 */ u8 field_0x568[0x1464 - 0x568];
33};
34
35STATIC_ASSERT(sizeof(daObjBHASHI_c) == 0x1464);
36
37class Hahen_c {
38public:
39 /* 80577794 */ Hahen_c();
40 /* 805777A4 */ void Wall_Check();
41 /* 80577868 */ void HahenMotion();
42 /* 80577C1C */ void CheckCull();
43 /* 80577DA4 */ void checkViewArea();
44 /* 80577FE0 */ void Roll_Set(cXyz*, f32, s16);
45 /* 80578744 */ ~Hahen_c();
46};
47
48
49#endif /* D_A_OBJ_BHASHI_H */
Definition d_a_obj_bhashi.h:37
void checkViewArea()
Definition d_a_obj_bhashi.cpp:503
void Roll_Set(cXyz *, f32, s16)
Definition d_a_obj_bhashi.cpp:536
void CheckCull()
Definition d_a_obj_bhashi.cpp:476
~Hahen_c()
Definition d_a_obj_bhashi.cpp:681
void HahenMotion()
Definition d_a_obj_bhashi.cpp:463
Hahen_c()
Definition d_a_obj_bhashi.cpp:360
void Wall_Check()
Definition d_a_obj_bhashi.cpp:370
Morpheel Room Pillar?
Definition d_a_obj_bhashi.h:14
void Rolling(cXyz *, f32, f32)
Definition d_a_obj_bhashi.cpp:509
void setBaseMtx()
Definition d_a_obj_bhashi.cpp:541
void initCcCylinder()
Definition d_a_obj_bhashi.cpp:151
void Set_Speed(s16, s16, f32, f32)
Definition d_a_obj_bhashi.cpp:329
void Delete()
Definition d_a_obj_bhashi.cpp:724
void Execute(f32(**)[3][4])
Definition d_a_obj_bhashi.cpp:714
void Draw()
Definition d_a_obj_bhashi.cpp:719
void Set_Hahen()
Definition d_a_obj_bhashi.cpp:186
void create()
Definition d_a_obj_bhashi.cpp:664
void Create()
Definition d_a_obj_bhashi.cpp:699
void CreateHeap()
Definition d_a_obj_bhashi.cpp:569
void setCcCylinder()
Definition d_a_obj_bhashi.cpp:161
void Obj_Damage()
Definition d_a_obj_bhashi.cpp:349
u8 field_0x568[0x1464 - 0x568]
Definition d_a_obj_bhashi.h:32
STATIC_ASSERT(sizeof(daObjBHASHI_c)==0x1464)
Definition d_a_hozelda.cpp:20
Definition d_a_ep.cpp:19
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned char u8
Definition types.h:8