Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    Stride.Core.Yaml Namespace

    Classes

    AssetObjectSerializerBackend

    Internal class used when serializing/deserializing an object.

    AssetYamlSerializer

    Default Yaml serializer used to serialize assets by default.

    CollectionWithIdsSerializer

    An implementation of CollectionWithIdsSerializerBase for actual collections.

    CollectionWithIdsSerializerBase

    A base class to serialize collections with unique identifiers for each item.

    CollectionWithIdsSerializerBase.InstanceInfo

    A structure containing the information about the instance that we need the store in the Stride.Core.Yaml.Serialization.ObjectContext.Properties dictionary.

    CollectionWithItemIds<TItem>

    A container used to serialize collection whose items have identifiers.

    DictionaryWithIdsSerializer

    An implementation of CollectionWithIdsSerializerBase for dictionaries.

    DictionaryWithItemIds<TKey, TValue>

    A container used to serialize dictionary whose entries have identifiers.

    DynamicYaml

    Allows to manipulate dynamically a YAML content.

    DynamicYamlArray

    Dynamic version of Stride.Core.Yaml.Serialization.YamlSequenceNode.

    DynamicYamlEmpty

    Placeholder value to remove keys from DynamicYamlMapping.

    DynamicYamlExtensions

    DynamicYamlMapping

    Dynamic version of Stride.Core.Yaml.Serialization.YamlMappingNode.

    DynamicYamlObject

    DynamicYamlScalar

    Dynamic version of Stride.Core.Yaml.Serialization.YamlScalarNode.

    ItemIdSerializerBase

    A base class to serialize ItemId.

    KeyWithIdSerializer

    A Yaml serializer for IKeyWithId.

    UnloadableObjectInstantiator

    Structs

    DeletedKeyWithId<TKey>

    A generic structure that implements the IKeyWithId interface for keys that are deleted.

    KeyWithId<TKey>

    A generic structure that implements the IKeyWithId interface for keys that are not deleted.

    Interfaces

    IDynamicYamlNode

    IKeyWithId

    An interface representing an association between an ItemId and the key of a dictionary.

    IUnloadable

    Objects that can't be loaded as valid Yaml will be converted to a proxy object implementing this interface by Stride.Core.Yaml.ErrorRecoverySerializer.

    Delegates

    UnloadableObjectInstantiator.ProcessProxyTypeDelegate

    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation