• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdegames API Reference
  • KDE Home
  • Contact Us
 

libkdegames/libkdegamesprivate/kgame

KGame Member List

This is the complete list of members for KGame, including all inherited members.

Abort enum valueKGame
aboutToLoseConnection(quint32 id)KGameNetworkprotectedslot
activatePlayer(KPlayer *player)KGame
addPlayer(KPlayer *newplayer)KGame
addProperty(KGamePropertyBase *data)KGame
checkGameOver(KPlayer *player)KGameprotectedvirtual
connectToServer(const QString &host, quint16 port)KGameNetwork
connectToServer(KMessageIO *connection)KGameNetwork
cookie() const KGameNetwork
createPlayer(int rtti, int io, bool isvirtual)KGamevirtual
dataHandler() const KGame
Debug()KGamevirtual
deleteInactivePlayers()KGameprotected
deletePlayers()KGameprotected
disconnect()KGameNetwork
electAdmin(quint32 clientID)KGameNetwork
emitSignal(KGamePropertyBase *me)KGameprotectedslot
End enum valueKGame
findPlayer(quint32 id) const KGame
findProperty(int id) const KGame
gameId() const KGameNetwork
GamePolicy enum nameKGame
gameSequence() const KGame
GameStatus enum nameKGame
gameStatus() const KGame
hostName() const KGameNetwork
inactivatePlayer(KPlayer *player)KGame
inactivePlayerList()KGame
inactivePlayerList() const KGame
Init enum valueKGame
Intro enum valueKGame
isAdmin() const KGameNetwork
isMaster() const KGameNetwork
isNetwork() const KGameNetwork
isOfferingConnections() const KGameNetwork
isRunning() const KGame
KGame(int cookie=42, QObject *parent=0)KGameexplicit
KGameNetwork(int cookie=42, QObject *parent=0)KGameNetworkexplicit
KGamePlayerList typedefKGame
load(QDataStream &stream, bool reset=true)KGamevirtual
load(const QString &filename, bool reset=true)KGamevirtual
loadgame(QDataStream &stream, bool network, bool reset)KGameprotectedvirtual
loadPlayer(QDataStream &stream, bool isvirtual=false)KGameprotected
lock()KGameNetworkvirtual
maxPlayers() const KGame
messageClient() const KGameNetwork
messageServer() const KGameNetwork
minPlayers() const KGame
negotiateNetworkGame(quint32 clientID)KGameprotectedvirtual
networkTransmission(QDataStream &stream, int msgid, quint32 receiver, quint32 sender, quint32 clientID)KGamevirtual
newPlayersJoin(KGamePlayerList *oldplayer, KGamePlayerList *newplayer, QList< int > &inactivate)KGameinlineprotectedvirtual
nextPlayer(KPlayer *last, bool exclusive=true)KGamevirtual
offerConnections(quint16 port)KGameNetwork
Pause enum valueKGame
playerCount() const KGame
playerDeleted(KPlayer *player)KGame
playerInput(QDataStream &msg, KPlayer *player)=0KGameprotectedpure virtual
playerInputFinished(KPlayer *player)KGameprotected
playerList()KGame
playerList() const KGame
policy() const KGame
PolicyClean enum valueKGame
PolicyDirty enum valueKGame
PolicyLocal enum valueKGame
PolicyUndefined enum valueKGame
port() const KGameNetwork
prepareNext()KGameprotectedvirtualslot
random() const KGame
receiveNetworkTransmission(const QByteArray &a, quint32 clientID)KGameNetworkprotectedslot
removePlayer(KPlayer *player)KGameinline
reset()KGamevirtual
Run enum valueKGame
save(QDataStream &stream, bool saveplayers=true)KGamevirtual
save(const QString &filename, bool saveplayers=true)KGamevirtual
savegame(QDataStream &stream, bool network, bool saveplayers)KGameprotectedvirtual
savePlayer(QDataStream &stream, KPlayer *player)KGameprotected
savePlayers(QDataStream &stream, KGamePlayerList *list=0)KGameprotected
sendError(int error, const QByteArray &message, quint32 receiver=0, quint32 sender=0)KGameNetwork
sendGroupMessage(const QByteArray &msg, int msgid, quint32 sender, const QString &group)KGame
sendGroupMessage(const QDataStream &msg, int msgid, quint32 sender, const QString &group)KGame
sendGroupMessage(int msg, int msgid, quint32 sender, const QString &group)KGame
sendGroupMessage(const QString &msg, int msgid, quint32 sender, const QString &group)KGame
sendMessage(const QByteArray &buffer, int msgid, quint32 receiver=0, quint32 sender=0)KGameNetwork
sendMessage(const QDataStream &msg, int msgid, quint32 receiver=0, quint32 sender=0)KGameNetwork
sendMessage(const QString &msg, int msgid, quint32 receiver=0, quint32 sender=0)KGameNetwork
sendMessage(int data, int msgid, quint32 receiver=0, quint32 sender=0)KGameNetwork
sendPlayerInput(QDataStream &msg, KPlayer *player, quint32 sender=0)KGamevirtual
sendPlayerProperty(int msgid, QDataStream &s, quint32 playerId)KGame
sendProperty(int msgid, QDataStream &stream, bool *sent)KGameprotectedslot
sendSystemMessage(const QByteArray &buffer, int msgid, quint32 receiver=0, quint32 sender=0)KGameNetwork
sendSystemMessage(int data, int msgid, quint32 receiver=0, quint32 sender=0)KGameNetwork
sendSystemMessage(const QDataStream &msg, int msgid, quint32 receiver=0, quint32 sender=0)KGameNetwork
sendSystemMessage(const QString &msg, int msgid, quint32 receiver=0, quint32 sender=0)KGameNetwork
setDiscoveryInfo(const QString &type, const QString &name=QString())KGameNetwork
setGameSequence(KGameSequence *sequence)KGame
setGameStatus(int status)KGame
setMaster()KGameNetworkprotected
setMaxClients(int max)KGameNetwork
setMaxPlayers(uint maxnumber)KGame
setMinPlayers(uint minnumber)KGame
setPolicy(GamePolicy p, bool recursive=true)KGame
signalAdminStatusChanged(bool isAdmin)KGameNetworksignal
signalClientConnected(quint32 clientID)KGameNetworksignal
signalClientDisconnected(quint32 clientID, bool broken)KGameNetworksignal
signalClientJoinedGame(quint32 clientid, KGame *me)KGamesignal
signalClientLeftGame(int clientID, int oldgamestatus, KGame *me)KGamesignal
signalConnectionBroken()KGameNetworksignal
signalGameOver(int status, KPlayer *current, KGame *me)KGamesignal
signalLoad(QDataStream &stream)KGamesignal
signalLoadError(QDataStream &stream, bool network, int cookie, bool &result)KGamesignal
signalLoadPrePlayers(QDataStream &stream)KGamesignal
signalMessageUpdate(int msgid, quint32 receiver, quint32 sender)KGamesignal
signalNetworkData(int msgid, const QByteArray &buffer, quint32 receiver, quint32 sender)KGamesignal
signalNetworkErrorMessage(int error, QString text)KGameNetworksignal
signalPlayerJoinedGame(KPlayer *player)KGamesignal
signalPlayerLeftGame(KPlayer *player)KGamesignal
signalPropertyChanged(KGamePropertyBase *property, KGame *me)KGamesignal
signalReplacePlayerIO(KPlayer *player, bool *remove)KGamesignal
signalSave(QDataStream &stream)KGamesignal
signalSavePrePlayers(QDataStream &stream)KGamesignal
slotAdminStatusChanged(bool isAdmin)KGameNetworkprotectedslot
slotClientConnected(quint32 clientId)KGameprotectedslot
slotClientDisconnected(quint32 clientId, bool broken)KGameprotectedslot
slotResetConnection()KGameNetworkprotectedslot
slotServerDisconnected()KGameprotectedslot
stopServerConnection()KGameNetwork
syncRandom()KGameprotected
systemActivatePlayer(KPlayer *player)KGameprotected
systemAddPlayer(KPlayer *newplayer)KGameprotected
systemInactivatePlayer(KPlayer *player)KGameprotected
SystemPause enum valueKGame
systemPlayerInput(QDataStream &msg, KPlayer *player, quint32 sender=0)KGamevirtual
systemRemovePlayer(KPlayer *player, bool deleteit)KGameprotected
unlock()KGameNetworkvirtual
UserStatus enum valueKGame
~KGame()KGamevirtual
~KGameNetwork()KGameNetworkvirtual
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:44:48 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

libkdegames/libkdegamesprivate/kgame

Skip menu "libkdegames/libkdegamesprivate/kgame"
  • Main Page
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdegames API Reference

Skip menu "kdegames API Reference"
  • granatier
  • kapman
  • kblackbox
  • kgoldrunner
  • kigo
  • kmahjongg
  • KShisen
  • ksquares
  • libkdegames
  •   highscore
  •   libkdegamesprivate
  •     kgame
  • libkmahjongg
  • palapeli
  •   libpala

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal