1 #ifndef COIN_SOHANDLEEVENTACTION_H
2 #define COIN_SOHANDLEEVENTACTION_H
27 #include <Inventor/actions/SoAction.h>
28 #include <Inventor/actions/SoSubAction.h>
48 void setEvent(
const SoEvent * ev);
49 const SoEvent * getEvent(
void)
const;
50 void setHandled(
void);
51 SbBool isHandled(
void)
const;
52 void setGrabber(
SoNode * node);
53 void releaseGrabber(
void);
54 SoNode * getGrabber(
void)
const;
55 void setPickRoot(
SoNode * node);
56 SoNode * getPickRoot(
void)
const;
57 void setPickRadius(
const float radiusinpixels);
65 class SoHandleEventActionP * pimpl;
70 #include <Inventor/actions/SoRayPickAction.h>
The SbViewportRegion class is a viewport within a full window.
Definition: SbViewportRegion.h:31
The SoAction class is the base class for all traversal actions.
Definition: SoAction.h:67
static void initClass(void)
Definition: SoAction.cpp:392
virtual void beginTraversal(SoNode *node)
Definition: SoAction.cpp:1208
The SoEvent class is the base class for all Coin events.
Definition: SoEvent.h:34
The SoHandleEventAction class distributes user events to the scene.
Definition: SoHandleEventAction.h:36
The SoNode class is the base class for nodes used in scene graphs.
Definition: SoNode.h:47
The SoPickedPointList class is a container for pointers to SoPickedPoint objects.
Definition: SoPickedPointList.h:31
The SoPickedPoint class is used for specifying picked points.
Definition: SoPickedPoint.h:39