IOpenXRCustomAnchorSupport

Windows
MacOS
Linux

References

Module

OpenXRHMD

Header

/Engine/Plugins/Runtime/OpenXR/Source/OpenXRHMD/Public/IOpenXRExtensionPlugin.h

Include

#include "IOpenXRExtensionPlugin.h"

Syntax

class IOpenXRCustomAnchorSupport

Functions

Name Description

Public function Virtual

bool

 

ArePinsReadyToLoad()

Public function Virtual Const

bool

 

IsLocalPinSaveSupported()

ARPin Local Store support.

Public function Virtual

void

 

LoadARPins

(
    XrSession InSession,
    TFunction< UARPin*(FName)> OnC...
)

Public function

bool

 

OnPinComponent

(
    UARPin* Pin,
    XrSession InSession,
    XrSpace TrackingSpace,
    XrTime DisplayTime,
    float worldToMeterScale
)

Method to add an anchor on tracking space

Public function

void

 

OnRemovePin

(
    UARPin* Pin
)

Method to remove an anchor from tracking space

Public function

void

 

OnUpdatePin

(
    UARPin* Pin,
    XrSession InSession,
    XrSpace TrackingSpace,
    XrTime DisplayTime,
    float worldToMeterScale
)

Public function Virtual

void

 

RemoveAllSavedARPins

(
    XrSession InSession
)

Public function Virtual

void

 

RemoveSavedARPin

(
    XrSession InSession,
    FName InName
)

Public function Virtual

bool

 

SaveARPin

(
    XrSession InSession,
    FName InName,
    UARPin* InPin
)

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