API Referenceatlasatlas/input
Interactive
Callback interface for keyboard, mouse, scroll, and per-frame interaction.
Module: atlas/input
Callback interface for keyboard, mouse, scroll, and per-frame interaction.
Declaration
export abstract class Interactive { ... }Methods
onKeyPress
abstract onKeyPress(key: Key, dt: number): void;onKeyRelease
abstract onKeyRelease(key: Key, dt: number): void;onMouseMove
abstract onMouseMove(packet: MousePacket, dt: number): void;onMouseButtonPress
abstract onMouseButtonPress(button: MouseButton, dt: number): void;onMouseScroll
abstract onMouseScroll(packet: MouseScrollPacket, dt: number): void;onEachFrame
abstract onEachFrame(dt: number): void;