Creates a new scene object delta that computes the changes from head has in relation to base scene.
The base scene to base the diff on.
The head scene that contains changes from base.
Optionalflags: EnumValue<SceneDeltaFlag, number>A set of flags that customize the behavior of the delta generation.
OptionalisInternalConstructor: booleanA shared pointer to the generated scene object delta.
Determines whether the delta is empty (i.e. will perform no change on the scene).
Applies the changes stored on the SceneDelta to the given root scene object.
The root scene object to apply the changes to.
Optionalflags: EnumValue<SceneDeltaFlag, number>The flags that describe the scene delta applying behavior.
Checks whether the delta is affecting an object with the given UUID.
Creates a JSON that contains a dump of all serialized data on the scene delta. Useful for debugging the contents of a delta.
A delta object that contains the differences between two scenes.