UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FXRDeviceId Struct Reference

#include <IIdentifiableXRDevice.h>

Public Member Functions

HEADMOUNTEDDISPLAY_API FXRDeviceId ()
 
HEADMOUNTEDDISPLAY_API FXRDeviceId (IIdentifiableXRDevice *DeviceId)
 
HEADMOUNTEDDISPLAY_API FXRDeviceId (IXRSystemIdentifier *OwningSystem, const int32 DeviceId)
 
HEADMOUNTEDDISPLAY_API bool IsOwnedBy (IXRSystemIdentifier *XRSystem) const
 
HEADMOUNTEDDISPLAY_API void Clear ()
 
bool IsSet () const
 
HEADMOUNTEDDISPLAY_API bool operator== (const FXRDeviceId &Rhs) const
 
HEADMOUNTEDDISPLAY_API bool operator== (const IIdentifiableXRDevice *Rhs) const
 

Public Attributes

FName SystemName
 
int32 DeviceId
 

Constructor & Destructor Documentation

◆ FXRDeviceId() [1/3]

FXRDeviceId::FXRDeviceId ( )

◆ FXRDeviceId() [2/3]

FXRDeviceId::FXRDeviceId ( IIdentifiableXRDevice DeviceId)

◆ FXRDeviceId() [3/3]

FXRDeviceId::FXRDeviceId ( IXRSystemIdentifier OwningSystem,
const int32  DeviceId 
)

Member Function Documentation

◆ Clear()

void FXRDeviceId::Clear ( )

◆ IsOwnedBy()

bool FXRDeviceId::IsOwnedBy ( IXRSystemIdentifier XRSystem) const

◆ IsSet()

bool FXRDeviceId::IsSet ( ) const
inline

◆ operator==() [1/2]

bool FXRDeviceId::operator== ( const FXRDeviceId Rhs) const

◆ operator==() [2/2]

bool FXRDeviceId::operator== ( const IIdentifiableXRDevice Rhs) const

Member Data Documentation

◆ DeviceId

int32 FXRDeviceId::DeviceId

◆ SystemName

FName FXRDeviceId::SystemName

The documentation for this struct was generated from the following files: