mirror of
https://github.com/zeldaret/tp
synced 2026-06-22 08:55:48 -04:00
a83a461e54
* move most d_com_inf_game * remove temp
46 lines
1.1 KiB
C++
46 lines
1.1 KiB
C++
#ifndef D_CC_D_CC_MASS_S_H
|
|
#define D_CC_D_CC_MASS_S_H
|
|
|
|
#include "SSystem/SComponent/c_cc_d.h"
|
|
#include "dolphin/types.h"
|
|
|
|
class dCcMassS_Obj {
|
|
public:
|
|
dCcMassS_Obj();
|
|
~dCcMassS_Obj();
|
|
|
|
private:
|
|
u8 field_0x0[12];
|
|
cCcD_DivideInfo cccd_divideinfo;
|
|
void* vtable;
|
|
};
|
|
|
|
class dCcMassS_Mng {
|
|
public:
|
|
dCcMassS_Mng(void);
|
|
~dCcMassS_Mng();
|
|
|
|
private:
|
|
/* 0x0000 */ cCcD_DivideArea cccd_dividearea;
|
|
/* 0x0020 */ u8 field_0x20[36];
|
|
/* 0x0044 */ dCcMassS_Obj dccmasss_obj;
|
|
/* 0x0064 */ u8 field_0x64[292];
|
|
/* 0x0188 */ dCcMassS_Obj dccmasss_obj2;
|
|
/* 0x01A8 */ u8 field_0x1a8[32];
|
|
/* 0x01C8 */ cCcD_CylAttr cccd_cylattr;
|
|
/* 0x0200 */ u8 field_0x200[2];
|
|
/* 0x0202 */ u8 field_0x202;
|
|
/* 0x0203 */ u8 field_0x203;
|
|
/* 0x0204 */ float cam_x_pos;
|
|
/* 0x0208 */ float cam_y_pos;
|
|
/* 0x020C */ float cam_z_pos;
|
|
/* 0x0210 */ float field_0x210;
|
|
/* 0x0214 */ float field_0x214;
|
|
/* 0x0218 */ float field_0x218;
|
|
/* 0x021C */ u8 field_0x21c[8];
|
|
/* 0x0224 */ cCcD_CpsAttr cccd_cpsattr;
|
|
/* 0x0288 */ cCcD_DivideInfo cccd_divideinfo;
|
|
};
|
|
|
|
#endif /* D_CC_D_CC_MASS_S_H */
|