25#ifndef  _SO_QT_WALK_VIEWER_ 
   26#define  _SO_QT_WALK_VIEWER_ 
   27#include <Inventor/Qt/OivQtCompat.h> 
   28#include <Inventor/Qt/viewers/SoQtConstrainedViewer.h> 
   29#include <Inventor/SbLinear.h> 
   30#include <Inventor/SbTime.h> 
   32#include <Inventor/Gui/viewers/SoGuiWalkViewer.h> 
  103                  const char* name = NULL, 
 
  104                  SbBool buildInsideParent = TRUE, 
 
  151  virtual SbString getDefaultWidgetName() 
const;
 
  152  virtual SbString getDefaultTitle() 
const;
 
  153  virtual SbString getDefaultIconTitle() 
const;
 
  156  virtual void processEvent( QEvent* anyevent );
 
  157  virtual void actualRedraw();
 
  158  virtual void rightWheelMotion( 
float newVal );
 
  159  virtual void mouseWheelMotion( 
float newVal );
 
  160  virtual void dollyCamera( 
float dist );
 
  163  virtual QWidget* buildLeftTrim( QWidget* parent );
 
  166  virtual void createPrefSheet();
 
  169  virtual void openViewerHelpCard();
 
  171  virtual void updateCursor();
 
  182  void updateViewerMode( 
unsigned int state );
 
  183  void switchMode( 
int newMode );
 
  186  void constructorCommon( 
SbBool buildNow );
 
  189#ifndef HIDDEN_FROM_DOC 
  190  void extraWheelDrag( 
int value );
 
  191  void extraWheelOther(
void);
 
 
Class for smart character strings.
Abstract base class for camera nodes.
Sensor class that can be attached to Open Inventor fields.
@ BUILD_ALL
Build everything by default.
@ BROWSER
Camera views scene, but is not added to scene.
~SoQtWalkViewer()
Destructor.
virtual void setViewing(SbBool onOrOff)
Sets whether the viewer is turned on or off.
virtual void setCursorEnabled(SbBool onOrOff)
Sets whether the viewer is allowed to change the cursor over the renderArea window.
SoQtWalkViewer(QWidget *parent=NULL, const char *name=NULL, SbBool buildInsideParent=TRUE, SoQtFullViewer::BuildFlag flag=SoQtFullViewer::BUILD_ALL, SoQtViewer::Type type=SoQtViewer::BROWSER)
Constructor which specifies the viewer type.
virtual void setCamera(SoCamera *cam)
Sets the edited camera.
virtual void setCameraType(SoType type)
Sets the camera type that will be created by the viewer if no cameras are found in the scene graph (s...
float getViewerSpeed() const
Get viewer speed multiplier.
virtual void setSeekMode(SbBool onOrOff)
Set the viewer into/out of seek mode (default OFF).
void setViewerSpeed(float speed)
Set viewer speed multiplier (default is 1).
Stores runtime type information.