#include <OVR_Device.h>

Public Types | |
| enum | { EnumDeviceType = Device_HMD } |
Public Member Functions | |
| HMDDevice * | Disconnect (SensorDevice *) |
| virtual Profile * | GetProfile () const =0 |
| virtual const char * | GetProfileName () const =0 |
| virtual SensorDevice * | GetSensor ()=0 |
| virtual DeviceType | GetType () const |
| HMDDevice () | |
| bool | IsDisconnected () const |
| virtual bool | SetProfileName (const char *name)=0 |
Definition at line 406 of file OVR_Device.h.
| anonymous enum |
Definition at line 413 of file OVR_Device.h.
| OVR::HMDDevice::HMDDevice | ( | ) | [inline] |
Definition at line 409 of file OVR_Device.h.
| HMDDevice * OVR::HMDDevice::Disconnect | ( | SensorDevice * | psensor | ) |
Definition at line 736 of file OVR_DeviceImpl.cpp.
| virtual Profile* OVR::HMDDevice::GetProfile | ( | ) | const [pure virtual] |
Implemented in OVR::OSX::HMDDevice, OVR::Win32::HMDDevice, and OVR::Linux::HMDDevice.
| virtual const char* OVR::HMDDevice::GetProfileName | ( | ) | const [pure virtual] |
Implemented in OVR::OSX::HMDDevice, OVR::Win32::HMDDevice, and OVR::Linux::HMDDevice.
| virtual SensorDevice* OVR::HMDDevice::GetSensor | ( | ) | [pure virtual] |
Implemented in OVR::OSX::HMDDevice, OVR::Win32::HMDDevice, and OVR::Linux::HMDDevice.
| virtual DeviceType OVR::HMDDevice::GetType | ( | ) | const [inline, virtual] |
Reimplemented from OVR::DeviceBase.
Definition at line 415 of file OVR_Device.h.
| bool OVR::HMDDevice::IsDisconnected | ( | ) | const |
Definition at line 779 of file OVR_DeviceImpl.cpp.
| virtual bool OVR::HMDDevice::SetProfileName | ( | const char * | name | ) | [pure virtual] |
Implemented in OVR::OSX::HMDDevice, OVR::Win32::HMDDevice, and OVR::Linux::HMDDevice.