Namespace Ceres.Serialization
Classes
- BinarySerializeFormatter
Binary formatter using .NET BinaryFormatter for serialization
- EncryptedSerializeFormatter
Encrypted formatter using AES encryption
- FormerlySerializedTypeAttribute
Attribute type that changed assembly, namespace or class name.
- GlobalObjectManager
Class for managing dynamically load/created object
- HideInSerializedTypeAttribute
Attribute type that will not show in SerializedType search window
- PreferJsonConvertAttribute
Prefer to use Newtonsoft.Json.JsonConvert instead of JsonUtility
- SaveLoadSerializer
Serializer for read and write saving files
- SaveUtility
Helper for save load game persistent data
- SerializedObjectWrapper
Serialized object wrapper for custom object. Should set public since emit code need access to constructor.
- SerializedObject<T>
Serialized object that will serialize metadata and fields of object implementing T
- SerializedType<T>
Serialized type that will serialize metadata of class implementing T
- TextSerializeFormatter
Plain text formatter using UTF-8 encoding for serialization
Structs
- SoftObjectHandle
Soft Object Ptr
Interfaces
- ISerializeFormatter
Implement to customize serialization format