- Main Page
- Modules
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# ReplicaManager Member List

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

_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 |