|
Bike-X
0.8
|
#include "OVR_DeviceImpl.h"


Data Structures | |
| class | EnumerateVisitor |
Public Member Functions | |
| DeviceFactory () | |
| virtual | ~DeviceFactory () |
| DeviceManagerImpl * | GetManagerImpl () |
| virtual bool | AddedToManager (DeviceManagerImpl *manager) |
| virtual void | RemovedFromManager () |
| virtual void | EnumerateDevices (EnumerateVisitor &visitor)=0 |
| virtual bool | MatchVendorProduct (UInt16 vendorId, UInt16 productId) const |
| virtual bool | DetectHIDDevice (DeviceManager *pdevMgr, const HIDDeviceDesc &desc) |
Public Member Functions inherited from OVR::ListNode< DeviceFactory > | |
| void | RemoveNode () |
| void | ReplaceNodeWith (DeviceFactory *pnew) |
| void | InsertNodeAfter (DeviceFactory *p) |
| void | InsertNodeBefore (DeviceFactory *p) |
| void | Alloc_MoveTo (ListNode< DeviceFactory > *pdest) |
Protected Attributes | |
| DeviceManagerImpl * | pManager |
Additional Inherited Members | |
Data Fields inherited from OVR::ListNode< DeviceFactory > | |
| union { | |
| T * | pPrev |
| void * | pVoidPrev |
| }; | |
| union { | |
| T * | pNext |
| void * | pVoidNext |
| }; | |
Definition at line 268 of file OVR_DeviceImpl.h.
|
inline |
Definition at line 272 of file OVR_DeviceImpl.h.
|
inlinevirtual |
Definition at line 276 of file OVR_DeviceImpl.h.
|
inlinevirtual |
Definition at line 281 of file OVR_DeviceImpl.h.
|
inlinevirtual |
Reimplemented in OVR::SensorDeviceFactory, and OVR::LatencyTestDeviceFactory.
Definition at line 317 of file OVR_DeviceImpl.h.
|
pure virtual |
Implemented in OVR::SensorDeviceFactory, OVR::Linux::HMDDeviceFactory, and OVR::LatencyTestDeviceFactory.
|
inline |
Definition at line 278 of file OVR_DeviceImpl.h.
|
inlinevirtual |
Reimplemented in OVR::SensorDeviceFactory, and OVR::LatencyTestDeviceFactory.
Definition at line 309 of file OVR_DeviceImpl.h.
|
inlinevirtual |
Definition at line 288 of file OVR_DeviceImpl.h.
|
protected |
Definition at line 324 of file OVR_DeviceImpl.h.