Skip to content

Documentation / @debuffjp/core / HookArgs

Interface: HookArgs ​

Defined in: hooks.ts:7

Payloads for each lifecycle hook.

Properties ​

afterRender ​

afterRender: [draw: Draw, alpha: number]

Defined in: hooks.ts:11


afterUpdate ​

afterUpdate: [dt: number]

Defined in: hooks.ts:9


beforeRender ​

beforeRender: [draw: Draw, alpha: number]

Defined in: hooks.ts:10


beforeUpdate ​

beforeUpdate: [dt: number]

Defined in: hooks.ts:8


error ​

error: [error: unknown, context: GameErrorContext]

Defined in: hooks.ts:14

The loop stopped because game code threw. The error is also rethrown so the console still shows it.


gameEvent ​

gameEvent: [name: string, detail: unknown]

Defined in: hooks.ts:16

Something meaningful happened in the game (game.emit).


sceneChange ​

sceneChange: [next: Scene, previous: Scene]

Defined in: hooks.ts:12