#ifndef CIRCLE_H #define CIRCLE_H #include "game_object.h" #ifdef __APPLE__ #include #include #else #include #include #endif class Circle : public Game_object { public: Circle(); private: virtual void updated(string name); virtual void build_display_list(); int m_radius; GLUquadricObj *m_quadric; // disable default copy constructor and default assignment // done as a precaution, they should never be called Circle(const Circle &); const Circle &operator=(const Circle &); }; #endif // #ifndef CIRCLE_H