//#ifndef MOUSEEXTERNALCONTROL_H //#define MOUSEEXTERNALCONTROL_H // //#include "externalcontrol/pythonexternalcontrol.h" // //namespace openspace { // //class MouseExternalControl: public PythonExternalControl { //public: // // // constructors & destructor // MouseExternalControl(const char *filename); // ~MouseExternalControl(); // // void update(); // // void mouseButtonCallback(int key, int action); // void mousePosCallback(int x, int y); // void mouseScrollCallback(int pos); //private: // // int x_, y_, pos_, button1_, button2_, button3_; // //}; // //} // namespace openspace // //#endif