C# Class Xenko.Engine.Design.EntityCloner.CloneContext

Helper class for cloning Entity.
Datei anzeigen Open project: xen2/stride

Public Properties

Property Type Description
ClonedObjects HashSet
EntitySerializerSelector SerializerSelector
MappedObjects object>.TryGetValueFunction
MemoryStream MemoryStream
SerializedObjects HashSet
SharedObjects List

Public Methods

Method Description
Cleanup ( ) : void

Method Details

Cleanup() public method

public Cleanup ( ) : void
return void

Property Details

ClonedObjects public_oe property

Lists objects that should be cloned.
public HashSet ClonedObjects
return HashSet

EntitySerializerSelector public_oe property

Special serializer that goes through EntitySerializerSelector and CloneEntityComponentSerializer{T}.
public SerializerSelector EntitySerializerSelector
return SerializerSelector

MappedObjects public_oe property

public TryGetValueFunction MappedObjects
return object>.TryGetValueFunction

MemoryStream public_oe property

public MemoryStream MemoryStream
return MemoryStream

SerializedObjects public_oe property

public HashSet SerializedObjects
return HashSet

SharedObjects public_oe property

Stores objects that should be reused in the new cloned instance.
public List SharedObjects
return List