nuclear@1: /************************************************************************************ nuclear@1: nuclear@1: PublicHeader: OVR.h nuclear@1: Filename : OVR_DeviceConstants.h nuclear@1: Content : Device constants nuclear@1: Created : February 5, 2013 nuclear@1: Authors : Lee Cooper nuclear@1: nuclear@1: Copyright : Copyright 2013 Oculus VR, Inc. All Rights reserved. nuclear@1: nuclear@1: Use of this software is subject to the terms of the Oculus license nuclear@1: agreement provided at the time of installation or download, or which nuclear@1: otherwise accompanies this software in either electronic or hard copy form. nuclear@1: nuclear@1: *************************************************************************************/ nuclear@1: nuclear@1: #ifndef OVR_DeviceConstants_h nuclear@1: #define OVR_DeviceConstants_h nuclear@1: nuclear@1: namespace OVR { nuclear@1: nuclear@1: nuclear@1: //------------------------------------------------------------------------------------- nuclear@1: // Different device types supported by OVR; this type is reported by DeviceBase::GetType. nuclear@1: // nuclear@1: enum DeviceType nuclear@1: { nuclear@1: Device_None = 0, nuclear@1: Device_Manager = 1, nuclear@1: Device_HMD = 2, nuclear@1: Device_Sensor = 3, nuclear@1: Device_LatencyTester = 4, nuclear@1: Device_All = 0xFF // Set for enumeration only, to enumerate all device types. nuclear@1: }; nuclear@1: nuclear@1: } // namespace OVR nuclear@1: nuclear@1: #endif