|
opynsim
Unofficial C++ Documentation
|
#include <mouse_event.h>
Public Member Functions | |
| MouseInputSource | input_source () const |
| MouseButton | button () const |
| Vector2 | delta () const |
| Vector2 | position () const |
Public Member Functions inherited from osc::Event | |
| virtual | ~Event () noexcept=default |
| EventType | type () const |
| bool | propagates () const |
| void | enable_propagation () |
| void | disable_propagation () |
Static Public Member Functions | |
| static MouseEvent | button_down (MouseInputSource source, MouseButton button) |
| static MouseEvent | button_up (MouseInputSource source, MouseButton button) |
| static MouseEvent | motion (MouseInputSource source, Vector2 relative_delta, Vector2 position_in_window) |
Additional Inherited Members | |
Protected Member Functions inherited from osc::Event | |
| Event ()=default | |
| Event (EventType type) | |
| Event (const Event &)=default | |
| Event (Event &&) noexcept=default | |
| Event & | operator= (const Event &)=default |
| Event & | operator= (Event &&) noexcept=default |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inlinestatic |
|
inline |