Table of Contents

Class ItemIdSerializerBase

Namespace
Stride.Core.Yaml
Assembly
Stride.Core.Assets.dll

A base class to serialize ItemId.

public abstract class ItemIdSerializerBase : AssetScalarSerializerBase, IYamlSerializable, IYamlSerializableFactory, IDataCustomVisitor
Inheritance
ScalarSerializerBase
AssetScalarSerializerBase
ItemIdSerializerBase
Implements
IYamlSerializable
IYamlSerializableFactory
IDataCustomVisitor
Derived
Inherited Members
AssetScalarSerializerBase.TryCreate(SerializerContext, ITypeDescriptor)
AssetScalarSerializerBase.Visit(ref VisitorContext)
ScalarSerializerBase.ReadYaml(ref ObjectContext)
ScalarSerializerBase.ConvertFrom(ref ObjectContext, Scalar)
ScalarSerializerBase.WriteYaml(ref ObjectContext)
ScalarSerializerBase.WriteScalar(ref ObjectContext, ScalarEventInfo)

Fields

OverrideInfoKey

A key used in properties of serialization contexts to notify whether an override flag should be appened when serializing the related ItemId.

public static PropertyKey<string> OverrideInfoKey

Field Value

PropertyKey<string>

Methods

ConvertTo(ref ObjectContext)

public override string ConvertTo(ref ObjectContext objectContext)

Parameters

objectContext ObjectContext

Returns

string