CRules Class Reference
[Client API]

Rules implementation for the client. More...

#include <CRules.hh>

Inheritance diagram for CRules:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CRules (App *app)
virtual void serialize (std::ostream &os) const
virtual void unserialize (std::istream &is)
virtual ApigetApi ()
 Gets the api.
AppgetApp ()
CMatchgetMatch ()
CPlayerMsggetPlayerMsg ()
SendingQueuegetSendingQueue ()
CTeamMsggetTeamMsg ()
void setState (int new_state)
 Set the current game state.
void switchToTeamState (int state)
void restoreGameState ()
void countRequestSending ()
void countRequestProcessed ()
void countQueryReceived ()
void countQueryProcessed ()
void freezeRequestSending ()
void unfreezeRequestSending ()
int getNbRequestsSent () const
void sendPacketLater (const MsgMove &m)

Friends

class Api
std::ostream & operator<< (std::ostream &os, const CRules &r)

Detailed Description

Rules implementation for the client.


The documentation for this class was generated from the following files:
Generated on Mon Apr 5 21:17:32 2010 for Stechec/TBT by  doxygen 1.6.3