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

sfcave.h File Reference

#include <qmainwindow.h>
#include <qpainter.h>
#include <qpixmap.h>
#include <qpoint.h>
#include <qrect.h>
#include <qtimer.h>
#include <qlist.h>
#include "random.h"

Include dependency graph for sfcave.h:

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

Go to the source code of this file.

Defines

#define MAPSIZE   52
#define BLOCKSIZE   6
#define TRAILSIZE   30
#define NR_MENUS   3
#define MAX_MENU_OPTIONS   8


Define Documentation

#define BLOCKSIZE   6
 

Definition at line 12 of file sfcave.h.

Referenced by SFCave::addBlock(), SFCaveGame::addBlock(), SFCave::addGate(), GatesGame::addGate(), SFCave::checkCollision(), SFCaveGame::checkCollisions(), GatesGame::checkCollisions(), SFCave::draw(), SFCaveGame::drawBlocks(), GatesGame::drawBlocks(), SFCaveGame::init(), GatesGame::init(), SFCaveGame::moveBlocks(), GatesGame::moveBlocks(), SFCave::moveLandscape(), and SFCave::setUp().

#define MAPSIZE   52
 

Definition at line 11 of file sfcave.h.

Referenced by SFCaveGame::addBlock(), SFCave::draw(), FlyTerrain::drawTerrain(), Terrain::initTerrain(), SFCave::moveFlyGameLandscape(), SFCave::moveLandscape(), Terrain::moveTerrain(), SFCave::setUp(), SFCave::SFCave(), and Terrain::Terrain().

#define MAX_MENU_OPTIONS   8
 

Definition at line 16 of file sfcave.h.

#define NR_MENUS   3
 

Definition at line 15 of file sfcave.h.

#define TRAILSIZE   30
 

Definition at line 13 of file sfcave.h.

Referenced by SFCave::draw(), Player::drawTrails(), SFCave::handleKeys(), Player::init(), Player::moveTrails(), and SFCave::setUp().


Generated on Sat Nov 5 16:57:28 2005 for OPIE by  doxygen 1.4.2