Package-level declarations
Types
Manages the capture and conversion of DOM input events (mouse and keyboard) for a canvas element, converting them to Zernikalos events and enqueuing them in an event queue for synchronous processing during the game loop.
Adapter that converts DOM KeyboardEvent to ZKeyboardEvent.
Adapter that converts DOM MouseEvent to ZMouseEvent.
Manages event listeners for a ZObject instance. This class encapsulates all listener management functionality, providing a clean API for adding, removing, and notifying listeners for touch, mouse, and keyboard events.
Event queue that accumulates user input events and processes them synchronously during the game loop frame update phase.
Container for all input state information, including keyboard, mouse, and touch states.
Handler interface for user input events, including touch, mouse, and keyboard events.