1 #ifndef COIN_SOHANDLEEVENTACTION_H 
    2 #define COIN_SOHANDLEEVENTACTION_H 
   27 #include <Inventor/actions/SoAction.h> 
   28 #include <Inventor/actions/SoSubAction.h> 
   35 class SoHandleEventActionP;
 
   50   void setEvent(
const SoEvent * ev);
 
   51   const SoEvent * getEvent(
void) 
const;
 
   52   void setHandled(
void);
 
   53   SbBool isHandled(
void) 
const;
 
   54   void setGrabber(
SoNode * node);
 
   55   void releaseGrabber(
void);
 
   56   SoNode * getGrabber(
void) 
const;
 
   57   void setPickRoot(
SoNode * node);
 
   58   SoNode * getPickRoot(
void) 
const;
 
   59   void setPickRadius(
const float radiusinpixels);
 
   67   SbPimplPtr<SoHandleEventActionP> pimpl;
 
   76 #include <Inventor/actions/SoRayPickAction.h> 
   77 #endif // COIN_INTERNAL 
   79 #endif // !COIN_SOHANDLEEVENTACTION_H 
static void initClass(void)
Definition: SoAction.cpp:366
The SoNode class is the base class for nodes used in scene graphs.Coin is a retained mode 3D visualiz...
Definition: SoNode.h:47
The SoPickedPointList class is a container for pointers to SoPickedPoint objects.This list class will...
Definition: SoPickedPointList.h:31
The SoAction class is the base class for all traversal actions.Applying actions is the basic mechanis...
Definition: SoAction.h:68
The SoHandleEventAction class distributes user events to the scene.This is the action used by the GUI...
Definition: SoHandleEventAction.h:37
The SoPickedPoint class is used for specifying picked points.It holds miscellaneous information about...
Definition: SoPickedPoint.h:39
The SoEvent class is the base class for all Coin events.Coin contains its own set of event classes...
Definition: SoEvent.h:34
virtual void beginTraversal(SoNode *node)
Definition: SoAction.cpp:1263
The SbViewportRegion class is a viewport within a full window.The SbViewportRegion class contains inf...
Definition: SbViewportRegion.h:31