Class SceneDeltaAbstract

Interface implemented by classes that provide run time type information.

Any class implementing this interface must implement the GetRTTI() method, as well as a static GetRTTIStatic() method, returning the same value as GetRTTI(). Object returned by those methods is used for retrieving actual RTTI data about the class.

Hierarchy (view full)

Constructors

Accessors

Methods

Constructors

  • Parameters

    • OptionalisInternalConstructor: boolean

    Returns SceneDelta

Accessors

  • get isEmpty(): boolean
  • Determines whether the delta is empty (i.e. will perform no change on the scene).

    Returns boolean

Methods

  • Applies the changes stored on the SceneDelta to the given root scene object.

    Parameters

    • root: SceneObject

      The root scene object to apply the changes to.

    • Optionalflags: EnumValue<SceneDeltaFlag, number>

      The flags that describe the scene delta applying behavior.

    Returns void

  • Checks whether the delta is affecting an object with the given UUID.

    Parameters

    Returns boolean