/*! * @file cr_object_damage.h * Definition of a collision reaction: dealing damage to an object */ #ifndef _CR_OBJECT_DAMAGE_H #define _CR_OBJECT_DAMAGE_H #include "collision_reaction.h" namespace CoRe { class Collision; //! A class representing a reaction to a collision: dealing damage to an object class CRObjectDamage : public CollisionReaction { ObjectListDeclaration(CRObjectDamage); public: CRObjectDamage(); virtual ~CRObjectDamage(); virtual void reactToCollision(Collision* collision); }; } #endif /* _CR_OBJECT_DAMAGE_H */