Class Cloner<T>
Assembly: Unity.VisualScripting.Core.dll
Syntax
public abstract class Cloner<T> : ICloner
Type Parameters
Constructors
Cloner()
Declaration
Methods
AfterClone(Type, T)
Declaration
public virtual void AfterClone(Type type, T clone)
Parameters
Type |
Name |
Description |
Type |
type |
|
T |
clone |
|
BeforeClone(Type, T)
Declaration
public virtual void BeforeClone(Type type, T original)
Parameters
Type |
Name |
Description |
Type |
type |
|
T |
original |
|
ConstructClone(Type, T)
Declaration
public virtual T ConstructClone(Type type, T original)
Parameters
Type |
Name |
Description |
Type |
type |
|
T |
original |
|
Returns
FillClone(Type, ref T, T, CloningContext)
Declaration
public virtual void FillClone(Type type, ref T clone, T original, CloningContext context)
Parameters
Handles(Type)
Declaration
public abstract bool Handles(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
Implements
Extension Methods