C# 클래스 Xenko.Core.Assets.Serializers.IdentifiableObjectSerializer

A serializer for IIdentifiable instances, that can either serialize them directly or as an object reference.
상속: ChainedSerializer
파일 보기 프로젝트 열기: xen2/stride

공개 메소드들

메소드 설명
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