Go to the documentation of this file.
17 #ifndef _ORBITVIEWCONTROLLER_HH_
18 #define _ORBITVIEWCONTROLLER_HH_
45 public:
virtual void Init();
57 public:
virtual void Update();
81 public:
void SetYaw(
double _yaw);
85 public:
void SetPitch(
double _pitch);
103 private:
void Zoom(
float _amount);
107 private:
void NormalizeYaw(
float &_v);
111 private:
void NormalizePitch(
float &_v);
114 private:
void UpdatePose();
116 private:
float yaw, pitch;
117 private:
float distance;
118 private:
float minDist, maxDist;
125 private: std::string key;