Navigation
API > API/Runtime > API/Runtime/HeadMountedDisplay
Generic device identifier interface
This class is meant to provide a way to identify and distinguish XR devices across various XR systems in a platform-agnostic way.
Additionally, it can be used to tie various IModularFeature device interfaces together. For example, if you have separate IXRTrackingSystem and IXRSystemAssets interfaces which both reference the same devices, then this base class gives you a way to communicate between the two.
| Name | IIdentifiableXRDevice |
| Type | class |
| Header File | /Engine/Source/Runtime/HeadMountedDisplay/Public/IIdentifiableXRDevice.h |
| Include Path | #include "IIdentifiableXRDevice.h" |
Syntax
class IIdentifiableXRDevice : public IXRSystemIdentifier
Implements Interfaces
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 GetSystemDeviceId() |
Returns a unique identifier that can be used to reference this device within the system is belongs to. | IIdentifiableXRDevice.h |