Expand description
To get started, construct an Entry
object.
Re-exports§
pub use sys;
Modules§
Structs§
- See XrActionType
- Android Thread Types - see XrAndroidThreadTypeKHR
- See XrBlendFactorFB
- See XrBodyJointFB
- See XrBodyJointLocationFB - defined by XR_FB_body_tracking
- Describes the set of body joints to track when creating an XrBodyTrackerFB. - see XrBodyJointSetFB
- See XrBodySkeletonJointFB - defined by XR_FB_body_tracking
- See XrColor4f
- See XrColorSpaceFB
- See XrCompareOpFB
- Entry point to the API. Start here.
- A subset of known extensions
- See XrExtent2Df
- See XrExtent2Di
- See XrExtent3DfEXT - defined by XR_EXT_plane_detection
- See XrExtent3DfFB - defined by XR_FB_scene
- See XrExternalCameraExtrinsicsOCULUS - defined by XR_OCULUS_external_camera
- See XrExternalCameraIntrinsicsOCULUS - defined by XR_OCULUS_external_camera
- See XrEyePositionFB
- eye visibility selector - see XrEyeVisibility
- See XrForceFeedbackCurlApplyLocationMNDX - defined by XR_MNDX_force_feedback_curl
- See XrFormFactor
- See XrFoveationConfigurationHTC - defined by XR_HTC_foveation
- See XrFovf
- Result of method calls on
FrameWaiter
- Handle for managing frame presentation
- Handle for waiting to render a frame
- See XrHandEXT
- See XrHandEXT
- See XrHandJointEXT
- See XrHandJointEXT
- 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 XrOffset2Df
- See XrOffset2Di
- See XrOffset3DfFB - defined by XR_FB_scene
- See XrPosef
- See XrQuaternionf
- See XrRect2Df
- See XrRect2Di
- See XrRect3DfFB - defined by XR_FB_scene
- A rendering session using a particular graphics API
G
- See XrSessionState
- 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 XrVector2f
- See XrVector3f
- See XrVector4f
- See XrVector4sFB - defined by XR_FB_hand_tracking_mesh
- Mesh obtained from
Session::get_visibility_mask
- See XrWindingOrderFB
Enums§
- Type parameter for graphics API agnostic
Session
s - The OpenGL graphics API
- The OpenGL ES graphics API
- The Vulkan graphics API
Constants§
Traits§
- Static dispatch for OpenXR graphics bindings
Type Aliases§
- An array of
HandJointLocation
s, one for eachHandJoint
. - An array of
HandJointVelocity
s, one for eachHandJoint
.