#include </home/clem/local/src/opie/noncore/games/sfcave-sdl/fly_game.h>
Inheritance diagram for FlyGame:


Public Member Functions | |
| FlyGame (SFCave *p, int w, int h, int diff) | |
| ~FlyGame () | |
| void | init () |
| void | update (int state) |
| void | draw (SDL_Surface *screen) |
Private Member Functions | |
| bool | checkCollisions () |
Private Attributes | |
| bool | startScoring |
|
||||||||||||||||||||
|
Definition at line 7 of file fly_game.cpp. References Game::difficulty, Game::gameName, Game::highScore, MENU_DIFFICULTY_EASY, Player, Game::player, and Game::terrain. |
|
|
Definition at line 18 of file fly_game.cpp. |
|
|
Definition at line 104 of file fly_game.cpp. References Terrain::checkCollision(), Player::getHeight(), Player::getX(), Player::getY(), Game::player, and Game::terrain. Referenced by update(). |
|
|
Reimplemented from Game. Definition at line 91 of file fly_game.cpp. References Game::draw(), Player::draw(), Terrain::drawTerrain(), Game::player, Game::preDraw(), and Game::terrain. |
|
|
Reimplemented from Game. Definition at line 23 of file fly_game.cpp. References Game::difficulty, Game::init(), SFCave::loadDoubleSetting(), MENU_DIFFICULTY_CUSTOM, MENU_DIFFICULTY_EASY, MENU_DIFFICULTY_HARD, MENU_DIFFICULTY_NORMAL, Game::parent, Game::player, Player::setMovementInfo(), and startScoring. |
|
|
Reimplemented from Game. Definition at line 51 of file fly_game.cpp. References SFCave::changeState(), checkCollisions(), diff(), Terrain::getMapBottom(), Player::getY(), Player::move(), Terrain::moveTerrain(), Game::nrFrames, Game::parent, Game::player, Game::press, Game::score, startScoring, STATE_CRASHING, STATE_PLAYING, Game::terrain, and Game::update(). |
|
|
Definition at line 23 of file fly_game.h. |
1.4.2