EXRTrackedDeviceType

Choose your operating system:

Windows

macOS

Linux

References

Module

HeadMountedDisplay

Header

/Engine/Source/Runtime/HeadMountedDisplay/Public/HeadMountedDisplayTypes.h

Include

#include "HeadMountedDisplayTypes.h"

Syntax

enum EXRTrackedDeviceType
{
    HeadMountedDisplay,
    Controller,
    TrackingReference,
    Other,
    Invalid               = (uint8)-2,
    Any                   = (uint8)-1,
}

Values

Name

Description

HeadMountedDisplay

Represents a head mounted display

Controller

Represents a controller

TrackingReference

Represents a static tracking reference device, such as a Lighthouse or tracking camera

Other

  1. device types, for future expansion

Invalid

DeviceId is invalid

Any

Pass to EnumerateTrackedDevices to get all devices regardless of type