C# Class FullInspector.Serializers.FullSerializer.UnityObjectConverter

Converts all types that derive from UnityObject.
Inheritance: FullSerializer.fsConverter
Exibir arquivo Open project: jacobdufault/fullinspector

Public Methods

Method Description
CanProcess ( Type type ) : bool
CreateInstance ( fsData data, Type storageType ) : object
RequestCycleSupport ( Type storageType ) : bool
RequestInheritanceSupport ( Type storageType ) : bool
TryDeserialize ( fsData data, object &instance, Type storageType ) : fsResult
TrySerialize ( object instance, fsData &serialized, Type storageType ) : fsResult

Method Details

CanProcess() public method

public CanProcess ( Type type ) : bool
type System.Type
return bool

CreateInstance() public method

public CreateInstance ( fsData data, Type storageType ) : object
data fsData
storageType System.Type
return object

RequestCycleSupport() public method

public RequestCycleSupport ( Type storageType ) : bool
storageType System.Type
return bool

RequestInheritanceSupport() public method

public RequestInheritanceSupport ( Type storageType ) : bool
storageType System.Type
return bool

TryDeserialize() public method

public TryDeserialize ( fsData data, object &instance, Type storageType ) : fsResult
data fsData
instance object
storageType System.Type
return FullSerializer.fsResult

TrySerialize() public method

public TrySerialize ( object instance, fsData &serialized, Type storageType ) : fsResult
instance object
serialized fsData
storageType System.Type
return FullSerializer.fsResult