Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

constants.h File Reference

#include <string>

Include dependency graph for constants.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define IMAGES_PATH   "./images/"
#define SOUND_PATH   "./sounds/"
#define WIDTH   240
#define HEIGHT   320
#define MAPSIZE   51
#define BLOCKSIZE   6
#define TRAILSIZE   60
#define STATE_QUIT   -1
#define STATE_PLAYING   0
#define STATE_CRASHING   1
#define STATE_CRASHED   2
#define STATE_NEWGAME   3
#define STATE_MENU   4
#define STATE_REPLAY   5
#define STATE_HELP   6
#define MENU_STARTGAME   1
#define MENU_REPLAYS   2
#define MENU_OPTIONS   3
#define MENU_HELP   4
#define MENU_QUIT   5
#define MENU_PLAY_REPLAY   6
#define MENU_LOAD_REPLAY   7
#define MENU_SAVE_REPLAY   8
#define MENU_BACK   9
#define MENU_GAME_TYPE   10
#define MENU_DIFFICULTY   11
#define MENU_CLEAR_SCORES   12
#define MENU_GAME_SFCAVE   13
#define MENU_GAME_GATES   14
#define MENU_GAME_FLY   15
#define MENU_DIFFICULTY_EASY   16
#define MENU_DIFFICULTY_NORMAL   17
#define MENU_DIFFICULTY_HARD   18
#define MENU_DIFFICULTY_HARD   18
#define MENU_DIFFICULTY_CUSTOM   19
#define MENU_SOUNDS   20
#define MENU_SOUND_ON   21
#define MENU_SOUND_OFF   22
#define MENU_MUSIC_ON   23
#define MENU_MUSIC_OFF   24
#define MENU_CUSTOM_THRUST   25
#define MENU_CUSTOM_GRAVITY   26
#define MENU_CUSTOM_MAXSPEEDUP   27
#define MENU_CUSTOM_MAXSPEEDDOWN   28
#define MENU_CUSTOM_INCREASE   29
#define MENU_CUSTOM_DECREASE   30
#define MENU_CUSTOM_SAVE   31
#define MENU_CUSTOM_CANCEL   32
#define SND_EXPLOSION   0
#define SND_THRUST   1
#define INGAME_MUSIC   SOUND_PATH "ingame.mod"
#define PLAYER_THRUST   0
#define PLAYER_GRAVITY   1
#define PLAYER_MAX_SPEED_UP   2
#define PLAYER_MAX_SPEED_DOWN   3


Define Documentation

#define BLOCKSIZE   6
 

Definition at line 23 of file constants.h.

#define HEIGHT   320
 

Definition at line 17 of file constants.h.

Referenced by SFCave::handleMenuSelect(), SFCave::initSDL(), and SFCave::SFCave().

#define IMAGES_PATH   "./images/"
 

Definition at line 11 of file constants.h.

Referenced by FontHandler::init(), Menu::Menu(), and Player::Player().

#define INGAME_MUSIC   SOUND_PATH "ingame.mod"
 

Definition at line 76 of file constants.h.

Referenced by SFCave::changeState().

#define MAPSIZE   51
 

Definition at line 20 of file constants.h.

#define MENU_BACK   9
 

Definition at line 47 of file constants.h.

#define MENU_CLEAR_SCORES   12
 

Definition at line 50 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_CUSTOM_CANCEL   32
 

Definition at line 71 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_CUSTOM_DECREASE   30
 

Definition at line 69 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_CUSTOM_GRAVITY   26
 

Definition at line 65 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_CUSTOM_INCREASE   29
 

Definition at line 68 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_CUSTOM_MAXSPEEDDOWN   28
 

Definition at line 67 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_CUSTOM_MAXSPEEDUP   27
 

Definition at line 66 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_CUSTOM_SAVE   31
 

Definition at line 70 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_CUSTOM_THRUST   25
 

Definition at line 64 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_DIFFICULTY   11
 

Definition at line 49 of file constants.h.

Referenced by Menu::Menu().

#define MENU_DIFFICULTY_CUSTOM   19
 

Definition at line 58 of file constants.h.

Referenced by Game::getGameDifficultyText(), SFCave::handleMenuSelect(), SFCaveGame::init(), GatesGame::init(), FlyGame::init(), Menu::Menu(), and Game::setDifficulty().

#define MENU_DIFFICULTY_EASY   16
 

Definition at line 54 of file constants.h.

Referenced by FlyGame::FlyGame(), GatesGame::GatesGame(), Game::getGameDifficultyText(), SFCave::handleMenuSelect(), SFCaveGame::init(), GatesGame::init(), FlyGame::init(), Menu::Menu(), Game::setDifficulty(), and SFCaveGame::SFCaveGame().

#define MENU_DIFFICULTY_HARD   18
 

Definition at line 57 of file constants.h.

#define MENU_DIFFICULTY_HARD   18
 

Definition at line 57 of file constants.h.

Referenced by Game::getGameDifficultyText(), SFCave::handleMenuSelect(), SFCaveGame::init(), GatesGame::init(), FlyGame::init(), Menu::Menu(), and Game::setDifficulty().

#define MENU_DIFFICULTY_NORMAL   17
 

Definition at line 55 of file constants.h.

Referenced by Game::getGameDifficultyText(), SFCave::handleMenuSelect(), SFCaveGame::init(), GatesGame::init(), FlyGame::init(), Menu::Menu(), and Game::setDifficulty().

#define MENU_GAME_FLY   15
 

Definition at line 53 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_GAME_GATES   14
 

Definition at line 52 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_GAME_SFCAVE   13
 

Definition at line 51 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_GAME_TYPE   10
 

Definition at line 48 of file constants.h.

#define MENU_HELP   4
 

Definition at line 42 of file constants.h.

#define MENU_LOAD_REPLAY   7
 

Definition at line 45 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_MUSIC_OFF   24
 

Definition at line 63 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_MUSIC_ON   23
 

Definition at line 62 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_OPTIONS   3
 

Definition at line 41 of file constants.h.

#define MENU_PLAY_REPLAY   6
 

Definition at line 44 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_QUIT   5
 

Definition at line 43 of file constants.h.

#define MENU_REPLAYS   2
 

Definition at line 40 of file constants.h.

Referenced by Menu::Menu().

#define MENU_SAVE_REPLAY   8
 

Definition at line 46 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_SOUND_OFF   22
 

Definition at line 61 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_SOUND_ON   21
 

Definition at line 60 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define MENU_SOUNDS   20
 

Definition at line 59 of file constants.h.

Referenced by Menu::Menu().

#define MENU_STARTGAME   1
 

Definition at line 39 of file constants.h.

Referenced by SFCave::handleMenuSelect(), and Menu::Menu().

#define PLAYER_GRAVITY   1
 

Definition at line 80 of file constants.h.

Referenced by Player::decValue(), Player::getValue(), Player::getValueString(), Player::getValueTypeString(), SFCave::handleMenuSelect(), Player::incValue(), and Player::setValue().

#define PLAYER_MAX_SPEED_DOWN   3
 

Definition at line 82 of file constants.h.

Referenced by Player::decValue(), Player::getValue(), Player::getValueString(), Player::getValueTypeString(), SFCave::handleMenuSelect(), Player::incValue(), and Player::setValue().

#define PLAYER_MAX_SPEED_UP   2
 

Definition at line 81 of file constants.h.

Referenced by Player::decValue(), Player::getValue(), Player::getValueString(), Player::getValueTypeString(), SFCave::handleMenuSelect(), Player::incValue(), and Player::setValue().

#define PLAYER_THRUST   0
 

Definition at line 79 of file constants.h.

Referenced by Player::decValue(), Player::getValue(), Player::getValueString(), Player::getValueTypeString(), SFCave::handleMenuSelect(), Player::incValue(), and Player::setValue().

#define SND_EXPLOSION   0
 

Definition at line 74 of file constants.h.

Referenced by SoundHandler::cleanUp(), SFCave::handleEvents(), SoundHandler::init(), and Game::stateChanged().

#define SND_THRUST   1
 

Definition at line 75 of file constants.h.

Referenced by SoundHandler::cleanUp(), SoundHandler::init(), and Game::update().

#define SOUND_PATH   "./sounds/"
 

Definition at line 12 of file constants.h.

Referenced by SoundHandler::init(), and SFCave::SFCave().

#define STATE_CRASHED   2
 

Definition at line 32 of file constants.h.

#define STATE_CRASHING   1
 

Definition at line 31 of file constants.h.

#define STATE_HELP   6
 

Definition at line 36 of file constants.h.

Referenced by SFCave::changeState(), SFCave::handleEvents(), SFCave::handleGameState(), and SFCave::handleMenuSelect().

#define STATE_MENU   4
 

Definition at line 34 of file constants.h.

#define STATE_NEWGAME   3
 

Definition at line 33 of file constants.h.

#define STATE_PLAYING   0
 

Definition at line 30 of file constants.h.

Referenced by SFCaveGame::draw(), GatesGame::draw(), SFCave::handleGameState(), SFCaveGame::update(), GatesGame::update(), FlyGame::update(), and Game::update().

#define STATE_QUIT   -1
 

Definition at line 29 of file constants.h.

Referenced by SFCave::handleGameState(), and SFCave::handleMenuSelect().

#define STATE_REPLAY   5
 

Definition at line 35 of file constants.h.

#define TRAILSIZE   60
 

Definition at line 26 of file constants.h.

#define WIDTH   240
 

Definition at line 16 of file constants.h.

Referenced by SFCave::handleMenuSelect(), SFCave::initSDL(), and SFCave::SFCave().


Generated on Sat Nov 5 16:56:55 2005 for OPIE by  doxygen 1.4.2