#ifndef EXTERNALCONTROL_H #define EXTERNALCONTROL_H #include #include #include namespace openspace { class ExternalControl { public: // constructors & destructor ExternalControl(); virtual ~ExternalControl(); virtual void update(); void rotate(const glm::quat &rotation); void orbit(const glm::quat &rotation); void distance(const PowerScaledScalar &distance); protected: }; } // namespace openspace #endif