Interface ISystemDataCloneable<T>
Interface for cloneable system data types.
public interface ISystemDataCloneable<T> where T : struct, ISystemData
Type Parameters
T
The 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
clone
TThe cloned data.
owner
WeakReference<Entity>New owner of the data.
system
SystemBaseThe system that is cloning the data.