Interface Events

interface Events {
canvas.onresize : ((width: number, height: number) => void);
dom_ready : (() => void);
gamepad.connected : ((gamepad: Gamepad ) => void);
gamepad.disconnected : ((gamepad: Gamepad ) => void);
gamepad.update : ((index: string, type: "buttons" | "axes", button: number, current: {
pressed: boolean;
value: number;
}) => void);
globalThis.onresize : ((event: Event) => void);
globalThis.onscroll : ((event: Event) => void);
globalThis.orientationchange : ((event: Event) => void);
me.blur : (() => void);
me.boot : (() => void);
me.event.pointerlockChange : ((locked: boolean) => void);
me.event.pointermove : ((pointer: Pointer ) => void);
me.game.afterDraw : ((time: number) => void);
me.game.afterUpdate : ((time: number) => void);
me.game.beforeDraw : ((time: number) => void);
me.game.beforeUpdate : ((time: number) => void);
me.game.dragend : ((event: unknown, draggable: Draggable ) => void);
me.game.dragstart : ((event: unknown, draggable: Draggable ) => void);
me.game.onInit : (() => void);
me.game.onLevelLoaded : ((levelId: string) => void);
me.game.onReset : (() => void);
me.game.onUpdate : ((time: number) => void);
me.input.keydown : ((action: undefined | string, keyCode: number, edge: boolean) => void);
me.input.keyup : ((action: undefined | string, keyCode: number) => void);
me.loader.onError : ((resource: unknown) => void);
me.loader.onProgress : ((progress: number, resource: unknown) => void);
me.loader.onload : (() => void);
me.stage.onReset : ((stage: Stage ) => void);
me.state.onChange : (() => void);
me.state.onPause : (() => void);
me.state.onRestart : ((time: number) => void);
me.state.onResume : ((time: number) => void);
me.state.onStop : (() => void);
me.tick : ((time: number) => void);
me.video.onInit : ((renderer: Renderer ) => void);
me.world.step : ((dt: number) => void);
renderer.contextlost : ((renderer: Renderer ) => void);
renderer.contextrestored : ((renderer: Renderer ) => void);
viewport.onchange : ((position: Vector2d ) => void);
viewport.onresize : ((width: number, height: number) => void);
}

Properties

canvas.onresize

canvas.onresize: ((width: number, height: number) => void)

dom_ready

dom_ready: (() => void)

gamepad.connected

gamepad.connected: ((gamepad: Gamepad ) => void)

gamepad.disconnected

gamepad.disconnected: ((gamepad: Gamepad ) => void)

gamepad.update

gamepad.update: ((index: string, type: "buttons" | "axes", button: number, current: {
pressed: boolean;
value: number;
}) => void)

globalThis.onresize

globalThis.onresize: ((event: Event) => void)

globalThis.onscroll

globalThis.onscroll: ((event: Event) => void)

globalThis.orientationchange

globalThis.orientationchange: ((event: Event) => void)

me.blur

me.blur: (() => void)

me.boot

me.boot: (() => void)

me.event.pointerlockChange

me.event.pointerlockChange: ((locked: boolean) => void)

me.event.pointermove

me.event.pointermove: ((pointer: Pointer ) => void)

me.game.afterDraw

me.game.afterDraw: ((time: number) => void)

me.game.afterUpdate

me.game.afterUpdate: ((time: number) => void)

me.game.beforeDraw

me.game.beforeDraw: ((time: number) => void)

me.game.beforeUpdate

me.game.beforeUpdate: ((time: number) => void)

me.game.dragend

me.game.dragend: ((event: unknown, draggable: Draggable ) => void)

me.game.dragstart

me.game.dragstart: ((event: unknown, draggable: Draggable ) => void)

me.game.onInit

me.game.onInit: (() => void)

me.game.onLevelLoaded

me.game.onLevelLoaded: ((levelId: string) => void)

me.game.onReset

me.game.onReset: (() => void)

me.game.onUpdate

me.game.onUpdate: ((time: number) => void)

me.input.keydown

me.input.keydown: ((action: undefined | string, keyCode: number, edge: boolean) => void)

me.input.keyup

me.input.keyup: ((action: undefined | string, keyCode: number) => void)

me.loader.onError

me.loader.onError: ((resource: unknown) => void)

me.loader.onProgress

me.loader.onProgress: ((progress: number, resource: unknown) => void)

me.loader.onload

me.loader.onload: (() => void)

me.stage.onReset

me.stage.onReset: ((stage: Stage ) => void)

me.state.onChange

me.state.onChange: (() => void)

me.state.onPause

me.state.onPause: (() => void)

me.state.onRestart

me.state.onRestart: ((time: number) => void)

me.state.onResume

me.state.onResume: ((time: number) => void)

me.state.onStop

me.state.onStop: (() => void)

me.tick

me.tick: ((time: number) => void)

me.video.onInit

me.video.onInit: ((renderer: Renderer ) => void)

me.world.step

me.world.step: ((dt: number) => void)

renderer.contextlost

renderer.contextlost: ((renderer: Renderer ) => void)

renderer.contextrestored

renderer.contextrestored: ((renderer: Renderer ) => void)

viewport.onchange

viewport.onchange: ((position: Vector2d ) => void)

viewport.onresize

viewport.onresize: ((width: number, height: number) => void)

Settings

Member Visibility

On This Page

AltStyle によって変換されたページ (->オリジナル) /