mirror of
https://github.com/zeldaret/tww.git
synced 2026-06-09 20:40:49 -04:00
35 lines
816 B
C++
35 lines
816 B
C++
#ifndef D_A_SWPROPELLER_H
|
|
#define D_A_SWPROPELLER_H
|
|
|
|
#include "f_op/f_op_actor.h"
|
|
#include "d/d_cc_d.h"
|
|
#include "d/d_bg_s_acch.h"
|
|
|
|
class daSwProp_c : public fopAc_ac_c {
|
|
public:
|
|
bool _delete();
|
|
void CreateHeap();
|
|
void CreateInit();
|
|
cPhs_State _create();
|
|
void set_mtx();
|
|
bool _execute();
|
|
bool _draw();
|
|
|
|
public:
|
|
/* 0x290 */ u8 m290[0x294 - 0x290];
|
|
/* 0x294 */ void* m294;
|
|
/* 0x298 */ J3DModel* mpModel;
|
|
/* 0x29C */ dCcD_Stts mStts;
|
|
/* 0x2D8 */ dCcD_Cyl mCyl;
|
|
/* 0x408 */ u8 m408[0x43C - 0x408];
|
|
/* 0x43C */ dBgS_Acch mAcch;
|
|
/* 0x600 */ dBgS_AcchCir mAcchCir;
|
|
/* 0x640 */ s16 mRotY;
|
|
/* 0x642 */ s16 mRotYVel;
|
|
/* 0x644 */ u8 m644[0x648 - 0x644];
|
|
/* 0x648 */ u32 m648;
|
|
/* 0x64C */ u8 m64C[0x800 - 0x64C];
|
|
};
|
|
|
|
#endif /* D_A_SWPROPELLER_H */
|