Navigation
API > API/Plugins > API/Plugins/XRScribe
| Name | IOpenXRAPILayer |
| Type | class |
| Header File | /Engine/Plugins/Runtime/XR/XRScribe/Source/XRScribe/Public/XRScribeAPILayer.h |
| Include Path | #include "XRScribeAPILayer.h" |
Syntax
class IOpenXRAPILayer
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IOpenXRAPILayer() |
Infrastructure functions /. | XRScribeAPILayer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void SetChainedGetProcAddr
(
PFN_xrGetInstanceProcAddr InChainedGetProcAddr |
XRScribeAPILayer.h | ||
bool SupportsInstanceExtension
(
const ANSICHAR* ExtensionName |
XRScribeAPILayer.h | ||
XrResult XrLayerAcquireSwapchainImage
(
XrSwapchain swapchain, |
XRScribeAPILayer.h | ||
XrResult XrLayerApplyHapticFeedback
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerAttachSessionActionSets
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerBeginFrame
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerBeginSession
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerCreateAction
(
XrActionSet actionSet, |
XRScribeAPILayer.h | ||
XrResult XrLayerCreateActionSet
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerCreateActionSpace
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerCreateInstance
(
const XrInstanceCreateInfo* createInfo, |
XRScribeAPILayer.h | ||
XrResult XrLayerCreateReferenceSpace
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerCreateSession
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerCreateSwapchain
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerDestroyAction
(
XrAction action |
XRScribeAPILayer.h | ||
XrResult XrLayerDestroyActionSet
(
XrActionSet actionSet |
XRScribeAPILayer.h | ||
XrResult XrLayerDestroyInstance
(
XrInstance instance |
Instance. | XRScribeAPILayer.h | |
XrResult XrLayerDestroySession
(
XrSession session |
XRScribeAPILayer.h | ||
XrResult XrLayerDestroySpace
(
XrSpace space |
XRScribeAPILayer.h | ||
XrResult XrLayerDestroySwapchain
(
XrSwapchain swapchain |
XRScribeAPILayer.h | ||
XrResult XrLayerEndFrame
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerEndSession
(
XrSession session |
XRScribeAPILayer.h | ||
XrResult XrLayerEnumerateApiLayerProperties
(
uint32_t propertyCapacityInput, |
Layer functions. | XRScribeAPILayer.h | |
XrResult XrLayerEnumerateBoundSourcesForAction
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerEnumerateEnvironmentBlendModes
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerEnumerateInstanceExtensionProperties
(
const char* layerName, |
XRScribeAPILayer.h | ||
XrResult XrLayerEnumerateReferenceSpaces
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerEnumerateSwapchainFormats
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerEnumerateSwapchainImages
(
XrSwapchain swapchain, |
XRScribeAPILayer.h | ||
XrResult XrLayerEnumerateViewConfigurations
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerEnumerateViewConfigurationViews
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerGetActionStateBoolean
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerGetActionStateFloat
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerGetActionStatePose
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerGetActionStateVector2f
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerGetCurrentInteractionProfile
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerGetInputSourceLocalizedName
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerGetInstanceProperties
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerGetReferenceSpaceBoundsRect
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerGetSystem
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerGetSystemProperties
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerGetViewConfigurationProperties
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerGetVisibilityMaskKHR
(
XrSession session, |
XR_KHR_visibility_mask. | XRScribeAPILayer.h | |
XrResult XrLayerInitializeLoaderKHR
(
const XrLoaderInitInfoBaseHeaderKHR* loaderInitInfo |
XR_KHR_loader_init. | XRScribeAPILayer.h | |
XrResult XrLayerLocateSpace
(
XrSpace space, |
XRScribeAPILayer.h | ||
XrResult XrLayerLocateViews
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerPathToString
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerPollEvent
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerReleaseSwapchainImage
(
XrSwapchain swapchain, |
XRScribeAPILayer.h | ||
XrResult XrLayerRequestExitSession
(
XrSession session |
XRScribeAPILayer.h | ||
XrResult XrLayerResultToString
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerStopHapticFeedback
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerStringToPath
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerStructureTypeToString
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerSuggestInteractionProfileBindings
(
XrInstance instance, |
XRScribeAPILayer.h | ||
XrResult XrLayerSyncActions
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerWaitFrame
(
XrSession session, |
XRScribeAPILayer.h | ||
XrResult XrLayerWaitSwapchainImage
(
XrSwapchain swapchain, |
XRScribeAPILayer.h |