| IXRSystemIdentifier
|
Module |
|
Header |
/Engine/Source/Runtime/HeadMountedDisplay/Public/IIdentifiableXRDevice.h |
Include |
#include "IIdentifiableXRDevice.h" |
class IIdentifiableXRDevice : public IXRSystemIdentifier
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 | Description | ||
---|---|---|---|
|
GetSystemDeviceId() |
Returns a unique identifier that can be used to reference this device within the system is belongs to. |