Namespace Unity.Entities.Serialization
Classes
BinaryReaderExtensions
Provides additional read methods for the BinaryReader.
BinaryWriterExtensions
Provides write methods for a BinaryWriter.
MemoryBinaryReader
Provides a reader to read primitive types from a binary buffer in memory.
MemoryBinaryWriter
Provides a writer to write primitive types to a binary buffer in memory.
SerializeUtility
Utility class to serialize and deserialize World objects.
Structs
BurstableMemoryBinaryReader
Provides a reader compatible with the Burst compiler that can read primitive types from a binary buffer in memory.
EntityPrefabReference
Weak reference to entity prefab. Entity prefabs are GameObjects that have been fully converted into entity data during the import/build process.
EntitySceneReference
Encapsulates a serializable reference to a Scene asset.
RuntimeGlobalObjectId
Runtime version of the editor type GlobalObjectId. These types need to be binary compatible.
UntypedWeakReferenceId
Used to identify weakly referenced data.
Interfaces
BinaryReader
An interface that reads primitive types from a binary buffer.
BinaryWriter
An interface that writes primitive types to a binary buffer.
Enums
WeakReferenceGenerationType
Enumeration of weak reference types.