AugmentedReality

Windows
MacOS
Linux

Classes

Name

Description

Public class

AAROriginActor

Simple actor that is spawned at the origin for AR systems that want to hang components on an actor Spawned as a custom class for easier TObjectIterator use

Public class

AARSharedWorldGameMode

Public class

AARSharedWorldGameState

Public class

AARSharedWorldPlayerController

Public class

AARSkyLight

This sky light class forces a refresh of the cube map data when an AR environment probe changes

Public class

FARAsyncTask

Base class for async AR requests

Public class

FARErrorGetCandidateObjectAsyncTask

Public class

FARErrorSaveWorldAsyncTask

Public class

FARGetCandidateObjectAsyncTask

Async task that builds a candidate object used for detection from the ar session

Public class

FARGetCandidateObjectPin

Public struct

FARPose2D

Represents a human pose tracked in the 2D space

Public struct

FARPose3D

Represents a human pose tracked in the 3D space

Public class

FARSaveWorldAsyncTask

Async task that saves the world data into a buffer

Public class

FARSaveWorldPin

Public struct

FARSessionStatus

The current state of the AR subsystem including an optional explanation string.

Public struct

FARSharedWorldReplicationState

Per player information about what data has been sent to them

Public struct

FARSkeletonDefinition

Represents a hierarchy of a human pose skeleton tracked by the AR system

Public class

FARSupportInterface

Composition Components for tracking system features

Public struct

FARTraceResult

A result of an intersection found during a hit-test.

Public struct

FARVideoFormat

A specific AR video format

Public class

FOnARTrackingStateChanged

Public class

FOnARTransformUpdated

Public class

FTrackableDelegate

Public class

FTrackableEnvProbeDelegate

Public class

FTrackableFaceDelegate

Public class

FTrackableImageDelegate

Public class

FTrackableObjectDelegate

Public class

FTrackablePlaneDelegate

Public class

FTrackablePointDelegate

Public class

IARRef

A reference to a system-level AR object

Public class

IARSessionConfigCookSupport

Public class

IARSystemSupport

Implement IARSystemSupport for any platform that wants to be an Unreal Augmented Reality System.

Public class

UARBaseAsyncTaskBlueprintProxy

Public class

UARBasicLightEstimate

Public class

UARBlueprintLibrary

Public class

UARCandidateImage

An asset that points to an image to be detected in a scene and provides the size of the object in real life

Public class

UARCandidateObject

An asset that points to an object to be detected in a scene

Public class

UAREnvironmentCaptureProbe

A tracked environment texture probe that gives you a cube map for reflections

Public class

UAREnvironmentCaptureProbeTexture

Base class for all AR textures that represent the environment for lighting and reflection

Public class

UARFaceGeometry

Public class

UARGetCandidateObjectAsyncTaskBlueprintProxy

Public class

UARLightEstimate

Public class

UARPin

Public class

UARPlaneGeometry

Public class

UARSaveWorldAsyncTaskBlueprintProxy

Public class

UARSessionConfig

Public class

UARTexture

Base class for all AR texture types.

Public class

UARTextureCameraDepth

Base class for all AR textures that represent the camera depth data

Public class

UARTextureCameraImage

Base class for all AR textures that represent the camera image data

Public class

UARTraceResultDummy

Public class

UARTraceResultLibrary

Public class

UARTrackableNotifyComponent

Component used to listen to ar trackable object changes

Public class

UARTrackedGeometry

Public class

UARTrackedImage

Public class

UARTrackedObject

Public class

UARTrackedPoint

Public class

UARTrackedPose

Public class

UARTrackedQRCode

Public class

UARTypesDummyClass

Typedefs

Enums

Name

Description

Public enum

EARCandidateImageOrientation

Tells the image detection code how to assume the image is oriented

Public enum

EARDepthAccuracy

Public enum

EARDepthQuality

Public enum

EAREnvironmentCaptureProbeType

Tells the AR system what type of environmental texture capturing to perform

Public enum

EAREye

Public enum

EARFaceBlendShape

Public enum

EARFaceTrackingDirection

Public enum

EARFaceTrackingUpdate

Tells the AR system how much of the face work to perform

Public enum

EARFrameSyncMode

Public enum

EARJointTransformSpace

Describes the potential spaces in which the join transform can be defined with AR pose tracking

Public enum

EARLightEstimationMode

Public enum

EARLineTraceChannels

Channels that let users select which kind of tracked geometry to trace against.

Public enum

EARObjectClassification

Indicates what type of object the scene understanding system thinks it is

Public enum

EARPlaneDetectionMode

Public enum

EARPlaneOrientation

Describes the tracked plane orientation

Public enum

EARSessionStatus

Describes the current status of the AR session.

Public enum

EARSessionTrackingFeature

Tells the AR system how much of the face work to perform

Public enum

EARSessionType

Public enum

EARTextureType

Public enum

EARTrackingQuality

Public enum

EARTrackingQualityReason

Public enum

EARTrackingState

Public enum

EARWorldAlignment

Public enum

EARWorldMappingState

Gives feedback as to whether the AR data can be saved and relocalized or not

Functions

Name Description

Public function

constexpr bo...

 

operator!

(
    EARPlaneDetectionMode E
)

Public function

constexpr bo...

 

operator!

(
    EARLineTraceChannels E
)

Public function

constexpr EA...

 

operator&

(
    EARPlaneDetectionMode Lhs,
    EARPlaneDetectionMode Rhs
)

Public function

constexpr EA...

 

operator&

(
    EARLineTraceChannels Lhs,
    EARLineTraceChannels Rhs
)

Public function

EARPlaneDete...

 

operator&=

(
    EARPlaneDetectionMode& Lhs,
    EARPlaneDetectionMode Rhs
)

Public function

EARLineTrace...

 

operator&=

(
    EARLineTraceChannels& Lhs,
    EARLineTraceChannels Rhs
)

Public function

constexpr EA...

 

operator^

(
    EARPlaneDetectionMode Lhs,
    EARPlaneDetectionMode Rhs
)

Public function

constexpr EA...

 

operator^

(
    EARLineTraceChannels Lhs,
    EARLineTraceChannels Rhs
)

Public function

EARPlaneDete...

 

operator^=

(
    EARPlaneDetectionMode& Lhs,
    EARPlaneDetectionMode Rhs
)

Public function

EARLineTrace...

 

operator^=

(
    EARLineTraceChannels& Lhs,
    EARLineTraceChannels Rhs
)

Public function

constexpr EA...

 

operator|

(
    EARPlaneDetectionMode Lhs,
    EARPlaneDetectionMode Rhs
)

Public function

constexpr EA...

 

operator|

(
    EARLineTraceChannels Lhs,
    EARLineTraceChannels Rhs
)

Public function

EARPlaneDete...

 

operator|=

(
    EARPlaneDetectionMode& Lhs,
    EARPlaneDetectionMode Rhs
)

Public function

EARLineTrace...

 

operator|=

(
    EARLineTraceChannels& Lhs,
    EARLineTraceChannels Rhs
)

Public function

constexpr EA...

 

operator~

(
    EARPlaneDetectionMode E
)

Public function

constexpr EA...

 

operator~

(
    EARLineTraceChannels E
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss