Namespace Stride.Core.Assets.Serializers
Classes
- AssetPartContainedAttribute
 Changes rules on what types can be naturally contained inside a given member. All other types will be serialized as references.
- FixupObjectReferences
 A static class that can be used to fix up object references.
- IdentifiableAssetPartReference
 An implementation of IAssetPartReference that represents an asset part implementing IIdentifiable.
- IdentifiableObjectSerializer
 A serializer for IIdentifiable instances, that can either serialize them directly or as an object reference.
- InvariantObjectCloneSerializer<T>
 A fake serializer used for cloning invariant objects. Instead of actually cloning the invariant object, this serializer store it in a list of the context and restore when deserializing.
- ScalarOrObjectSerializer
 Serializer that works with scalar, but could still read older ObjectSerializer format.
- YamlAssetSerializer
 Default serializer used for all Yaml content
Interfaces
- IAssetPartReference
 An interface representing a reference to an asset part that is used for serialization.