CommonLibSSE (Parapets fork)
OpenVRTypes.h File Reference

Go to the source code of this file.

Classes

struct  vr::DistortionCoordinates_t
 
struct  vr::Texture_t
 
struct  vr::VRTextureBounds_t
 

Namespaces

 vr
 

Typedefs

using vr::TrackedDeviceIndex_t = std::uint32_t
 
using vr::VROverlayHandle_t = std::uint64_t
 

Enumerations

enum  vr::EVREye { vr::Eye_Left = 0 , vr::Eye_Right = 1 }
 
enum  vr::ETextureType {
  vr::TextureType_DirectX = 0 , vr::TextureType_OpenGL = 1 , vr::TextureType_Vulkan = 2 , vr::TextureType_IOSurface = 3 ,
  vr::TextureType_DirectX12 = 4
}
 
enum  vr::EColorSpace { vr::ColorSpace_Auto = 0 , vr::ColorSpace_Gamma = 1 , vr::ColorSpace_Linear = 2 }
 
enum  vr::ETrackingUniverseOrigin { vr::TrackingUniverseSeated = 0 , vr::TrackingUniverseStanding = 1 , vr::TrackingUniverseRawAndUncalibrated = 2 }
 
enum  vr::EVROverlayError {
  vr::VROverlayError_None = 0 , vr::VROverlayError_UnknownOverlay = 10 , vr::VROverlayError_InvalidHandle = 11 , vr::VROverlayError_PermissionDenied = 12 ,
  vr::VROverlayError_OverlayLimitExceeded = 13 , vr::VROverlayError_WrongVisibilityType = 14 , vr::VROverlayError_KeyTooLong = 15 , vr::VROverlayError_NameTooLong = 16 ,
  vr::VROverlayError_KeyInUse = 17 , vr::VROverlayError_WrongTransformType = 18 , vr::VROverlayError_InvalidTrackedDevice = 19 , vr::VROverlayError_InvalidParameter = 20 ,
  vr::VROverlayError_ThumbnailCantBeDestroyed = 21 , vr::VROverlayError_ArrayTooSmall = 22 , vr::VROverlayError_RequestFailed = 23 , vr::VROverlayError_InvalidTexture = 24 ,
  vr::VROverlayError_UnableToLoadFile = 25 , vr::VROverlayError_KeyboardAlreadyInUse = 26 , vr::VROverlayError_NoNeighbor = 27 , vr::VROverlayError_TooManyMaskPrimitives = 29 ,
  vr::VROverlayError_BadMaskPrimitive = 30 , vr::VROverlayError_TextureAlreadyLocked = 31 , vr::VROverlayError_TextureLockCapacityReached = 32 , vr::VROverlayError_TextureNotLocked = 33
}