manipulators/manipcamera/ormanipcamera_manip.h
#ifndef __ORMANIP_CAMERA_MANIP_H__
#define __ORMANIP_CAMERA_MANIP_H__
#define ORMANIPCAMERA__CLASSNAME ORManipulatorCamera
#define ORMANIPCAMERA__CLASSSTR "ORManipulatorCamera"
class ORManipulatorCamera : public FBManipulator
{
public:
virtual bool FBCreate ();
virtual void FBDestroy ();
virtual bool ViewInput (
int pMouseX,
int pMouseY,
FBInputType pAction,
int pButtonKey,
int pModifier);
virtual void ViewExpose ();
public:
bool mAnimatingAOV;
bool mRotating;
bool mZoomingOut;
bool mTurningLeft;
bool mDrawingSquare;
double mStepAOV;
double mStepRotate;
FBModel* mModelRotate;
};
#endif