Class ARCoreSessionSubsystem
The ARCore implementation of the XRSessionSubsystem. Do not create this directly. Use the SubsystemManager instead.
Inheritance
ARCoreSessionSubsystem
Inherited Members
Namespace: UnityEngine.XR.ARCore
Syntax
[Preserve]
public sealed class ARCoreSessionSubsystem : XRSessionSubsystem
Methods
CreateProvider()
Creates the provider interface.
Declaration
protected override XRSessionSubsystem.Provider CreateProvider()
Returns
Type | Description |
---|---|
XRSessionSubsystem.Provider | The provider interface for ARCore |
Overrides
SetConfigurationDirty()
Notifies that there has been a change in the ARCore configuration object which triggers beforeSetConfiguration.
Declaration
public void SetConfigurationDirty()
Events
beforeSetConfiguration
Event that is triggered right before the configuration is set on the session. Allows changes to be made to the configuration before it is set.
Declaration
public event Action<ARCoreBeforeSetConfigurationEventArgs> beforeSetConfiguration
Event Type
Type | Description |
---|---|
Action<ARCoreBeforeSetConfigurationEventArgs> |