Class SerializationHelper
Hierarchy
- SerializationHelper
Index
Methods
Static Append Serialized AnimationsSearch playground for AppendSerializedAnimations
-
Appends the serialized animations from the source animations
Parameters
-
source: IAnimatable
Source containing the animations
-
destination: any
Target to store the animations
Returns void
-
Static CloneSearch playground for Clone
-
Clones an object
Type parameters
-
T
Parameters
-
creationFunction: () => T
defines the function used to instanciate the new object
-
-
Returns T
-
-
-
source: T
defines the source object
Returns T
the cloned object
-
Static InstanciateSearch playground for Instanciate
-
Instanciates a new object based on a source one (some data will be shared between both object)
Type parameters
-
T
Parameters
-
creationFunction: () => T
defines the function used to instanciate the new object
-
-
Returns T
-
-
-
source: T
defines the source object
Returns T
the new object
-
Static ParseSearch playground for Parse
-
Creates a new entity from a serialization data object
Type parameters
-
T
Parameters
-
creationFunction: () => T
defines a function used to instanciated the new entity
-
-
Returns T
-
-
-
source: any
defines the source serialization data
-
scene: Nullable<Scene>
defines the hosting scene
-
Optional rootUrl: Nullable<string>
defines the root url for resources
Returns T
a new entity
-
Static SerializeSearch playground for Serialize
-
Static function used to serialized a specific entity
Type parameters
-
T
Parameters
-
entity: T
defines the entity to serialize
-
Optional serializationObject: any
defines the optional target obecjt where serialization data will be stored
Returns any
a JSON compatible object representing the serialization of the entity
-
Class used to help serialization objects