sdlvisu::Game Class Reference
[2D Graphical User Inteface]

Main class to create a new game.

To destroy when a game is finished. Control all the game. More...

#include <Game.hh>

Inheritance diagram for sdlvisu::Game:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 Game (SDLWindow &win, xml::XMLConfig *xml, Api *api, ClientCx *ccx)
ApigetApi ()
InputgetInput ()
VirtualSurfacegetScreen ()
PanelgetPanel ()
VisuFieldgetField ()
void unselectAllPlayer ()
 Unselect all selected players on the screen.
bool isStateSet (enum eVisuGameState s) const
 Check if the specified state is set (ie, the one which have the higher priority);.
void setState (enum eVisuGameState s)
 Set a status in the list.
void unsetState (enum eVisuGameState s)
 Remove a status from the list of currently set status.
int run ()

Static Public Member Functions

static const char * stringify (enum eVisuGameState s)

Detailed Description

Main class to create a new game.

To destroy when a game is finished. Control all the game.


The documentation for this class was generated from the following files:
Generated on Sat Jun 23 16:15:59 2007 for Stechec/TBT by  doxygen 1.4.7