Stride.Core.Serialization.Contents Namespace
Classes
This class describes the header of an asset serialized in a blob file. Its (serialized) size has to remain constant |
||
Loads and saves assets. |
||
Specifies settings for Load<T>(String, ContentManagerLoaderSettings) operations. |
||
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. |
||
A class representing information on a single loaded asset. This class is intended to be used for debug purpose only. |
||
Keys used for profiling the game class. |
||
Allows customization of IContentSerializer through an attribute. |
||
Base class for Content Serializer with empty virtual implementation. |
||
ContentSerializer that simply defers serialization to low level serialization. |
||
ContentSerializer that simply defers serialization to low level serialization, with ReuseReferences set to true. |
||
Serialize object with its underlying Id and Location, and use ContentManager to generate a separate chunk. |
||
Used to detect whether a type is using ReferenceSerializer. |
Structs
Describe a reference between an object and another. |
||
Interfaces
A content data storing its own Location. |
||
Interface of the asset manager. |
||
Serializer for high-level "chunk", used by ContentManager. |
||
A IContentSerializer with a specific runtime type. |
||
An interface that provides a reference to an object identified by a System.Guid and a location. |
||
A typed IReference |
Enums
An enum representing the type of an url. |