#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.