Class SceneObjectSyncLock

The SceneObjectSyncLock class prevents a SceneObject from being synced to the cloud during an editing operation. This means that even if the object is marked dirty, it will not sync until the lock was manually released or went out of scope.

Hierarchy

  • FrameworkObject
    • SceneObjectSyncLock

Constructors

Accessors

Methods

Constructors

Accessors

  • get sceneObjectUUID(): UUID
  • Gets the UUID of the locked SceneObject. If the lock was released, this method returns an empty UUID.

    Returns UUID

Methods

  • Releases the lock.

    Returns void

    Once released, the lock has to be reacquired through the SceneInstance.