diff options
| author | Samu Laaksonen <laaksonen.sj@gmail.com> | 2012-09-30 13:33:24 +0300 |
|---|---|---|
| committer | Samu Laaksonen <laaksonen.sj@gmail.com> | 2012-09-30 13:33:24 +0300 |
| commit | 2049e08432907f645f5a3786ea4f50a6456b77c4 (patch) | |
| tree | fbecdda668e9e560d6822f5a658e6a3a4e157405 /src/CircularDisplay.h | |
| parent | a8934f323fd7e48014addb55ff25ef0486aebbd1 (diff) | |
| download | prism-2049e08432907f645f5a3786ea4f50a6456b77c4.tar.gz prism-2049e08432907f645f5a3786ea4f50a6456b77c4.zip | |
ActionScene changes
Added drawBackground and drawForeground
- background for handling parallax scrolling during levels
- foreground for HUD implementation
Diffstat (limited to 'src/CircularDisplay.h')
| -rw-r--r-- | src/CircularDisplay.h | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/CircularDisplay.h b/src/CircularDisplay.h index 6889645..557ef14 100644 --- a/src/CircularDisplay.h +++ b/src/CircularDisplay.h @@ -1,19 +1,14 @@ #ifndef CircularDisplay_h #define CircularDisplay_h -#include <QGraphicsItem> +#include <QPixmap> -class CircularDisplay : public QGraphicsItem +class CircularDisplay : public QPixmap { public: - CircularDisplay(QGraphicsItem* parent = 0); + CircularDisplay(); virtual ~CircularDisplay(); - virtual QRectF boundingRect() const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); - - void advance(int phase); - void setDisplayColor(QColor col); void collected(int amount); void activate(); |
