/*! * @file world_entity.h * Definition of the basic WorldEntity */ #ifndef _SATELLITE_H #define _SATELLITE_H #include "world_entity.h" #include "comincl.h" class CharacterAttributes; class Model; //! Basic class from which all interactive stuff in the world is derived from class Satellite : public WorldEntity { ObjectListDeclaration(Satellite); public: Satellite (Vector axis, float speed); virtual ~Satellite (); virtual void tick (float time); private: Vector* axis; float speed; }; #endif /* _SATELLITE_H */