summaryrefslogtreecommitdiffstats
path: root/examples/statemachine/errorstate/rocketitem.h
diff options
context:
space:
mode:
Diffstat (limited to 'examples/statemachine/errorstate/rocketitem.h')
-rw-r--r--examples/statemachine/errorstate/rocketitem.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/examples/statemachine/errorstate/rocketitem.h b/examples/statemachine/errorstate/rocketitem.h
index 9805a8a..b055b0a 100644
--- a/examples/statemachine/errorstate/rocketitem.h
+++ b/examples/statemachine/errorstate/rocketitem.h
@@ -6,13 +6,14 @@
class RocketItem: public GameItem
{
public:
+ enum { Type = UserType + 2 };
+
RocketItem();
+ int type() const { return Type; }
virtual void idle(qreal elapsed);
qreal speed() const { return 100.0; }
void setDirection(qreal direction) { m_direction = direction; }
-
- void hitByRocket();
protected:
virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);