Expand description
To get started, construct an Entry
object.
Re-exports
pub use sys;
Modules
Structs
Android Thread Types - see XrAndroidThreadTypeKHR
Entry point to the API. Start here.
A subset of known extensions
See XrExtent3DfFB - defined by XR_FB_scene
eye visibility selector - see XrEyeVisibility
Result of method calls on
FrameWaiter
Handle for managing frame presentation
Handle for waiting to render a frame
See XrHandJointLocationEXT - defined by XR_EXT_hand_tracking
See XrHandJointLocationEXT - defined by XR_EXT_hand_tracking
See XrHandJointVelocityEXT - defined by XR_EXT_hand_tracking
See XrHandJointVelocityEXT - defined by XR_EXT_hand_tracking
See XrHandMeshVertexMSFT - defined by XR_MSFT_hand_tracking_mesh
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
See XrOffset3DfFB - defined by XR_FB_scene
See XrRect3DfFB - defined by XR_FB_scene
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
See XrVector4sFB - defined by XR_FB_hand_tracking_mesh
Mesh obtained from
Session::get_visibility_mask
Enums
Type parameter for graphics API agnostic
Session
sThe D3D11 graphics API
The OpenGL graphics API
The Vulkan graphics API
Constants
Traits
Type Definitions
An array of
HandJointLocation
s, one for each HandJoint
.An array of
HandJointVelocity
s, one for each HandJoint
.