Stride

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

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

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

    Stride.Core.Assets.Serializers Namespace

    Classes

    AssetPartContainedAttribute

    Changes rules on what types can be naturally contained inside a given member. All other types will be serialized as references.

    ContentReferenceSerializer

    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.

    IdentifiableAssetPartReferenceSerializer

    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.

    YamlAssetProfile

    YamlAssetSerializer

    Default serializer used for all Yaml content

    Interfaces

    IAssetPartReference

    An interface representing a reference to an asset part that is used for serialization.

    IAssetSerializer

    IAssetSerializerFactory

    In This Article

    Back to top

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