The SceneManager is constructed by passing a reference to the active Scene document.
Register additional hook functions are only used while this Scene is active and is automatically deactivated.
Protected_ProtectedDeactivate Hook functions that were added specifically for this Scene.
Protected_ProtectedAdditional behaviors to perform after core groups and layers are drawn to the canvas.
Protected_ProtectedAdditional behaviors to perform when the Canvas is first initialized for the Scene.
Protected_ProtectedAdditional behaviors to perform after the Canvas is fully initialized for the Scene.
Protected_ProtectedAdditional behaviors to perform when the Scene is deactivated.
Protected_ProtectedRegister additional hook functions are only used while this Scene is active and is automatically deactivated. Hooks should be registered in this function by calling this._registerHook(hookName, handler)
A framework for imbuing special scripted behaviors into a single specific Scene. Managed scenes are registered in CONFIG.Canvas.managedScenes.
The SceneManager instance is called at various points in the Scene rendering life-cycle.
This also provides a framework for registering additional hook events which are required only for the life-cycle of the managed Scene.
Example: Registering a custom SceneManager