adding remotecontroller class, changes to CMake to include it and (temporary) functionality to use it, should be declared in CFG file

This commit is contained in:
Joakim Kilby
2015-06-04 12:53:32 +02:00
parent d8f7db46e8
commit 1bcf11412e
6 changed files with 144 additions and 1 deletions
@@ -76,6 +76,7 @@
#include <openspace/interaction/keyboardcontroller.h>
#include <openspace/interaction/mousecontroller.h>
#include <openspace/interaction/remotecontroller.h>
#include <mutex>
@@ -94,6 +95,7 @@ public:
void setKeyboardController(KeyboardController* controller);
void setMouseController(MouseController* controller);
void setRemoteController(RemoteController* controller);
void addController(Controller* controller);
void lockControls();
@@ -171,6 +173,7 @@ private:
KeyboardController* _keyboardController;
MouseController* _mouseController;
RemoteController* _remoteController;
std::vector<Controller*> _controllers;
};