SmallChange
1.0.0
A collection of extensions to Coin3D
|
The SmEventHandler class... More...
#include <SmEventHandler.h>
Public Member Functions | |
void | enablePulse (const SbBool onoff) |
float | getGLAspectRatio (void) const |
SbVec2s | getGLSize (void) const |
const SbViewportRegion & | getViewportRegion (void) const |
virtual SbBool | isAnimating (void) |
virtual void | preRender (SoGLRenderAction *action) |
virtual void | pulse (void) |
virtual void | resetCameraFocalDistance (const SbViewportRegion &vpr) |
void | setCameraControlKit (SmCameraControlKit *kit) |
void | setViewportRegion (const SbViewportRegion &vp) |
Static Public Member Functions | |
static void | initClass (void) |
Protected Member Functions | |
SoCamera * | getCamera (void) |
SbVec3f | getViewUp (void) const |
void | interactiveCountDec (void) |
void | interactiveCountInc (void) |
SbBool | isAnimationEnabled (void) const |
void | pitchCamera (const float rad) |
void | rollCamera (const float rad) |
void | yawCamera (const float rad) |
Protected Attributes | |
SmCameraControlKit * | kit |
SoTimerSensor * | pulser |
The SmEventHandler class...
FIXME: doc