class new in Git master
PointerMoveEventPointer move event.
Base classes
- class InputEvent
- Base for input events.
Constructors, destructors, conversion operators
- PointerMoveEvent(const PointerMoveEvent&) deleted
- Copying is not allowed.
- PointerMoveEvent(PointerMoveEvent&&) deleted
- Moving is not allowed.
Public functions
- auto operator=(const PointerMoveEvent&) -> PointerMoveEvent& deleted
- Copying is not allowed.
- auto operator=(PointerMoveEvent&&) -> PointerMoveEvent& deleted
- Moving is not allowed.
- auto source() const -> PointerEventSource
- Pointer event source.
-
auto pointer() const -> Containers::
Optional<Pointer> - Pointer type that was added or removed from the set of pressed pointers.
- auto pointers() const -> Pointers
- Pointer types pressed in this event.
- auto isPrimary() const -> bool
- Whether the pointer is primary.
- auto id() const -> Long
- Pointer ID.
- auto position() const -> Vector2
- Position.
Function documentation
PointerEventSource Magnum:: Platform:: AbstractXApplication:: PointerMoveEvent:: source() const
Pointer event source.
Included mainly for compatibility with touch-aware application implementations such as Sdl2Application, returns always PointerEventSource::
Containers:: Optional<Pointer> Magnum:: Platform:: AbstractXApplication:: PointerMoveEvent:: pointer() const
Pointer type that was added or removed from the set of pressed pointers.
Use pointers() to query the set of pointers pressed in this event. This field is is non-empty only in case a mouse button was pressed in addition to an already pressed button, or if one mouse button from multiple pressed buttons was released. If non-empty and pointers() don't contain given Pointer value, the button was released, if they contain given value, the button was pressed.
bool Magnum:: Platform:: AbstractXApplication:: PointerMoveEvent:: isPrimary() const
Whether the pointer is primary.
Included mainly for compatibility with touch-aware application implementations such as Sdl2Application, returns always true
.
Long Magnum:: Platform:: AbstractXApplication:: PointerMoveEvent:: id() const
Pointer ID.
Included mainly for compatibility with touch-aware application implementations such as Sdl2Application, returns always 0
.