4 using SharpYaml.Serialization;
5 using SharpYaml.Serialization.Serializers;
6 using SiliconStudio.Core.Reflection;
9 namespace SiliconStudio.Core.Yaml
15 return CanVisit(typeDescriptor.
Type) ?
this : null;
18 public abstract bool CanVisit(Type type);
24 context.Visitor.VisitObject(context.Instance, context.Descriptor,
false);
IYamlSerializable TryCreate(SerializerContext context, ITypeDescriptor typeDescriptor)
Type Type
Gets the type described by this instance.
SharpYaml.Serialization.ITypeDescriptor ITypeDescriptor
void Visit(ref VisitorContext context)
Visits the specified object.
A custom visitor used by DataVisitorBase.
Provides access members of a type.