Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_ppolamp.h
Go to the documentation of this file.
1#ifndef D_A_PPOLAMP_H
2#define D_A_PPOLAMP_H
3
4#include "dolphin/types.h"
6
16public:
17 virtual ~daPPolamp_c();
18 int create();
19 int execute();
20 int draw();
21 int Delete();
22 void setModelMtx();
23 void setPclModelMtx();
24 int createHeap();
25 void moveSwing();
26 void initParam();
27
28private:
29 /* 0x574 */ J3DModel* mModel1;
30 /* 0x578 */ J3DModel* mModel2;
31 /* 0x57C */ mDoExt_bckAnm mBck;
32 /* 0x598 */ int field_0x598;
33 /* 0x59C */ s8 field_0x59c;
34 /* 0x59E */ s16 field_0x59e;
35 /* 0x5A0 */ u8 mSwingTimer;
36 /* 0x5A4 */ f32 field_0x5a4;
37 /* 0x5A8 */ f32 field_0x5a8;
38};
39
40STATIC_ASSERT(sizeof(daPPolamp_c) == 0x5ac);
41
42
43#endif /* D_A_PPOLAMP_H */
Definition J3DModel.h:43
P Poe Lamp.
Definition d_a_ppolamp.h:15
f32 field_0x5a4
Definition d_a_ppolamp.h:36
J3DModel * mModel2
Definition d_a_ppolamp.h:30
s16 field_0x59e
Definition d_a_ppolamp.h:34
mDoExt_bckAnm mBck
Definition d_a_ppolamp.h:31
int field_0x598
Definition d_a_ppolamp.h:32
void setModelMtx()
Definition d_a_ppolamp.cpp:82
int createHeap()
Definition d_a_ppolamp.cpp:104
int Delete()
Definition d_a_ppolamp.cpp:77
u8 mSwingTimer
Definition d_a_ppolamp.h:35
virtual ~daPPolamp_c()
Definition d_a_ppolamp.cpp:19
void setPclModelMtx()
Definition d_a_ppolamp.cpp:90
int execute()
Definition d_a_ppolamp.cpp:44
J3DModel * mModel1
Definition d_a_ppolamp.h:29
int draw()
Definition d_a_ppolamp.cpp:56
f32 field_0x5a8
Definition d_a_ppolamp.h:37
int create()
Definition d_a_ppolamp.cpp:23
void initParam()
Definition d_a_ppolamp.cpp:146
void moveSwing()
Definition d_a_ppolamp.cpp:128
s8 field_0x59c
Definition d_a_ppolamp.h:33
Definition f_op_actor.h:230
Definition m_Do_ext.h:151
STATIC_ASSERT(sizeof(daPPolamp_c)==0x5ac)
signed char s8
Definition types.h:7
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
Definition c_phase.h:17