Navigation
API > API/Plugins > API/Plugins/OpenXRHMD
References
| Module | OpenXRHMD |
| Header | /Engine/Plugins/Runtime/OpenXR/Source/OpenXRHMD/Public/IOpenXRHMD.h |
| Include | #include "IOpenXRHMD.h" |
Syntax
class IOpenXRHMD
Remarks
This interface allows OpenXR specific modules to access an OpenXR specific api for OpenXRHMD, avoiding the need to directly access FOpenXRHMD. See also IXRTrackingSystem::GetIOpenXRHMD().
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | AddTrackedDevice
(
XrAction Action, |
||
| int32 | AddTrackedDevice
(
XrAction Action, |
||
| XrTime | |||
| TArray< class IOpenXRExtensionPlugin * > & | |||
| XrInstance | GetInstance () |
||
| IOpenXRExtensionPluginDelegates & | |||
| bool | GetIsTracked
(
int32 DeviceId |
||
| bool | GetPoseForTime
(
int32 DeviceId, |
||
| XrSession | GetSession () |
||
| XrSystemId | GetSystem () |
||
| XrPath | GetTrackedDevicePath
(
const int32 DeviceId |
||
| XrSpace | GetTrackedDeviceSpace
(
const int32 DeviceId |
||
| XrSpace | |||
| bool | IsExtensionEnabled
(
const FString& Name |
||
| bool | IsFocused () |
||
| bool | |||
| bool | IsRunning () |
||
| void | |||
| void | SetInputModule
(
IOpenXRInputModule* InInputModule |