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


Public Types | |
| enum | { EnumDeviceType = Device_Manager } |
Public Types inherited from OVR::DeviceBase | |
| enum | { EnumDeviceType = Device_All } |
Public Member Functions | |
| DeviceManager () | |
| virtual DeviceType | GetType () const |
| virtual DeviceManager * | GetManager () const |
| virtual ProfileManager * | GetProfileManager () const =0 |
| template<class D > | |
| DeviceEnumerator< D > | EnumerateDevices (bool availableOnly=true) |
| virtual DeviceEnumerator | EnumerateDevicesEx (const DeviceEnumerationArgs &args)=0 |
| virtual Ptr< DeviceCreateDesc > | AddDevice_NeedsLock (const DeviceCreateDesc &createDesc)=0 |
Public Member Functions inherited from OVR::DeviceBase | |
| virtual | ~DeviceBase () |
| virtual void | AddRef () |
| virtual void | Release () |
| virtual DeviceBase * | GetParent () const |
| virtual void | AddMessageHandler (MessageHandler *handler) |
| virtual bool | GetDeviceInfo (DeviceInfo *info) const |
| virtual bool | IsConnected () |
| Lock * | GetHandlerLock () const |
Static Public Member Functions | |
| static DeviceManager * | Create () |
Protected Member Functions | |
| DeviceEnumerator | enumeratorFromHandle (const DeviceHandle &h, const DeviceEnumerationArgs &args) |
| DeviceManager * | getThis () |
Protected Member Functions inherited from OVR::DeviceBase | |
| virtual DeviceCommon * | getDeviceCommon () const =0 |
Definition at line 239 of file OVR_Device.h.
| anonymous enum |
| Enumerator | |
|---|---|
| EnumDeviceType | |
Definition at line 281 of file OVR_Device.h.
|
inline |
Definition at line 243 of file OVR_Device.h.
|
pure virtual |
Implemented in OVR::DeviceManagerImpl.
|
static |
Definition at line 297 of file OVR_Linux_DeviceManager.cpp.
|
inline |
Definition at line 265 of file OVR_Device.h.
|
pure virtual |
Implemented in OVR::DeviceManagerImpl, and OVR::Linux::DeviceManager.
|
inlineprotected |
Definition at line 290 of file OVR_Device.h.
|
inlinevirtual |
Reimplemented from OVR::DeviceBase.
Definition at line 248 of file OVR_Device.h.
|
pure virtual |
Implemented in OVR::DeviceManagerImpl.
|
inlineprotected |
Definition at line 293 of file OVR_Device.h.
|
inlinevirtual |
Reimplemented from OVR::DeviceBase.
Definition at line 247 of file OVR_Device.h.