Skip to content

EngineEvents

Defined in: EventBus.ts:15

Well-known engine events.

component:added: object

Defined in: EventBus.ts:18

component: Component

entity: Entity


component:removed: object

Defined in: EventBus.ts:19

componentClass: ComponentClass

entity: Entity


engine:started: undefined

Defined in: EventBus.ts:38


engine:stopped: undefined

Defined in: EventBus.ts:39


entity:created: object

Defined in: EventBus.ts:16

entity: Entity


entity:destroyed: object

Defined in: EventBus.ts:17

entity: Entity

scene: Scene


scene:loading:done: object

Defined in: EventBus.ts:37

scene: Scene


scene:loading:progress: object

Defined in: EventBus.ts:36

ratio: number

scene: Scene


scene:popped: object

Defined in: EventBus.ts:21

scene: SceneRef


scene:pushed: object

Defined in: EventBus.ts:20

scene: SceneRef


scene:replaced: object

Defined in: EventBus.ts:22

newScene: SceneRef

oldScene: SceneRef


scene:transition:ended: object

Defined in: EventBus.ts:28

fromScene: SceneRef | undefined

kind: SceneTransitionKind

toScene: SceneRef | undefined


scene:transition:started: object

Defined in: EventBus.ts:23

fromScene: SceneRef | undefined

kind: SceneTransitionKind

toScene: SceneRef | undefined


screen:fullscreen: object

Defined in: EventBus.ts:43

active: boolean


screen:orientation: object

Defined in: EventBus.ts:44

type: OrientationType

Coding agents: fetch https://yage.dev/llms.txt first and prefer the Markdown references it links over these HTML pages. This page's Markdown counterpart is /llms/packages/core.md.