Navigation
Classes
| Type | Name | Description | |
|---|---|---|---|
| FOpenXRAssetDirectory | |||
| FOpenXRExtensionChainStruct | When adding chain structs from an ExtensionPlugin it is convenient to have the calling code take ownership of the chain struct so that it can be deleted after the openxr call. | ||
| FOpenXRPath | XrPath wrapper with convenience functions | ||
| FXrCompositionLayerUnion | |||
| IOpenXRARModule | |||
| IOpenXRCustomAnchorSupport | |||
| IOpenXRCustomCaptureSupport | |||
| IOpenXRExtensionPlugin | |||
| IOpenXRExtensionPluginDelegates | |||
| IOpenXRHMDModule | The public interface to this module. | ||
| IOpenXRInputModule | |||
| TOpenXRExtensionChainStruct | |||
| UOpenXRBlueprintFunctionLibrary | |||
| UOpenXRHMDSettings | Implements the settings for the OpenXR HMD plugin. |
Typedefs
| Name | Description |
|---|---|
| FApplyHapticFeedbackAddChainStructsDelegate | Delegates. |
| FOpenXRExtensionChainStructPtr | |
| FOpenXRExtensionChainStructPtrs |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | FilterActionName
(
const char* InActionName, |
||
| bool | InitOpenXRCore
(
XrInstance Instance |
Initialize core OpenXR functions. | |
| constexpr const TCHAR * | OpenXRReferenceSpaceTypeToString
(
XrReferenceSpaceType e |
||
| constexpr const TCHAR * | OpenXRResultToString
(
XrResult e |
||
| constexpr const TCHAR * | OpenXRSessionStateToString
(
XrSessionState e |
||
| bool | PreInitOpenXRCore
(
PFN_xrGetInstanceProcAddr InGetProcAddr |
Initialize essential OpenXR functions. | |
| FIntRect | ToFIntRect
(
XrRect2Di Rect |
||
| FQuat | ToFQuat
(
XrQuaternionf Quat |
||
| FTimespan | ToFTimespan
(
XrTime Time |
||
| FTransform | ToFTransform
(
XrPosef Transform, |
||
| FVector | ToFVector
(
XrVector3f Vector, |
||
| FVector2D | ToFVector2D
(
XrVector2f Vector, |
||
| FVector2D | ToFVector2D
(
XrExtent2Df Extent, |
||
| FVector3f | ToFVector3f
(
XrVector3f Vector, |
||
| XrExtent2Df | ToXrExtent2D
(
FVector2D Vector, |
||
| XrPosef | ToXrPose
(
FTransform Transform, |
||
| uint32 | ToXrPriority
(
int32 Priority |
||
| XrQuaternionf | ToXrQuat
(
FQuat Quat |
||
| XrRect2Di | ToXrRect
(
FIntRect Rect |
||
| XrTime | |||
| XrVector3f | ToXrVector
(
FVector Vector, |
||
| XrVector2f | ToXrVector2f
(
FVector2D Vector, |
Variables
| Type | Name | Description | |
|---|---|---|---|
| PFN_xrAcquireSwapchainImage | xrAcquireSwapchainImage | ||
| PFN_xrApplyHapticFeedback | xrApplyHapticFeedback | ||
| PFN_xrAttachSessionActionSets | xrAttachSessionActionSets | ||
| PFN_xrBeginFrame | xrBeginFrame | ||
| PFN_xrBeginSession | xrBeginSession | ||
| PFN_xrCreateAction | xrCreateAction | ||
| PFN_xrCreateActionSet | xrCreateActionSet | ||
| PFN_xrCreateActionSpace | xrCreateActionSpace | ||
| PFN_xrCreateInstance | xrCreateInstance | ||
| PFN_xrCreateReferenceSpace | xrCreateReferenceSpace | ||
| PFN_xrCreateSession | xrCreateSession | ||
| PFN_xrCreateSwapchain | xrCreateSwapchain | ||
| PFN_xrDestroyAction | xrDestroyAction | ||
| PFN_xrDestroyActionSet | xrDestroyActionSet | ||
| PFN_xrDestroyInstance | xrDestroyInstance | ||
| PFN_xrDestroySession | xrDestroySession | ||
| PFN_xrDestroySpace | xrDestroySpace | ||
| PFN_xrDestroySwapchain | xrDestroySwapchain | ||
| PFN_xrEndFrame | xrEndFrame | ||
| PFN_xrEndSession | xrEndSession | ||
| PFN_xrEnumerateApiLayerProperties | xrEnumerateApiLayerProperties | ||
| PFN_xrEnumerateBoundSourcesForAction | xrEnumerateBoundSourcesForAction | ||
| PFN_xrEnumerateEnvironmentBlendModes | xrEnumerateEnvironmentBlendModes | ||
| PFN_xrEnumerateInstanceExtensionProperties | xrEnumerateInstanceExtensionProperties | ||
| PFN_xrEnumerateReferenceSpaces | xrEnumerateReferenceSpaces | ||
| PFN_xrEnumerateSwapchainFormats | xrEnumerateSwapchainFormats | ||
| PFN_xrEnumerateSwapchainImages | xrEnumerateSwapchainImages | ||
| PFN_xrEnumerateViewConfigurations | xrEnumerateViewConfigurations | ||
| PFN_xrEnumerateViewConfigurationViews | xrEnumerateViewConfigurationViews | ||
| PFN_xrGetActionStateBoolean | xrGetActionStateBoolean | ||
| PFN_xrGetActionStateFloat | xrGetActionStateFloat | ||
| PFN_xrGetActionStatePose | xrGetActionStatePose | ||
| PFN_xrGetActionStateVector2f | xrGetActionStateVector2f | ||
| PFN_xrGetCurrentInteractionProfile | xrGetCurrentInteractionProfile | ||
| PFN_xrGetInputSourceLocalizedName | xrGetInputSourceLocalizedName | ||
| PFN_xrGetInstanceProcAddr | xrGetInstanceProcAddr | ||
| PFN_xrGetInstanceProperties | xrGetInstanceProperties | ||
| PFN_xrGetReferenceSpaceBoundsRect | xrGetReferenceSpaceBoundsRect | ||
| PFN_xrGetSystem | xrGetSystem | ||
| PFN_xrGetSystemProperties | xrGetSystemProperties | ||
| PFN_xrGetViewConfigurationProperties | xrGetViewConfigurationProperties | ||
| PFN_xrLocateSpace | xrLocateSpace | ||
| PFN_xrLocateViews | xrLocateViews | ||
| PFN_xrPathToString | xrPathToString | ||
| PFN_xrPollEvent | xrPollEvent | ||
| PFN_xrReleaseSwapchainImage | xrReleaseSwapchainImage | ||
| PFN_xrRequestExitSession | xrRequestExitSession | ||
| PFN_xrResultToString | xrResultToString | ||
| PFN_xrStopHapticFeedback | xrStopHapticFeedback | ||
| PFN_xrStringToPath | xrStringToPath | ||
| PFN_xrStructureTypeToString | xrStructureTypeToString | ||
| PFN_xrSuggestInteractionProfileBindings | xrSuggestInteractionProfileBindings | ||
| PFN_xrSyncActions | xrSyncActions | ||
| PFN_xrWaitFrame | xrWaitFrame | ||
| PFN_xrWaitSwapchainImage | xrWaitSwapchainImage |