UAndroidXRSpatialPlanesNotifierComponent
#include <AndroidXRSpatialPlanesNotifierComponent.h>
The plane tracking component that keeps track of spatial planes tracked by the runtime.
Summary
Inheritance
Inherits from:UAndroidXRSpatialComponentBase
Public attributes |
|
|---|---|
OnPlaneAdded {}
|
FSpatialPlaneChangedDelegate
The callback for when a spatial plane is added.
|
OnPlaneRemoved {}
|
FSpatialPlaneChangedDelegate
The callback for when a spatial plane is removed.
|
TrackedPlanes {}
|
TSet< UAndroidXRSpatialPlaneEntity * >
The planes being currently tracked.
|
Public functions |
|
|---|---|
BeginPlay() override
|
void
|
Protected functions |
|
|---|---|
BindToTrackingEvents() override
|
virtual void
|
GetCapabilitySubsystem() override
|
virtual UAndroidXRSpatialEntitiesSubsystem *
|
UnbindFromTrackingEvents() override
|
virtual void
|
Public attributes
OnPlaneAdded
FSpatialPlaneChangedDelegate OnPlaneAdded {}The callback for when a spatial plane is added.
OnPlaneRemoved
FSpatialPlaneChangedDelegate OnPlaneRemoved {}The callback for when a spatial plane is removed.
TrackedPlanes
TSet< UAndroidXRSpatialPlaneEntity * > TrackedPlanes {}
The planes being currently tracked.
Public functions
BeginPlay
void BeginPlay() override
Protected functions
BindToTrackingEvents
virtual void BindToTrackingEvents() override
GetCapabilitySubsystem
virtual UAndroidXRSpatialEntitiesSubsystem * GetCapabilitySubsystem() override
UnbindFromTrackingEvents
virtual void UnbindFromTrackingEvents() override