Public Types | Public Member Functions | Public Attributes
OVR::SensorConfigImpl Struct Reference

List of all members.

Public Types

enum  { PacketSize = 7 }
enum  {
  Flag_RawMode = 0x01, Flag_CallibrationTest = 0x02, Flag_UseCallibration = 0x04, Flag_AutoCallibration = 0x08,
  Flag_MotionKeepAlive = 0x10, Flag_CommandKeepAlive = 0x20, Flag_SensorCoordinates = 0x40
}

Public Member Functions

bool IsUsingSensorCoordinates () const
void Pack ()
 SensorConfigImpl ()
void SetSensorCoordinates (bool sensorCoordinates)
void Unpack ()

Public Attributes

UByte Buffer [PacketSize]
UInt16 CommandId
UByte Flags
UInt16 KeepAliveIntervalMs
UInt16 PacketInterval

Detailed Description

Definition at line 260 of file OVR_SensorImpl.cpp.


Member Enumeration Documentation

anonymous enum
Enumerator:
PacketSize 

Definition at line 262 of file OVR_SensorImpl.cpp.

anonymous enum
Enumerator:
Flag_RawMode 
Flag_CallibrationTest 
Flag_UseCallibration 
Flag_AutoCallibration 
Flag_MotionKeepAlive 
Flag_CommandKeepAlive 
Flag_SensorCoordinates 

Definition at line 266 of file OVR_SensorImpl.cpp.


Constructor & Destructor Documentation

Definition at line 281 of file OVR_SensorImpl.cpp.


Member Function Documentation

Definition at line 289 of file OVR_SensorImpl.cpp.

void OVR::SensorConfigImpl::Pack ( ) [inline]

Definition at line 292 of file OVR_SensorImpl.cpp.

void OVR::SensorConfigImpl::SetSensorCoordinates ( bool  sensorCoordinates) [inline]

Definition at line 287 of file OVR_SensorImpl.cpp.

void OVR::SensorConfigImpl::Unpack ( ) [inline]

Definition at line 303 of file OVR_SensorImpl.cpp.


Member Data Documentation

Definition at line 263 of file OVR_SensorImpl.cpp.

Definition at line 276 of file OVR_SensorImpl.cpp.

Definition at line 277 of file OVR_SensorImpl.cpp.

Definition at line 279 of file OVR_SensorImpl.cpp.

Definition at line 278 of file OVR_SensorImpl.cpp.


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


oculus_sdk
Author(s):
autogenerated on Mon Oct 6 2014 03:01:20