25 #ifndef INCLUDED_DeviceWrapper_h_GUID_3524C649_2276_4C87_C116_663BABDC23C6 26 #define INCLUDED_DeviceWrapper_h_GUID_3524C649_2276_4C87_C116_663BABDC23C6 33 #include <vrpn_BaseClass.h> 34 #include <vrpn_ConnectionPtr.h> 45 DeviceWrapper(std::string
const &name, vrpn_ConnectionPtr
const &conn,
52 virtual void mainloop();
53 virtual int register_types();
57 virtual void m_update();
59 vrpn_ConnectionPtr m_conn;
65 #endif // INCLUDED_DeviceWrapper_h_GUID_3524C649_2276_4C87_C116_663BABDC23C6 Handles spatial transformations.
Definition: SerializationTraitExample_Complicated.h:40
Class used as an interface for underlying devices that can have device components (corresponding to i...
Definition: BaseDevice.h:51
Base class used to implement BaseDevice/DeviceComponent-based devices on top of VRPN.
Definition: DeviceWrapper.h:43
The main namespace for all C++ elements of the framework, internal and external.
Definition: namespace_osvr.dox:3
Header to bring unique_ptr into the osvr namespace.