#include </home/clem/local/src/opie/noncore/games/sfcave/sfcave.h>
Collaboration diagram for SFCave:

Public Slots | |
| void | start () |
Public Member Functions | |
| SFCave (QWidget *p=0, const char *name=0, WFlags fl=0) | |
| ~SFCave () | |
| void | setSeed (int seed) |
| int | nextInt (int range) |
| void | setUp () |
| void | handleGameSFCave () |
| void | handleGameGates () |
| void | handleGameFly () |
| bool | checkFlyGameCollision () |
| void | moveFlyGameLandscape () |
| void | setFlyPoint (int point) |
| bool | checkCollision () |
| void | moveLandscape () |
| void | addBlock () |
| void | addGate () |
| void | setPoint (int point) |
| void | drawBoss () |
| void | draw () |
| void | handleKeys () |
| void | handleMenuKeys (QKeyEvent *e) |
| void | displayMenu () |
| void | dealWithMenuSelection () |
| void | keyPressEvent (QKeyEvent *e) |
| void | keyReleaseEvent (QKeyEvent *e) |
| void | saveScore () |
| void | saveReplay () |
| void | loadReplay () |
| SFCave (int argc, char *argv[]) | |
| ~SFCave () | |
| void | initSDL (int argc, char *argv[]) |
| void | mainEventLoop () |
| void | setCrashed (bool val) |
| void | changeState (int s) |
| int | getState () |
| Game * | getCurrentGame () |
| int | getFPS () |
| bool | showFPS () |
| void | setMenuStatusText (string statusText) |
| void | saveSetting (string key, string val) |
| void | saveSetting (string key, int val) |
| void | saveSetting (string key, long val) |
| void | saveSetting (string key, double val) |
| string | loadSetting (string key, string defaultVal="") |
| bool | loadBoolSetting (string key, bool defaultVal) |
| int | loadIntSetting (string key, int defaultVal) |
| double | loadDoubleSetting (string key, double defaultVal) |
Static Public Member Functions | |
| static QString | appName () |
Public Attributes | |
| int | sWidth |
| int | sHeight |
| int | segSize |
| int | currentSeed |
| QList< int > | replayList |
| QListIterator< int > * | replayIt |
| bool | replay |
| QString | replayFile |
| int | blockWidth |
| int | blockHeight |
| int | gapHeight |
| int | state |
| int | prevState |
| int | speed |
| int | crashLineLength |
| bool | startScoring |
| bool | showEyeCandy |
| int * | flyScores |
| double | thrustUp |
| double | noThrust |
| double | maxUpThrust |
| double | maxDownThrust |
| int | gateDistance |
| int | nextGate |
| int | lastGateBottomY |
| int | currentMenuNr |
| int | currentGameType |
| int | currentGameDifficulty |
| QPixmap * | offscreen |
| QTimer * | gameTimer |
| int | score |
| int | highestScore [3][3] |
| int | mapTop [MAPSIZE] |
| int | mapBottom [MAPSIZE] |
| QRect | blocks [BLOCKSIZE] |
| QRect | user |
| QPoint | trail [TRAILSIZE] |
| int | offset |
| int | maxHeight |
| int | nrFrames |
| int | dir |
| bool | showScoreZones |
| bool | press |
| double | thrust |
| bool | running |
Static Public Attributes | |
| static double | UpThrustVals [3][3] |
| static double | DownThrustVals [3][3] |
| static double | MaxUpThrustVals [3][3] |
| static double | MaxDownThrustVals [3][3] |
| static int | initialGateGaps [] = { 75, 50, 25 } |
| static int | flyEasyScores [7][3] |
| static int | flyNormalScores [7][3] |
| static int | flyHardScores [7][3] |
| static QString | menuOptions [NR_MENUS][MAX_MENU_OPTIONS] |
| static int | nrMenuOptions [NR_MENUS] = { 5, 4, 4 } |
| static int | currentMenuOption [NR_MENUS] = { 0, 0, 0 } |
| static QString | dificultyOption [3] = { EASY, NORMAL, HARD } |
| static QString | gameTypes [3] = { SFCAVE_GAME, GATES_GAME, FLY_GAME } |
Private Slots | |
| void | run () |
Private Member Functions | |
| void | handleMenuSelect (int menuId) |
| void | handleGameState () |
| void | handleEvents () |
| void | calcFPS () |
| void | FPSDelay () |
Private Attributes | |
| SDL_Surface * | screen |
| bool | setupOK |
| Game * | currentGame |
| Menu * | menu |
| Help * | help |
| bool | showFps |
| string | musicPath |
| string | musicType |
| bool | finish |
| bool | limitFPS |
| int | maxFPS |
| int | actualFPS |
| int | FPS |
| long | time1 |
| long | start |
| long | end |
| int | customPlayerMenuVal |
| double | origValue |
|
||||||||||||||||
|
Definition at line 136 of file sfcave.cpp. References Global::applicationFileName(), Qt::black, CAPTION, height, i, MAPSIZE, movel, Config::readNumEntry(), Config::setGroup(), showMaximized, start, STATE_MENU, and width. |
|
|
Definition at line 193 of file sfcave.cpp. |
|
||||||||||||
|
Definition at line 44 of file sfcave.cpp. References Game::createGame(), currentGame, diff(), game, HEIGHT, help, FontHandler::init(), initSDL(), loadBoolSetting(), loadSetting(), maxFPS, musicPath, musicType, printf, SoundHandler::setMusicOn(), Game::setSeed(), SoundHandler::setSoundsOn(), setupOK, showFps, SOUND_PATH, Opie::Internal::string(), and WIDTH. |
|
|
|
|
|
Definition at line 577 of file sfcave.cpp. References blockHeight, blocks, BLOCKSIZE, blockWidth, i, mapBottom, mapTop, nextInt(), sWidth, Opie::MM::x, and Opie::MM::y. Referenced by handleGameSFCave(). |
|
|
Definition at line 594 of file sfcave.cpp. References blocks, BLOCKSIZE, blockWidth, gapHeight, i, lastGateBottomY, mapBottom, mapTop, nextInt(), sWidth, and Opie::MM::y. Referenced by handleGameGates(). |
|
|
Definition at line 101 of file sfcave.h. References QString::fromLatin1(). |
|
|
Definition at line 601 of file sfcave.cpp. References actualFPS, FPS, start(), and time1. Referenced by mainEventLoop(). |
|
|
Definition at line 331 of file sfcave.cpp. References chooseRandomFile(), currentGame, help, INGAME_MUSIC, Help::init(), musicPath, musicType, SoundHandler::playMusic(), SoundHandler::setMusicVolume(), state, STATE_CRASHED, STATE_HELP, STATE_MENU, STATE_NEWGAME, STATE_REPLAY, Game::stateChanged(), SoundHandler::stopMusic(), and Opie::Internal::string(). Referenced by handleEvents(), handleGameState(), Help::handleKeys(), handleMenuSelect(), mainEventLoop(), SFCaveGame::update(), GatesGame::update(), FlyGame::update(), and Game::update(). |
|
|
Definition at line 533 of file sfcave.cpp. References blocks, BLOCKSIZE, i, mapBottom, mapTop, user, and Opie::MM::y. Referenced by handleGameGates(), and handleGameSFCave(). |
|
|
Definition at line 486 of file sfcave.cpp. References mapBottom, and user. Referenced by handleGameFly(). |
|
|
Definition at line 1117 of file sfcave.cpp. References currentGameDifficulty, currentGameType, currentMenuNr, currentMenuOption, currentSeed, highestScore, i, loadReplay(), MENU_BACK, MENU_CLEAR_HIGHSCORES, MENU_GAME_DIFFICULTY, MENU_GAME_TYPE, MENU_HELP, MENU_MAIN_MENU, MENU_OPTIONS, MENU_OPTIONS_MENU, MENU_QUIT, MENU_REPLAY, MENU_REPLAY_BACK, MENU_REPLAY_LOAD, MENU_REPLAY_MENU, MENU_REPLAY_SAVE, MENU_REPLAY_START, MENU_START_GAME, saveReplay(), Config::setGroup(), QPEApplication::showWidget(), state, STATE_NEWGAME, STATE_REPLAY, and Config::writeEntry(). Referenced by handleMenuKeys(). |
|
|
Definition at line 1069 of file sfcave.cpp. References bitBlt(), Qt::black, Qt::CopyROP, currentGameDifficulty, currentGameType, currentMenuNr, currentMenuOption, dificultyOption, f, gameTypes, i, MENU_GAME_TYPE, menuOptions, offscreen, p, pos, sHeight, QString::sprintf(), sWidth, text, val, Qt::white, and Qt::yellow. Referenced by run(). |
|
|
Definition at line 653 of file sfcave.cpp. References bitBlt(), Qt::black, blocks, BLOCKSIZE, Qt::blue, Qt::CopyROP, crashLineLength, CURRENT_GAME_TYPE, currentGameDifficulty, currentGameType, FLY_GAME, FLYSCORES, highestScore, i, M_PI, mapBottom, MAPSIZE, mapTop, nextInt(), offscreen, offset, p, Qt::red, s, score, segSize, sHeight, showEyeCandy, showScoreZones, speed, QString::sprintf(), state, STATE_CRASHED, STATE_CRASHING, sWidth, text, trail, TRAILSIZE, user, Qt::white, Opie::MM::x, and Opie::MM::y. Referenced by run(). |
|
|
Definition at line 646 of file sfcave.cpp. References bitBlt(), Qt::black, Qt::CopyROP, offscreen, sHeight, and sWidth. Referenced by run(). |
|
|
Definition at line 616 of file sfcave.cpp. References abs, end, maxFPS, printf, and start(). Referenced by mainEventLoop(). |
|
|
Definition at line 24 of file sfcave.h. References currentGame. |
|
|
Definition at line 25 of file sfcave.h. References actualFPS. Referenced by Game::draw(). |
|
|
Definition at line 23 of file sfcave.h. References state. Referenced by SFCaveGame::draw(), GatesGame::draw(), and Game::draw(). |
|
|
Definition at line 248 of file sfcave.cpp. References changeState(), currentGame, finish, Game::handleKeys(), Help::handleKeys(), handleMenuSelect(), help, limitFPS, SoundHandler::playSound(), rc, showFps, SND_EXPLOSION, state, STATE_CRASHED, STATE_HELP, STATE_MENU, STATE_NEWGAME, and STATE_REPLAY. Referenced by mainEventLoop(). |
|
|
Definition at line 442 of file sfcave.cpp. References checkFlyGameCollision(), currentGameDifficulty, currentGameType, diff(), FLYSCORES, highestScore, i, mapBottom, moveFlyGameLandscape(), nrFrames, saveScore(), score, startScoring, state, STATE_CRASHING, and user. Referenced by run(). |
|
|
Definition at line 407 of file sfcave.cpp. References addGate(), checkCollision(), currentGameDifficulty, currentGameType, gapHeight, gateDistance, highestScore, moveLandscape(), nextGate, nextInt(), nrFrames, saveScore(), score, state, and STATE_CRASHING. Referenced by run(). |
|
|
Definition at line 369 of file sfcave.cpp. References addBlock(), blockHeight, checkCollision(), currentGameDifficulty, currentGameType, gateDistance, highestScore, maxHeight, moveLandscape(), nrFrames, saveScore(), score, sHeight, state, and STATE_CRASHING. Referenced by run(). |
|
|
Definition at line 210 of file sfcave.cpp. References changeState(), currentGame, Game::draw(), Help::draw(), finish, help, Game::init(), screen, Game::setReplay(), state, STATE_CRASHED, STATE_CRASHING, STATE_HELP, STATE_MENU, STATE_NEWGAME, STATE_PLAYING, STATE_QUIT, STATE_REPLAY, Game::update(), and Help::update(). Referenced by mainEventLoop(). |
|
|
Definition at line 760 of file sfcave.cpp. References i, maxDownThrust, maxUpThrust, noThrust, press, speed, thrust, thrustUp, trail, TRAILSIZE, user, and Opie::MM::x. Referenced by run(). |
|
|
Definition at line 1010 of file sfcave.cpp. References currentGameDifficulty, currentGameType, currentMenuNr, currentMenuOption, dealWithMenuSelection(), Qt::Key_Down, Qt::Key_Enter, Qt::Key_Left, Qt::Key_Return, Qt::Key_Right, Qt::Key_Space, Qt::Key_Up, MENU_GAME_DIFFICULTY, MENU_GAME_TYPE, MENU_OPTIONS_MENU, menuOptions, NR_GAME_DIFFICULTIES, NR_GAME_TYPES, and nrMenuOptions. Referenced by keyPressEvent(). |
|
|
||||||||||||
|
Definition at line 112 of file sfcave.cpp. References HEIGHT, NULL, printf, screen, and WIDTH. Referenced by SFCave(). |
|
|
Definition at line 808 of file sfcave.cpp. References currentMenuNr, currentMenuOption, handleMenuKeys(), Qt::Key_Enter, Qt::Key_F9, Qt::Key_M, Qt::Key_Return, Qt::Key_Space, Qt::Key_Up, Qt::Key_Z, nrFrames, press, replay, replayList, showScoreZones, state, STATE_CRASHED, STATE_MENU, STATE_NEWGAME, and STATE_RUNNING. |
|
|
Definition at line 856 of file sfcave.cpp. References Qt::Key_Down, Qt::Key_E, Qt::Key_F9, Qt::Key_L, Qt::Key_R, Qt::Key_S, Qt::Key_Space, Qt::Key_Up, loadReplay(), nrFrames, press, replay, replayList, saveReplay(), showEyeCandy, state, STATE_CRASHED, STATE_MENU, STATE_NEWGAME, STATE_REPLAY, and STATE_RUNNING. |
|
||||||||||||
|
Definition at line 573 of file sfcave.cpp. References Settings::readSetting(), and val. Referenced by SFCave(). |
|
||||||||||||
|
Definition at line 591 of file sfcave.cpp. References Settings::readSetting(), and val. Referenced by SFCaveGame::init(), GatesGame::init(), and FlyGame::init(). |
|
||||||||||||
|
Definition at line 582 of file sfcave.cpp. References Settings::readSetting(), and val. Referenced by SFCaveGame::init(), and GatesGame::init(). |
|
|
Definition at line 961 of file sfcave.cpp. References QValueList< T >::begin(), currentGameDifficulty, currentGameType, currentSeed, data, QFile::encodeName(), QValueList< T >::end(), in, list, printf, replayFile, replayList, QStringList::split(), and v. Referenced by dealWithMenuSelection(), and keyReleaseEvent(). |
|
||||||||||||
|
Definition at line 561 of file sfcave.cpp. References Settings::readSetting(), Opie::Internal::string(), and val. Referenced by Game::init(), and SFCave(). |
|
|
Definition at line 173 of file sfcave.cpp. References actualFPS, calcFPS(), changeState(), finish, FPS, FPSDelay(), handleEvents(), handleGameState(), limitFPS, screen, setupOK, state, STATE_CRASHED, STATE_MENU, and time1. Referenced by start(). |
|
|
Definition at line 494 of file sfcave.cpp. References i, mapBottom, MAPSIZE, offset, segSize, setFlyPoint(), and speed. Referenced by handleGameFly(). |
|
|
Definition at line 549 of file sfcave.cpp. References blocks, BLOCKSIZE, i, mapBottom, MAPSIZE, mapTop, offset, segSize, setPoint(), speed, width, Opie::MM::x, and Opie::MM::y. Referenced by handleGameGates(), and handleGameSFCave(). |
|
|
Definition at line 212 of file sfcave.cpp. Referenced by addBlock(), addGate(), draw(), handleGameGates(), setFlyPoint(), setPoint(), and setUp(). |
|
|
Definition at line 304 of file sfcave.cpp. References CURRENT_GAME_TYPE, currentSeed, displayMenu(), draw(), drawBoss(), FLY_GAME, GATES_GAME, handleGameFly(), handleGameGates(), handleGameSFCave(), handleKeys(), nrFrames, press, replay, replayIt, replayList, setSeed(), setUp(), SFCAVE_GAME, state, STATE_BOSS, STATE_CRASHED, STATE_CRASHING, STATE_MENU, STATE_NEWGAME, STATE_REPLAY, and STATE_RUNNING. |
|
|
Definition at line 923 of file sfcave.cpp. References currentGameDifficulty, currentSeed, data, QFile::encodeName(), QString::length(), out, printf, replayFile, replayList, QString::sprintf(), and val. Referenced by dealWithMenuSelection(), and keyReleaseEvent(). |
|
|
Definition at line 910 of file sfcave.cpp. References CURRENT_GAME_TYPE, currentGameDifficulty, currentGameType, dificultyOption, gameTypes, highestScore, Config::setGroup(), and Config::writeEntry(). Referenced by handleGameFly(), handleGameGates(), and handleGameSFCave(). |
|
||||||||||||
|
Definition at line 555 of file sfcave.cpp. References Settings::writeSetting(). |
|
||||||||||||
|
Definition at line 549 of file sfcave.cpp. References Settings::writeSetting(). |
|
||||||||||||
|
Definition at line 543 of file sfcave.cpp. References Settings::writeSetting(). |
|
||||||||||||
|
Definition at line 537 of file sfcave.cpp. References Settings::writeSetting(). Referenced by handleMenuSelect(), and Game::stateChanged(). |
|
|
|
|
|
Definition at line 509 of file sfcave.cpp. References currentGameDifficulty, dir, mapBottom, maxHeight, nextInt(), and sHeight. Referenced by moveFlyGameLandscape(). |
|
|
Definition at line 531 of file sfcave.cpp. Referenced by handleMenuSelect(), Game::loadReplay(), and Game::saveReplay(). |
|
|
Definition at line 625 of file sfcave.cpp. References dir, mapBottom, mapTop, maxHeight, nextInt(), and sHeight. Referenced by moveLandscape(), and setUp(). |
|
|
Definition at line 203 of file sfcave.cpp. References currentSeed, NULL, and PutSeed(). Referenced by run(). |
|
|
Definition at line 220 of file sfcave.cpp. References blockHeight, blocks, BLOCKSIZE, blockWidth, crashLineLength, CURRENT_GAME_TYPE, currentGameDifficulty, DIFICULTY_EASY, DIFICULTY_NORMAL, dir, DownThrustVals, FLY_GAME, FLY_GAME_TYPE, flyEasyScores, flyHardScores, flyNormalScores, flyScores, gapHeight, gateDistance, GATES_GAME, GATES_GAME_TYPE, i, initialGateGaps, lastGateBottomY, mapBottom, MAPSIZE, mapTop, maxDownThrust, MaxDownThrustVals, maxHeight, maxUpThrust, MaxUpThrustVals, nextGate, nextInt(), noThrust, nrFrames, offset, press, score, setPoint(), SFCAVE_GAME, SFCAVE_GAME_TYPE, sHeight, startScoring, sWidth, thrust, thrustUp, trail, TRAILSIZE, UpThrustVals, and user. Referenced by run(). |
|
|
Definition at line 26 of file sfcave.h. References showFps. Referenced by Game::draw(). |
|
|
Referenced by calcFPS(), and FPSDelay(). |
|
|
Definition at line 54 of file sfcave.h. Referenced by calcFPS(), getFPS(), and mainEventLoop(). |
|
|
Definition at line 35 of file sfcave.h. Referenced by addBlock(), handleGameSFCave(), and setUp(). |
|
|
Definition at line 83 of file sfcave.h. Referenced by addBlock(), addGate(), checkCollision(), draw(), moveLandscape(), and setUp(). |
|
|
Definition at line 34 of file sfcave.h. Referenced by addBlock(), addGate(), and setUp(). |
|
|
|
|
|
Definition at line 43 of file sfcave.h. Referenced by changeState(), getCurrentGame(), handleEvents(), handleGameState(), handleMenuSelect(), and SFCave(). |
|
|
Definition at line 73 of file sfcave.h. Referenced by dealWithMenuSelection(), displayMenu(), draw(), handleGameFly(), handleGameGates(), handleGameSFCave(), handleMenuKeys(), loadReplay(), saveReplay(), saveScore(), setFlyPoint(), and setUp(). |
|
|
Definition at line 72 of file sfcave.h. Referenced by dealWithMenuSelection(), displayMenu(), draw(), handleGameFly(), handleGameGates(), handleGameSFCave(), handleMenuKeys(), loadReplay(), and saveScore(). |
|
|
Definition at line 66 of file sfcave.h. Referenced by dealWithMenuSelection(), displayMenu(), handleMenuKeys(), and keyPressEvent(). |
|
|
Definition at line 84 of file sfcave.cpp. Referenced by dealWithMenuSelection(), displayMenu(), handleMenuKeys(), and keyPressEvent(). |
|
|
Definition at line 27 of file sfcave.h. Referenced by dealWithMenuSelection(), loadReplay(), run(), saveReplay(), and setSeed(). |
|
|
Definition at line 62 of file sfcave.h. Referenced by handleMenuSelect(). |
|
|
Definition at line 76 of file sfcave.cpp. Referenced by displayMenu(), and saveScore(). |
|
|
Definition at line 90 of file sfcave.h. Referenced by setFlyPoint(), setPoint(), and setUp(). |
|
|
Initial value: {{ 0.8, 0.8, 0.8 },
{ 0.8, 0.8, 1.0 },
{ 0.4, 0.7, 1.0 } }
Definition at line 94 of file sfcave.cpp. Referenced by setUp(). |
|
|
Definition at line 58 of file sfcave.h. Referenced by FPSDelay(). |
|
|
Definition at line 50 of file sfcave.h. Referenced by handleEvents(), handleGameState(), and mainEventLoop(). |
|
|
Initial value: { { 0, 10, 5 },
{ 10, 20, 3 },
{ 20, 30, 2 },
{ 30, 40, 1 },
{ 50, 70, -2 },
{ 70, 300, -5 },
{ -1, -1, -1 } }
Definition at line 106 of file sfcave.cpp. Referenced by setUp(). |
|
|
Initial value: { { 0, 20, 5 },
{ 20, 40, 3 },
{ 40, 100, 1 },
{ 100, 150, -2 },
{ 150, 300, -5 },
{ -1, -1, -1 } }
Definition at line 120 of file sfcave.cpp. Referenced by setUp(). |
|
|
Initial value: { { 0, 10, 5 },
{ 10, 20, 3 },
{ 20, 30, 2 },
{ 30, 40, 1 },
{ 50, 70, -2 },
{ 70, 300, -5 },
{ -1, -1, -1 } }
Definition at line 113 of file sfcave.cpp. Referenced by setUp(). |
|
|
Definition at line 53 of file sfcave.h. Referenced by setUp(). |
|
|
Definition at line 55 of file sfcave.h. Referenced by calcFPS(), and mainEventLoop(). |
|
|
|
|
|
Definition at line 77 of file sfcave.cpp. Referenced by displayMenu(), and saveScore(). |
|
|
Definition at line 36 of file sfcave.h. Referenced by addGate(), handleGameGates(), and setUp(). |
|
|
Definition at line 61 of file sfcave.h. Referenced by handleGameGates(), handleGameSFCave(), and setUp(). |
|
|
Definition at line 45 of file sfcave.h. Referenced by changeState(), handleEvents(), handleGameState(), and SFCave(). |
|
|
Definition at line 79 of file sfcave.h. Referenced by dealWithMenuSelection(), draw(), handleGameFly(), handleGameGates(), handleGameSFCave(), and saveScore(). |
|
|
Definition at line 127 of file sfcave.cpp. Referenced by setUp(). |
|
|
|
|
|
Definition at line 52 of file sfcave.h. Referenced by handleEvents(), and mainEventLoop(). |
|
|
Definition at line 82 of file sfcave.h. Referenced by addBlock(), addGate(), checkCollision(), checkFlyGameCollision(), draw(), handleGameFly(), moveFlyGameLandscape(), moveLandscape(), setFlyPoint(), setPoint(), and setUp(). |
|
|
Definition at line 81 of file sfcave.h. Referenced by addBlock(), addGate(), checkCollision(), draw(), moveLandscape(), setPoint(), and setUp(). |
|
|
Definition at line 59 of file sfcave.h. Referenced by handleKeys(), and setUp(). |
|
|
Initial value: {{ 4.0, 4.0, 4.0 },
{ 4.0, 5.0, 5.5 },
{ 3.5, 4.0, 5.0 } }
Definition at line 102 of file sfcave.cpp. Referenced by setUp(). |
|
|
Definition at line 53 of file sfcave.h. Referenced by FPSDelay(), and SFCave(). |
|
|
Definition at line 88 of file sfcave.h. Referenced by handleGameSFCave(), setFlyPoint(), setPoint(), and setUp(). |
|
|
Definition at line 58 of file sfcave.h. Referenced by handleKeys(), and setUp(). |
|
|
Initial value: {{ -3.5, -3.5, -3.5 },
{ -3.5, -4.0, -5.0 },
{ -3.5, -4.0, -5.0 } }
Definition at line 98 of file sfcave.cpp. Referenced by setUp(). |
|
|
|
|
|
Initial value: { { "Start Game", "Replays", "Options", "Help", "Quit", "", "", "" },
{ "Game Type - %s", "Game Difficulty - %s", "Clear High Scores for this game", "Back", "", "", "", "" },
{ "Play Reply", "Load Replay", "Save Replay", "Back", "", "", "", "" } }
Definition at line 79 of file sfcave.cpp. Referenced by displayMenu(), and handleMenuKeys(). |
|
|
Definition at line 48 of file sfcave.h. Referenced by changeState(), and SFCave(). |
|
|
Definition at line 49 of file sfcave.h. Referenced by changeState(), and SFCave(). |
|
|
Definition at line 62 of file sfcave.h. Referenced by handleGameGates(), and setUp(). |
|
|
Definition at line 57 of file sfcave.h. Referenced by handleKeys(), and setUp(). |
|
|
Definition at line 89 of file sfcave.h. Referenced by handleGameFly(), handleGameGates(), handleGameSFCave(), keyPressEvent(), keyReleaseEvent(), run(), and setUp(). |
|
|
Definition at line 83 of file sfcave.cpp. Referenced by handleMenuKeys(). |
|
|
Definition at line 75 of file sfcave.h. Referenced by displayMenu(), draw(), and drawBoss(). |
|
|
Definition at line 87 of file sfcave.h. Referenced by draw(), moveFlyGameLandscape(), moveLandscape(), and setUp(). |
|
|
Definition at line 63 of file sfcave.h. Referenced by handleMenuSelect(). |
|
|
Definition at line 94 of file sfcave.h. Referenced by handleKeys(), keyPressEvent(), keyReleaseEvent(), run(), and setUp(). |
|
|
|
|
|
Definition at line 31 of file sfcave.h. Referenced by keyPressEvent(), keyReleaseEvent(), and run(). |
|
|
Definition at line 32 of file sfcave.h. Referenced by handleMenuSelect(), loadReplay(), and saveReplay(). |
|
|
Definition at line 30 of file sfcave.h. Referenced by run(). |
|
|
Definition at line 29 of file sfcave.h. Referenced by keyPressEvent(), keyReleaseEvent(), loadReplay(), run(), and saveReplay(). |
|
|
|
|
|
Definition at line 78 of file sfcave.h. Referenced by draw(), handleGameFly(), handleGameGates(), handleGameSFCave(), and setUp(). |
|
|
Definition at line 40 of file sfcave.h. Referenced by handleGameState(), initSDL(), and mainEventLoop(). |
|
|
Definition at line 25 of file sfcave.h. Referenced by draw(), moveFlyGameLandscape(), and moveLandscape(). |
|
|
Definition at line 41 of file sfcave.h. Referenced by mainEventLoop(), and SFCave(). |
|
|
Definition at line 24 of file sfcave.h. Referenced by displayMenu(), draw(), drawBoss(), handleGameSFCave(), setFlyPoint(), setPoint(), and setUp(). |
|
|
Definition at line 42 of file sfcave.h. Referenced by draw(), and keyReleaseEvent(). |
|
|
Definition at line 47 of file sfcave.h. Referenced by handleEvents(), SFCave(), and showFPS(). |
|
|
Definition at line 92 of file sfcave.h. Referenced by draw(), and keyPressEvent(). |
|
|
Definition at line 39 of file sfcave.h. Referenced by draw(), handleKeys(), moveFlyGameLandscape(), and moveLandscape(). |
|
|
Definition at line 197 of file sfcave.cpp. |
|
|
Definition at line 41 of file sfcave.h. Referenced by handleGameFly(), and setUp(). |
|
|
Definition at line 46 of file sfcave.h. Referenced by changeState(), dealWithMenuSelection(), draw(), getState(), handleEvents(), handleGameFly(), handleGameGates(), handleGameSFCave(), handleGameState(), keyPressEvent(), keyReleaseEvent(), mainEventLoop(), and run(). |
|
|
Definition at line 20 of file sfcave.h. Referenced by addBlock(), addGate(), displayMenu(), draw(), drawBoss(), and setUp(). |
|
|
Definition at line 95 of file sfcave.h. Referenced by handleKeys(), and setUp(). |
|
|
Definition at line 56 of file sfcave.h. Referenced by handleKeys(), and setUp(). |
|
|
Definition at line 56 of file sfcave.h. Referenced by calcFPS(), and mainEventLoop(). |
|
|
Definition at line 85 of file sfcave.h. Referenced by draw(), handleKeys(), and setUp(). |
|
|
Initial value: {{ 0.6, 0.6, 0.6 },
{ 0.6, 0.6, 0.8 },
{ 0.4, 0.7, 1.0 } }
Definition at line 90 of file sfcave.cpp. Referenced by setUp(). |
|
|
Definition at line 84 of file sfcave.h. Referenced by checkCollision(), checkFlyGameCollision(), draw(), handleGameFly(), handleKeys(), and setUp(). |
1.4.2