add support for htc vive focus vision hmd auto-detection and various htc hmds auto-detection support on android
This commit is contained in:
@@ -64,17 +64,32 @@ enum class ESGHeadMountedDisplayDevice : uint8
|
||||
|
||||
/* The HTC VIVE XR Elite HMD. */
|
||||
HtcViveXRElite UMETA(DisplayName = "HTC VIVE XR Elite"),
|
||||
|
||||
/* The HTC VIVE Focus 3 HMD. */
|
||||
HtcViveFocusVision UMETA(DisplayName = "HTC VIVE Focus Vision"),
|
||||
};
|
||||
|
||||
/*
|
||||
* The
|
||||
* The HTC VIVE HMD detection priority for HTC devices that we cannot distinguish.
|
||||
*/
|
||||
UENUM(BlueprintType)
|
||||
enum class ESGViveHMDDetectionPriority : uint8
|
||||
{
|
||||
/* First try to detect HTC VIVE Focus 3. */
|
||||
HtcViveFocus3First UMETA(DisplayName = "HTC VIVE Focus 3 First"),
|
||||
/* First try to detect HTC VIVE Focus Vision, then XR Elite, and then Focus 3. */
|
||||
FocusVision_XRElite_Focus3 UMETA(DisplayName = "Focus Vision (1st), XR Elite (2nd), Focus3 (3rd)"),
|
||||
|
||||
/* First try to detect HTC VIVE XR Elite. */
|
||||
HtcViveXREliteFirst UMETA(DisplayName = "HTC VIVE XR Elite First"),
|
||||
};
|
||||
/* First try to detect HTC VIVE Focus Vision, then Focus 3, and then XR Elite. */
|
||||
FocusVision_Focus3_XRElite UMETA(DisplayName = "Focus Vision (1st), Focus3 (2nd), XR Elite (3rd)"),
|
||||
|
||||
/* First try to detect HTC VIVE XR Elite, then Focus Vision, and then Focus 3. */
|
||||
XRElite_FocusVision_Focus3 UMETA(DisplayName = "XR Elite (1st), Focus Vision (2nd), Focus3 (3rd)"),
|
||||
|
||||
/* First try to detect HTC VIVE XR Elite, then Focus 3, and then Focus Vision. */
|
||||
XRElite_Focus3_FocusVision UMETA(DisplayName = "XR Elite (1st), Focus3 (2nd), Focus Vision (3rd)"),
|
||||
|
||||
/* First try to detect HTC VIVE Focus 3, then Focus Vision, and then XR Elite. */
|
||||
Focus3_FocusVision_XRElite UMETA(DisplayName = "Focus3 (1st), Focus Vision (2nd), XR Elite (3rd)"),
|
||||
|
||||
/* First try to detect HTC VIVE Focus 3, then XR Elite, and then Focus Vision. */
|
||||
Focus3_XRElite_FocusVision UMETA(DisplayName = "Focus3 (1st), XR Elite (2nd), Focus Vision (3rd)"),
|
||||
};
|
||||
Reference in New Issue
Block a user