libdonut
2.3.2
Application framework for cross-platform game development in C++20
|
Mouse button Event base. More...
#include <donut/events/Event.hpp>
Public Attributes | |
Input | physicalMouseButtonInput |
Physical button input identifier. More... | |
std::uint8_t | clickCount |
Number of consecutive clicks within a short time interval. More... | |
Public Attributes inherited from donut::events::MouseEventBase | |
std::uint32_t | mouseId |
Unique identifier of the mouse instance. More... | |
ivec2 | mousePosition |
Current mouse position relative to the window. More... | |
ivec2 | relativeMouseMotion |
Position offset relative to the previous position. More... | |
Public Attributes inherited from donut::events::InputEventBase | |
std::uint32_t | windowId |
Unique identifier of the window that this event belongs to, if any. More... | |
Mouse button Event base.
Input donut::events::MouseButtonEventBase::physicalMouseButtonInput |
Physical button input identifier.
std::uint8_t donut::events::MouseButtonEventBase::clickCount |
Number of consecutive clicks within a short time interval.