FOpenXRARTrackedGeometryData

Base class for ARTrackedGeometryData These structs are designed to be constructed by openxr plugin code on any thread and then used by UE4 on the Game Thread.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

OpenXRAR

Header

/Engine/Plugins/Runtime/OpenXR/Source/OpenXRAR/Public/IOpenXRARTrackedGeometryHolder.h

Include

#include "IOpenXRARTrackedGeometryHolder.h"

Syntax

struct FOpenXRARTrackedGeometryData : public FNoncopyable

Remarks

Base class for ARTrackedGeometryData These structs are designed to be constructed by openxr plugin code on any thread and then used by UE4 on the Game Thread. All their data members need to be safe to create on any thread.

Variables

Name Description

Public variable

const EDataType

 

DataType

Public variable

FGuid

 

Id

Public variable

FTransform

 

LocalToTrackingTransform

Public variable

EARTrackingStat...

 

TrackingState

Constructors

Name Description

Protected function

FOpenXRARTrackedGeometryData

(
    EDataType InDataType
)

Force derived classes to init the type.

Destructors

Functions

Enums

Name

Description

Public enum

EDataType