mirror of
https://github.com/zeldaret/tww.git
synced 2026-05-31 17:31:50 -04:00
56 lines
1.4 KiB
C++
56 lines
1.4 KiB
C++
#ifndef D_A_MFLFT_H
|
|
#define D_A_MFLFT_H
|
|
|
|
#include "f_op/f_op_actor.h"
|
|
#include "d/d_cc_d.h"
|
|
#include "m_Do/m_Do_ext.h"
|
|
|
|
class dBgW;
|
|
class JPABaseEmitter;
|
|
|
|
struct mflft_class {
|
|
/* 0x000 */ fopAc_ac_c actor;
|
|
/* 0x290 */ request_of_phase_process_class mPhase;
|
|
/* 0x298 */ s16 m298;
|
|
/* 0x29A */ s16 m29A;
|
|
/* 0x29C */ J3DModel* mpModel;
|
|
/* 0x2A0 */ u8 m2A0;
|
|
/* 0x2A1 */ u8 m2A1;
|
|
/* 0x2A2 */ u8 m2A2[0x2A4 - 0x2A2];
|
|
/* 0x2A4 */ cXyz m2A4;
|
|
/* 0x2B0 */ f32 m2B0;
|
|
/* 0x2B4 */ u8 m2B4[0x2B8 - 0x2B4];
|
|
/* 0x2B8 */ f32 m2B8;
|
|
/* 0x2BC */ f32 m2BC;
|
|
/* 0x2C0 */ u8 m2C0[0x2C4 - 0x2C0];
|
|
/* 0x2C4 */ f32 m2C4;
|
|
/* 0x2C8 */ csXyz m2C8;
|
|
/* 0x2CE */ s16 m2CE;
|
|
/* 0x2D0 */ f32 m2D0;
|
|
/* 0x2D4 */ s8 m2D4[3];
|
|
/* 0x2D7 */ u8 m2D7[0x2D8 - 0x2D7];
|
|
/* 0x2D8 */ cXyz m2D8[3];
|
|
/* 0x2FC */ cXyz m2FC[3];
|
|
/* 0x320 */ dCcD_Stts mStts;
|
|
/* 0x35C */ dCcD_Cyl mCyls[3];
|
|
/* 0x6EC */ s16 m6EC[3];
|
|
/* 0x6F2 */ s8 m6F2[3];
|
|
/* 0x6F5 */ s8 m6F5;
|
|
/* 0x6F6 */ s16 m6F6;
|
|
/* 0x6F8 */ s16 m6F8;
|
|
/* 0x6FA */ s16 m6FA;
|
|
/* 0x6FC */ u8 m6FC[0x700 - 0x6FC];
|
|
/* 0x700 */ Mtx m700;
|
|
/* 0x730 */ dBgW* pm_bgw;
|
|
/* 0x734 */ f32 m734;
|
|
/* 0x738 */ mDoExt_3DlineMat1_c mLineMat;
|
|
/* 0x774 */ JPABaseEmitter* m774;
|
|
/* 0x778 */ s8 m778;
|
|
/* 0x779 */ u8 m779[0x77C - 0x779];
|
|
/* 0x77C */ // vtbl
|
|
|
|
virtual void setLiftUp(cXyz);
|
|
}; // size = 0x780
|
|
|
|
#endif /* D_A_MFLFT_H */
|