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 | ) |