# ReplicaManager Member List

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

AccessSerializationFlags(Replica *replica, SystemAddress systemAddress) | ReplicaManager |
AddParticipant(SystemAddress systemAddress) | ReplicaManager |
AssertParticipantsClear(void) | ReplicaManager |
AssertReplicatedObjectsClear(void) | ReplicaManager |
Clear(void) | ReplicaManager | `[protected]`
Construct(Replica *replica, bool isCopy, SystemAddress systemAddress, bool broadcast) | ReplicaManager |
DereferencePointer(Replica *replica) | ReplicaManager |
Destruct(Replica *replica, SystemAddress systemAddress, bool broadcast) | ReplicaManager |
DisableReplicaInterfaces(Replica *replica, unsigned char interfaceFlags) | ReplicaManager |
EnableReplicaInterfaces(Replica *replica, unsigned char interfaceFlags) | ReplicaManager |
GetParticipantAtIndex(unsigned index) | ReplicaManager |
GetParticipantCount(void) const | ReplicaManager |
GetReplicaAtIndex(unsigned index) | ReplicaManager |
GetReplicaCount(void) const | ReplicaManager |
HasParticipant(SystemAddress systemAddress) | ReplicaManager |
IsConstructed(Replica *replica, SystemAddress systemAddress) | ReplicaManager |
IsInScope(Replica *replica, SystemAddress systemAddress) | ReplicaManager |
OnAck(unsigned int messageNumber, SystemAddress remoteSystemAddress, RakNetTime time) | PluginInterface2 | `[inline, virtual]`
OnAttach(void) | PluginInterface2 | `[inline, virtual]`
OnClosedConnection(SystemAddress systemAddress, RakNetGUID rakNetGUID, PI2_LostConnectionReason lostConnectionReason) | ReplicaManager | `[protected, virtual]`
OnDetach(void) | PluginInterface2 | `[inline, virtual]`
OnDirectSocketReceive(const char *data, const BitSize_t bitsUsed, SystemAddress remoteSystemAddress) | PluginInterface2 | `[inline, virtual]`
OnDirectSocketSend(const char *data, const BitSize_t bitsUsed, SystemAddress remoteSystemAddress) | PluginInterface2 | `[inline, virtual]`
OnFailedConnectionAttempt(SystemAddress systemAddress, PI2_FailedConnectionAttemptReason failedConnectionAttemptReason) | PluginInterface2 | `[inline, virtual]`
OnInternalPacket(InternalPacket *internalPacket, unsigned frameNumber, SystemAddress remoteSystemAddress, RakNetTime time, bool isSend) | PluginInterface2 | `[inline, virtual]`
OnNewConnection(SystemAddress systemAddress, RakNetGUID rakNetGUID, bool isIncoming) | ReplicaManager | `[protected, virtual]`
OnPushBackPacket(const char *data, const BitSize_t bitsUsed, SystemAddress remoteSystemAddress) | PluginInterface2 | `[inline, virtual]`
OnReceive(Packet *packet) | ReplicaManager | `[protected, virtual]`
OnShutdown(void) | ReplicaManager | `[protected, virtual]`
OnStartup(void) | PluginInterface2 | `[inline, virtual]`
participantList | ReplicaManager | `[protected]`
ReferencePointer(Replica *replica) | ReplicaManager |
RemoveParticipant(SystemAddress systemAddress) | ReplicaManager |
ReplicaManager() | ReplicaManager |
replicatedObjects | ReplicaManager | `[protected]`
SetAutoConstructToNewParticipants(bool autoConstruct) | ReplicaManager |
SetAutoParticipateNewConnections(bool autoAdd) | ReplicaManager |
SetAutoSerializeInScope(bool autoSerialize) | ReplicaManager |
SetDefaultScope(bool scope) | ReplicaManager |
SetDownloadCompleteCB(SendDownloadCompleteInterface *sendDownloadComplete, ReceiveDownloadCompleteInterface *receiveDownloadComplete) | ReplicaManager |
SetReceiveConstructionCB(ReceiveConstructionInterface *receiveConstructionInterface) | ReplicaManager |
SetScope(Replica *replica, bool inScope, SystemAddress systemAddress, bool broadcast) | ReplicaManager |
SetSendChannel(unsigned char channel) | ReplicaManager |
SignalSerializationFlags(Replica *replica, SystemAddress systemAddress, bool broadcast, bool set, unsigned int flags) | ReplicaManager |
SignalSerializeNeeded(Replica *replica, SystemAddress systemAddress, bool broadcast) | ReplicaManager |
Update(void) | ReplicaManager | `[virtual]`
~ReplicaManager() | ReplicaManager | `[virtual]`