InputHandler

interface InputHandler

Interface for browsers that can handle input events

Inheritors

Functions

Link copied to clipboard
abstract fun charTyped(char: Char, modifiers: Int)

Handles character typed events

Link copied to clipboard
abstract fun keyPressed(keyCode: Int, scanCode: Int, modifiers: Int)

Handles key press events

Link copied to clipboard
abstract fun keyReleased(keyCode: Int, scanCode: Int, modifiers: Int)

Handles key release events

Link copied to clipboard
abstract fun mouseClicked(mouseX: Double, mouseY: Double, mouseButton: Int)

Handles mouse click events

Link copied to clipboard
abstract fun mouseMoved(mouseX: Double, mouseY: Double)

Handles mouse movement events

Link copied to clipboard
abstract fun mouseReleased(mouseX: Double, mouseY: Double, mouseButton: Int)

Handles mouse release events

Link copied to clipboard
abstract fun mouseScrolled(mouseX: Double, mouseY: Double, delta: Double)

Handles mouse scroll events