Navigation
API > API/Runtime > API/Runtime/HeadMountedDisplay
| Name | EXRTrackedDeviceType |
| Type | enum |
| Header File | /Engine/Source/Runtime/HeadMountedDisplay/Public/HeadMountedDisplayTypes.h |
| Include Path | #include "HeadMountedDisplayTypes.h" |
Syntax
enum EXRTrackedDeviceType
{
HeadMountedDisplay,
Controller,
TrackingReference,
Tracker,
Other,
Invalid = (uint8)-2 UMETA(Hidden),
Any = (uint8)-1,
}
Values
| Name | Remarks |
|---|---|
| HeadMountedDisplay | Represents a head mounted display |
| Controller | Represents a controller |
| TrackingReference | Represents a static tracking reference device, such as a Lighthouse or tracking camera |
| Tracker | Represents trackers, such as a Vive tracker |
| Other | Misc. device types, for future expansion |
| Invalid | DeviceId is invalid |
| Any | Pass to EnumerateTrackedDevices to get all devices regardless of type |