Class EntityCloner.CloneContext
Helper class for cloning Entity.
public class EntityCloner.CloneContext- Inheritance
- 
      objectEntityCloner.CloneContext
Fields
ClonedObjects
Lists objects that should be cloned.
public HashSet<object> ClonedObjectsField Value
- HashSet<object>
EntitySerializerSelector
Special serializer that goes through EntitySerializerSelector and CloneEntityComponentSerializer<T>.
public SerializerSelector EntitySerializerSelectorField Value
MappedObjects
public EntityCloner.TryGetValueFunction<object, object> MappedObjectsField Value
- EntityCloner.TryGetValueFunction<object, object>
MemoryStream
public MemoryStream MemoryStreamField Value
SerializedObjects
public readonly HashSet<object> SerializedObjectsField Value
- HashSet<object>
SharedObjects
Stores objects that should be reused in the new cloned instance.
public readonly List<object> SharedObjectsField Value
- List<object>
Methods
Cleanup()
public void Cleanup()