SmallChange  1.0.0
A collection of extensions to Coin3D
Loading...
Searching...
No Matches
SmHelicopterEventHandler Class Reference

The SmHelicopterEventHandler class... More...

#include <SmHelicopterEventHandler.h>

Inheritance diagram for SmHelicopterEventHandler:
SmEventHandler SoNode

Public Member Functions

virtual void handleEvent (SoHandleEventAction *action)
 
virtual SbBool isAnimation (void)
 
virtual void pulse (void)
 
- Public Member Functions inherited from SmEventHandler
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 resetCameraFocalDistance (const SbViewportRegion &vpr)
 
void setCameraControlKit (SmCameraControlKit *kit)
 
void setViewportRegion (const SbViewportRegion &vp)
 

Static Public Member Functions

static void initClass (void)
 
- Static Public Member Functions inherited from SmEventHandler
static void initClass (void)
 

Public Attributes

SoSFBool resetRoll
 
SoSFFloat speed
 

Protected Member Functions

void moveCamera (const SbVec3f &vec, const SbBool dorotate)
 
- Protected Member Functions inherited from SmEventHandler
SoCameragetCamera (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)
 

Additional Inherited Members

- Protected Attributes inherited from SmEventHandler
SmCameraControlKitkit
 
SoTimerSensorpulser
 

Detailed Description

The SmHelicopterEventHandler class...

FIXME: doc

Member Function Documentation

◆ pulse()

void SmHelicopterEventHandler::pulse ( void )
virtual

Reimplemented from SmEventHandler.


The documentation for this class was generated from the following files: