Stride

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

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

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

    Stride.Core.Serialization.Contents Namespace

    Classes

    ChunkHeader

    This class describes the header of an asset serialized in a blob file. Its (serialized) size has to remain constant

    ContentData

    ContentIndexMap

    ContentManager

    Loads and saves assets.

    ContentManagerLoaderSettings

    Specifies settings for Load<T>(String, ContentManagerLoaderSettings) operations.

    ContentManagerStats

    A class representing stats computed for an instance of ContentManager at a given time. This class is intended to be used for debug purpose only.

    ContentManagerStats.LoadedAsset

    A class representing information on a single loaded asset. This class is intended to be used for debug purpose only.

    ContentProfilingKeys

    Keys used for profiling the game class.

    ContentSerializer

    ContentSerializerAttribute

    Allows customization of IContentSerializer through an attribute.

    ContentSerializerBase<T>

    Base class for Content Serializer with empty virtual implementation.

    ContentSerializerContext

    ContentSerializerExtensionAttribute

    DataContentSerializer<T>

    ContentSerializer that simply defers serialization to low level serialization.

    DataContentSerializerHelper<T>

    DataContentSerializerWithReuse<T>

    ContentSerializer that simply defers serialization to low level serialization, with ReuseReferences set to true.

    ReferenceSerializer

    ReferenceSerializer<T>

    Serialize object with its underlying Id and Location, and use ContentManager to generate a separate chunk.

    ReferenceSerializerAttribute

    Used to detect whether a type is using ReferenceSerializer.

    Structs

    ChunkReference

    Describe a reference between an object and another.

    ObjectUrl

    Interfaces

    IContentData

    A content data storing its own Location.

    IContentIndexMap

    IContentManager

    Interface of the asset manager.

    IContentSerializer

    Serializer for high-level "chunk", used by ContentManager.

    IContentSerializer<T>

    A IContentSerializer with a specific runtime type.

    ILoadableReference

    IReference

    An interface that provides a reference to an object identified by a System.Guid and a location.

    ITypedReference

    A typed IReference

    Enums

    ContentReferenceState

    ContentSerializerContext.AttachedReferenceSerialization

    UrlType

    An enum representing the type of an url.

    Delegates

    ContentManagerLoaderSettings.ContentFilterDelegate

    In This Article

    Back to top

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