Menu items in correct places again
[ghostsoverboard] / level.cpp
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
24 #include "level.h"
25
26 Level::Level()
27 {
28     setNumberOfGhosts(5);
29     setNumberOfRocks(0);
30     setNumberOfOctopuses(0);
31     setOctopusSpeed(100);
32 }
33
34 Level::Level(int ghosts, int rocks, int octopuses, int octopusSpeed)
35 {
36     setNumberOfGhosts(ghosts);
37     setNumberOfRocks(rocks);
38     setNumberOfOctopuses(octopuses);
39     setOctopusSpeed(octopusSpeed);
40 }
41
42 int  Level::getNumberOfGhosts() const
43 {
44     return ghosts_;
45 }
46
47 void Level::setNumberOfGhosts(int ghosts)
48 {
49     ghosts_ = ghosts;
50 }
51
52 int Level::getNumberOfRocks() const
53 {
54     return rocks_;
55 }
56
57 void Level::setNumberOfRocks(int rocks)
58 {
59     rocks_ = rocks;
60 }
61
62 int Level::getNumberOfOctopuses() const
63 {
64     return octopuses_;
65 }
66
67 void Level::setNumberOfOctopuses(int octopuses)
68 {
69     octopuses_ = octopuses;
70 }
71
72 int Level::getOctopusSpeed() const
73 {
74     return octopusSpeed_;
75 }
76
77 void Level::setOctopusSpeed(int speed)
78 {
79     octopusSpeed_ = speed;
80 }