CEnergyProjectile: Mark functions as override

This commit is contained in:
Luke Street 2020-09-26 01:48:18 -04:00
parent edea2e3745
commit 732be1f7ea
1 changed files with 7 additions and 7 deletions

View File

@ -29,14 +29,14 @@ public:
} }
void PlayImpactSound(const zeus::CVector3f& pos, EWeaponCollisionResponseTypes type); void PlayImpactSound(const zeus::CVector3f& pos, EWeaponCollisionResponseTypes type);
void ChangeProjectileOwner(TUniqueId owner, CStateManager& mgr); void ChangeProjectileOwner(TUniqueId owner, CStateManager& mgr);
void AcceptScriptMsg(EScriptObjectMessage msg, TUniqueId sender, CStateManager& mgr); void AcceptScriptMsg(EScriptObjectMessage msg, TUniqueId sender, CStateManager& mgr) override;
void Accept(IVisitor& visitor); void Accept(IVisitor& visitor) override;
void ResolveCollisionWithWorld(const CRayCastResult& res, CStateManager& mgr); void ResolveCollisionWithWorld(const CRayCastResult& res, CStateManager& mgr);
void ResolveCollisionWithActor(const CRayCastResult& res, CActor& act, CStateManager& mgr); void ResolveCollisionWithActor(const CRayCastResult& res, CActor& act, CStateManager& mgr) override;
void Think(float dt, CStateManager& mgr); void Think(float dt, CStateManager& mgr) override;
void Render(CStateManager& mgr); void Render(CStateManager& mgr) override;
void AddToRenderer(const zeus::CFrustum& frustum, CStateManager& mgr); void AddToRenderer(const zeus::CFrustum& frustum, CStateManager& mgr) override;
void Touch(CActor& act, CStateManager& mgr); void Touch(CActor& act, CStateManager& mgr) override;
virtual bool Explode(const zeus::CVector3f& pos, const zeus::CVector3f& normal, EWeaponCollisionResponseTypes type, virtual bool Explode(const zeus::CVector3f& pos, const zeus::CVector3f& normal, EWeaponCollisionResponseTypes type,
CStateManager& mgr, const CDamageVulnerability& dVuln, TUniqueId hitActor); CStateManager& mgr, const CDamageVulnerability& dVuln, TUniqueId hitActor);
void Set3d0_26(bool v) { x3d0_26_ = v; } void Set3d0_26(bool v) { x3d0_26_ = v; }