All Classes and Interfaces
Class
Description
Native bindings to libOVR, using the Oculus SDK C API.
Store audio PCM data (as 32b float samples) for an audio channel.
An array of
OVRAudioChannelData structs.Boundary system look and feel.
An array of
OVRBoundaryLookAndFeel structs.Provides boundary test information.
An array of
OVRBoundaryTestResult structs.Layout
An array of
OVRCameraExtrinsics structs.Layout
An array of
OVRCameraIntrinsics structs.An RGBA color with normalized float components.
An array of
OVRColorf structs.Return values for
_Detect.An array of
OVRDetectResult structs.LibOVR error code declarations.
Provides information about the last error.
An array of
OVRErrorInfo structs.Describes the properties of an API extension.
An array of
OVRExtensionProperties structs.Layout
An array of
OVRExternalCamera structs.rendering information for each eye.
An array of
OVREyeRenderDesc structs.Field Of View (FOV) in tangent of the angle units.
An array of
OVRFovPort structs.Fov-stencil mesh descriptor passed into the function
GetFovStencil.An array of
OVRFovStencilDesc structs.Contains the data for the fov-stencil mesh.
An array of
OVRFovStencilMeshBuffer structs.Native bindings to libOVR, using the Oculus SDK C API.
Identifies a graphics device in a platform-specific way.
An array of
OVRGraphicsLuid structs.Haptics buffer descriptor, contains amplitude samples used for Touch vibration.
An array of
OVRHapticsBuffer structs.Store a full Haptics clip, which can be used as data source for multiple
OVRHapticsBuffer.An array of
OVRHapticsClip structs.State of the Haptics playback for Touch vibration.
An array of
OVRHapticsPlaybackState structs.Layout
An array of
ovrHmdColorDesc structs.A complete descriptor of the HMD.
Parameters for
Initialize.Describes the complete controller input state, including Oculus Touch, and XBox gamepad.
An array of
OVRInputState structs.Keys for libOVR's CAPI calls.
Describes a layer of type
LayerType_Cube which is a single timewarped cubemap at infinity.An array of
OVRLayerCube structs.Describes a layer of type
LayerType_Cylinder which is a single cylinder relative to the recentered origin.An array of
OVRLayerCylinder structs.Describes a layer that specifies a monoscopic or stereoscopic view.
An array of
OVRLayerEyeFov structs.Describes a layer that specifies a monoscopic or stereoscopic view, with depth textures in addition to color textures.
An array of
OVRLayerEyeFovDepth structs.Describes a layer that specifies a monoscopic or stereoscopic view with support for optional multiresolution textures.
An array of
OVRLayerEyeFovMultires structs.Describes a layer that specifies a monoscopic or stereoscopic view.
An array of
OVRLayerEyeMatrix structs.Defines properties shared by all ovrLayer structs, such as
OVRLayerEyeFov.An array of
OVRLayerHeader structs.Describes a layer of Quad type, which is a single quad in world or viewer space.
An array of
OVRLayerQuad structs.Union that combines
ovrLayer types in a way that allows them to be used in a polymorphic way.An array of
OVRLayerUnion structs.Instances of this class may be passed to the
LogCallback member of the OVRInitParams struct.Instances of this interface may be passed to the
LogCallback member of the OVRInitParams struct.A 4x4 matrix with float components.
An array of
OVRMatrix4f structs.Description used to create a mirror texture.
An array of
OVRMirrorTextureDesc structs.This is a complete descriptor of the performance stats provided by the SDK.
An array of
OVRPerfStats structs.Contains the performance stats for a given SDK compositor frame.
An array of
OVRPerfStatsPerCompositorFrame structs.Position and orientation together.
An array of
OVRPosef structs.A full pose (rigid body) configuration with first and second derivatives.
An array of
OVRPoseStatef structs.A quaternion rotation.
An array of
OVRQuatf structs.A 2D rectangle with a position and size.
An array of
OVRRecti structs.Specifies status information for the current session.
An array of
OVRSessionStatus structs.A 2D size with integer components.
An array of
OVRSizei structs.Combines texture layout descriptors.
An array of
OVRTextureLayoutDescUnion structs.Multiresolution descriptor for Octilinear.
An array of
OVRTextureLayoutOctilinear structs.Description used to create a texture swap chain.
An array of
OVRTextureSwapChainDesc structs.Projection information for
OVRLayerEyeFovDepth.An array of
OVRTimewarpProjectionDesc structs.Describes the Touch Haptics engine.
An array of
OVRTouchHapticsDesc structs.Specifies the description of a single sensor.
An array of
OVRTrackerDesc structs.Specifies the pose for a single sensor.
An array of
OVRTrackerPose structs.Tracking state at a given absolute time (describes predicted HMD pose etc).
An array of
OVRTrackingState structs.Native bindings to the libOVR utility functions.
A 2D vector with float components.
An array of
OVRVector2f structs.A 2D vector with integer components.
An array of
OVRVector2i structs.A 3D vector with float components.
An array of
OVRVector3f structs.LibOVR version identification.
Contains the data necessary to properly calculate position info for various layer types.
An array of
OVRViewScaleDesc structs.Native bindings to libOVR, using the Oculus SDK C API.