27#include <Inventor/SoType.h>
28#include <Inventor/SbVec2s.h>
29#include <Inventor/SbTime.h>
67 static void initEvents(
void);
68 static void cleanupClass(
void);
71 unsigned int shiftdown : 1;
72 unsigned int ctrldown : 1;
73 unsigned int altdown : 1;
The SbTime class instances represents time values.
Definition SbTime.h:41
The SbVec2f class is a 2 dimensional vector with floating point coordinates.
Definition SbVec2f.h:39
The SbVec2s class is a 2 dimensional vector with short integer coordinates.
Definition SbVec2s.h:41
The SbViewportRegion class is a viewport within a full window.
Definition SbViewportRegion.h:31
SbBool wasShiftDown(void) const
Definition SoEvent.cpp:251
void setAltDown(SbBool isDown)
Definition SoEvent.cpp:286
virtual SoType getTypeId(void) const
Definition SoEvent.cpp:60
void setCtrlDown(SbBool isDown)
Definition SoEvent.cpp:263
static SoType getClassTypeId(void)
Definition SoEvent.cpp:60
const SbVec2f getNormalizedPosition(const SbViewportRegion &vpRgn) const
Definition SoEvent.cpp:222
void setPosition(const SbVec2s &p)
Definition SoEvent.cpp:179
void setTime(const SbTime t)
Definition SoEvent.cpp:156
SbBool wasCtrlDown(void) const
Definition SoEvent.cpp:274
void setShiftDown(SbBool isDown)
Definition SoEvent.cpp:240
SbBool wasAltDown(void) const
Definition SoEvent.cpp:297
SbBool isOfType(SoType type) const
Definition SoEvent.cpp:142
static void initClass(void)
Definition SoEvent.cpp:87
const SbVec2s & getPosition(void) const
Definition SoEvent.cpp:196
SbTime getTime(void) const
Definition SoEvent.cpp:167
SoEvent(void)
Definition SoEvent.cpp:123
The SoType class is the basis for the run-time type system in Coin.
Definition SoType.h:50