Table of Contents

Interface ISystemDataCloneable<T>

Namespace
ReFuel.Ecs
Assembly
ReFuel.dll

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 T

The cloned data.

owner WeakReference<Entity>

New owner of the data.

system SystemBase

The system that is cloning the data.