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


Public Types | |
| enum | { EnumDeviceType = Device_All } |
Public Member Functions | |
| virtual | ~DeviceBase () |
| virtual void | AddRef () |
| virtual void | Release () |
| virtual DeviceBase * | GetParent () const |
| virtual DeviceManager * | GetManager () const |
| virtual void | AddMessageHandler (MessageHandler *handler) |
| virtual DeviceType | GetType () const |
| virtual bool | GetDeviceInfo (DeviceInfo *info) const |
| virtual bool | IsConnected () |
| Lock * | GetHandlerLock () const |
Protected Member Functions | |
| virtual DeviceCommon * | getDeviceCommon () const =0 |
Friends | |
| class | DeviceHandle |
| class | DeviceManagerImpl |
Definition at line 100 of file OVR_Device.h.
| anonymous enum |
| Enumerator | |
|---|---|
| EnumDeviceType | |
Definition at line 107 of file OVR_Device.h.
|
inlinevirtual |
Definition at line 109 of file OVR_Device.h.
|
virtual |
Reimplemented in OVR::SensorDeviceImpl.
Definition at line 241 of file OVR_DeviceImpl.cpp.
|
virtual |
Definition at line 224 of file OVR_DeviceImpl.cpp.
|
protectedpure virtual |
|
virtual |
Reimplemented in OVR::Linux::DeviceManager.
Definition at line 251 of file OVR_DeviceImpl.cpp.
| Lock * OVR::DeviceBase::GetHandlerLock | ( | ) | const |
Definition at line 265 of file OVR_DeviceImpl.cpp.
|
virtual |
Reimplemented in OVR::DeviceManager.
Definition at line 236 of file OVR_DeviceImpl.cpp.
|
virtual |
Definition at line 232 of file OVR_DeviceImpl.cpp.
|
virtual |
Reimplemented in OVR::LatencyTestDevice, OVR::SensorDevice, OVR::HMDDevice, and OVR::DeviceManager.
Definition at line 246 of file OVR_DeviceImpl.cpp.
|
virtual |
Definition at line 259 of file OVR_DeviceImpl.cpp.
|
virtual |
Definition at line 228 of file OVR_DeviceImpl.cpp.
|
friend |
Definition at line 102 of file OVR_Device.h.
|
friend |
Definition at line 103 of file OVR_Device.h.