#include <OVR_DeviceImpl.h>

Classes | |
| class | EnumerateVisitor |
Public Member Functions | |
| virtual bool | AddedToManager (DeviceManagerImpl *manager) |
| virtual bool | DetectHIDDevice (DeviceManager *pdevMgr, const HIDDeviceDesc &desc) |
| DeviceFactory () | |
| virtual void | EnumerateDevices (EnumerateVisitor &visitor)=0 |
| DeviceManagerImpl * | GetManagerImpl () |
| virtual bool | MatchVendorProduct (UInt16 vendorId, UInt16 productId) const |
| virtual void | RemovedFromManager () |
| virtual | ~DeviceFactory () |
Protected Attributes | |
| DeviceManagerImpl * | pManager |
Definition at line 272 of file OVR_DeviceImpl.h.
| OVR::DeviceFactory::DeviceFactory | ( | ) | [inline] |
Definition at line 276 of file OVR_DeviceImpl.h.
| virtual OVR::DeviceFactory::~DeviceFactory | ( | ) | [inline, virtual] |
Definition at line 280 of file OVR_DeviceImpl.h.
| virtual bool OVR::DeviceFactory::AddedToManager | ( | DeviceManagerImpl * | manager | ) | [inline, virtual] |
Definition at line 285 of file OVR_DeviceImpl.h.
| virtual bool OVR::DeviceFactory::DetectHIDDevice | ( | DeviceManager * | pdevMgr, |
| const HIDDeviceDesc & | desc | ||
| ) | [inline, virtual] |
Reimplemented in OVR::LatencyTestDeviceFactory, and OVR::SensorDeviceFactory.
Definition at line 321 of file OVR_DeviceImpl.h.
| virtual void OVR::DeviceFactory::EnumerateDevices | ( | EnumerateVisitor & | visitor | ) | [pure virtual] |
| DeviceManagerImpl* OVR::DeviceFactory::GetManagerImpl | ( | ) | [inline] |
Definition at line 282 of file OVR_DeviceImpl.h.
| virtual bool OVR::DeviceFactory::MatchVendorProduct | ( | UInt16 | vendorId, |
| UInt16 | productId | ||
| ) | const [inline, virtual] |
Reimplemented in OVR::LatencyTestDeviceFactory, and OVR::SensorDeviceFactory.
Definition at line 313 of file OVR_DeviceImpl.h.
| virtual void OVR::DeviceFactory::RemovedFromManager | ( | ) | [inline, virtual] |
Definition at line 292 of file OVR_DeviceImpl.h.
DeviceManagerImpl* OVR::DeviceFactory::pManager [protected] |
Definition at line 328 of file OVR_DeviceImpl.h.