Go to the documentation of this file.
17 #ifndef _ORBITVIEWCONTROLLER_HH_
18 #define _ORBITVIEWCONTROLLER_HH_
46 public:
virtual void Init();
58 public:
virtual void Update();
82 public:
void SetYaw(
double _yaw);
86 public:
void SetPitch(
double _pitch);
104 private:
void Zoom(
float _amount);
108 private:
void NormalizeYaw(
float &_v);
112 private:
void NormalizePitch(
float &_v);
115 private:
void UpdatePose();
117 private:
float yaw, pitch;
118 private:
float distance;
119 private:
float minDist, maxDist;
126 private: std::string key;