Raven Engine v0.1
A modern 3D Game Engine
Loading...
Searching...
No Matches
MouseEvent.h File Reference

Defines mouse-related events for the Raven engine's input system. More...

Classes

struct  Raven::MouseMovedEvent
 Event fired when the mouse cursor moves. More...
struct  Raven::MouseScrolledEvent
 Event fired when the mouse wheel is scrolled. More...
struct  Raven::MouseButtonPressedEvent
 Event fired when a mouse button is pressed. More...
struct  Raven::MouseButtonReleasedEvent
 Event fired when a mouse button is released. More...

Namespaces

namespace  Raven

Detailed Description

Defines mouse-related events for the Raven engine's input system.

Contains event types that represent mouse input actions, including movement, scrolling, and button presses or releases. These are dispatched through Raven's event system to handle user mouse interactions.

Events included:

  • MouseMovedEvent
  • MouseScrolledEvent
  • MouseButtonPressedEvent
  • MouseButtonReleasedEvent
See also
Event.h
MouseCodes.h