Class XRDepthSubsystem.Provider
The interface that each derived class must implement.
Inherited Members
SubsystemProvider<XRDepthSubsystem>.TryInitialize()
SubsystemProvider.running
Namespace: UnityEngine.XR.ARSubsystems
Assembly: solution.dll
Syntax
public abstract class XRDepthSubsystem.Provider : SubsystemProvider<XRDepthSubsystem>
Methods
Name | Description |
---|---|
Destroy() | Called when the subsystem is destroyed. Stop() will be called first if the subsystem is running. |
GetChanges(XRPointCloud, Allocator) | Get the changes to planes (added, updated, and removed) since the last call to GetChanges(XRPointCloud, Allocator). |
GetPointCloudData(TrackableId, Allocator) | Generate point cloud data (positions, confidence values, and identifiers)
for the point cloud with the given |
Start() | Called when the subsystem starts. Will not be called again until Stop(). |
Stop() | Called when the subsystem stops. Will not be called before Start(). |