# DistributedNetworkObject Member List

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

allocatedBlockSize | DistributedNetworkObject | `[protected]`
AllowSpectatorUpdate(PlayerID sender) | DistributedNetworkObject | `[virtual]`
BroadcastSerializedClass(RakNet::BitStream *bitStream, PlayerID doNotSendTo) | DistributedNetworkObject | `[virtual]`
clientOwnerID | DistributedNetworkObject | `[protected]`
DeserializeClassHeader(RakNet::BitStream *bitStream, int &action, ObjectID &objectId, char classIdentifier[MAXIMUM_CLASS_IDENTIFIER_LENGTH], bool &localObject, unsigned char &localObjectIndex, PlayerID &pid) | DistributedNetworkObject | `[static]`
DestroyObjectOnNetwork(void) | DistributedNetworkObject | `[virtual]`
DesynchronizeMemory(unsigned char memoryBlockIndex) | DistributedNetworkObject |
DistributedMemoryInit(bool isServerAuthoritative) | DistributedNetworkObject | `[protected, virtual]`
distributedMemoryInitialized | DistributedNetworkObject | `[protected]`
DistributedNetworkObject() | DistributedNetworkObject |
GetClientOwnerID(void) const | DistributedNetworkObject |
GetID(void) const | NetworkObject | `[virtual]`
GetLocalObjectIdentifier(void) const | DistributedNetworkObject |
GetStaticItemID(void) | NetworkObject | `[static]`
heapNodeList | DistributedNetworkObject | `[protected]`
IDTree | NetworkObject | `[static]`
InterpolateDistributedMemory(bool isServerAuthoritative) | DistributedNetworkObject | `[protected, virtual]`
IsLocalObject(void) const | DistributedNetworkObject |
IsMemoryBlockIndexUsed(unsigned char memoryBlockIndex) | DistributedNetworkObject |
lastBroadcastTime | DistributedNetworkObject | `[protected]`
lastWriteValue | DistributedNetworkObject | `[protected]`
localObject | DistributedNetworkObject | `[protected]`
localObjectIdentifier | DistributedNetworkObject | `[protected]`
maximumUpdateFrequency | DistributedNetworkObject | `[protected]`
maximumUpdateInterval | DistributedNetworkObject | `[protected]`
NetworkObject() | NetworkObject |
nextUpdateTime | DistributedNetworkObject | `[protected]`
objectID | NetworkObject | `[protected]`
OnDistributedObjectCreation(PlayerID senderID) | DistributedNetworkObject | `[virtual]`
OnDistributedObjectDestruction(PlayerID senderID) | DistributedNetworkObject | `[virtual]`
OnDistributedObjectRejection(void) | DistributedNetworkObject | `[virtual]`
OnNetworkUpdate(PlayerID sender) | DistributedNetworkObject | `[virtual]`
ProcessDistributedMemoryStack(RakNet::BitStream *bitStream, bool isWrite, bool forceWrite, bool isServerAuthoritative) | DistributedNetworkObject | `[virtual]`
ReadCreationData(RakNet::BitStream *initialData) | DistributedNetworkObject | `[virtual]`
SerializeClassHeader(RakNet::BitStream *bitStream, char *classIdentifier, int action, bool localObject, unsigned char localObjectIndex) | DistributedNetworkObject | `[virtual]`
serverAssignedID | NetworkObject | `[protected]`
serverAuthority | DistributedNetworkObject | `[protected]`
SetAuthority(unsigned char memoryBlockIndex, bool serverAuthority) | DistributedNetworkObject |
SetClientOwnerID(PlayerID id) | DistributedNetworkObject |
SetID(unsigned short id) | NetworkObject | `[virtual]`
SetLocalObject(bool b) | DistributedNetworkObject |
SetMaximumUpdateFrequency(unsigned long frequency) | DistributedNetworkObject | `[virtual]`
SetMaxMemoryBlockUpdateFrequency(unsigned char memoryBlockIndex, int max) | DistributedNetworkObject |
SetStaticItemID(unsigned short i) | NetworkObject | `[static]`
SynchronizeMemory(unsigned char memoryBlockIndex, char *memoryBlock, unsigned short memoryBlockSize, bool serverAuthority) | DistributedNetworkObject |
UpdateDistributedObject(char *classID, bool isClassIDEncoded=false) | DistributedNetworkObject | `[virtual]`
usedBlockSize | DistributedNetworkObject | `[protected]`
watchedData | DistributedNetworkObject | `[protected]`
WriteCreationData(RakNet::BitStream *initialData) | DistributedNetworkObject | `[virtual]`
WriteToBitstreamFromHeap(RakNet::BitStream *bitStream, bool forceWrite) | DistributedNetworkObject |
WriteToHeapFromBitstream(RakNet::BitStream *bitStream) | DistributedNetworkObject |
~DistributedNetworkObject() | DistributedNetworkObject | `[virtual]`
~NetworkObject() | NetworkObject | `[virtual]`