class MotionController: public Input::Device
{
+public:
+ sigc::signal<void, bool> signal_tracking_state_changed;
+
protected:
StereoView *view;
Msp::GL::Matrix matrix;
void attach_to_view(StereoView &);
void detach_from_view();
+ virtual bool is_tracked() const = 0;
const GL::Matrix &get_matrix() const { return matrix; }
virtual void update() = 0;
protected: