Interface ISystemDataCloneable<T>
Interface for cloneable system data types.
public interface ISystemDataCloneable<T> where T : struct, ISystemData
Type Parameters
TThe data type to clone.
Methods
Clone(out T, WeakReference<Entity>, SystemBase)
Clone the system data.
void Clone(out T clone, WeakReference<Entity> owner, SystemBase system)
Parameters
cloneTThe cloned data.
ownerWeakReference<Entity>New owner of the data.
systemSystemBaseThe system that is cloning the data.