Bike-X
0.8
|
#include "OVR_Linux_HMDDevice.h"
Public Member Functions | |
HMDDevice (HMDDeviceCreateDesc *createDesc) | |
~HMDDevice () | |
virtual bool | Initialize (DeviceBase *parent) |
virtual void | Shutdown () |
virtual Profile * | GetProfile () |
virtual const char * | GetProfileName () |
virtual bool | SetProfileName (const char *name) |
virtual OVR::SensorDevice * | GetSensor () |
Public Member Functions inherited from OVR::DeviceImpl< OVR::HMDDevice > | |
DeviceImpl (DeviceCreateDesc *createDesc, DeviceBase *parent) | |
DeviceManagerImpl * | GetManagerImpl () const |
DeviceImpl * | getThis () |
virtual DeviceCommon * | getDeviceCommon () const |
Public Member Functions inherited from OVR::HMDDevice | |
HMDDevice () | |
virtual DeviceType | GetType () const |
HMDDevice * | Disconnect (SensorDevice *) |
bool | IsDisconnected () const |
Public Member Functions inherited from OVR::DeviceBase | |
virtual | ~DeviceBase () |
virtual void | AddRef () |
virtual void | Release () |
virtual DeviceBase * | GetParent () const |
virtual DeviceManager * | GetManager () const |
virtual void | AddMessageHandler (MessageHandler *handler) |
virtual bool | GetDeviceInfo (DeviceInfo *info) const |
virtual bool | IsConnected () |
Lock * | GetHandlerLock () const |
Public Member Functions inherited from OVR::DeviceCommon | |
DeviceCommon (DeviceCreateDesc *createDesc, DeviceBase *device, DeviceBase *parent) | |
virtual | ~DeviceCommon () |
void | DeviceAddRef () |
void | DeviceRelease () |
Lock * | GetLock () const |
Protected Member Functions | |
HMDDeviceCreateDesc * | getDesc () const |
Protected Attributes | |
String | ProfileName |
Ptr< Profile > | pCachedProfile |
Additional Inherited Members | |
Public Types inherited from OVR::HMDDevice | |
enum | { EnumDeviceType = Device_HMD } |
Public Types inherited from OVR::DeviceBase | |
enum | { EnumDeviceType = Device_All } |
Data Fields inherited from OVR::DeviceCommon | |
AtomicInt< UInt32 > | RefCount |
Ptr< DeviceCreateDesc > | pCreateDesc |
Ptr< DeviceBase > | pParent |
volatile bool | ConnectedFlag |
MessageHandlerRef | HandlerRef |
Definition at line 124 of file OVR_Linux_HMDDevice.h.
OVR::Linux::HMDDevice::HMDDevice | ( | HMDDeviceCreateDesc * | createDesc | ) |
Definition at line 274 of file OVR_Common_HMDDevice.cpp.
OVR::Linux::HMDDevice::~HMDDevice | ( | ) |
Definition at line 278 of file OVR_Common_HMDDevice.cpp.
|
inlineprotected |
Definition at line 143 of file OVR_Linux_HMDDevice.h.
|
virtual |
Implements OVR::HMDDevice.
Definition at line 294 of file OVR_Common_HMDDevice.cpp.
|
virtual |
Implements OVR::HMDDevice.
Definition at line 311 of file OVR_Common_HMDDevice.cpp.
|
virtual |
Implements OVR::HMDDevice.
Definition at line 350 of file OVR_Common_HMDDevice.cpp.
|
virtual |
Implements OVR::DeviceCommon.
Definition at line 282 of file OVR_Common_HMDDevice.cpp.
|
virtual |
Implements OVR::HMDDevice.
Definition at line 324 of file OVR_Common_HMDDevice.cpp.
|
virtual |
Implements OVR::DeviceCommon.
Definition at line 287 of file OVR_Common_HMDDevice.cpp.
Definition at line 147 of file OVR_Linux_HMDDevice.h.
|
protected |
Definition at line 146 of file OVR_Linux_HMDDevice.h.