C# Класс Xenko.Core.Assets.Serializers.IdentifiableObjectSerializer

A serializer for IIdentifiable instances, that can either serialize them directly or as an object reference.
Наследование: ChainedSerializer
Показать файл Открыть проект

Открытые методы

Метод Описание
ReadYaml ( ObjectContext &objectContext ) : object
TryCreate ( SerializerContext context, ITypeDescriptor typeDescriptor ) : IYamlSerializable
Visit ( VisitorContext &context ) : void
WriteYaml ( ObjectContext &objectContext ) : void

Приватные методы

Метод Описание
ShouldSerializeAsScalar ( ObjectContext &objectContext ) : bool
TryParse ( string text, Guid &identifier ) : bool

Описание методов

ReadYaml() публичный Метод

public ReadYaml ( ObjectContext &objectContext ) : object
objectContext ObjectContext
Результат object

TryCreate() публичный Метод

public TryCreate ( SerializerContext context, ITypeDescriptor typeDescriptor ) : IYamlSerializable
context SerializerContext
typeDescriptor ITypeDescriptor
Результат IYamlSerializable

Visit() публичный Метод

public Visit ( VisitorContext &context ) : void
context VisitorContext
Результат void

WriteYaml() публичный Метод

public WriteYaml ( ObjectContext &objectContext ) : void
objectContext ObjectContext
Результат void