-
Interface Summary Interface Description OVRLogCallbackI Instances of this interface may be passed to theLogCallbackmember of theOVRInitParamsstruct. -
Class Summary Class Description OVR Native bindings to libOVR, using the Oculus SDK C API.OVRDetectResult Return values forOVRUtil.ovr_Detect(int, org.lwjgl.ovr.OVRDetectResult)OVRDetectResult.Buffer An array ofOVRDetectResultstructs.OVRErrorCode LibOVR error code declarations.OVRErrorInfo Provides information about the last error.OVRErrorInfo.Buffer An array ofOVRErrorInfostructs.OVREyeRenderDesc rendering information for each eye.OVREyeRenderDesc.Buffer An array ofOVREyeRenderDescstructs.OVRFovPort Field Of View (FOV) in tangent of the angle units.OVRFovPort.Buffer An array ofOVRFovPortstructs.OVRGL Native bindings to libOVR, using the Oculus SDK C API.OVRGraphicsLuid Identifies a graphics device in a platform-specific way.OVRGraphicsLuid.Buffer An array ofOVRGraphicsLuidstructs.OVRHmdDesc A complete descriptor of the HMD.OVRHmdDesc.Buffer An array ofOVRHmdDescstructs.OVRInitParams Parameters forOVR.ovr_Initialize(org.lwjgl.ovr.OVRInitParams).OVRInitParams.Buffer An array ofOVRInitParamsstructs.OVRInputState Describes the complete controller input state, including Oculus Touch, and XBox gamepad.OVRInputState.Buffer An array ofOVRInputStatestructs.OVRKeys Keys for libOVR's CAPI calls.OVRLayerEyeFov Describes a layer that specifies a monoscopic or stereoscopic view.OVRLayerEyeFov.Buffer An array ofOVRLayerEyeFovstructs.OVRLayerEyeMatrix Describes a layer that specifies a monoscopic or stereoscopic view.OVRLayerEyeMatrix.Buffer An array ofOVRLayerEyeMatrixstructs.OVRLayerHeader Defines properties shared by all ovrLayer structs, such asOVRLayerEyeFov.OVRLayerHeader.Buffer An array ofOVRLayerHeaderstructs.OVRLayerQuad Describes a layer of Quad type, which is a single quad in world or viewer space.OVRLayerQuad.Buffer An array ofOVRLayerQuadstructs.OVRLayerUnion Union that combinesovrLayertypes in a way that allows them to be used in a polymorphic way.OVRLayerUnion.Buffer An array ofOVRLayerUnionstructs.OVRLogCallback Instances of this class may be passed to theLogCallbackmember of theOVRInitParamsstruct.OVRMatrix4f A 4x4 matrix with float components.OVRMatrix4f.Buffer An array ofOVRMatrix4fstructs.OVRMirrorTextureDesc Description used to create a mirror texture.OVRMirrorTextureDesc.Buffer An array ofOVRMirrorTextureDescstructs.OVRPosef Position and orientation together.OVRPosef.Buffer An array ofOVRPosefstructs.OVRPoseStatef A full pose (rigid body) configuration with first and second derivatives.OVRPoseStatef.Buffer An array ofOVRPoseStatefstructs.OVRQuatf A quaternion rotation.OVRQuatf.Buffer An array ofOVRQuatfstructs.OVRRecti A 2D rectangle with a position and size.OVRRecti.Buffer An array ofOVRRectistructs.OVRSessionStatus Specifies status information for the current session.OVRSessionStatus.Buffer An array ofOVRSessionStatusstructs.OVRSizei A 2D size with integer components.OVRSizei.Buffer An array ofOVRSizeistructs.OVRTextureSwapChainDesc Description used to create a texture swap chain.OVRTextureSwapChainDesc.Buffer An array ofOVRTextureSwapChainDescstructs.OVRTimewarpProjectionDesc Projection information forOVRLayerEyeFovDepth.OVRTimewarpProjectionDesc.Buffer An array ofOVRTimewarpProjectionDescstructs.OVRTrackerDesc Specifies the description of a single sensor.OVRTrackerDesc.Buffer An array ofOVRTrackerDescstructs.OVRTrackerPose Specifies the pose for a single sensor.OVRTrackerPose.Buffer An array ofOVRTrackerPosestructs.OVRTrackingState Tracking state at a given absolute time (describes predicted HMD pose etc).OVRTrackingState.Buffer An array ofOVRTrackingStatestructs.OVRUtil Native bindings to the libOVR utility functions.OVRVector2f A 2D vector with float components.OVRVector2f.Buffer An array ofOVRVector2fstructs.OVRVector2i A 2D vector with integer components.OVRVector2i.Buffer An array ofOVRVector2istructs.OVRVector3f A 3D vector with float components.OVRVector3f.Buffer An array ofOVRVector3fstructs.OVRVersion LibOVR version identification.OVRViewScaleDesc Contains the data necessary to properly calculate position info for various layer types.OVRViewScaleDesc.Buffer An array ofOVRViewScaleDescstructs.
Package org.lwjgl.ovr Description
Contains bindings to LibOVR, the Oculus SDK library.
Documentation on how to get started with the Oculus SDK can be found here.