Skip to content

SceneManagerPlugin

Defined in: plugins/SceneManagerPlugin.ts:79

new SceneManagerPlugin(): SceneManagerPlugin

Defined in: plugins/SceneManagerPlugin.ts:119

SceneManagerPlugin

Plugin.constructor

__dill_pixel_method_binding_root: boolean

Defined in: plugins/Plugin.ts:39

Plugin.__dill_pixel_method_binding_root


currentScene: IScene

Defined in: plugins/SceneManagerPlugin.ts:102

ISceneManagerPlugin.currentScene


debugGroupsList: any[] = []

Defined in: plugins/SceneManagerPlugin.ts:104

ISceneManagerPlugin.debugGroupsList


defaultScene: string

Defined in: plugins/SceneManagerPlugin.ts:103

ISceneManagerPlugin.defaultScene


groupOrder: string[] = []

Defined in: plugins/SceneManagerPlugin.ts:101


readonly id: string = 'scenes'

Defined in: plugins/SceneManagerPlugin.ts:80

ISceneManagerPlugin.id

Plugin.id


isFirstScene: boolean = true

Defined in: plugins/SceneManagerPlugin.ts:97

ISceneManagerPlugin.isFirstScene


list: SceneImportList<IScene> = []

Defined in: plugins/SceneManagerPlugin.ts:100

ISceneManagerPlugin.list


onSceneChangeComplete: Signal<(detail) => void>

Defined in: plugins/SceneManagerPlugin.ts:84

ISceneManagerPlugin.onSceneChangeComplete


onSceneChangeStart: Signal<(detail) => void>

Defined in: plugins/SceneManagerPlugin.ts:81

ISceneManagerPlugin.onSceneChangeStart


splash: object

Defined in: plugins/SceneManagerPlugin.ts:87

hideWhen: SplashHideWhen

optional preload: object

optional assets: AssetTypes

optional bundles: BundleTypes

view: null | ISceneTransition

zOrder: SplashZOrder

ISceneManagerPlugin.splash


optional transition: ISceneTransition

Defined in: plugins/SceneManagerPlugin.ts:93

ISceneManagerPlugin.transition


view: Container

Defined in: plugins/SceneManagerPlugin.ts:95

ISceneManagerPlugin.view

get app(): A

Defined in: plugins/Plugin.ts:53

A

ISceneManagerPlugin.app

Plugin.app


get ids(): string[]

Defined in: plugins/SceneManagerPlugin.ts:124

string[]

ISceneManagerPlugin.ids


get options(): O

Defined in: plugins/Plugin.ts:44

O

ISceneManagerPlugin.options

Plugin.options

addSignalConnection(…args): void

Defined in: plugins/Plugin.ts:79

Add signal connections to the container.

SignalConnection[]

The signal connections to add.

void

ISceneManagerPlugin.addSignalConnection

Plugin.addSignalConnection


clearSignalConnections(): void

Defined in: plugins/Plugin.ts:85

void

ISceneManagerPlugin.clearSignalConnections

Plugin.clearSignalConnections


destroy(): void

Defined in: plugins/SceneManagerPlugin.ts:132

void

ISceneManagerPlugin.destroy

Plugin.destroy


getSceneFromHash(): null | string

Defined in: plugins/SceneManagerPlugin.ts:330

null | string

ISceneManagerPlugin.getSceneFromHash


initialize(_options, app): Promise<void>

Defined in: plugins/SceneManagerPlugin.ts:134

any

IApplication

Promise<void>

ISceneManagerPlugin.initialize

Plugin.initialize


loadDefaultScene(): Promise<void>

Defined in: plugins/SceneManagerPlugin.ts:186

Promise<void>

ISceneManagerPlugin.loadDefaultScene


loadScene(sceneIdOrLoadSceneConfig): Promise<void>

Defined in: plugins/SceneManagerPlugin.ts:197

string

Promise<void>

ISceneManagerPlugin.loadScene


postInitialize(_app): void | Promise<void>

Defined in: plugins/Plugin.ts:68

IApplication

void | Promise<void>

ISceneManagerPlugin.postInitialize

Plugin.postInitialize


setDefaultLoadMethod(method): void

Defined in: plugins/SceneManagerPlugin.ts:128

LoadSceneMethod

void

ISceneManagerPlugin.setDefaultLoadMethod