Network Reader for most simple types like floats, ints, buffers, structs, etc. Use NetworkReaderPool....
Network Writer for most simple types like floats, ints, buffers, structs, etc. Use NetworkWriterPool....
SyncObjects sync state between server and client. E.g. SyncLists.
abstract void OnDeserializeDelta(NetworkReader reader)
Reads the changes made to the object since last sync
Action OnDirty
Used internally to set owner NetworkBehaviour's dirty mask bit when changed.
abstract void OnSerializeAll(NetworkWriter writer)
Write a full copy of the object
abstract void ClearChanges()
Discard all the queued changes
abstract void OnDeserializeAll(NetworkReader reader)
Reads a full copy of the object
abstract void Reset()
Resets the SyncObject so that it can be re-used
abstract void OnSerializeDelta(NetworkWriter writer)
Write the changes made to the object since last sync
Func< bool > IsRecording
Used internally to check if we are currently tracking changes.