Space Engineers
Classes | Enumerations
Package Valve.VR

Classes

struct  CameraVideoStreamFrame_t
 
struct  Compositor_FrameTiming
 
struct  Compositor_OverlaySettings
 
class  CVRApplications
 
class  CVRChaperone
 
class  CVRChaperoneSetup
 
class  CVRCompositor
 
class  CVRExtendedDisplay
 
class  CVRNotifications
 
class  CVROverlay
 
class  CVRRenderModels
 
class  CVRSettings
 
class  CVRSystem
 
class  CVRTrackedCamera
 
struct  DistortionCoordinates_t
 
struct  HiddenAreaMesh_t
 
struct  HmdColor_t
 
struct  HmdMatrix34_t
 
struct  HmdMatrix44_t
 
struct  HmdQuad_t
 
struct  HmdQuaternion_t
 
struct  HmdRect2_t
 
struct  HmdVector2_t
 
struct  HmdVector3_t
 
struct  HmdVector3d_t
 
struct  HmdVector4_t
 
class  IVRApplications
 
class  IVRChaperone
 
class  IVRChaperoneSetup
 
class  IVRCompositor
 
class  IVRExtendedDisplay
 
class  IVRNotifications
 
class  IVROverlay
 
class  IVRRenderModels
 
class  IVRSettings
 
class  IVRSystem
 
class  IVRTrackedCamera
 
struct  NotificationBitmap_t
 
class  OpenVR
 
class  OpenVRInterop
 
struct  RenderModel_ComponentState_t
 
struct  RenderModel_ControllerMode_State_t
 
struct  RenderModel_t
 
struct  RenderModel_TextureMap_t
 
struct  RenderModel_Vertex_t
 
struct  Texture_t
 
struct  TrackedDevicePose_t
 
class  Unity
 
struct  VRControllerAxis_t
 
struct  VRControllerState_t
 
struct  VREvent_Chaperone_t
 
struct  VREvent_Controller_t
 
struct  VREvent_Data_t
 
struct  VREvent_Ipd_t
 
struct  VREvent_Keyboard_t
 
struct  VREvent_Mouse_t
 
struct  VREvent_Notification_t
 
struct  VREvent_Overlay_t
 
struct  VREvent_PerformanceTest_t
 
struct  VREvent_Process_t
 
struct  VREvent_Reserved_t
 
struct  VREvent_Scroll_t
 
struct  VREvent_Status_t
 
struct  VREvent_t
 
struct  VREvent_TouchPadMove_t
 
struct  VROverlayIntersectionParams_t
 
struct  VROverlayIntersectionResults_t
 
struct  VRTextureBounds_t
 

Enumerations

enum  EVREye { EVREye.Eye_Left = 0, EVREye.Eye_Right = 1 }
 
enum  EGraphicsAPIConvention { EGraphicsAPIConvention.API_DirectX = 0, EGraphicsAPIConvention.API_OpenGL = 1 }
 
enum  EColorSpace { EColorSpace.Auto = 0, EColorSpace.Gamma = 1, EColorSpace.Linear = 2 }
 
enum  ETrackingResult {
  ETrackingResult.Uninitialized = 1, ETrackingResult.Calibrating_InProgress = 100, ETrackingResult.Calibrating_OutOfRange = 101, ETrackingResult.Running_OK = 200,
  ETrackingResult.Running_OutOfRange = 201
}
 
enum  ETrackedDeviceClass {
  ETrackedDeviceClass.Invalid = 0, ETrackedDeviceClass.HMD = 1, ETrackedDeviceClass.Controller = 2, ETrackedDeviceClass.TrackingReference = 4,
  ETrackedDeviceClass.Other = 1000
}
 
enum  ETrackedControllerRole { ETrackedControllerRole.Invalid = 0, ETrackedControllerRole.LeftHand = 1, ETrackedControllerRole.RightHand = 2 }
 
enum  ETrackingUniverseOrigin { ETrackingUniverseOrigin.TrackingUniverseSeated = 0, ETrackingUniverseOrigin.TrackingUniverseStanding = 1, ETrackingUniverseOrigin.TrackingUniverseRawAndUncalibrated = 2 }
 
enum  ETrackedDeviceProperty {
  ETrackedDeviceProperty.Prop_TrackingSystemName_String = 1000, ETrackedDeviceProperty.Prop_ModelNumber_String = 1001, ETrackedDeviceProperty.Prop_SerialNumber_String = 1002, ETrackedDeviceProperty.Prop_RenderModelName_String = 1003,
  ETrackedDeviceProperty.Prop_WillDriftInYaw_Bool = 1004, ETrackedDeviceProperty.Prop_ManufacturerName_String = 1005, ETrackedDeviceProperty.Prop_TrackingFirmwareVersion_String = 1006, ETrackedDeviceProperty.Prop_HardwareRevision_String = 1007,
  ETrackedDeviceProperty.Prop_AllWirelessDongleDescriptions_String = 1008, ETrackedDeviceProperty.Prop_ConnectedWirelessDongle_String = 1009, ETrackedDeviceProperty.Prop_DeviceIsWireless_Bool = 1010, ETrackedDeviceProperty.Prop_DeviceIsCharging_Bool = 1011,
  ETrackedDeviceProperty.Prop_DeviceBatteryPercentage_Float = 1012, ETrackedDeviceProperty.Prop_StatusDisplayTransform_Matrix34 = 1013, ETrackedDeviceProperty.Prop_Firmware_UpdateAvailable_Bool = 1014, ETrackedDeviceProperty.Prop_Firmware_ManualUpdate_Bool = 1015,
  ETrackedDeviceProperty.Prop_Firmware_ManualUpdateURL_String = 1016, ETrackedDeviceProperty.Prop_HardwareRevision_Uint64 = 1017, ETrackedDeviceProperty.Prop_FirmwareVersion_Uint64 = 1018, ETrackedDeviceProperty.Prop_FPGAVersion_Uint64 = 1019,
  ETrackedDeviceProperty.Prop_VRCVersion_Uint64 = 1020, ETrackedDeviceProperty.Prop_RadioVersion_Uint64 = 1021, ETrackedDeviceProperty.Prop_DongleVersion_Uint64 = 1022, ETrackedDeviceProperty.Prop_BlockServerShutdown_Bool = 1023,
  ETrackedDeviceProperty.Prop_CanUnifyCoordinateSystemWithHmd_Bool = 1024, ETrackedDeviceProperty.Prop_ContainsProximitySensor_Bool = 1025, ETrackedDeviceProperty.Prop_DeviceProvidesBatteryStatus_Bool = 1026, ETrackedDeviceProperty.Prop_DeviceCanPowerOff_Bool = 1027,
  ETrackedDeviceProperty.Prop_Firmware_ProgrammingTarget_String = 1028, ETrackedDeviceProperty.Prop_DeviceClass_Int32 = 1029, ETrackedDeviceProperty.Prop_HasCamera_Bool = 1030, ETrackedDeviceProperty.Prop_ReportsTimeSinceVSync_Bool = 2000,
  ETrackedDeviceProperty.Prop_SecondsFromVsyncToPhotons_Float = 2001, ETrackedDeviceProperty.Prop_DisplayFrequency_Float = 2002, ETrackedDeviceProperty.Prop_UserIpdMeters_Float = 2003, ETrackedDeviceProperty.Prop_CurrentUniverseId_Uint64 = 2004,
  ETrackedDeviceProperty.Prop_PreviousUniverseId_Uint64 = 2005, ETrackedDeviceProperty.Prop_DisplayFirmwareVersion_Uint64 = 2006, ETrackedDeviceProperty.Prop_IsOnDesktop_Bool = 2007, ETrackedDeviceProperty.Prop_DisplayMCType_Int32 = 2008,
  ETrackedDeviceProperty.Prop_DisplayMCOffset_Float = 2009, ETrackedDeviceProperty.Prop_DisplayMCScale_Float = 2010, ETrackedDeviceProperty.Prop_EdidVendorID_Int32 = 2011, ETrackedDeviceProperty.Prop_DisplayMCImageLeft_String = 2012,
  ETrackedDeviceProperty.Prop_DisplayMCImageRight_String = 2013, ETrackedDeviceProperty.Prop_DisplayGCBlackClamp_Float = 2014, ETrackedDeviceProperty.Prop_EdidProductID_Int32 = 2015, ETrackedDeviceProperty.Prop_CameraToHeadTransform_Matrix34 = 2016,
  ETrackedDeviceProperty.Prop_DisplayGCType_Int32 = 2017, ETrackedDeviceProperty.Prop_DisplayGCOffset_Float = 2018, ETrackedDeviceProperty.Prop_DisplayGCScale_Float = 2019, ETrackedDeviceProperty.Prop_DisplayGCPrescale_Float = 2020,
  ETrackedDeviceProperty.Prop_DisplayGCImage_String = 2021, ETrackedDeviceProperty.Prop_LensCenterLeftU_Float = 2022, ETrackedDeviceProperty.Prop_LensCenterLeftV_Float = 2023, ETrackedDeviceProperty.Prop_LensCenterRightU_Float = 2024,
  ETrackedDeviceProperty.Prop_LensCenterRightV_Float = 2025, ETrackedDeviceProperty.Prop_UserHeadToEyeDepthMeters_Float = 2026, ETrackedDeviceProperty.Prop_CameraFirmwareVersion_Uint64 = 2027, ETrackedDeviceProperty.Prop_CameraFirmwareDescription_String = 2028,
  ETrackedDeviceProperty.Prop_DisplayFPGAVersion_Uint64 = 2029, ETrackedDeviceProperty.Prop_DisplayBootloaderVersion_Uint64 = 2030, ETrackedDeviceProperty.Prop_DisplayHardwareVersion_Uint64 = 2031, ETrackedDeviceProperty.Prop_AudioFirmwareVersion_Uint64 = 2032,
  ETrackedDeviceProperty.Prop_AttachedDeviceId_String = 3000, ETrackedDeviceProperty.Prop_SupportedButtons_Uint64 = 3001, ETrackedDeviceProperty.Prop_Axis0Type_Int32 = 3002, ETrackedDeviceProperty.Prop_Axis1Type_Int32 = 3003,
  ETrackedDeviceProperty.Prop_Axis2Type_Int32 = 3004, ETrackedDeviceProperty.Prop_Axis3Type_Int32 = 3005, ETrackedDeviceProperty.Prop_Axis4Type_Int32 = 3006, ETrackedDeviceProperty.Prop_FieldOfViewLeftDegrees_Float = 4000,
  ETrackedDeviceProperty.Prop_FieldOfViewRightDegrees_Float = 4001, ETrackedDeviceProperty.Prop_FieldOfViewTopDegrees_Float = 4002, ETrackedDeviceProperty.Prop_FieldOfViewBottomDegrees_Float = 4003, ETrackedDeviceProperty.Prop_TrackingRangeMinimumMeters_Float = 4004,
  ETrackedDeviceProperty.Prop_TrackingRangeMaximumMeters_Float = 4005, ETrackedDeviceProperty.Prop_ModeLabel_String = 4006, ETrackedDeviceProperty.Prop_VendorSpecific_Reserved_Start = 10000, ETrackedDeviceProperty.Prop_VendorSpecific_Reserved_End = 10999
}
 
enum  ETrackedPropertyError {
  ETrackedPropertyError.TrackedProp_Success = 0, ETrackedPropertyError.TrackedProp_WrongDataType = 1, ETrackedPropertyError.TrackedProp_WrongDeviceClass = 2, ETrackedPropertyError.TrackedProp_BufferTooSmall = 3,
  ETrackedPropertyError.TrackedProp_UnknownProperty = 4, ETrackedPropertyError.TrackedProp_InvalidDevice = 5, ETrackedPropertyError.TrackedProp_CouldNotContactServer = 6, ETrackedPropertyError.TrackedProp_ValueNotProvidedByDevice = 7,
  ETrackedPropertyError.TrackedProp_StringExceedsMaximumLength = 8, ETrackedPropertyError.TrackedProp_NotYetAvailable = 9
}
 
enum  EVRSubmitFlags { EVRSubmitFlags.Submit_Default = 0, EVRSubmitFlags.Submit_LensDistortionAlreadyApplied = 1, EVRSubmitFlags.Submit_GlRenderBuffer = 2 }
 
enum  EVRState {
  EVRState.Undefined = -1, EVRState.Off = 0, EVRState.Searching = 1, EVRState.Searching_Alert = 2,
  EVRState.Ready = 3, EVRState.Ready_Alert = 4, EVRState.NotReady = 5
}
 
enum  EVREventType {
  EVREventType.VREvent_None = 0, EVREventType.VREvent_TrackedDeviceActivated = 100, EVREventType.VREvent_TrackedDeviceDeactivated = 101, EVREventType.VREvent_TrackedDeviceUpdated = 102,
  EVREventType.VREvent_TrackedDeviceUserInteractionStarted = 103, EVREventType.VREvent_TrackedDeviceUserInteractionEnded = 104, EVREventType.VREvent_IpdChanged = 105, EVREventType.VREvent_EnterStandbyMode = 106,
  EVREventType.VREvent_LeaveStandbyMode = 107, EVREventType.VREvent_TrackedDeviceRoleChanged = 108, EVREventType.VREvent_ButtonPress = 200, EVREventType.VREvent_ButtonUnpress = 201,
  EVREventType.VREvent_ButtonTouch = 202, EVREventType.VREvent_ButtonUntouch = 203, EVREventType.VREvent_MouseMove = 300, EVREventType.VREvent_MouseButtonDown = 301,
  EVREventType.VREvent_MouseButtonUp = 302, EVREventType.VREvent_FocusEnter = 303, EVREventType.VREvent_FocusLeave = 304, EVREventType.VREvent_Scroll = 305,
  EVREventType.VREvent_TouchPadMove = 306, EVREventType.VREvent_InputFocusCaptured = 400, EVREventType.VREvent_InputFocusReleased = 401, EVREventType.VREvent_SceneFocusLost = 402,
  EVREventType.VREvent_SceneFocusGained = 403, EVREventType.VREvent_SceneApplicationChanged = 404, EVREventType.VREvent_SceneFocusChanged = 405, EVREventType.VREvent_OverlayShown = 500,
  EVREventType.VREvent_OverlayHidden = 501, EVREventType.VREvent_DashboardActivated = 502, EVREventType.VREvent_DashboardDeactivated = 503, EVREventType.VREvent_DashboardThumbSelected = 504,
  EVREventType.VREvent_DashboardRequested = 505, EVREventType.VREvent_ResetDashboard = 506, EVREventType.VREvent_RenderToast = 507, EVREventType.VREvent_ImageLoaded = 508,
  EVREventType.VREvent_ShowKeyboard = 509, EVREventType.VREvent_HideKeyboard = 510, EVREventType.VREvent_OverlayGamepadFocusGained = 511, EVREventType.VREvent_OverlayGamepadFocusLost = 512,
  EVREventType.VREvent_Notification_Shown = 600, EVREventType.VREvent_Notification_Hidden = 601, EVREventType.VREvent_Notification_BeginInteraction = 602, EVREventType.VREvent_Notification_Destroyed = 603,
  EVREventType.VREvent_Quit = 700, EVREventType.VREvent_ProcessQuit = 701, EVREventType.VREvent_QuitAborted_UserPrompt = 702, EVREventType.VREvent_QuitAcknowledged = 703,
  EVREventType.VREvent_ChaperoneDataHasChanged = 800, EVREventType.VREvent_ChaperoneUniverseHasChanged = 801, EVREventType.VREvent_ChaperoneTempDataHasChanged = 802, EVREventType.VREvent_ChaperoneSettingsHaveChanged = 803,
  EVREventType.VREvent_BackgroundSettingHasChanged = 850, EVREventType.VREvent_CameraSettingsHaveChanged = 851, EVREventType.VREvent_StatusUpdate = 900, EVREventType.VREvent_MCImageUpdated = 1000,
  EVREventType.VREvent_FirmwareUpdateStarted = 1100, EVREventType.VREvent_FirmwareUpdateFinished = 1101, EVREventType.VREvent_KeyboardClosed = 1200, EVREventType.VREvent_KeyboardCharInput = 1201,
  EVREventType.VREvent_ApplicationTransitionStarted = 1300, EVREventType.VREvent_ApplicationTransitionAborted = 1301, EVREventType.VREvent_ApplicationTransitionNewAppStarted = 1302, EVREventType.VREvent_Compositor_MirrorWindowShown = 1400,
  EVREventType.VREvent_Compositor_MirrorWindowHidden = 1401, EVREventType.VREvent_TrackedCamera_StartVideoStream = 1500, EVREventType.VREvent_TrackedCamera_StopVideoStream = 1501, EVREventType.VREvent_TrackedCamera_PauseVideoStream = 1502,
  EVREventType.VREvent_TrackedCamera_ResumeVideoStream = 1503, EVREventType.VREvent_PerformanceTest_EnableCapture = 1600, EVREventType.VREvent_PerformanceTest_DisableCapture = 1601, EVREventType.VREvent_PerformanceTest_FidelityLevel = 1602,
  EVREventType.VREvent_VendorSpecific_Reserved_Start = 10000, EVREventType.VREvent_VendorSpecific_Reserved_End = 19999
}
 
enum  EDeviceActivityLevel {
  EDeviceActivityLevel.k_EDeviceActivityLevel_Unknown = -1, EDeviceActivityLevel.k_EDeviceActivityLevel_Idle = 0, EDeviceActivityLevel.k_EDeviceActivityLevel_UserInteraction = 1, EDeviceActivityLevel.k_EDeviceActivityLevel_UserInteraction_Timeout = 2,
  EDeviceActivityLevel.k_EDeviceActivityLevel_Standby = 3
}
 
enum  EVRButtonId {
  EVRButtonId.k_EButton_System = 0, EVRButtonId.k_EButton_ApplicationMenu = 1, EVRButtonId.k_EButton_Grip = 2, EVRButtonId.k_EButton_DPad_Left = 3,
  EVRButtonId.k_EButton_DPad_Up = 4, EVRButtonId.k_EButton_DPad_Right = 5, EVRButtonId.k_EButton_DPad_Down = 6, EVRButtonId.k_EButton_A = 7,
  EVRButtonId.k_EButton_Axis0 = 32, EVRButtonId.k_EButton_Axis1 = 33, EVRButtonId.k_EButton_Axis2 = 34, EVRButtonId.k_EButton_Axis3 = 35,
  EVRButtonId.k_EButton_Axis4 = 36, EVRButtonId.k_EButton_SteamVR_Touchpad = 32, EVRButtonId.k_EButton_SteamVR_Trigger = 33, EVRButtonId.k_EButton_Dashboard_Back = 2,
  EVRButtonId.k_EButton_Max = 64
}
 
enum  EVRMouseButton { EVRMouseButton.Left = 1, EVRMouseButton.Right = 2, EVRMouseButton.Middle = 4 }
 
enum  EVRControllerAxisType { EVRControllerAxisType.k_eControllerAxis_None = 0, EVRControllerAxisType.k_eControllerAxis_TrackPad = 1, EVRControllerAxisType.k_eControllerAxis_Joystick = 2, EVRControllerAxisType.k_eControllerAxis_Trigger = 3 }
 
enum  EVRControllerEventOutputType { EVRControllerEventOutputType.ControllerEventOutput_OSEvents = 0, EVRControllerEventOutputType.ControllerEventOutput_VREvents = 1 }
 
enum  ECollisionBoundsStyle {
  ECollisionBoundsStyle.COLLISION_BOUNDS_STYLE_BEGINNER = 0, ECollisionBoundsStyle.COLLISION_BOUNDS_STYLE_INTERMEDIATE = 1, ECollisionBoundsStyle.COLLISION_BOUNDS_STYLE_SQUARES = 2, ECollisionBoundsStyle.COLLISION_BOUNDS_STYLE_ADVANCED = 3,
  ECollisionBoundsStyle.COLLISION_BOUNDS_STYLE_NONE = 4, ECollisionBoundsStyle.COLLISION_BOUNDS_STYLE_COUNT = 5
}
 
enum  EVROverlayError {
  EVROverlayError.None = 0, EVROverlayError.UnknownOverlay = 10, EVROverlayError.InvalidHandle = 11, EVROverlayError.PermissionDenied = 12,
  EVROverlayError.OverlayLimitExceeded = 13, EVROverlayError.WrongVisibilityType = 14, EVROverlayError.KeyTooLong = 15, EVROverlayError.NameTooLong = 16,
  EVROverlayError.KeyInUse = 17, EVROverlayError.WrongTransformType = 18, EVROverlayError.InvalidTrackedDevice = 19, EVROverlayError.InvalidParameter = 20,
  EVROverlayError.ThumbnailCantBeDestroyed = 21, EVROverlayError.ArrayTooSmall = 22, EVROverlayError.RequestFailed = 23, EVROverlayError.InvalidTexture = 24,
  EVROverlayError.UnableToLoadFile = 25, EVROverlayError.VROVerlayError_KeyboardAlreadyInUse = 26, EVROverlayError.NoNeighbor = 27
}
 
enum  EVRApplicationType {
  EVRApplicationType.VRApplication_Other = 0, EVRApplicationType.VRApplication_Scene = 1, EVRApplicationType.VRApplication_Overlay = 2, EVRApplicationType.VRApplication_Background = 3,
  EVRApplicationType.VRApplication_Utility = 4
}
 
enum  EVRFirmwareError { EVRFirmwareError.None = 0, EVRFirmwareError.Success = 1, EVRFirmwareError.Fail = 2 }
 
enum  EVRNotificationError { EVRNotificationError.OK = 0, EVRNotificationError.InvalidNotificationId = 100, EVRNotificationError.NotificationQueueFull = 101, EVRNotificationError.InvalidOverlayHandle = 102 }
 
enum  EVRInitError {
  EVRInitError.None = 0, EVRInitError.Unknown = 1, EVRInitError.Init_InstallationNotFound = 100, EVRInitError.Init_InstallationCorrupt = 101,
  EVRInitError.Init_VRClientDLLNotFound = 102, EVRInitError.Init_FileNotFound = 103, EVRInitError.Init_FactoryNotFound = 104, EVRInitError.Init_InterfaceNotFound = 105,
  EVRInitError.Init_InvalidInterface = 106, EVRInitError.Init_UserConfigDirectoryInvalid = 107, EVRInitError.Init_HmdNotFound = 108, EVRInitError.Init_NotInitialized = 109,
  EVRInitError.Init_PathRegistryNotFound = 110, EVRInitError.Init_NoConfigPath = 111, EVRInitError.Init_NoLogPath = 112, EVRInitError.Init_PathRegistryNotWritable = 113,
  EVRInitError.Init_AppInfoInitFailed = 114, EVRInitError.Init_Retry = 115, EVRInitError.Init_InitCanceledByUser = 116, EVRInitError.Init_AnotherAppLaunching = 117,
  EVRInitError.Init_SettingsInitFailed = 118, EVRInitError.Init_ShuttingDown = 119, EVRInitError.Init_TooManyObjects = 120, EVRInitError.Init_NoServerForBackgroundApp = 121,
  EVRInitError.Init_NotSupportedWithCompositor = 122, EVRInitError.Init_NotAvailableToUtilityApps = 123, EVRInitError.Driver_Failed = 200, EVRInitError.Driver_Unknown = 201,
  EVRInitError.Driver_HmdUnknown = 202, EVRInitError.Driver_NotLoaded = 203, EVRInitError.Driver_RuntimeOutOfDate = 204, EVRInitError.Driver_HmdInUse = 205,
  EVRInitError.Driver_NotCalibrated = 206, EVRInitError.Driver_CalibrationInvalid = 207, EVRInitError.Driver_HmdDisplayNotFound = 208, EVRInitError.IPC_ServerInitFailed = 300,
  EVRInitError.IPC_ConnectFailed = 301, EVRInitError.IPC_SharedStateInitFailed = 302, EVRInitError.IPC_CompositorInitFailed = 303, EVRInitError.IPC_MutexInitFailed = 304,
  EVRInitError.IPC_Failed = 305, EVRInitError.VendorSpecific_UnableToConnectToOculusRuntime = 1000, EVRInitError.VendorSpecific_HmdFound_CantOpenDevice = 1101, EVRInitError.VendorSpecific_HmdFound_UnableToRequestConfigStart = 1102,
  EVRInitError.VendorSpecific_HmdFound_NoStoredConfig = 1103, EVRInitError.VendorSpecific_HmdFound_ConfigTooBig = 1104, EVRInitError.VendorSpecific_HmdFound_ConfigTooSmall = 1105, EVRInitError.VendorSpecific_HmdFound_UnableToInitZLib = 1106,
  EVRInitError.VendorSpecific_HmdFound_CantReadFirmwareVersion = 1107, EVRInitError.VendorSpecific_HmdFound_UnableToSendUserDataStart = 1108, EVRInitError.VendorSpecific_HmdFound_UnableToGetUserDataStart = 1109, EVRInitError.VendorSpecific_HmdFound_UnableToGetUserDataNext = 1110,
  EVRInitError.VendorSpecific_HmdFound_UserDataAddressRange = 1111, EVRInitError.VendorSpecific_HmdFound_UserDataError = 1112, EVRInitError.VendorSpecific_HmdFound_ConfigFailedSanityCheck = 1113, EVRInitError.Steam_SteamInstallationNotFound = 2000
}
 
enum  EVRApplicationError {
  EVRApplicationError.None = 0, EVRApplicationError.AppKeyAlreadyExists = 100, EVRApplicationError.NoManifest = 101, EVRApplicationError.NoApplication = 102,
  EVRApplicationError.InvalidIndex = 103, EVRApplicationError.UnknownApplication = 104, EVRApplicationError.IPCFailed = 105, EVRApplicationError.ApplicationAlreadyRunning = 106,
  EVRApplicationError.InvalidManifest = 107, EVRApplicationError.InvalidApplication = 108, EVRApplicationError.LaunchFailed = 109, EVRApplicationError.ApplicationAlreadyStarting = 110,
  EVRApplicationError.LaunchInProgress = 111, EVRApplicationError.OldApplicationQuitting = 112, EVRApplicationError.TransitionAborted = 113, EVRApplicationError.BufferTooSmall = 200,
  EVRApplicationError.PropertyNotSet = 201, EVRApplicationError.UnknownProperty = 202
}
 
enum  EVRApplicationProperty {
  EVRApplicationProperty.Name_String = 0, EVRApplicationProperty.LaunchType_String = 11, EVRApplicationProperty.WorkingDirectory_String = 12, EVRApplicationProperty.BinaryPath_String = 13,
  EVRApplicationProperty.Arguments_String = 14, EVRApplicationProperty.URL_String = 15, EVRApplicationProperty.Description_String = 50, EVRApplicationProperty.NewsURL_String = 51,
  EVRApplicationProperty.ImagePath_String = 52, EVRApplicationProperty.Source_String = 53, EVRApplicationProperty.IsDashboardOverlay_Bool = 60, EVRApplicationProperty.LastLaunchTime_Uint64 = 70
}
 
enum  EVRApplicationTransitionState { EVRApplicationTransitionState.VRApplicationTransition_None = 0, EVRApplicationTransitionState.VRApplicationTransition_OldAppQuitSent = 10, EVRApplicationTransitionState.VRApplicationTransition_WaitingForExternalLaunch = 11, EVRApplicationTransitionState.VRApplicationTransition_NewAppLaunched = 20 }
 
enum  ChaperoneCalibrationState {
  ChaperoneCalibrationState.OK = 1, ChaperoneCalibrationState.Warning = 100, ChaperoneCalibrationState.Warning_BaseStationMayHaveMoved = 101, ChaperoneCalibrationState.Warning_BaseStationRemoved = 102,
  ChaperoneCalibrationState.Warning_SeatedBoundsInvalid = 103, ChaperoneCalibrationState.Error = 200, ChaperoneCalibrationState.Error_BaseStationUninitalized = 201, ChaperoneCalibrationState.Error_BaseStationConflict = 202,
  ChaperoneCalibrationState.Error_PlayAreaInvalid = 203, ChaperoneCalibrationState.Error_CollisionBoundsInvalid = 204
}
 
enum  EChaperoneConfigFile { EChaperoneConfigFile.Live = 1, EChaperoneConfigFile.Temp = 2 }
 
enum  EVRCompositorError {
  EVRCompositorError.None = 0, EVRCompositorError.IncompatibleVersion = 100, EVRCompositorError.DoNotHaveFocus = 101, EVRCompositorError.InvalidTexture = 102,
  EVRCompositorError.IsNotSceneApplication = 103, EVRCompositorError.TextureIsOnWrongDevice = 104, EVRCompositorError.TextureUsesUnsupportedFormat = 105, EVRCompositorError.SharedTexturesNotSupported = 106
}
 
enum  VROverlayInputMethod { VROverlayInputMethod.None = 0, VROverlayInputMethod.Mouse = 1 }
 
enum  VROverlayTransformType { VROverlayTransformType.VROverlayTransform_Absolute = 0, VROverlayTransformType.VROverlayTransform_TrackedDeviceRelative = 1, VROverlayTransformType.VROverlayTransform_SystemOverlay = 2, VROverlayTransformType.VROverlayTransform_TrackedComponent = 3 }
 
enum  VROverlayFlags {
  VROverlayFlags.None = 0, VROverlayFlags.Curved = 1, VROverlayFlags.RGSS4X = 2, VROverlayFlags.NoDashboardTab = 3,
  VROverlayFlags.AcceptsGamepadEvents = 4, VROverlayFlags.ShowGamepadFocus = 5, VROverlayFlags.SendVRScrollEvents = 6, VROverlayFlags.SendVRTouchpadEvents = 7
}
 
enum  EGamepadTextInputMode { EGamepadTextInputMode.k_EGamepadTextInputModeNormal = 0, EGamepadTextInputMode.k_EGamepadTextInputModePassword = 1, EGamepadTextInputMode.k_EGamepadTextInputModeSubmit = 2 }
 
enum  EGamepadTextInputLineMode { EGamepadTextInputLineMode.k_EGamepadTextInputLineModeSingleLine = 0, EGamepadTextInputLineMode.k_EGamepadTextInputLineModeMultipleLines = 1 }
 
enum  EOverlayDirection {
  EOverlayDirection.Up = 0, EOverlayDirection.Down = 1, EOverlayDirection.Left = 2, EOverlayDirection.Right = 3,
  EOverlayDirection.Count = 4
}
 
enum  EVRRenderModelError {
  EVRRenderModelError.None = 0, EVRRenderModelError.Loading = 100, EVRRenderModelError.NotSupported = 200, EVRRenderModelError.InvalidArg = 300,
  EVRRenderModelError.InvalidModel = 301, EVRRenderModelError.NoShapes = 302, EVRRenderModelError.MultipleShapes = 303, EVRRenderModelError.TooManyIndices = 304,
  EVRRenderModelError.MultipleTextures = 305, EVRRenderModelError.InvalidTexture = 400
}
 
enum  EVRComponentProperty {
  EVRComponentProperty.IsStatic = 1, EVRComponentProperty.IsVisible = 2, EVRComponentProperty.IsTouched = 4, EVRComponentProperty.IsPressed = 8,
  EVRComponentProperty.IsScrolled = 16
}
 
enum  EVRNotificationType { EVRNotificationType.Transient = 0, EVRNotificationType.Persistent = 1 }
 
enum  EVRNotificationStyle {
  EVRNotificationStyle.None = 0, EVRNotificationStyle.Application = 100, EVRNotificationStyle.Contact_Disabled = 200, EVRNotificationStyle.Contact_Enabled = 201,
  EVRNotificationStyle.Contact_Active = 202
}
 
enum  EVRSettingsError { EVRSettingsError.None = 0, EVRSettingsError.IPCFailed = 1, EVRSettingsError.WriteFailed = 2, EVRSettingsError.ReadFailed = 3 }
 
enum  ECameraVideoStreamFormat {
  ECameraVideoStreamFormat.CVS_FORMAT_UNKNOWN = 0, ECameraVideoStreamFormat.CVS_FORMAT_RAW10 = 1, ECameraVideoStreamFormat.CVS_FORMAT_NV12 = 2, ECameraVideoStreamFormat.CVS_FORMAT_RGB24 = 3,
  ECameraVideoStreamFormat.CVS_MAX_FORMATS = 4
}
 

Enumeration Type Documentation

Enumerator
OK 
Warning 
Warning_BaseStationMayHaveMoved 
Warning_BaseStationRemoved 
Warning_SeatedBoundsInvalid 
Error 
Error_BaseStationUninitalized 
Error_BaseStationConflict 
Error_PlayAreaInvalid 
Error_CollisionBoundsInvalid 

Definition at line 2807 of file openvr_api.cs.

Enumerator
CVS_FORMAT_UNKNOWN 
CVS_FORMAT_RAW10 
CVS_FORMAT_NV12 
CVS_FORMAT_RGB24 
CVS_MAX_FORMATS 

Definition at line 2919 of file openvr_api.cs.

Enumerator
Live 
Temp 

Definition at line 2820 of file openvr_api.cs.

Enumerator
COLLISION_BOUNDS_STYLE_BEGINNER 
COLLISION_BOUNDS_STYLE_INTERMEDIATE 
COLLISION_BOUNDS_STYLE_SQUARES 
COLLISION_BOUNDS_STYLE_ADVANCED 
COLLISION_BOUNDS_STYLE_NONE 
COLLISION_BOUNDS_STYLE_COUNT 

Definition at line 2653 of file openvr_api.cs.

Enumerator
Auto 
Gamma 
Linear 

Definition at line 2384 of file openvr_api.cs.

Enumerator
k_EDeviceActivityLevel_Unknown 
k_EDeviceActivityLevel_Idle 
k_EDeviceActivityLevel_UserInteraction 
k_EDeviceActivityLevel_UserInteraction_Timeout 
k_EDeviceActivityLevel_Standby 

Definition at line 2607 of file openvr_api.cs.

Enumerator
k_EGamepadTextInputLineModeSingleLine 
k_EGamepadTextInputLineModeMultipleLines 

Definition at line 2865 of file openvr_api.cs.

Enumerator
k_EGamepadTextInputModeNormal 
k_EGamepadTextInputModePassword 
k_EGamepadTextInputModeSubmit 

Definition at line 2859 of file openvr_api.cs.

Enumerator
API_DirectX 
API_OpenGL 

Definition at line 2379 of file openvr_api.cs.

Enumerator
Up 
Down 
Left 
Right 
Count 

Definition at line 2870 of file openvr_api.cs.

Enumerator
Invalid 
LeftHand 
RightHand 

Definition at line 2406 of file openvr_api.cs.

Enumerator
Invalid 
HMD 
Controller 
TrackingReference 
Other 

Definition at line 2398 of file openvr_api.cs.

Enumerator
Prop_TrackingSystemName_String 
Prop_ModelNumber_String 
Prop_SerialNumber_String 
Prop_RenderModelName_String 
Prop_WillDriftInYaw_Bool 
Prop_ManufacturerName_String 
Prop_TrackingFirmwareVersion_String 
Prop_HardwareRevision_String 
Prop_AllWirelessDongleDescriptions_String 
Prop_ConnectedWirelessDongle_String 
Prop_DeviceIsWireless_Bool 
Prop_DeviceIsCharging_Bool 
Prop_DeviceBatteryPercentage_Float 
Prop_StatusDisplayTransform_Matrix34 
Prop_Firmware_UpdateAvailable_Bool 
Prop_Firmware_ManualUpdate_Bool 
Prop_Firmware_ManualUpdateURL_String 
Prop_HardwareRevision_Uint64 
Prop_FirmwareVersion_Uint64 
Prop_FPGAVersion_Uint64 
Prop_VRCVersion_Uint64 
Prop_RadioVersion_Uint64 
Prop_DongleVersion_Uint64 
Prop_BlockServerShutdown_Bool 
Prop_CanUnifyCoordinateSystemWithHmd_Bool 
Prop_ContainsProximitySensor_Bool 
Prop_DeviceProvidesBatteryStatus_Bool 
Prop_DeviceCanPowerOff_Bool 
Prop_Firmware_ProgrammingTarget_String 
Prop_DeviceClass_Int32 
Prop_HasCamera_Bool 
Prop_ReportsTimeSinceVSync_Bool 
Prop_SecondsFromVsyncToPhotons_Float 
Prop_DisplayFrequency_Float 
Prop_UserIpdMeters_Float 
Prop_CurrentUniverseId_Uint64 
Prop_PreviousUniverseId_Uint64 
Prop_DisplayFirmwareVersion_Uint64 
Prop_IsOnDesktop_Bool 
Prop_DisplayMCType_Int32 
Prop_DisplayMCOffset_Float 
Prop_DisplayMCScale_Float 
Prop_EdidVendorID_Int32 
Prop_DisplayMCImageLeft_String 
Prop_DisplayMCImageRight_String 
Prop_DisplayGCBlackClamp_Float 
Prop_EdidProductID_Int32 
Prop_CameraToHeadTransform_Matrix34 
Prop_DisplayGCType_Int32 
Prop_DisplayGCOffset_Float 
Prop_DisplayGCScale_Float 
Prop_DisplayGCPrescale_Float 
Prop_DisplayGCImage_String 
Prop_LensCenterLeftU_Float 
Prop_LensCenterLeftV_Float 
Prop_LensCenterRightU_Float 
Prop_LensCenterRightV_Float 
Prop_UserHeadToEyeDepthMeters_Float 
Prop_CameraFirmwareVersion_Uint64 
Prop_CameraFirmwareDescription_String 
Prop_DisplayFPGAVersion_Uint64 
Prop_DisplayBootloaderVersion_Uint64 
Prop_DisplayHardwareVersion_Uint64 
Prop_AudioFirmwareVersion_Uint64 
Prop_AttachedDeviceId_String 
Prop_SupportedButtons_Uint64 
Prop_Axis0Type_Int32 
Prop_Axis1Type_Int32 
Prop_Axis2Type_Int32 
Prop_Axis3Type_Int32 
Prop_Axis4Type_Int32 
Prop_FieldOfViewLeftDegrees_Float 
Prop_FieldOfViewRightDegrees_Float 
Prop_FieldOfViewTopDegrees_Float 
Prop_FieldOfViewBottomDegrees_Float 
Prop_TrackingRangeMinimumMeters_Float 
Prop_TrackingRangeMaximumMeters_Float 
Prop_ModeLabel_String 
Prop_VendorSpecific_Reserved_Start 
Prop_VendorSpecific_Reserved_End 

Definition at line 2418 of file openvr_api.cs.

Enumerator
TrackedProp_Success 
TrackedProp_WrongDataType 
TrackedProp_WrongDeviceClass 
TrackedProp_BufferTooSmall 
TrackedProp_UnknownProperty 
TrackedProp_InvalidDevice 
TrackedProp_CouldNotContactServer 
TrackedProp_ValueNotProvidedByDevice 
TrackedProp_StringExceedsMaximumLength 
TrackedProp_NotYetAvailable 

Definition at line 2501 of file openvr_api.cs.

Enumerator
Uninitialized 
Calibrating_InProgress 
Calibrating_OutOfRange 
Running_OK 
Running_OutOfRange 

Definition at line 2390 of file openvr_api.cs.

Enumerator
TrackingUniverseSeated 
TrackingUniverseStanding 
TrackingUniverseRawAndUncalibrated 

Definition at line 2412 of file openvr_api.cs.

Enumerator
None 
AppKeyAlreadyExists 
NoManifest 
NoApplication 
InvalidIndex 
UnknownApplication 
IPCFailed 
ApplicationAlreadyRunning 
InvalidManifest 
InvalidApplication 
LaunchFailed 
ApplicationAlreadyStarting 
LaunchInProgress 
OldApplicationQuitting 
TransitionAborted 
BufferTooSmall 
PropertyNotSet 
UnknownProperty 

Definition at line 2764 of file openvr_api.cs.

Enumerator
Name_String 
LaunchType_String 
WorkingDirectory_String 
BinaryPath_String 
Arguments_String 
URL_String 
Description_String 
NewsURL_String 
ImagePath_String 
Source_String 
IsDashboardOverlay_Bool 
LastLaunchTime_Uint64 

Definition at line 2785 of file openvr_api.cs.

Enumerator
VRApplicationTransition_None 
VRApplicationTransition_OldAppQuitSent 
VRApplicationTransition_WaitingForExternalLaunch 
VRApplicationTransition_NewAppLaunched 

Definition at line 2800 of file openvr_api.cs.

Enumerator
VRApplication_Other 
VRApplication_Scene 
VRApplication_Overlay 
VRApplication_Background 
VRApplication_Utility 

Definition at line 2684 of file openvr_api.cs.

Enumerator
k_EButton_System 
k_EButton_ApplicationMenu 
k_EButton_Grip 
k_EButton_DPad_Left 
k_EButton_DPad_Up 
k_EButton_DPad_Right 
k_EButton_DPad_Down 
k_EButton_A 
k_EButton_Axis0 
k_EButton_Axis1 
k_EButton_Axis2 
k_EButton_Axis3 
k_EButton_Axis4 
k_EButton_SteamVR_Touchpad 
k_EButton_SteamVR_Trigger 
k_EButton_Dashboard_Back 
k_EButton_Max 

Definition at line 2615 of file openvr_api.cs.

Enumerator
IsStatic 
IsVisible 
IsTouched 
IsPressed 
IsScrolled 

Definition at line 2891 of file openvr_api.cs.

Enumerator
None 
IncompatibleVersion 
DoNotHaveFocus 
InvalidTexture 
IsNotSceneApplication 
TextureIsOnWrongDevice 
TextureUsesUnsupportedFormat 
SharedTexturesNotSupported 

Definition at line 2825 of file openvr_api.cs.

Enumerator
k_eControllerAxis_None 
k_eControllerAxis_TrackPad 
k_eControllerAxis_Joystick 
k_eControllerAxis_Trigger 

Definition at line 2641 of file openvr_api.cs.

Enumerator
ControllerEventOutput_OSEvents 
ControllerEventOutput_VREvents 

Definition at line 2648 of file openvr_api.cs.

Enumerator
VREvent_None 
VREvent_TrackedDeviceActivated 
VREvent_TrackedDeviceDeactivated 
VREvent_TrackedDeviceUpdated 
VREvent_TrackedDeviceUserInteractionStarted 
VREvent_TrackedDeviceUserInteractionEnded 
VREvent_IpdChanged 
VREvent_EnterStandbyMode 
VREvent_LeaveStandbyMode 
VREvent_TrackedDeviceRoleChanged 
VREvent_ButtonPress 
VREvent_ButtonUnpress 
VREvent_ButtonTouch 
VREvent_ButtonUntouch 
VREvent_MouseMove 
VREvent_MouseButtonDown 
VREvent_MouseButtonUp 
VREvent_FocusEnter 
VREvent_FocusLeave 
VREvent_Scroll 
VREvent_TouchPadMove 
VREvent_InputFocusCaptured 
VREvent_InputFocusReleased 
VREvent_SceneFocusLost 
VREvent_SceneFocusGained 
VREvent_SceneApplicationChanged 
VREvent_SceneFocusChanged 
VREvent_OverlayShown 
VREvent_OverlayHidden 
VREvent_DashboardActivated 
VREvent_DashboardDeactivated 
VREvent_DashboardThumbSelected 
VREvent_DashboardRequested 
VREvent_ResetDashboard 
VREvent_RenderToast 
VREvent_ImageLoaded 
VREvent_ShowKeyboard 
VREvent_HideKeyboard 
VREvent_OverlayGamepadFocusGained 
VREvent_OverlayGamepadFocusLost 
VREvent_Notification_Shown 
VREvent_Notification_Hidden 
VREvent_Notification_BeginInteraction 
VREvent_Notification_Destroyed 
VREvent_Quit 
VREvent_ProcessQuit 
VREvent_QuitAborted_UserPrompt 
VREvent_QuitAcknowledged 
VREvent_ChaperoneDataHasChanged 
VREvent_ChaperoneUniverseHasChanged 
VREvent_ChaperoneTempDataHasChanged 
VREvent_ChaperoneSettingsHaveChanged 
VREvent_BackgroundSettingHasChanged 
VREvent_CameraSettingsHaveChanged 
VREvent_StatusUpdate 
VREvent_MCImageUpdated 
VREvent_FirmwareUpdateStarted 
VREvent_FirmwareUpdateFinished 
VREvent_KeyboardClosed 
VREvent_KeyboardCharInput 
VREvent_ApplicationTransitionStarted 
VREvent_ApplicationTransitionAborted 
VREvent_ApplicationTransitionNewAppStarted 
VREvent_Compositor_MirrorWindowShown 
VREvent_Compositor_MirrorWindowHidden 
VREvent_TrackedCamera_StartVideoStream 
VREvent_TrackedCamera_StopVideoStream 
VREvent_TrackedCamera_PauseVideoStream 
VREvent_TrackedCamera_ResumeVideoStream 
VREvent_PerformanceTest_EnableCapture 
VREvent_PerformanceTest_DisableCapture 
VREvent_PerformanceTest_FidelityLevel 
VREvent_VendorSpecific_Reserved_Start 
VREvent_VendorSpecific_Reserved_End 

Definition at line 2530 of file openvr_api.cs.

Enumerator
Eye_Left 
Eye_Right 

Definition at line 2374 of file openvr_api.cs.

Enumerator
None 
Success 
Fail 

Definition at line 2692 of file openvr_api.cs.

Enumerator
None 
Unknown 
Init_InstallationNotFound 
Init_InstallationCorrupt 
Init_VRClientDLLNotFound 
Init_FileNotFound 
Init_FactoryNotFound 
Init_InterfaceNotFound 
Init_InvalidInterface 
Init_UserConfigDirectoryInvalid 
Init_HmdNotFound 
Init_NotInitialized 
Init_PathRegistryNotFound 
Init_NoConfigPath 
Init_NoLogPath 
Init_PathRegistryNotWritable 
Init_AppInfoInitFailed 
Init_Retry 
Init_InitCanceledByUser 
Init_AnotherAppLaunching 
Init_SettingsInitFailed 
Init_ShuttingDown 
Init_TooManyObjects 
Init_NoServerForBackgroundApp 
Init_NotSupportedWithCompositor 
Init_NotAvailableToUtilityApps 
Driver_Failed 
Driver_Unknown 
Driver_HmdUnknown 
Driver_NotLoaded 
Driver_RuntimeOutOfDate 
Driver_HmdInUse 
Driver_NotCalibrated 
Driver_CalibrationInvalid 
Driver_HmdDisplayNotFound 
IPC_ServerInitFailed 
IPC_ConnectFailed 
IPC_SharedStateInitFailed 
IPC_CompositorInitFailed 
IPC_MutexInitFailed 
IPC_Failed 
VendorSpecific_UnableToConnectToOculusRuntime 
VendorSpecific_HmdFound_CantOpenDevice 
VendorSpecific_HmdFound_UnableToRequestConfigStart 
VendorSpecific_HmdFound_NoStoredConfig 
VendorSpecific_HmdFound_ConfigTooBig 
VendorSpecific_HmdFound_ConfigTooSmall 
VendorSpecific_HmdFound_UnableToInitZLib 
VendorSpecific_HmdFound_CantReadFirmwareVersion 
VendorSpecific_HmdFound_UnableToSendUserDataStart 
VendorSpecific_HmdFound_UnableToGetUserDataStart 
VendorSpecific_HmdFound_UnableToGetUserDataNext 
VendorSpecific_HmdFound_UserDataAddressRange 
VendorSpecific_HmdFound_UserDataError 
VendorSpecific_HmdFound_ConfigFailedSanityCheck 
Steam_SteamInstallationNotFound 

Definition at line 2705 of file openvr_api.cs.

Enumerator
Left 
Right 
Middle 

Definition at line 2635 of file openvr_api.cs.

Enumerator
OK 
InvalidNotificationId 
NotificationQueueFull 
InvalidOverlayHandle 

Definition at line 2698 of file openvr_api.cs.

Enumerator
None 
Application 
Contact_Disabled 
Contact_Enabled 
Contact_Active 

Definition at line 2904 of file openvr_api.cs.

Enumerator
Transient 
Persistent 

Definition at line 2899 of file openvr_api.cs.

Enumerator
None 
UnknownOverlay 
InvalidHandle 
PermissionDenied 
OverlayLimitExceeded 
WrongVisibilityType 
KeyTooLong 
NameTooLong 
KeyInUse 
WrongTransformType 
InvalidTrackedDevice 
InvalidParameter 
ThumbnailCantBeDestroyed 
ArrayTooSmall 
RequestFailed 
InvalidTexture 
UnableToLoadFile 
VROVerlayError_KeyboardAlreadyInUse 
NoNeighbor 

Definition at line 2662 of file openvr_api.cs.

Enumerator
None 
Loading 
NotSupported 
InvalidArg 
InvalidModel 
NoShapes 
MultipleShapes 
TooManyIndices 
MultipleTextures 
InvalidTexture 

Definition at line 2878 of file openvr_api.cs.

Enumerator
None 
IPCFailed 
WriteFailed 
ReadFailed 

Definition at line 2912 of file openvr_api.cs.

Enumerator
Undefined 
Off 
Searching 
Searching_Alert 
Ready 
Ready_Alert 
NotReady 

Definition at line 2520 of file openvr_api.cs.

Enumerator
Submit_Default 
Submit_LensDistortionAlreadyApplied 
Submit_GlRenderBuffer 

Definition at line 2514 of file openvr_api.cs.

Enumerator
None 
Curved 
RGSS4X 
NoDashboardTab 
AcceptsGamepadEvents 
ShowGamepadFocus 
SendVRScrollEvents 
SendVRTouchpadEvents 

Definition at line 2848 of file openvr_api.cs.

Enumerator
None 
Mouse 

Definition at line 2836 of file openvr_api.cs.

Enumerator
VROverlayTransform_Absolute 
VROverlayTransform_TrackedDeviceRelative 
VROverlayTransform_SystemOverlay 
VROverlayTransform_TrackedComponent 

Definition at line 2841 of file openvr_api.cs.