////////////////////////////////////////////////// //Created by Erik of the GameLogic team ////////////////////////////////////////////////// #ifndef IATTATCHMENT_H #define IATTATCHMENT_H #include "GameLogicStates.h" #include "Player.h" namespace GameLogic { class IAttatchment { public: IAttatchment(void); ~IAttatchment(void); virtual void UseAttatchment(const WEAPON_FIRE &usage, float dt) = 0; virtual void Update(float dt) = 0; private: protected: Player *owner; }; } #endif