#include "OVR_Linux_HMDDevice.h"
|
| HMDDeviceCreateDesc (DeviceFactory *factory, const String &displayDeviceName, long dispId) |
|
| HMDDeviceCreateDesc (const HMDDeviceCreateDesc &other) |
|
virtual DeviceCreateDesc * | Clone () const |
|
virtual DeviceBase * | NewDeviceInstance () |
|
virtual MatchResult | MatchDevice (const DeviceCreateDesc &other, DeviceCreateDesc **) const |
|
virtual bool | MatchDevice (const String &path) |
|
virtual bool | UpdateMatchedCandidate (const DeviceCreateDesc &, bool *newDeviceFlag=NULL) |
|
virtual bool | GetDeviceInfo (DeviceInfo *info) const |
|
void | SetScreenParameters (int x, int y, int hres, int vres, float hsize, float vsize, float vCenterFromTopInMeters, float lensSeparationInMeters) |
|
void | SetDistortion (const float *dks) |
|
HmdTypeEnum | GetHmdType () const |
|
| DeviceCreateDesc (DeviceFactory *factory, DeviceType type) |
|
virtual | ~DeviceCreateDesc () |
|
DeviceManagerImpl * | GetManagerImpl () const |
|
Lock * | GetLock () const |
|
void | AddRef () |
|
void | Release () |
|
virtual bool | MatchHIDDevice (const HIDDeviceDesc &) const |
|
void | RemoveNode () |
|
void | ReplaceNodeWith (DeviceCreateDesc *pnew) |
|
void | InsertNodeAfter (DeviceCreateDesc *p) |
|
void | InsertNodeBefore (DeviceCreateDesc *p) |
|
void | Alloc_MoveTo (ListNode< DeviceCreateDesc > *pdest) |
|
Definition at line 56 of file OVR_Linux_HMDDevice.h.
OVR::Linux::HMDDeviceCreateDesc::HMDDeviceCreateDesc |
( |
DeviceFactory * |
factory, |
|
|
const String & |
displayDeviceName, |
|
|
long |
dispId |
|
) |
| |
bool OVR::Linux::HMDDeviceCreateDesc::GetDeviceInfo |
( |
DeviceInfo * |
info | ) |
const |
|
virtual |
HmdTypeEnum OVR::Linux::HMDDeviceCreateDesc::GetHmdType |
( |
| ) |
const |
bool OVR::Linux::HMDDeviceCreateDesc::MatchDevice |
( |
const String & |
path | ) |
|
|
virtual |
DeviceBase * OVR::Linux::HMDDeviceCreateDesc::NewDeviceInstance |
( |
| ) |
|
|
virtual |
void OVR::Linux::HMDDeviceCreateDesc::SetDistortion |
( |
const float * |
dks | ) |
|
void OVR::Linux::HMDDeviceCreateDesc::SetScreenParameters |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
hres, |
|
|
int |
vres, |
|
|
float |
hsize, |
|
|
float |
vsize, |
|
|
float |
vCenterFromTopInMeters, |
|
|
float |
lensSeparationInMeters |
|
) |
| |
bool OVR::Linux::HMDDeviceCreateDesc::UpdateMatchedCandidate |
( |
const DeviceCreateDesc & |
other, |
|
|
bool * |
newDeviceFlag = NULL |
|
) |
| |
|
virtual |
unsigned int OVR::Linux::HMDDeviceCreateDesc::Contents |
|
protected |
struct { ... } OVR::Linux::HMDDeviceCreateDesc::Desktop |
String OVR::Linux::HMDDeviceCreateDesc::DeviceId |
|
protected |
String OVR::Linux::HMDDeviceCreateDesc::DisplayDeviceName |
|
protected |
long OVR::Linux::HMDDeviceCreateDesc::DisplayId |
|
protected |
float OVR::Linux::HMDDeviceCreateDesc::DistortionK[4] |
|
protected |
float OVR::Linux::HMDDeviceCreateDesc::LensSeparationInMeters |
|
protected |
Sizei OVR::Linux::HMDDeviceCreateDesc::ResolutionInPixels |
|
protected |
Sizef OVR::Linux::HMDDeviceCreateDesc::ScreenSizeInMeters |
|
protected |
float OVR::Linux::HMDDeviceCreateDesc::VCenterFromTopInMeters |
|
protected |
The documentation for this class was generated from the following files: