Version 3.3.0.1

OdinSerializationBackend class

Namespace: Sirenix.OdinInspector.Editor
Assembly: Sirenix.OdinInspector.Editor
public class OdinSerializationBackend : SerializationBackend
The property is serialized by Odin. Polymorphism, null values and types such as System.Collections.Generic.Dictionary<TKey, TValue> are supported.
Inheritance

Constructors

OdinSerializationBackend()
public OdinSerializationBackend()

Properties

IsUnity
public override bool IsUnity { get; }
SupportsCyclicReferences
public override bool SupportsCyclicReferences { get; }
SupportsGenerics
public override bool SupportsGenerics { get; }
SupportsPolymorphism
public override bool SupportsPolymorphism { get; }

Methods

CanSerializeMember(MemberInfo)
public override bool CanSerializeMember(MemberInfo member)
Parameters
System.Reflection.MemberInfo member

Returns
System.Boolean

CanSerializeType(Type)
public override bool CanSerializeType(Type type)
Parameters
System.Type type

Returns
System.Boolean

ToString()
public override string ToString()
Returns
System.String