FAzureSpatialAnchorsBase

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

IAzureSpatialAnchors

FGCObject

FAzureSpatialAnchorsBase

References

Module

AzureSpatialAnchors

Header

/Engine/Plugins/Runtime/AR/AzureSpatialAnchors/Source/AzureSpatialAnchors/Public/AzureSpatialAnchorsBase.h

Include

#include "AzureSpatialAnchorsBase.h"

Syntax

class FAzureSpatialAnchorsBase :
    public IAzureSpatialAnchors,
    public FGCObject

Variables

Name Description

Protected variable

FAzureSpatialAn...

 

CachedSessionStatus

Protected variable

FDelegateHandle

 

CacheSessionHandle

Protected variable

TArray< UAzureC...

 

CloudAnchors

Functions

Name Description

Protected function

void

 

AnchorLocatedCallback

(
    int32 WatcherIdentifier,
    int32 LocateAnchorStatus,
    IAzureSpatialAnchors::CloudAnchorID...
)

Protected function

void

 

CacheSessionStatus

(
    float,
    float,
    int,
    int,
    EAzureSpatialAnchorsSessionUserFeed...
)

Protected function Const

UAzureCloudS...

 

GetCloudAnchor

(
    CloudAnchorID CloudAnchorID
)

Protected function

void

 

LocateAnchorsCompletedCallback

(
    int32 WatcherIdentifier,
    bool WasCanceled
)

Protected function

void

 

SessionUpdatedCallback

(
    float ReadyForCreateProgress,
    float RecommendedForCreateProgress,
    int SessionCreateHash,
    int SessionLocateHash,
    int32 SessionUserFeedback
)

Public function

void

 

Shutdown()

Public function

void

 

Startup()

Overridden from IAzureSpatialAnchors

Name Description

Public function Virtual

bool

 

ConstructCloudAnchor

(
    UARPin*& InARPin,
    UAzureCloudSpatialAnchor*& Out...
)

Public function Virtual

void

 

DestroySession()

Public function Virtual

bool

 

GetCloudAnchor

(
    UARPin*& InARPin,
    UAzureCloudSpatialAnchor*& Out...
)

Public function Virtual

void

 

GetCloudAnchors

(
    TArray< class UAzureCloudSpatialAnc...
)

Public function Virtual

UAzureCloudS...

 

GetOrConstructCloudAnchor

(
    CloudAnchorID CloudAnchorID
)

Public function Virtual

const FAzure...

 

GetSessionStatus()

These functions provide basic housekeeping for AzureSpatialAnchors. The AzureSpatialAnchorsBase layer implements them.

Overridden from FGCObject

Name Description

Protected function Virtual

void

 

AddReferencedObjects

(
    FReferenceCollector& Collector
)

FGCObject Implementation.

Protected function Virtual Const

FString

 

GetReferencerName()

Use this method to report a name for your referencer.