Class XREnvironmentProbeSubsystem.Provider
The class for providers to implement to support the XREnvironmentProbeSubsystem.
Inherited Members
Namespace: UnityEngine.XR.ARSubsystems
Assembly: solution.dll
Syntax
public abstract class XREnvironmentProbeSubsystem.Provider : SubsystemProvider<XREnvironmentProbeSubsystem>
Properties
Name | Description |
---|---|
automaticPlacementEnabled | Overridden by the provider implementation to query whether automatic placement is enabled for the environment probe subsystem. |
automaticPlacementRequested | Overridden by the provider implementation to set the automatic placement request state for the environment probe subsystem. |
environmentTextureHDREnabled | Overridden by the provider implementation to query the state of HDR environment texture generation. |
environmentTextureHDRRequested | Overridden by the provider implementation to request the state of HDR environment texture generation. |
Methods
Name | Description |
---|---|
GetChanges(XREnvironmentProbe, Allocator) | Get changes to environment probes (added, updated, and removed) since the last call to this method. |
RemoveEnvironmentProbe(TrackableId) | Overridden by the provider to remove the environment probe matching the trackable ID from the AR session. |
TryAddEnvironmentProbe(Pose, Vector3, Vector3, out XREnvironmentProbe) | Overridden by the provider implementation to manually add an environment probe to the AR session. |