_constructionCB (defined in ReplicaManager) | ReplicaManager | [protected] |
_receiveDownloadCompleteCB (defined in ReplicaManager) | ReplicaManager | [protected] |
_sendDownloadCompleteCB (defined in ReplicaManager) | ReplicaManager | [protected] |
AddParticipant(PlayerID playerId) | ReplicaManager | |
autoConstructToNewParticipants (defined in ReplicaManager) | ReplicaManager | [protected] |
autoParticipateNewConnections (defined in ReplicaManager) | ReplicaManager | [protected] |
Clear(void) | ReplicaManager | [protected] |
CommandStructComp(Replica *const &key, const ReplicaManager::CommandStruct &data) (defined in ReplicaManager) | ReplicaManager | [static] |
Construct(Replica *replica, bool isCopy, PlayerID playerId, bool broadcast) | ReplicaManager | |
defaultScope (defined in ReplicaManager) | ReplicaManager | [protected] |
DereferencePointer(Replica *replica) | ReplicaManager | |
Destruct(Replica *replica, PlayerID playerId, bool broadcast) | ReplicaManager | |
DisableReplicaInterfaces(Replica *replica, unsigned char interfaceFlags) | ReplicaManager | |
EnableReplicaInterfaces(Replica *replica, unsigned char interfaceFlags) | ReplicaManager | |
GetParticipantByPlayerID(const PlayerID playerId) const (defined in ReplicaManager) | ReplicaManager | [protected] |
GetReplicaAtIndex(unsigned index) | ReplicaManager | |
GetReplicaCount(void) const | ReplicaManager | |
IsConstructed(Replica *replica, PlayerID playerId) | ReplicaManager | |
IsInScope(Replica *replica, PlayerID playerId) | ReplicaManager | |
OnAttach(RakPeerInterface *peer) | ReplicaManager | [protected, virtual] |
OnCloseConnection(RakPeerInterface *peer, PlayerID playerId) | ReplicaManager | [protected, virtual] |
OnDetach(RakPeerInterface *peer) | PluginInterface | [virtual] |
OnDirectSocketReceive(const char *data, const unsigned bitsUsed, PlayerID remoteSystemID) | PluginInterface | [virtual] |
OnDirectSocketSend(const char *data, const unsigned bitsUsed, PlayerID remoteSystemID) | PluginInterface | [virtual] |
OnDisconnect(RakPeerInterface *peer) | ReplicaManager | [protected, virtual] |
OnInitialize(RakPeerInterface *peer) | PluginInterface | [virtual] |
OnInternalPacket(InternalPacket *internalPacket, unsigned frameNumber, PlayerID remoteSystemID, RakNetTime time, bool isSend) | PluginInterface | [virtual] |
OnReceive(RakPeerInterface *peer, Packet *packet) | ReplicaManager | [protected, virtual] |
participantList | ReplicaManager | [protected] |
ParticipantStructComp(const PlayerID &key, ReplicaManager::ParticipantStruct *const &data) (defined in ReplicaManager) | ReplicaManager | [static] |
ProcessReceivedCommand(ParticipantStruct *participantStruct, ReceivedCommand *receivedCommand) (defined in ReplicaManager) | ReplicaManager | [protected] |
rakPeer (defined in ReplicaManager) | ReplicaManager | [protected] |
ReferencePointer(Replica *replica) | ReplicaManager | |
RegisteredReplicaComp(Replica *const &key, const ReplicaManager::RegisteredReplica &data) (defined in ReplicaManager) | ReplicaManager | [static] |
RemoteObjectComp(Replica *const &key, const ReplicaManager::RemoteObject &data) (defined in ReplicaManager) | ReplicaManager | [static] |
RemoveParticipant(PlayerID playerId) | ReplicaManager | |
REPLICA_EXPLICIT_CONSTRUCTION enum value (defined in ReplicaManager) | ReplicaManager | |
REPLICA_IMPLICIT_CONSTRUCTION enum value (defined in ReplicaManager) | ReplicaManager | |
REPLICA_SCOPE_FALSE enum value (defined in ReplicaManager) | ReplicaManager | |
REPLICA_SCOPE_TRUE enum value (defined in ReplicaManager) | ReplicaManager | |
REPLICA_SERIALIZE enum value (defined in ReplicaManager) | ReplicaManager | |
ReplicaManager() | ReplicaManager | |
replicatedObjects | ReplicaManager | [protected] |
sendChannel (defined in ReplicaManager) | ReplicaManager | [protected] |
SetAutoConstructToNewParticipants(bool autoConstruct) | ReplicaManager | |
SetAutoParticipateNewConnections(bool autoAdd) | ReplicaManager | |
SetDefaultScope(bool scope) | ReplicaManager | |
SetDownloadCompleteCB(ReplicaReturnResult(*sendDownloadCompleteCB)(RakNet::BitStream *outBitStream, RakNetTime currentTime, PlayerID senderId, ReplicaManager *caller), ReplicaReturnResult(*receiveDownloadCompleteCB)(RakNet::BitStream *inBitStream, PlayerID senderId, ReplicaManager *caller)) | ReplicaManager | |
SetReceiveConstructionCB(ReplicaReturnResult(*constructionCB)(RakNet::BitStream *inBitStream, RakNetTime timestamp, NetworkID networkID, PlayerID senderId, ReplicaManager *caller)) | ReplicaManager | |
SetScope(Replica *replica, bool inScope, PlayerID playerId, bool broadcast) | ReplicaManager | |
SetSendChannel(unsigned char channel) | ReplicaManager | |
SignalSerializeNeeded(Replica *replica, PlayerID playerId, bool broadcast) | ReplicaManager | |
Update(RakPeerInterface *peer) | ReplicaManager | [protected, virtual] |
~ReplicaManager() | ReplicaManager | |