| Name | Description | Type | Package | Framework |
| OVR | Native bindings to libOVR, using the Oculus SDK C API. | Class | org.lwjgl.ovr | LWJGL |
| OVRDetectResult | Return values for OVRUtil. | Class | org.lwjgl.ovr | LWJGL |
| OVRDetectResult .Buffer | An array of OVRDetectResult structs. | Class | org.lwjgl.ovr.OVRDetectResult | LWJGL |
| OVRErrorCode | LibOVR error code declarations. | Class | org.lwjgl.ovr | LWJGL |
| OVRErrorInfo | Provides information about the last error. | Class | org.lwjgl.ovr | LWJGL |
| OVRErrorInfo .Buffer | An array of OVRErrorInfo structs. | Class | org.lwjgl.ovr.OVRErrorInfo | LWJGL |
| OVREyeRenderDesc | rendering information for each eye. | Class | org.lwjgl.ovr | LWJGL |
| OVREyeRenderDesc .Buffer | An array of OVREyeRenderDesc structs. | Class | org.lwjgl.ovr.OVREyeRenderDesc | LWJGL |
| OVRFovPort | Field Of View (FOV) in tangent of the angle units. | Class | org.lwjgl.ovr | LWJGL |
| OVRFovPort .Buffer | An array of OVRFovPort structs. | Class | org.lwjgl.ovr.OVRFovPort | LWJGL |
| OVRGL | Native bindings to libOVR, using the Oculus SDK C API. | Class | org.lwjgl.ovr | LWJGL |
| OVRGLTexture | Contains OpenGL-specific texture information. | Class | org.lwjgl.ovr | LWJGL |
| OVRGLTexture .Buffer | An array of OVRGLTexture structs. | Class | org.lwjgl.ovr.OVRGLTexture | LWJGL |
| OVRGLTextureData | OpenGL texture data. | Class | org.lwjgl.ovr | LWJGL |
| OVRGLTextureData .Buffer | An array of OVRGLTextureData structs. | Class | org.lwjgl.ovr.OVRGLTextureData | LWJGL |
| OVRGraphicsLuid | A system specific graphics adapter identifier. | Class | org.lwjgl.ovr | LWJGL |
| OVRGraphicsLuid .Buffer | An array of OVRGraphicsLuid structs. | Class | org.lwjgl.ovr.OVRGraphicsLuid | LWJGL |
| OVRHmdDesc | A complete descriptor of the HMD. | Class | org.lwjgl.ovr | LWJGL |
| OVRHmdDesc .Buffer | An array of OVRHmdDesc structs. | Class | org.lwjgl.ovr.OVRHmdDesc | LWJGL |
| OVRInitParams | Parameters for OVR. | Class | org.lwjgl.ovr | LWJGL |
| OVRInitParams .Buffer | An array of OVRInitParams structs. | Class | org.lwjgl.ovr.OVRInitParams | LWJGL |
| OVRInputState | Describes the complete controller input state, including Oculus Touch, and XBox gamepad. | Class | org.lwjgl.ovr | LWJGL |
| OVRInputState .Buffer | An array of OVRInputState structs. | Class | org.lwjgl.ovr.OVRInputState | LWJGL |
| OVRKeys | Keys for libOVR's CAPI calls. | Class | org.lwjgl.ovr | LWJGL |
| OVRLayerDirect | Describes a layer which is copied to the HMD as-is. | Class | org.lwjgl.ovr | LWJGL |
| OVRLayerDirect .Buffer | An array of OVRLayerDirect structs. | Class | org.lwjgl.ovr.OVRLayerDirect | LWJGL |
| OVRLayerEyeFov | Describes a layer that specifies a monoscopic or stereoscopic view. | Class | org.lwjgl.ovr | LWJGL |
| OVRLayerEyeFov .Buffer | An array of OVRLayerEyeFov structs. | Class | org.lwjgl.ovr.OVRLayerEyeFov | LWJGL |
| OVRLayerEyeFovDepth | Describes a layer that specifies a monoscopic or stereoscopic view, with depth textures in addition to color textures. | Class | org.lwjgl.ovr | LWJGL |
| OVRLayerEyeFovDepth .Buffer | An array of OVRLayerEyeFovDepth structs. | Class | org.lwjgl.ovr.OVRLayerEyeFovDepth | LWJGL |
| OVRLayerEyeMatrix | Describes a layer that specifies a monoscopic or stereoscopic view. | Class | org.lwjgl.ovr | LWJGL |
| OVRLayerEyeMatrix .Buffer | An array of OVRLayerEyeMatrix structs. | Class | org.lwjgl.ovr.OVRLayerEyeMatrix | LWJGL |
| OVRLayerHeader | Defines properties shared by all ovrLayer structs, such as OVRLayerEyeFov. | Class | org.lwjgl.ovr | LWJGL |
| OVRLayerHeader .Buffer | An array of OVRLayerHeader structs. | Class | org.lwjgl.ovr.OVRLayerHeader | LWJGL |
| OVRLayerQuad | Describes a layer of Quad type, which is a single quad in world or viewer space. | Class | org.lwjgl.ovr | LWJGL |
| OVRLayerQuad .Buffer | An array of OVRLayerQuad structs. | Class | org.lwjgl.ovr.OVRLayerQuad | LWJGL |
| OVRLayerUnion | Union that combines ovrLayer types in a way that allows them to be used in a polymorphic way. | Class | org.lwjgl.ovr | LWJGL |
| OVRLayerUnion .Buffer | An array of OVRLayerUnion structs. | Class | org.lwjgl.ovr.OVRLayerUnion | LWJGL |
| OVRLogCallback | Instances of this interface may be passed to the LogCallback member of the OVRInitParams struct. | Class | org.lwjgl.ovr | LWJGL |
| OVRLogCallback .SAM | A functional interface for OVRLogCallback. | Interface | org.lwjgl.ovr.OVRLogCallback | LWJGL |
| OVRLogCallback .SAMString | A functional interface for OVRLogCallback. | Interface | org.lwjgl.ovr.OVRLogCallback | LWJGL |
| OVRMatrix4f | A 4x4 matrix with float components. | Class | org.lwjgl.ovr | LWJGL |
| OVRMatrix4f .Buffer | An array of OVRMatrix4f structs. | Class | org.lwjgl.ovr.OVRMatrix4f | LWJGL |
| OVRPosef | Position and orientation together. | Class | org.lwjgl.ovr | LWJGL |
| OVRPosef .Buffer | An array of OVRPosef structs. | Class | org.lwjgl.ovr.OVRPosef | LWJGL |
| OVRPoseStatef | A full pose (rigid body) configuration with first and second derivatives. | Class | org.lwjgl.ovr | LWJGL |
| OVRPoseStatef .Buffer | An array of OVRPoseStatef structs. | Class | org.lwjgl.ovr.OVRPoseStatef | LWJGL |
| OVRQuatf | A quaternion rotation. | Class | org.lwjgl.ovr | LWJGL |
| OVRQuatf .Buffer | An array of OVRQuatf structs. | Class | org.lwjgl.ovr.OVRQuatf | LWJGL |
| OVRRecti | A 2D rectangle with a position and size. | Class | org.lwjgl.ovr | LWJGL |
| OVRRecti .Buffer | An array of OVRRecti structs. | Class | org.lwjgl.ovr.OVRRecti | LWJGL |
| OVRSensorData | Specifies a reading we can query from the sensor. | Class | org.lwjgl.ovr | LWJGL |
| OVRSensorData .Buffer | An array of OVRSensorData structs. | Class | org.lwjgl.ovr.OVRSensorData | LWJGL |
| OVRSessionStatus | Specifies status information for the current session. | Class | org.lwjgl.ovr | LWJGL |
| OVRSessionStatus .Buffer | An array of OVRSessionStatus structs. | Class | org.lwjgl.ovr.OVRSessionStatus | LWJGL |
| OVRSizei | A 2D size with integer components. | Class | org.lwjgl.ovr | LWJGL |
| OVRSizei .Buffer | An array of OVRSizei structs. | Class | org.lwjgl.ovr.OVRSizei | LWJGL |
| OVRSwapTextureSet | Describes a set of textures that act as a rendered flip chain. | Class | org.lwjgl.ovr | LWJGL |
| OVRSwapTextureSet .Buffer | An array of OVRSwapTextureSet structs. | Class | org.lwjgl.ovr.OVRSwapTextureSet | LWJGL |
| OVRTexture | Contains platform-specific information about a texture. | Class | org.lwjgl.ovr | LWJGL |
| OVRTexture .Buffer | An array of OVRTexture structs. | Class | org.lwjgl.ovr.OVRTexture | LWJGL |
| OVRTextureHeader | API-independent part of a texture descriptor. | Class | org.lwjgl.ovr | LWJGL |
| OVRTextureHeader .Buffer | An array of OVRTextureHeader structs. | Class | org.lwjgl.ovr.OVRTextureHeader | LWJGL |
| OVRTimewarpProjectionDesc | Projection information for OVRLayerEyeFovDepth. | Class | org.lwjgl.ovr | LWJGL |
| OVRTimewarpProjectionDesc .Buffer | An array of OVRTimewarpProjectionDesc structs. | Class | org.lwjgl.ovr.OVRTimewarpProjectionDesc | LWJGL |
| OVRTrackingState | Tracking state at a given absolute time (describes predicted HMD pose etc). | Class | org.lwjgl.ovr | LWJGL |
| OVRTrackingState .Buffer | An array of OVRTrackingState structs. | Class | org.lwjgl.ovr.OVRTrackingState | LWJGL |
| OVRUtil | Native bindings to the libOVR utility functions. | Class | org.lwjgl.ovr | LWJGL |
| OVRVector2f | A 2D vector with float components. | Class | org.lwjgl.ovr | LWJGL |
| OVRVector2f .Buffer | An array of OVRVector2f structs. | Class | org.lwjgl.ovr.OVRVector2f | LWJGL |
| OVRVector2i | A 2D vector with integer components. | Class | org.lwjgl.ovr | LWJGL |
| OVRVector2i .Buffer | An array of OVRVector2i structs. | Class | org.lwjgl.ovr.OVRVector2i | LWJGL |
| OVRVector3f | A 3D vector with float components. | Class | org.lwjgl.ovr | LWJGL |
| OVRVector3f .Buffer | An array of OVRVector3f structs. | Class | org.lwjgl.ovr.OVRVector3f | LWJGL |
| OVRVersion | LibOVR version identification. | Class | org.lwjgl.ovr | LWJGL |
| OVRViewScaleDesc | Contains the data necessary to properly calculate position info for various layer types. | Class | org.lwjgl.ovr | LWJGL |
| OVRViewScaleDesc .Buffer | An array of OVRViewScaleDesc structs. | Class | org.lwjgl.ovr.OVRViewScaleDesc | LWJGL |