2D location events. More...
#include <Inventor/events/SoLocation2Event.h>
Public Types | |
| enum | EventSource { MOUSE_MOVE, MOUSE_ENTER, MOUSE_LEAVE, OTHER } |
Public Member Functions | |
| virtual SoType | getTypeId () const |
| SoLocation2Event () | |
| EventSource | getEventSource () const |
| void | setEventSource (EventSource source) |
Static Public Member Functions | |
| static SoType | getClassTypeId () |
2D location events.
SoLocation2Event represents 2D location events, for example, mouse move events, in the Open Inventor event model.
SoEvent, SoButtonEvent, SoKeyboardEvent, SoMotion3Event, SoMouseButtonEvent, SoSpaceballButtonEvent, SoHandleEventAction, SoEventCallback, SoSelection, SoInteraction, SoWinDevice
| SoLocation2Event::SoLocation2Event | ( | ) |
Constructor.
| static SoType SoLocation2Event::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoEvent.
| EventSource SoLocation2Event::getEventSource | ( | ) | const |
| virtual SoType SoLocation2Event::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoEvent.
| void SoLocation2Event::setEventSource | ( | EventSource | source | ) |