FactorableDataUtility
Internal utility for creating copies of FactorableData.
Definition
Namespace: Paragon.Core.ScriptableFactory
Assembly: Paragon.dll
internal static class FactorableDataUtilityEnums
CopyMode
Value
Description
SHALLOW
Creates a shallow copy using record with syntax
DEEP
Creates a deep copy via Odin serialization
Methods
CreateCopy<TData>()
Creates a copy of FactorableData.
public static TData CreateCopy<TData>(TData data, CopyMode copyMode = CopyMode.DEEP);Remarks
Deep copy uses Odin's serialization system to create a complete clone, including nested objects and Unity Object references.
See Also
Last updated
Was this helpful?