DataReplicator Member List

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

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]


Generated on Mon Mar 20 20:32:55 2006 for RakNet by  doxygen 1.4.6-NO