#ifndef ACTOR_H #define ACTOR_H #include "pixmapitem.h" #include "constants.h" class Actor : public PixmapItem { public: enum Movement { None = 0, Left, Right, Up, Down }; Actor(Color::Color color, QGraphicsItem *parent = 0); PixmapItem &getIcon(); Color::Color getColor() { return m_color; } private: QPixmap m_pix; Color::Color m_color; Movement m_direction; PixmapItem m_icon; }; #endif // ACTOR_H