LuciadCPillar 2023.1.04
|
Implementation of luciad::IInputEvent
that represents a drag gesture.
More...
#include <luciad/input/IInputEvent.h>
Public Member Functions | |
DragEvent (Coordinate location, EventStatus status, Coordinate startLocation) | |
Creates a drag event. More... | |
Coordinate | getLocation () const noexcept |
virtual ModifierKeys | getModifierKeys () const noexcept |
Coordinate | getStartLocation () const noexcept |
EventStatus | getStatus () const noexcept |
Public Member Functions inherited from luciad::IInputEvent | |
virtual | ~IInputEvent ()=default |
Implementation of luciad::IInputEvent
that represents a drag gesture.
This class contains the current mouse location, the start location and the status of the drag gesture.
|
inline |
Creates a drag event.
location | The current event location, defined in device independent pixels. |
status | The event status. |
startLocation | The location of the first event for this gesture. |
|
inlinenoexcept |
|
inlinevirtualnoexcept |
Reimplemented in luciad::MouseDragEvent.
|
inlinenoexcept |
|
inlinenoexcept |