#include <OVR_DeviceImpl.h>

Public Member Functions | |
| void | DeviceAddRef () |
| DeviceCommon (DeviceCreateDesc *createDesc, DeviceBase *device, DeviceBase *parent) | |
| void | DeviceRelease () |
| Lock * | GetLock () const |
| virtual bool | Initialize (DeviceBase *parent)=0 |
| virtual void | Shutdown ()=0 |
Public Attributes | |
| MessageHandlerRef | HandlerRef |
| Ptr< DeviceCreateDesc > | pCreateDesc |
| Ptr< DeviceBase > | pParent |
| AtomicInt< UInt32 > | RefCount |
Definition at line 207 of file OVR_DeviceImpl.h.
| OVR::DeviceCommon::DeviceCommon | ( | DeviceCreateDesc * | createDesc, |
| DeviceBase * | device, | ||
| DeviceBase * | parent | ||
| ) | [inline] |
Definition at line 215 of file OVR_DeviceImpl.h.
| void OVR::DeviceCommon::DeviceAddRef | ( | ) |
Definition at line 638 of file OVR_DeviceImpl.cpp.
| void OVR::DeviceCommon::DeviceRelease | ( | ) |
Definition at line 643 of file OVR_DeviceImpl.cpp.
| Lock* OVR::DeviceCommon::GetLock | ( | ) | const [inline] |
Definition at line 224 of file OVR_DeviceImpl.h.
| virtual bool OVR::DeviceCommon::Initialize | ( | DeviceBase * | parent | ) | [pure virtual] |
Implemented in OVR::DeviceManagerImpl, OVR::OSX::HMDDevice, OVR::Win32::HMDDevice, OVR::Linux::HMDDevice, OVR::SensorDeviceImpl, OVR::HIDDeviceImpl< B >, OVR::HIDDeviceImpl< OVR::LatencyTestDevice >, OVR::HIDDeviceImpl< OVR::SensorDevice >, OVR::LatencyTestDeviceImpl, OVR::OSX::DeviceManager, OVR::Linux::DeviceManager, and OVR::Win32::DeviceManager.
| virtual void OVR::DeviceCommon::Shutdown | ( | ) | [pure virtual] |
Implemented in OVR::DeviceManagerImpl, OVR::OSX::HMDDevice, OVR::Win32::HMDDevice, OVR::Linux::HMDDevice, OVR::SensorDeviceImpl, OVR::HIDDeviceImpl< B >, OVR::HIDDeviceImpl< OVR::LatencyTestDevice >, OVR::HIDDeviceImpl< OVR::SensorDevice >, OVR::LatencyTestDeviceImpl, OVR::OSX::DeviceManager, OVR::Linux::DeviceManager, and OVR::Win32::DeviceManager.
Definition at line 213 of file OVR_DeviceImpl.h.
Definition at line 211 of file OVR_DeviceImpl.h.
Definition at line 212 of file OVR_DeviceImpl.h.
Definition at line 210 of file OVR_DeviceImpl.h.