Files
tww/include/d/actor/d_a_bgn3.h
T
2023-12-30 17:15:03 -05:00

46 lines
1.1 KiB
C++

#ifndef D_A_BGN3_H
#define D_A_BGN3_H
#include "f_op/f_op_actor.h"
#include "d/d_cc_d.h"
#include "m_Do/m_Do_ext.h"
struct bgn3_ke_s {
/* 0x00 */ cXyz m00[5];
/* 0x3C */ cXyz m3C[5];
/* 0x78 */ u8 m78[0x84 - 0x78];
};
struct part_s3 {
/* 0x0000 */ u8 m0000[0x00F8 - 0x0000];
/* 0x00F8 */ dCcD_GObjInf m00F8;
/* 0x01F0 */ u8 m01F0[0x023C - 0x01F0];
/* 0x023C */ bgn3_ke_s mHairs[40];
/* 0x16DC */ mDoExt_3DlineMat0_c mLineMat;
};
class bgn3_class : public fopAc_ac_c {
public:
/* 0x00290 */ u8 m00290[0x002E4 - 0x00290];
/* 0x002E4 */ bgn3_ke_s mHairs[40];
/* 0x01784 */ mDoExt_3DlineMat0_c mLineMat;
/* 0x017A0 */ u8 m017A0[0x017CC - 0x017A0];
/* 0x017CC */ part_s3 mParts[10];
/* 0x0FD7C */ u8 m0FD7C[0x0FDDC - 0x0FD7C];
/* 0x0FDDC */ dCcD_GStts m0FDDC;
/* 0x0FDFC */ dCcD_GObjInf m0FDFC;
/* 0x0FEF4 */ u8 m0FEF4[0x0FF28 - 0x0FEF4];
/* 0x0FF28 */ dCcD_GObjInf m0FF28;
/* 0x10020 */ u8 m10020[0x100B4 - 0x10020];
};
class daBgn3_HIO_c {
public:
daBgn3_HIO_c();
public:
/* Place member variables here */
};
#endif /* D_A_BGN3_H */