Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR::HMDInfo Class Reference

#include "OVR_Device.h"

Inheritance diagram for OVR::HMDInfo:
Inheritance graph
Collaboration diagram for OVR::HMDInfo:
Collaboration graph

Data Structures

struct  ShutterInfo
 

Public Member Functions

 HMDInfo ()
 
void operator= (const HMDInfo &src)
 
bool IsSameDisplay (const HMDInfo &o) const
 
- Public Member Functions inherited from OVR::DeviceInfo
 DeviceInfo ()
 

Data Fields

HmdTypeEnum HmdType
 
Size< int > ResolutionInPixels
 
Size< float > ScreenSizeInMeters
 
float ScreenGapSizeInMeters
 
float CenterFromTopInMeters
 
float LensSeparationInMeters
 
struct OVR::HMDInfo::ShutterInfo Shutter
 
int DesktopX
 
int DesktopY
 
char DisplayDeviceName [32]
 
int DisplayId
 
- Data Fields inherited from OVR::DeviceInfo
const DeviceType InfoClassType
 
DeviceType Type
 
String ProductName
 
String Manufacturer
 
unsigned Version
 

Additional Inherited Members

- Protected Member Functions inherited from OVR::DeviceInfo
 DeviceInfo (DeviceType type)
 
void operator= (const DeviceInfo &)
 

Detailed Description

Definition at line 319 of file OVR_Device.h.


Data Structure Documentation

struct OVR::HMDInfo::ShutterInfo

Definition at line 331 of file OVR_Device.h.

Collaboration diagram for OVR::HMDInfo::ShutterInfo:
Collaboration graph
Data Fields
float FirstScanlineToLastScanline
float PixelPersistence
float PixelSettleTime
HmdShutterTypeEnum Type
float VsyncToFirstScanline
float VsyncToNextVsync

Constructor & Destructor Documentation

OVR::HMDInfo::HMDInfo ( )
inline

Definition at line 355 of file OVR_Device.h.

Member Function Documentation

bool OVR::HMDInfo::IsSameDisplay ( const HMDInfo o) const
inline

Definition at line 393 of file OVR_Device.h.

void OVR::HMDInfo::operator= ( const HMDInfo src)
inline

Definition at line 377 of file OVR_Device.h.

Field Documentation

float OVR::HMDInfo::CenterFromTopInMeters

Definition at line 327 of file OVR_Device.h.

int OVR::HMDInfo::DesktopX

Definition at line 342 of file OVR_Device.h.

int OVR::HMDInfo::DesktopY

Definition at line 343 of file OVR_Device.h.

char OVR::HMDInfo::DisplayDeviceName[32]

Definition at line 347 of file OVR_Device.h.

int OVR::HMDInfo::DisplayId

Definition at line 350 of file OVR_Device.h.

HmdTypeEnum OVR::HMDInfo::HmdType

Definition at line 323 of file OVR_Device.h.

float OVR::HMDInfo::LensSeparationInMeters

Definition at line 328 of file OVR_Device.h.

Size<int> OVR::HMDInfo::ResolutionInPixels

Definition at line 324 of file OVR_Device.h.

float OVR::HMDInfo::ScreenGapSizeInMeters

Definition at line 326 of file OVR_Device.h.

Size<float> OVR::HMDInfo::ScreenSizeInMeters

Definition at line 325 of file OVR_Device.h.

struct OVR::HMDInfo::ShutterInfo OVR::HMDInfo::Shutter

The documentation for this class was generated from the following file: