Stride.Core.Yaml Namespace
Classes
Internal class used when serializing/deserializing an object. |
||
Default Yaml serializer used to serialize assets by default. |
||
An implementation of CollectionWithIdsSerializerBase for actual collections. |
||
A base class to serialize collections with unique identifiers for each item. |
||
A structure containing the information about the instance that we need the store in the Stride.Core.Yaml.Serialization.ObjectContext.Properties dictionary. |
||
A container used to serialize collection whose items have identifiers. |
||
An implementation of CollectionWithIdsSerializerBase for dictionaries. |
||
A container used to serialize dictionary whose entries have identifiers. |
||
Allows to manipulate dynamically a YAML content. |
||
Dynamic version of Stride.Core.Yaml.Serialization.YamlSequenceNode. |
||
Placeholder value to remove keys from DynamicYamlMapping. |
||
Dynamic version of Stride.Core.Yaml.Serialization.YamlMappingNode. |
||
Dynamic version of Stride.Core.Yaml.Serialization.YamlScalarNode. |
||
A base class to serialize ItemId. |
||
A Yaml serializer for IKeyWithId. |
||
Structs
A generic structure that implements the IKeyWithId interface for keys that are deleted. |
||
A generic structure that implements the IKeyWithId interface for keys that are not deleted. |
Interfaces
An interface representing an association between an ItemId and the key of a dictionary. |
||
Objects that can't be loaded as valid Yaml will be converted to a proxy object implementing this interface by Stride.Core.Yaml.ErrorRecoverySerializer. |