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