1 #ifndef SMALLCHANGE_SMEVENTHANDLER_H 2 #define SMALLCHANGE_SMEVENTHANDLER_H 36 #include <Inventor/SbViewportRegion.h> 38 #include <SmallChange/basic.h> 39 #include <Inventor/SbVec2s.h> 40 #include <Inventor/nodes/SoSubNode.h> 41 #include <Inventor/nodes/SoNode.h> 62 float getGLAspectRatio(
void)
const;
66 virtual void pulse(
void);
67 virtual SbBool isAnimating(
void);
69 void enablePulse(
const SbBool onoff);
77 SbBool isAnimationEnabled(
void)
const;
78 void interactiveCountInc(
void);
79 void interactiveCountDec(
void);
83 void yawCamera(
const float rad);
84 void rollCamera(
const float rad);
85 void pitchCamera(
const float rad);
91 static void pulse_cb(
void * closure,
SoSensor * s);
98 #endif // SMALLCHANGE_SMEVENTHANDLER_H The SmEventHandler class...FIXME: doc.
Definition: SmEventHandler.h:50
SmCameraControlKit * kit
Definition: SmEventHandler.h:87
static void initClass(void)
The SmCameraControlKit class...FIXME: doc.
Definition: SmCameraControlKit.h:51
SoTimerSensor * pulser
Definition: SmEventHandler.h:88
#define SO_NODE_ABSTRACT_HEADER(classname)