| Namespace: | Sirenix.OdinInspector.Editor |
| Assembly: | Sirenix.OdinInspector.Editor |
public abstract class BaseAtomHandler<T> : IAtomHandler<T>, IAtomHandler
protected BaseAtomHandler()
public Type AtomType { get; }
public bool Compare(T a, T b)
| T | a | |
| T | b |
| System.Boolean |
public bool Compare(object a, object b)
| System.Object | a | |
| System.Object | b |
| System.Boolean |
protected abstract bool CompareImplementation(T a, T b)
| T | a | |
| T | b |
| System.Boolean |
public void Copy(ref T from, ref T to)
| T | from | |
| T | to |
public void Copy(ref object from, ref object to)
| System.Object | from | |
| System.Object | to |
protected abstract void CopyImplementation(ref T from, ref T to)
| T | from | |
| T | to |
public abstract T CreateInstance()
| T |