AUI Framework
master
Cross-platform module-based framework for developing C++20 desktop applications
|
Pointing method scroll event. More...
Pointing method scroll event.
Signals and public fields | |
glm::vec2 | origin |
Where does the event occurred. More... | |
glm::vec2 | delta |
The amount of scroll. More... | |
bool | kinetic = false |
Whether the event simulated by kinetic scroll feature or not. | |
APointerIndex | pointerIndex = APointerIndex::button(AInput::LBUTTON) |
Pointer index for touchscreen; LBUTTON for mouse cursor. | |
|
mutable |
The amount of scroll.
This field is mutable in order to be consumable.
glm::vec2 AScrollEvent::origin |
Where does the event occurred.
For mouse, it's the position of the cursor.
For touchscreen, it's the origin point where the scroll gesture started.
#include <AUI/Event/AScrollEvent.h>