AddExtendedMemoryDataToParticipant(BaseMemoryData *baseMemoryData, ParticipantStruct *participantStruct) (defined in DataReplicator) | DataReplicator | [protected] |
AddExtendedObjectDataToParticipant(BaseObjectData *baseObjectData, ParticipantStruct *participantStruct) (defined in DataReplicator) | DataReplicator | [protected] |
AddParticipant(PlayerID playerId) | DataReplicator | |
AddParticipantInt(PlayerID playerId) (defined in DataReplicator) | DataReplicator | [protected] |
AddToParticipantList(PlayerID playerId) (defined in DataReplicator) | DataReplicator | [protected] |
AutoAssignPropertyFlags(BaseObjectData *baseObjectData, ReplicatedObject *newObject, bool isObjectOwner) (defined in DataReplicator) | DataReplicator | [protected] |
BaseMemoryDataComp (defined in DataReplicator) | DataReplicator | [friend] |
BaseObjectDataComp (defined in DataReplicator) | DataReplicator | [friend] |
broadcastToAll (defined in DataReplicator) | DataReplicator | [protected] |
Clear(void) | DataReplicator | |
CreateObject(const char *className, RakNet::BitStream *bitstream) (defined in DataReplicator) | DataReplicator | [protected] |
DataReplicator() (defined in DataReplicator) | DataReplicator | |
DecodeClassName(char *strOut, ParticipantStruct *participantStruct, RakNet::BitStream *bitStream, RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
DereplicateObject(ReplicatedObject *object, bool sendNotificationPacket) | DataReplicator | |
DereplicateObjectInt(ReplicatedObject *object, bool sendNotificationPacket, bool remoteCall) (defined in DataReplicator) | DataReplicator | [protected] |
EnableReplication(bool value) | DataReplicator | |
enableReplication (defined in DataReplicator) | DataReplicator | [protected] |
EncodeClassName(const char *strIn, PlayerID playerId, RakNet::BitStream *bitStream) (defined in DataReplicator) | DataReplicator | [protected] |
ExtendedMemoryDataComp (defined in DataReplicator) | DataReplicator | [friend] |
ExtendedObjectDataComp (defined in DataReplicator) | DataReplicator | [friend] |
GenerateMemoryStringMappingKey(void) (defined in DataReplicator) | DataReplicator | [protected] |
GetBaseMemoryDataByString(const char *str) (defined in DataReplicator) | DataReplicator | [protected] |
GetBaseMemoryDataBySynchronizedMemory(const void *memory) (defined in DataReplicator) | DataReplicator | [protected] |
GetBaseObjectByObjectID(ObjectID objectId) (defined in DataReplicator) | DataReplicator | [protected] |
GetBaseObjectByReplicatedObject(ReplicatedObject *object) (defined in DataReplicator) | DataReplicator | [protected] |
GetBroadcastToAll(void) const | DataReplicator | |
GetCumulativeInterpolationPercentile(unsigned int currentTimeMS, unsigned int timePacketSentMS, unsigned int lastCallTimeMS, unsigned int interpolationTimeMS) | DataReplicator | [static] |
GetExtendedMemoryByBaseMemory(BaseMemoryData *baseData, ParticipantStruct *participant) (defined in DataReplicator) | DataReplicator | [protected] |
GetExtendedObjectByObjectID(ObjectID objectId, ParticipantStruct *participant) (defined in DataReplicator) | DataReplicator | [protected] |
GetExtendedObjectByReplicatedObject(ReplicatedObject *object, ParticipantStruct *participant) (defined in DataReplicator) | DataReplicator | [protected] |
GetLastSendTime(const void *memoryPtr, PlayerID playerId) | DataReplicator | |
GetLastSentMemoryValue(const void *memoryPtr, PlayerID playerId) | DataReplicator | |
GetLinearInterpolationPercentile(unsigned int currentTimeMS, unsigned int timePacketSentMS, unsigned int lastCallTimeMS, unsigned int interpolationTimeMS) | DataReplicator | [static] |
GetMemoryDataByKey(strToIndexMapType key) (defined in DataReplicator) | DataReplicator | [protected] |
GetParticipantByPlayerID(PlayerID playerId) (defined in DataReplicator) | DataReplicator | [protected] |
GetParticipantIndexByPlayerID(PlayerID playerId) (defined in DataReplicator) | DataReplicator | [protected] |
GetSynchronizedMemoryCopy(BaseMemoryData *baseMemoryData, void *source) (defined in DataReplicator) | DataReplicator | [protected] |
GetUnifiedMemoryCount(void *memory) (defined in DataReplicator) | DataReplicator | [protected] |
ignoreReplicateObjectCalls (defined in DataReplicator) | DataReplicator | [protected] |
InterpolateFloat(float *position, float targetOrigin, float targetVelocity, unsigned int currentTimeMS, unsigned int timePacketSentMS, unsigned int lastCallTimeMS, unsigned int interpolationTimeMS, bool updatePastInterpolationTime) | DataReplicator | [static] |
InterpolateMemory(const void *memoryPtr, bool(*_interpolateCB)(void *currentValue, void *targetValue, unsigned int currentTimeMS, unsigned int timePacketSentMS, unsigned int lastCallTimeMS, void *context)) | DataReplicator | |
IsObjectListPushComplete(PlayerID target) | DataReplicator | |
localCreationRequestIndex (defined in DataReplicator) | DataReplicator | [protected] |
localCreationRequestTable (defined in DataReplicator) | DataReplicator | [protected] |
localObjectNameTable (defined in DataReplicator) | DataReplicator | [protected] |
memoryList (defined in DataReplicator) | DataReplicator | [protected] |
memoryToStringMappingKey (defined in DataReplicator) | DataReplicator | [protected, static] |
objectCreatedFromNetwork (defined in DataReplicator) | DataReplicator | [protected] |
objectFactoryCallback (defined in DataReplicator) | DataReplicator | [protected] |
ObjectInScope(ReplicatedObject *object, PlayerID target) | DataReplicator | |
objectList (defined in DataReplicator) | DataReplicator | [protected] |
OnAttach(RakPeerInterface *peer) | DataReplicator | [protected, virtual] |
OnCreationCommand(ReplicatedObject *newObject, PlayerID senderPlayerId, ObjectID objectId, PlayerID objectOwner, BaseObjectData *baseObjectData) (defined in DataReplicator) | DataReplicator | [protected] |
OnDataOverflow(RakPeerInterface *peer, Packet *packet) | DataReplicator | [virtual] |
OnDataReplicateSendMemory(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
OnDataReplicateSendObjectScope(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
OnDataReplicateStop(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
OnDataUnderflow(RakPeerInterface *peer, Packet *packet) | DataReplicator | [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) | DataReplicator | [protected, virtual] |
OnInitialize(RakPeerInterface *peer) | PluginInterface | [virtual] |
OnInternalPacket(InternalPacket *internalPacket, unsigned frameNumber, PlayerID remoteSystemID, unsigned time, bool isSend) | PluginInterface | [virtual] |
OnInvalidPacket(RakPeerInterface *peer, Packet *packet) | DataReplicator | [virtual] |
OnLostPlayer(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
OnMemoryReplicateStart(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
OnNewPlayer(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
OnObjectCreationRequest(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
OnObjectCreationRequestResponse(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
OnPushComplete(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
OnReceive(RakPeerInterface *peer, Packet *packet) | DataReplicator | [protected, virtual] |
OnSendReplicationPushPacket(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
OnStringMapIndex(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
OnStringMapMemoryIndex(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
OnUpdate(RakPeerInterface *peer) | DataReplicator | [protected, virtual] |
packetQueue (defined in DataReplicator) | DataReplicator | [protected] |
ParsePacket(RakPeerInterface *peer, Packet *packet) (defined in DataReplicator) | DataReplicator | [protected] |
participantList (defined in DataReplicator) | DataReplicator | [protected] |
ParticipantStructComp (defined in DataReplicator) | DataReplicator | [friend] |
PropagateToGame(Packet *packet) const | DataReplicator | [protected, virtual] |
rakPeer (defined in DataReplicator) | DataReplicator | [protected] |
RemoveAllParticipants(void) (defined in DataReplicator) | DataReplicator | [protected] |
RemoveExtendedDataFromParticipant(BaseData *baseData, ParticipantStruct *participantStruct, bool isMemory, bool sendNotificationPacket) (defined in DataReplicator) | DataReplicator | [protected] |
RemoveFromParticipantList(PlayerID playerId, bool sendDataStopRequests, bool fromNetwork) (defined in DataReplicator) | DataReplicator | [protected] |
RemoveParticipant(PlayerID playerId) | DataReplicator | |
ReplicateObject(const char *objectName, ReplicatedObject *object, bool isObjectOwner, PacketPriority priority=HIGH_PRIORITY, PacketReliability reliability=RELIABLE_ORDERED, char orderingChannel=0, int maxUpdateFrequencyMS=0) | DataReplicator | |
RequestObjectCreation(const char *objectName, RakNet::BitStream *context, ReplicatedObject *object, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID targetSystem) (defined in DataReplicator) | DataReplicator | [protected] |
SendImmediateMemoryStartRequest(BaseMemoryData *memoryData, ParticipantStruct *participantStruct) (defined in DataReplicator) | DataReplicator | [protected] |
SendMemoryStopRequest(char *localIdentifier, PlayerID target) (defined in DataReplicator) | DataReplicator | [protected] |
SendObjectStopRequest(ObjectID networkID, PlayerID target) (defined in DataReplicator) | DataReplicator | [protected] |
SetBroadcastToAll(bool value) | DataReplicator | |
SetClassFactory(ReplicatedObject *(*factoryFunc)(const char *className, RakNet::BitStream *inContext)) | DataReplicator | |
SetMemoryContext(const void *memoryPtr, void *_context) | DataReplicator | |
SetMemoryCopyFromCB(const void *memoryPtr, void(*cbFunc)(void *destination, void *source, unsigned memoryByteLength, void *context)) | DataReplicator | |
SetMemoryDeserializeCB(const void *memoryPtr, void(*cbFunc)(void *destination, unsigned memoryByteLength, void *context, RakNet::BitStream *bitstream, unsigned int timePacketSent, PlayerID playerId)) | DataReplicator | |
SetMemoryFreeMemoryCB(const void *memoryPtr, void(*cbFunc)(void *memory, unsigned memoryByteLength, void *context)) | DataReplicator | |
SetMemoryMakeCopyCB(const void *memoryPtr, void *(*cbFunc)(void *source, unsigned memoryByteLength, void *context)) | DataReplicator | |
SetMemorySerializeCB(const void *memoryPtr, void(*cbFunc)(void *source, unsigned memoryByteLength, void *context, RakNet::BitStream *bitstream, void *lastSentValue, unsigned int currentTime, unsigned int lastSendTime, PlayerID playerId, bool *includeTimestamp)) | DataReplicator | |
SetMemoryShouldSendUpdateCB(const void *memoryPtr, bool(*cbFunc)(void *memory, void *lastSentValue, unsigned memoryByteLength, PlayerID destinationSystem, unsigned int currentTime, unsigned int lastSendTime, void *context)) | DataReplicator | |
SynchronizeMemory(const char *stringId, void *memory, unsigned memoryByteLength, bool isMemoryOwner, int maxUpdateFrequencyMS, ReplicatedObject *replicatedObject, PacketPriority priority=HIGH_PRIORITY, PacketReliability reliability=RELIABLE_ORDERED, char orderingChannel=0) | DataReplicator | |
UnsynchronizeMemory(const void *memoryPtr, bool sendNotificationPacket) | DataReplicator | |
UnsynchronizeMemoryInt(BaseMemoryData *baseMemoryData, bool sendNotificationPacket) (defined in DataReplicator) | DataReplicator | [protected] |
ValidatedSend(ExtendedData *extendedData, ParticipantStruct *participant, bool isMemory, unsigned int currentTime, bool *objectPushDelayed) (defined in DataReplicator) | DataReplicator | [protected] |
~DataReplicator() (defined in DataReplicator) | DataReplicator | [virtual] |