27 #include <Inventor/SoType.h> 
   28 #include <Inventor/SbVec2s.h> 
   29 #include <Inventor/SbTime.h> 
   40   SbBool isOfType(
SoType type) 
const;
 
   41   static SoType getClassTypeId(
void);
 
   42   virtual SoType getTypeId(
void) 
const;
 
   44   void setTime(
const SbTime t);
 
   45   SbTime getTime(
void) 
const;
 
   47   void setPosition(
const SbVec2s & p);
 
   48   const SbVec2s & getPosition(
void) 
const;
 
   52   void setShiftDown(SbBool isDown);
 
   53   SbBool wasShiftDown(
void) 
const;
 
   54   void setCtrlDown(SbBool isDown);
 
   55   SbBool wasCtrlDown(
void) 
const;
 
   56   void setAltDown(SbBool isDown);
 
   57   SbBool wasAltDown(
void) 
const;
 
   59   static void initClass(
void);
 
   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;
 
   77 #endif // !COIN_SOEVENT_H 
The SbVec2f class is a 2 dimensional vector with floating point coordinates.This vector class is used...
Definition: SbVec2f.h:39
The SbTime class instances represents time values.SbTime is a convenient way of doing system independ...
Definition: SbTime.h:41
The SoEvent class is the base class for all Coin events.Coin contains its own set of event classes...
Definition: SoEvent.h:34
The SbViewportRegion class is a viewport within a full window.The SbViewportRegion class contains inf...
Definition: SbViewportRegion.h:31
The SbVec2s class is a 2 dimensional vector with short integer coordinates.This vector class is used ...
Definition: SbVec2s.h:41
The SoType class is the basis for the run-time type system in Coin.Many of the classes in the Coin li...
Definition: SoType.h:50