Skip to content

IScene

Defined in: display/Scene.ts:10

Interface for the Container class.

animationContext: undefined | string

Defined in: display/Container.ts:39

IContainer.animationContext


app: IApplication

Defined in: display/Container.ts:37

IContainer.app


optional assets: SceneAssets

Defined in: display/Scene.ts:13


optional autoUnloadAssets: boolean

Defined in: display/Scene.ts:14


id: string

Defined in: display/Scene.ts:11


optional label: string

Defined in: display/Scene.ts:12


onDestroy: Signal<() => void>

Defined in: display/Container.ts:41

IContainer.onDestroy

addColoredBackground(colorOrConfig?, alpha?): Sprite

Defined in: display/Container.ts:56

number | Partial<BackgroundConfig>

number

Sprite

IContainer.addColoredBackground


added(): void | Promise<void>

Defined in: display/Container.ts:45

void | Promise<void>

IContainer.added


childAdded(child): void | Promise<void>

Defined in: display/Container.ts:49

Container

void | Promise<void>

IContainer.childAdded


childRemoved(child): void | Promise<void>

Defined in: display/Container.ts:50

Container

void | Promise<void>

IContainer.childRemoved


destroy(options?): void

Defined in: display/Container.ts:43

DestroyOptions

void

IContainer.destroy


enter(): Promise<any>

Defined in: display/Scene.ts:16

Promise<any>


exit(): Promise<any>

Defined in: display/Scene.ts:18

Promise<any>


initialize(): void | Promise<void>

Defined in: display/Scene.ts:20

void | Promise<void>


onPause(config): void

Defined in: display/Scene.ts:24

PauseConfig

void


onResume(config): void

Defined in: display/Scene.ts:26

PauseConfig

void


removed(): void | Promise<void>

Defined in: display/Container.ts:47

void | Promise<void>

IContainer.removed


resize(size?): void

Defined in: display/Container.ts:52

Size

void

IContainer.resize


start(): void | Promise<void>

Defined in: display/Scene.ts:22

void | Promise<void>


update(ticker?): void

Defined in: display/Container.ts:54

number | Ticker

void

IContainer.update