KGamePrivate Class Reference

Collaboration diagram for KGamePrivate:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 KGamePrivate ()

Public Attributes

int mUniquePlayerNumber
QPtrQueue< KPlayermAddPlayerList
KRandomSequence * mRandom
KGame::GamePolicy mPolicy
KGameSequencemGameSequence
KGamePropertyHandlermProperties
KGame::KGamePlayerList mPlayerList
KGame::KGamePlayerList mInactivePlayerList
KGamePropertyInt mMaxPlayer
KGamePropertyUInt mMinPlayer
KGamePropertyInt mGameStatus
QValueList< int > mInactiveIdList

Detailed Description

Definition at line 52 of file kgame.cpp.


Constructor & Destructor Documentation

KGamePrivate::KGamePrivate  )  [inline]
 

Definition at line 55 of file kgame.cpp.

References mGameSequence, mPolicy, mUniquePlayerNumber, and KGame::PolicyLocal.


Member Data Documentation

QPtrQueue<KPlayer> KGamePrivate::mAddPlayerList
 

Definition at line 63 of file kgame.cpp.

KGameSequence* KGamePrivate::mGameSequence
 

Definition at line 66 of file kgame.cpp.

Referenced by KGame::gameSequence(), KGamePrivate(), KGame::setGameSequence(), and KGame::~KGame().

KGamePropertyInt KGamePrivate::mGameStatus
 

Definition at line 78 of file kgame.cpp.

Referenced by KGame::gameStatus(), KGame::isRunning(), and KGame::setGameStatus().

QValueList<int> KGamePrivate::mInactiveIdList
 

Definition at line 79 of file kgame.cpp.

KGame::KGamePlayerList KGamePrivate::mInactivePlayerList
 

Definition at line 73 of file kgame.cpp.

Referenced by KGame::Debug(), KGame::deleteInactivePlayers(), KGame::inactivePlayerList(), KGame::setPolicy(), and KGame::slotServerDisconnected().

KGamePropertyInt KGamePrivate::mMaxPlayer
 

Definition at line 76 of file kgame.cpp.

Referenced by KGame::maxPlayers(), and KGame::setMaxPlayers().

KGamePropertyUInt KGamePrivate::mMinPlayer
 

Definition at line 77 of file kgame.cpp.

Referenced by KGame::minPlayers(), and KGame::setMinPlayers().

KGame::KGamePlayerList KGamePrivate::mPlayerList
 

Definition at line 72 of file kgame.cpp.

Referenced by KGame::deletePlayers(), KGame::findPlayer(), KGame::playerCount(), KGame::playerList(), KGame::sendGroupMessage(), KGame::setPolicy(), KGame::slotClientDisconnected(), and KGame::slotServerDisconnected().

KGame::GamePolicy KGamePrivate::mPolicy
 

Definition at line 65 of file kgame.cpp.

Referenced by KGamePrivate(), KGame::policy(), and KGame::setPolicy().

KGamePropertyHandler* KGamePrivate::mProperties
 

Definition at line 69 of file kgame.cpp.

Referenced by KGame::dataHandler(), KGame::findProperty(), and KGame::KGame().

KRandomSequence* KGamePrivate::mRandom
 

Definition at line 64 of file kgame.cpp.

Referenced by KGame::loadgame(), KGame::random(), KGame::savegame(), KGame::syncRandom(), and KGame::~KGame().

int KGamePrivate::mUniquePlayerNumber
 

Definition at line 62 of file kgame.cpp.

Referenced by KGame::addPlayer(), KGame::Debug(), KGamePrivate(), KGame::loadgame(), and KGame::savegame().


The documentation for this class was generated from the following file:
Generated on Wed Aug 23 18:05:36 2006 for libkdegames by  doxygen 1.4.6