Definition c_m3d_g_cps.h:13
Definition d_cc_mass_s.h:30
Definition d_cc_mass_s.h:48
void Prepare()
Definition d_cc_mass_s.cpp:60
void Set(cCcD_Obj *p_obj, u8 priority)
Definition d_cc_mass_s.cpp:234
u32 Chk(cXyz *p_xyz, fopAc_ac_c **p_actor, dCcMassS_HitInf *p_hitInf)
Definition d_cc_mass_s.cpp:109
u32 GetResultCam() const
Definition d_cc_mass_s.cpp:255
void SetCam(cM3dGCps const &cps)
Definition d_cc_mass_s.cpp:249
void SetAttr(f32 radius, f32 height, u8 param_2, u8 param_3)
Definition d_cc_mass_s.cpp:53
void GetCamTopPos(Vec *p_out)
Definition d_cc_mass_s.cpp:259
void Move()
Definition d_cc_s.cpp:598
virtual bool ChkNoHitGCo(cCcD_Obj *, cCcD_Obj *)
Definition d_cc_s.cpp:233
void ChkActor(fopAc_ac_c *)
virtual void SetPosCorrect(cCcD_Obj *, cXyz *, cCcD_Obj *, cXyz *, f32)
Definition d_cc_s.cpp:248
virtual bool ChkAtTgHitAfterCross(bool, bool, cCcD_GObjInf const *, cCcD_GObjInf const *, cCcD_Stts *, cCcD_Stts *, cCcD_GStts *, cCcD_GStts *)
Definition d_cc_s.cpp:113
virtual void SetAtTgGObjInf(bool, bool, cCcD_Obj *, cCcD_Obj *, cCcD_GObjInf *, cCcD_GObjInf *, cCcD_Stts *, cCcD_Stts *, cCcD_GStts *, cCcD_GStts *, cXyz *)
Definition d_cc_s.cpp:435
static bool m_mtrl_hit_tbl[64]
Definition d_cc_s.h:613
void Draw()
Definition d_cc_s.cpp:602
void SetMassCam(cM3dGCps &i_cps)
Definition d_cc_s.h:48
dCcMassS_Mng mMass_Mng
Definition d_cc_s.h:67
void CalcTgPlusDmg(cCcD_Obj *, cCcD_Obj *, cCcD_Stts *, cCcD_Stts *)
Definition d_cc_s.cpp:107
void MassClear()
Definition d_cc_s.cpp:608
void SetMass(cCcD_Obj *i_obj, u8 i_priority)
Definition d_cc_s.h:47
void Ct()
Definition d_cc_s.cpp:13
virtual bool ChkNoHitGAtTg(cCcD_GObjInf const *, cCcD_GObjInf const *, cCcD_GStts *, cCcD_GStts *)
Definition d_cc_s.cpp:629
bool ChkCamera(cXyz &, cXyz &, f32, fopAc_ac_c *, fopAc_ac_c *, fopAc_ac_c *)
Definition d_cc_s.cpp:514
void ProcAtTgHitmark(bool, bool, cCcD_Obj *, cCcD_Obj *, dCcD_GObjInf *, dCcD_GObjInf *, cCcD_Stts *, cCcD_Stts *, dCcD_GStts *, dCcD_GStts *, cXyz *, bool)
Definition d_cc_s.cpp:370
BOOL ChkAtTgMtrlHit(u8, u8)
Definition d_cc_s.cpp:625
void PrepareMass()
Definition d_cc_s.h:51
bool ChkShieldFrontRange(cCcD_Obj *, cCcD_Obj *, int, cXyz const *)
Definition d_cc_s.cpp:22
dCcS()
Definition d_cc_s.h:12
bool ChkShield(cCcD_Obj *, cCcD_Obj *, dCcD_GObjInf *, dCcD_GObjInf *, cXyz const *)
Definition d_cc_s.cpp:88
virtual void SetCoGObjInf(bool, bool, cCcD_GObjInf *, cCcD_GObjInf *, cCcD_Stts *, cCcD_Stts *, cCcD_GStts *, cCcD_GStts *)
Definition d_cc_s.cpp:148
virtual void CalcParticleAngle(dCcD_GObjInf *, cCcD_Stts *, cCcD_Stts *, csXyz *)
Definition d_cc_s.cpp:337
virtual void MoveAfterCheck()
Definition d_cc_s.cpp:594
void GetMassCamTopPos(Vec *o_pos)
Definition d_cc_s.h:50
virtual ~dCcS()
Definition d_cc_s.h:43
void SetMassAttr(f32 radius, f32 height, u8 param_2, u8 param_3)
Definition d_cc_s.h:58
u8 field_0x2ad0
Definition d_cc_s.h:69
int GetRank(u8)
Definition d_cc_s.cpp:189
bool chkCameraPoint(cXyz const &, cCcD_ShapeAttr::Shape *, fopAc_ac_c *, fopAc_ac_c *)
Definition d_cc_s.cpp:551
u32 ChkMass(cXyz *param_0, fopAc_ac_c **param_1, dCcMassS_HitInf *param_2)
Definition d_cc_s.h:53
void DrawAfter()
Definition d_cc_s.cpp:596
u32 GetMassResultCam()
Definition d_cc_s.h:49
void Dt()
Definition d_cc_s.cpp:18
Definition f_op_actor.h:230
STATIC_ASSERT(sizeof(dCcS)==0x2AC4)
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8