Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

CSGame.h File Reference

#include "CSMessageDispatchable.h"
#include "CSMessageListener.h"
#include "CSMessage.h"
#include "CSSprite.h"

Go to the source code of this file.

Data Structures

class  TimedEvent
class  SpriteData
 a data class just for level loading More...

class  SampleData
 a data class just for level loading More...

class  CSLevelData
class  OutOfBoundsData
class  TileCollisionCheckData
class  SpriteCollisionCheckData
class  CSGame

Typedefs

typedef std::map< int, TimedEvent * > CSEventMap
typedef std::vector< SpriteData * > SpriteDatas
typedef std::vector< SampleData * > SampleDatas
typedef std::vector< OutOfBoundsData * > OutOfBoundsDatas
typedef std::vector< TileCollisionCheckData * > TileCollisionCheckDatas
typedef std::vector< SpriteCollisionCheckData * > SpriteCollisionCheckDatas

Variables

const int INIT_COUNT = 100
const int CHECK_PIXEL = 0
const int CHECK_HIT = 1
const int CHECK_JUST_HIT = 2


Typedef Documentation

typedef std::map<int, TimedEvent *> CSEventMap
 

Definition at line 35 of file CSGame.h.

typedef std::vector<SpriteData *> SpriteDatas
 

Definition at line 69 of file CSGame.h.

typedef std::vector<SampleData *> SampleDatas
 

Definition at line 78 of file CSGame.h.

typedef std::vector<OutOfBoundsData *> OutOfBoundsDatas
 

Definition at line 193 of file CSGame.h.

typedef std::vector<TileCollisionCheckData *> TileCollisionCheckDatas
 

Definition at line 194 of file CSGame.h.

typedef std::vector<SpriteCollisionCheckData *> SpriteCollisionCheckDatas
 

Definition at line 195 of file CSGame.h.


Variable Documentation

const int INIT_COUNT = 100
 

Definition at line 25 of file CSGame.h.

Referenced by CSGame::initSpeed(), and CSGame::run().

const int CHECK_PIXEL = 0
 

Definition at line 27 of file CSGame.h.

Referenced by CSGame::checkCollisions(), CSGame::enableSpriteCollisionCheckPixel(), and CSGame::enableTileCollisionCheckPixel().

const int CHECK_HIT = 1
 

Definition at line 28 of file CSGame.h.

Referenced by CSGame::checkCollisions(), CSGame::enableSpriteCollisionCheck(), and CSGame::enableTileCollisionCheck().

const int CHECK_JUST_HIT = 2
 

Definition at line 29 of file CSGame.h.

Referenced by CSGame::enableTileCollisionCheckJustHit().


Generated on Wed Jul 14 00:43:43 2004 for CSLib by doxygen 1.3.6