Dokumentace souboru game.h

Samotná hra. ...

#include <map>
#include <list>
#include <vector>
#include <string>
#include <helpers/sdl.h>
#include <constants.h>
#include <singleton.h>
#include "base.h"
#include "tools.h"
#include "shaker.h"
#include "mapobjects.h"
#include "player.h"
#include "bomb.h"

Třídy

class  Game
 Konkrétní hra. ...
struct  Game::player_t
 Typ hráče s jeho pohledy (na okno a na mapu), třesením pohledu a položenými bombami. ...

Definice maker

#define GAME_PLAYER_VIEW_MAX_WIDTH   Uint16(16)
#define GAME_PLAYER_VIEW_MAX_HEIGHT   Uint16(12)
#define GAME   SINGLETON_SHORTCUT(Game)
 Zkratka pro ziskani pointru na singleton.


Detailní popis

Samotná hra.

Game.h obsahuje stejnojmennou třídu obstarávající konkrétní hru jako celek.


Dokumentace k definicím maker

#define GAME   SINGLETON_SHORTCUT(Game)

Zkratka pro ziskani pointru na singleton.

Makro se expanduje ve volani inline fce, ktera poskytuje pointer na jedinou instanci tridy Game.

#define GAME_PLAYER_VIEW_MAX_HEIGHT   Uint16(12)

#define GAME_PLAYER_VIEW_MAX_WIDTH   Uint16(16)


Generováno Mon May 24 21:56:39 2010 pro projekt Bombic 2 programem  doxygen 1.5.6