add vive xr elite hmd auto-detection checkes and other vive headset detection bug fixes and improvements

This commit is contained in:
Mamadou Babaei
2024-08-16 16:29:36 +02:00
parent 1d2857dcc1
commit 26c2252d5b
7 changed files with 166 additions and 66 deletions
@@ -38,7 +38,7 @@
#include "CoreTypes.h"
#include "UObject/ObjectMacros.h"
/* The Head Mount Display device enum to determine the device type. */
/* The Head Mount Display device enum to determine the HMD device type. */
UENUM(BlueprintType)
enum class ESGHeadMountDisplayDevice : uint8
{
@@ -59,4 +59,7 @@ enum class ESGHeadMountDisplayDevice : uint8
/* The HTC VIVE Focus 3 HMD. */
HtcViveFocus3 UMETA(DisplayName = "HTC VIVE Focus 3"),
/* The HTC VIVE XR Elite HMD. */
HtcViveXRElite UMETA(DisplayName = "HTC VIVE XR Elite"),
};