X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fopenvr%2Fopenvrcontroller.h;h=79924f3b47948ce38409fd05224cba218637e9b3;hb=HEAD;hp=18c5774817e729977e63ad3b0066808ec569c8e0;hpb=774cc129d93a0001c36434f47ec0614c653824be;p=libs%2Fvr.git diff --git a/source/openvr/openvrcontroller.h b/source/openvr/openvrcontroller.h index 18c5774..79924f3 100644 --- a/source/openvr/openvrcontroller.h +++ b/source/openvr/openvrcontroller.h @@ -26,10 +26,13 @@ public: virtual std::string get_axis_name(unsigned) const; int get_index() const { return index; } + virtual bool is_tracked() const { return index>=0; } void event(const Event &); virtual void update(); void update_input_state(); + + virtual const GL::Object *get_object() const; }; } // namespace VR