Files
tww/include/d/actor/d_a_lamp.h
T
2023-11-28 21:29:47 -05:00

35 lines
916 B
C++

#ifndef D_A_LAMP_H
#define D_A_LAMP_H
#include "f_op/f_op_actor.h"
#include "d/d_particle.h"
#include "d/d_cc_d.h"
#include "global.h"
class lamp_class : public fopAc_ac_c {
public:
/* 0x290 */ request_of_phase_process_class mPhs;
/* 0x298 */ u8 mParameters;
/* 0x299 padding */
/* 0x29a */ s16 mCycleCtr;
/* 0x29c */ J3DModel* mModel;
/* 0x2a0 */ dPa_followEcallBack mPa;
/* 0x2b4 */ u8 mParticleInit;
/* 0x2b5-2b7 padding */
/* 0x2b8 */ cXyz mPos;
/* 0x2c4 */ dCcD_Stts mStts;
/* 0x300 */ dCcD_Sph mSph;
/* 0x42c */ s8 mOto;
/* 0x42d-42f padding */
/* 0x430 */ float mLength;
/* 0x434 */ s8 mHitTimeoutLeft;
/* 0x435-437 padding */
/* 0x438 */ float mHitReactCurZ;
/* 0x43c */ s16 mHitAngle;
/* 0x440 */ LIGHT_INFLUENCE mInf;
/* 0x460 */ float mParticlePower;
};
STATIC_ASSERT(sizeof(lamp_class) == 0x464);
#endif /* D_A_LAMP_H */