Class fsSerializationCallbackReceiverProcessor
Inherited Members
Namespace: Unity.VisualScripting .FullSerializer
Assembly: Unity.VisualScripting.Core.dll
Syntax
public class fsSerializationCallbackReceiverProcessor : fsObjectProcessor
Methods
CanProcess(Type)
Is the processor interested in objects of the given type?
Declaration
public override bool CanProcess(Type type)
Parameters
Type | Name | Description |
---|---|---|
Type | type | The given type. |
Returns
Type | Description |
---|---|
bool | True if the processor should be applied, false otherwise. |
Overrides
OnAfterDeserialize(Type, object)
Called after deserialization.
Declaration
public override void OnAfterDeserialize(Type storageType, object instance)
Parameters
Type | Name | Description |
---|---|---|
Type | storageType | The field/property type that is storing the instance. |
object | instance | The type of the instance. |
Overrides
OnBeforeSerialize(Type, object)
Called before serialization.
Declaration
public override void OnBeforeSerialize(Type storageType, object instance)
Parameters
Type | Name | Description |
---|---|---|
Type | storageType | The field/property type that is storing the instance. |
object | instance | The type of the instance. |