[][src]Crate openxr

To get started, construct an Entry object.

Re-exports

pub use sys;

Modules

opengl
raw
vulkan

Structs

Action
ActionSet
ActionState
ActionType
ActiveActionSet
AndroidThreadTypeKHR

Android Thread Types

ApplicationInfo
Binding
Color4f
CompositionLayerBase
CompositionLayerCubeKHR
CompositionLayerCylinderKHR
CompositionLayerEquirectKHR
CompositionLayerFlags
CompositionLayerProjection
CompositionLayerQuad
DebugUtilsMessageSeverityFlagsEXT
DebugUtilsMessageTypeFlagsEXT
Duration
Entry

Entry point to the API. Start here.

EnvironmentBlendMode
EventDataBuffer
EventsLost
ExtensionSet
Extent2Df
Extent2Di
EyeVisibility

eye visibility selector

FormFactor
Fovf
FrameState
FrameStream
Haptic

Tag for haptic output actions

HapticBase
HapticVibration
InputSourceLocalizedNameFlags
Instance
InstanceCreateFlags
InstanceExtensions

Extensions used internally by the bindings

InstanceLossPending
InstanceProperties
InteractionProfileChanged
LoadError

An error encountered while loading entry points from a dynamic library at run time

ObjectType

Enums to track objects of various types

Offset2Df
Offset2Di
Path
PerfSettingsDomainEXT
PerfSettingsEXT
PerfSettingsLevelEXT
PerfSettingsNotificationLevelEXT
PerfSettingsSubDomainEXT
Posef
Quaternionf
RawEntry
Rect2Df
Rect2Di
ReferenceSpaceChangePending
ReferenceSpaceType
Session

A rendering session using a particular graphics API G

SessionCreateFlags
SessionState
SessionStateChanged
Space
SpaceRelation
SpaceRelationFlags
StructureType

Structure type enumerant

Swapchain

A set of images to be rendered to using a particular graphics API G

SwapchainCreateFlags
SwapchainCreateInfo
SwapchainUsageFlags
SystemGraphicsProperties
SystemId
SystemProperties
SystemTrackingProperties
Time
Vector2f
Vector3f
Vector4f
Version
View
ViewConfigurationProperties
ViewConfigurationType
ViewConfigurationView
ViewStateFlags
VisibilityMaskChangedKHR
VisibilityMaskTypeKHR

Enums

Event
Headless

No graphics API

OpenGL

The OpenGL graphics API

Vulkan

The Vulkan graphics API

Constants

CURRENT_API_VERSION
FREQUENCY_UNSPECIFIED
USER_GAMEPAD
USER_HAND_LEFT
USER_HAND_RIGHT
USER_HEAD
USER_TREADMILL

Traits

ActionInput
ActionTy
Graphics

Static dispatch for OpenXR graphics bindings

Type Definitions

Result