UAndroidXRSpatialMarkersNotifierComponent
#include <AndroidXRSpatialMarkersNotifierComponent.h>
The component that keeps track of tracked marker entities.
Summary
Inheritance
Inherits from:UAndroidXRSpatialComponentBase
Public attributes |
|
|---|---|
MarkerTrackingConfig {}
|
The configuration to start marker tracking with.
|
OnMarkerAdded {}
|
FSpatialMarkerChangedDelegate
The callback for when a marker is added by the runtime.
|
OnMarkerRemoved {}
|
FSpatialMarkerChangedDelegate
The callback for when the runtime removes a marker.
|
TrackedMarkers {}
|
TArray< UAndroidXRSpatialMarkerEntity * >
The markers being tracked.
|
Protected functions |
|
|---|---|
BindToTrackingEvents() override
|
virtual void
|
GetCapabilitySubsystem() override
|
virtual UAndroidXRSpatialEntitiesSubsystem *
|
OnStartTracking() override
|
virtual void
|
UnbindFromTrackingEvents() override
|
virtual void
|
Public attributes
MarkerTrackingConfig
FSpatialMarkerTrackingConfig MarkerTrackingConfig {}
The configuration to start marker tracking with.
OnMarkerAdded
FSpatialMarkerChangedDelegate OnMarkerAdded {}The callback for when a marker is added by the runtime.
OnMarkerRemoved
FSpatialMarkerChangedDelegate OnMarkerRemoved {}The callback for when the runtime removes a marker.
TrackedMarkers
TArray< UAndroidXRSpatialMarkerEntity * > TrackedMarkers {}
The markers being tracked.
Protected functions
BindToTrackingEvents
virtual void BindToTrackingEvents() override
GetCapabilitySubsystem
virtual UAndroidXRSpatialEntitiesSubsystem * GetCapabilitySubsystem() override
OnStartTracking
virtual void OnStartTracking() override
UnbindFromTrackingEvents
virtual void UnbindFromTrackingEvents() override