36#include <Inventor/SoType.h>
37#include <Inventor/SbVec2s.h>
38#include <Inventor/SbVec2f.h>
39#include <Inventor/SbTime.h>
40#include <Inventor/events/SoSubEvent.h>
46 SO_EVENT_ABSTRACT_HEADER();
76 static void initEvents(
void);
79 unsigned int shiftdown : 1;
80 unsigned int ctrldown : 1;
81 unsigned int altdown : 1;
The SbTime class instances represents time values.
Definition SbTime.h:50
The SbVec2f class is a 2 dimensional vector with floating point coordinates.
Definition SbVec2f.h:49
The SbVec2s class is a 2 dimensional vector with short integer coordinates.
Definition SbVec2s.h:51
The SbViewportRegion class is a viewport within a full window.
Definition SbViewportRegion.h:40
SbBool wasShiftDown(void) const
Definition SoEvent.cpp:260
void setAltDown(SbBool isDown)
Definition SoEvent.cpp:295
void setCtrlDown(SbBool isDown)
Definition SoEvent.cpp:272
void setPosition(const SbVec2s &p)
Definition SoEvent.cpp:184
void setTime(const SbTime t)
Definition SoEvent.cpp:161
SbBool wasCtrlDown(void) const
Definition SoEvent.cpp:283
void setShiftDown(SbBool isDown)
Definition SoEvent.cpp:249
SbBool wasAltDown(void) const
Definition SoEvent.cpp:306
SbBool isOfType(SoType type) const
Definition SoEvent.cpp:147
static void initClass(void)
Definition SoEvent.cpp:98
const SbVec2s & getPosition(void) const
Definition SoEvent.cpp:201
SbTime getTime(void) const
Definition SoEvent.cpp:172
const SbVec2f & getNormalizedPosition(const SbViewportRegion &vpRgn) const
Definition SoEvent.cpp:229
SoEvent(void)
Definition SoEvent.cpp:128
The SoType class is the basis for the runtime type system in Coin.
Definition SoType.h:59