ackGamestate(unsigned int gamestateID, unsigned int peerID) override | orxonox::GamestateManager | virtual |
addGamestate(packet::Gamestate *gs, unsigned int peerID) override | orxonox::GamestateManager | virtual |
orxonox::addPacket(ENetPacket *packet, int clientID=NETWORK_PEER_ID_SERVER, uint8_t channelID=0) | orxonox::Host | static |
orxonox::ClientConnection::addPacket(ENetPacket *packet, uint8_t channelID) | orxonox::ClientConnection | protected |
orxonox::Connection::addPacket(ENetPacket *packet, uint32_t peerID, uint8_t channelID) | orxonox::Connection | protected |
orxonox::addPeer(uint32_t peerID) | orxonox::GamestateManager | |
broadcastPacket(ENetPacket *packet, uint8_t channelID) | orxonox::Connection | protected |
Client() | orxonox::Client | |
Client(const Client ©) | orxonox::Client | private |
ClientConnection() | orxonox::ClientConnection | protected |
closeConnection() override | orxonox::Client | virtual |
Connection(uint32_t firstPeerID=NETWORK_PEER_ID_SERVER+1) | orxonox::Connection | protected |
connectionClosed() override | orxonox::Client | protectedvirtual |
disconnectPeer(uint32_t peerID) | orxonox::Connection | protected |
disconnectPeers() | orxonox::Connection | protected |
disconnectPeersInternal() | orxonox::Connection | protected |
doReceiveChat(const std::string &message, unsigned int sourceID, unsigned int targetID) override | orxonox::Client | virtual |
doSendChat(const std::string &message, unsigned int sourceID, unsigned int targetID) override | orxonox::Client | virtual |
enableCompression() | orxonox::Connection | protected |
establishConnection() override | orxonox::Client | virtual |
exists() | orxonox::Singleton< Client > | inlinestatic |
finishGamestate(unsigned int peerID, packet::Gamestate *&destgamestate, packet::Gamestate *base, packet::Gamestate *gamestate) | orxonox::GamestateManager | |
gameStateFailure_ | orxonox::Client | private |
GamestateHandler() | orxonox::GamestateHandler | protected |
GamestateManager() | orxonox::GamestateManager | |
getActiveInstance() | orxonox::Host | static |
getCurrentGamestateID() override | orxonox::GamestateManager | inlinevirtual |
getGamestates() | orxonox::GamestateManager | |
getInstance() | orxonox::Client | inlinestatic |
getLastReceivedGamestateID(unsigned int peerID) override | orxonox::GamestateManager | virtual |
getPlayerID() | orxonox::Host | inlinestatic |
getRTT() | orxonox::ClientConnection | protected |
getSnapshot() | orxonox::GamestateManager | |
hasPeers() | orxonox::GamestateManager | inline |
Host() | orxonox::Host | protected |
host_ | orxonox::Connection | protected |
isActive() | orxonox::Host | inline |
isConnected() | orxonox::ClientConnection | inlineprotected |
isServer() | orxonox::Host | static |
isServer_() override | orxonox::Client | inlineprivatevirtual |
isSynched_ | orxonox::Client | private |
packetQueue_ | orxonox::Client | private |
preprocessConnectEvent(ENetEvent &event) | orxonox::Connection | protected |
preprocessDisconnectEvent(ENetEvent &event) | orxonox::Connection | protected |
preprocessReceiveEvent(ENetEvent &event) | orxonox::Connection | protected |
printRTT() override | orxonox::Client | virtual |
processGamestates() | orxonox::GamestateManager | |
processIncomingEvent(ENetEvent &event) | orxonox::Connection | protected |
processOutgoingEvent(outgoingEvent &event) | orxonox::Connection | protected |
processPacket(packet::Packet *packet) override | orxonox::Client | privatevirtual |
processQueue() | orxonox::Connection | protected |
queuePacket(ENetPacket *packet, int clientID, uint8_t channelID) override | orxonox::Client | virtual |
orxonox::removePeer(uint32_t peerID) | orxonox::GamestateManager | |
running() | orxonox::Host | inlinestatic |
sendAck(unsigned int gamestateID, uint32_t peerID) | orxonox::GamestateManager | |
sendChat(const std::string &message, unsigned int sourceID, unsigned int targetID) | orxonox::Host | static |
sendPacket(packet::Packet *packet) override | orxonox::Client | inlinevirtual |
setActive(bool bActive) | orxonox::Host | inlineprotected |
setClientID(unsigned int id) | orxonox::Host | inlinestatic |
setDestination(const std::string &serverAddress, unsigned int port) | orxonox::Client | |
setPort(unsigned int port) | orxonox::ClientConnection | protected |
setServerAddress(const std::string &serverAddress) | orxonox::ClientConnection | protected |
setSynched(uint32_t peerID) | orxonox::GamestateManager | inline |
Singleton() | orxonox::Singleton< Client > | inlineprotected |
Singleton< Client > class | orxonox::Client | friend |
singletonPtr_s | orxonox::Client | privatestatic |
startCommunicationThread() | orxonox::Connection | protected |
stopCommunicationThread() | orxonox::Connection | protected |
timeSinceLastUpdate_ | orxonox::Client | private |
update(const Clock &time) | orxonox::Client | |
orxonox::Host::update() | orxonox::GamestateManager | |
waitOutgoingQueue() | orxonox::Connection | protected |
~Client() | orxonox::Client | |
~ClientConnection() | orxonox::ClientConnection | protectedvirtual |
~Connection() | orxonox::Connection | protectedvirtual |
~GamestateHandler() | orxonox::GamestateHandler | protectedvirtual |
~GamestateManager() | orxonox::GamestateManager | |
~Host() | orxonox::Host | protectedvirtual |
~Singleton() | orxonox::Singleton< Client > | inlineprotectedvirtual |