Updated the web pages
[ghostsoverboard] / octopus.h
1 /**************************************************************************
2         Ghosts Overboard - a game for Maemo 5
3
4         Copyright (C) 2011  Heli Hyvättinen
5
6         This file is part of Ghosts Overboard
7
8         Ghosts Overboard is free software: you can redistribute it and/or modify
9         it under the terms of the GNU General Public License as published by
10         the Free Software Foundation, either version 2 of the License, or
11         (at your option) any later version.
12
13         This program is distributed in the hope that it will be useful,
14         but WITHOUT ANY WARRANTY; without even the implied warranty of
15         MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16         GNU General Public License for more details.
17
18         You should have received a copy of the GNU General Public License
19         along with this program.  If not, see <http://www.gnu.org/licenses/>.
20
21 **************************************************************************/
22
23 #ifndef OCTOPUS_H
24 #define OCTOPUS_H
25
26 #include "timercontrolledgraphicspixmapobject.h"
27
28 class Octopus : public TimerControlledGraphicsPixmapObject
29 {
30     Q_OBJECT
31 public:
32     explicit Octopus(QPixmap pixmap, int speed = 10, QGraphicsItem *parent = 0);
33
34 signals:
35
36     void droppingGhosts();
37
38 public slots:
39
40 protected:
41
42     virtual bool handleCollisions();
43
44 };
45
46 #endif // OCTOPUS_H