|
utility 2026.1.9
A comprehensive C++ utilities library tailored for the development of modern desktop and extended reality (XR) applications.
|
Mouse wheel event. More...
#include <headers/utility/event/mouse_wheel_event.hpp>


Classes | |
| class | Factory |
| Factory for creating MouseWheelEvent instances. More... | |
Public Member Functions | |
| MouseWheelEvent (void) | |
| Default constructor. | |
| ~MouseWheelEvent (void) override | |
| Default destructor. | |
| MouseWheelEvent & | setOffset (const math::Vector2F &offset) noexcept |
| Set the scroll offset. | |
| math::Vector2F | getOffset (void) const noexcept |
| Get the scroll offset. | |
Public Member Functions inherited from utility::event::Event | |
| Event (void)=default | |
| Default constructor. | |
| virtual | ~Event (void)=default |
| Virtual destructor. | |
Mouse wheel event.
Represents mouse wheel scroll with offset values.
Definition at line 39 of file mouse_wheel_event.hpp.
|
explicit |
Default constructor.
Definition at line 43 of file mouse_wheel_event.cpp.
|
override |
Default destructor.
Definition at line 47 of file mouse_wheel_event.cpp.
|
noexcept |
Get the scroll offset.
Definition at line 58 of file mouse_wheel_event.cpp.
|
noexcept |
Set the scroll offset.
| offset | The scroll offset as a 2D vector (x, y). Positive y typically means scroll up/away from user. Positive x typically means scroll right. |
Definition at line 52 of file mouse_wheel_event.cpp.