add support for htc vive wrist trackers on android

This commit is contained in:
Mamadou Babaei
2025-02-14 12:03:14 +01:00
parent 763f7d8969
commit a828e5249d
7 changed files with 155 additions and 35 deletions
@@ -69,6 +69,23 @@ enum class ESGHeadMountedDisplayDevice : uint8
HtcViveFocusVision UMETA(DisplayName = "HTC VIVE Focus Vision"),
};
/* OpenXR provider for the positional tracking hardware. */
UENUM(BlueprintType)
enum class ESGOpenXRPositionalTrackingProvider : uint8
{
/* The default none value. Setting to 'None' will fall back to auto-detection. */
None UMETA(DisplayName = "None"),
/* OpenXR. */
OpenXR UMETA(DisplayName = "OpenXR"),
/* OpenXRViveTracker. */
OpenXRViveTracker UMETA(DisplayName = "OpenXRViveTracker"),
/* OpenXRViveWristTracker. */
OpenXRViveWristTracker UMETA(DisplayName = "OpenXRViveWristTracker"),
};
/*
* The HTC VIVE HMD detection priority for HTC devices that we cannot distinguish.
*/