Expand description

To get started, construct an Entry object.

Re-exports

pub use sys;

Modules

Structs

Entry point to the API. Start here.
A subset of known extensions
eye visibility selector - see XrEyeVisibility
Result of method calls on FrameWaiter
Handle for managing frame presentation
Handle for waiting to render a frame
Tag for haptic output actions
Root object mediating an application’s interaction with OpenXR
Extensions used internally by the bindings
An error encountered while loading entry points from a dynamic library at run time
Enums to track objects of various types - see XrObjectType
A rendering session using a particular graphics API G
Structure type enumerant - see XrStructureType
A set of images to be rendered to using a particular graphics API G
See XrUuidEXT - defined by XR_EXT_uuid
Mesh obtained from Session::get_visibility_mask

Enums

Type parameter for graphics API agnostic Sessions
The D3D11 graphics API
The OpenGL graphics API
The Vulkan graphics API

Constants

Traits

Static dispatch for OpenXR graphics bindings

Type Definitions

An array of HandJointLocations, one for each HandJoint.
An array of HandJointVelocitys, one for each HandJoint.