MouseListener

An interface for mouse events.

Members

Functions

onMouseButtonPressed
void onMouseButtonPressed(uint timestamp, SDL2Mouse mouseState, int button, bool isDoubleClick)

Called whenever a mouse button is pressed.

onMouseButtonReleased
void onMouseButtonReleased(uint timestamp, SDL2Mouse mouseState, int button)

Called whenever a mouse button is released.

onMouseMove
void onMouseMove(uint timestamp, SDL2Mouse mouseState)

Called whenever the mouse moves.

onMouseWheel
void onMouseWheel(uint timestamp, SDL2Mouse mouseState, int wheelDeltaX, int wheelDeltaY)

Called whenever the mouse wheel is scrolled.

Meta