28 #ifndef TRIALDISPLAY_PCPOSITIONEVENT_H
29 #define TRIALDISPLAY_PCPOSITIONEVENT_H
virtual Display::KeySym key() const
Which key was pressed or released?
Class which stores PixelCanvas motion event information.
casacore::Bool itsKeyState
Store the state of that key here.
Base class defining interface to pixel-based output devices.
virtual casacore::Int x() const
The x and y pixel position of the pointer when the event occured.
virtual casacore::Bool keystate() const
What state is the key in: true for pressed, false for released.
Display::KeySym itsKey
Store the key that was pressed or released here.
virtual ~PCPositionEvent()
Destructor.
bool Bool
Define the standard types used by Casacore.
Class which stores PixelCanvas position event information.
PCPositionEvent & operator=(const PCPositionEvent &other)
(Required) copy assignment.
PCPositionEvent()
(Required) default constructor.
virtual casacore::uInt modifiers() const
Return the state of the "modifiers": this is made up of mask bits referring to various keys on the ke...
KeySym
Keysyms for PixelCanvas keyboard events.
virtual casacore::Int y() const