docs.unity3d.com
    Show / Hide Table of Contents

    Class ARKitAnchorSubsystem

    The ARKit implementation of the XRAnchorSubsystem. Do not create this directly. Use the SubsystemManager instead.

    Inheritance
    Object
    XRSubsystem<XRAnchorSubsystemDescriptor>
    TrackingSubsystem<XRAnchor, XRAnchorSubsystemDescriptor>
    XRAnchorSubsystem
    ARKitAnchorSubsystem
    Inherited Members
    XRAnchorSubsystem.OnStart()
    XRAnchorSubsystem.OnStop()
    XRAnchorSubsystem.OnDestroyed()
    XRAnchorSubsystem.GetChanges(Allocator)
    XRAnchorSubsystem.TryAddAnchor(Pose, XRAnchor)
    XRAnchorSubsystem.TryAttachAnchor(TrackableId, Pose, XRAnchor)
    XRAnchorSubsystem.TryRemoveAnchor(TrackableId)
    XRAnchorSubsystem.provider
    TrackingSubsystem<XRAnchor, XRAnchorSubsystemDescriptor>.GetChanges(Allocator)
    XRSubsystem<XRAnchorSubsystemDescriptor>.OnDestroy()
    XRSubsystem<XRAnchorSubsystemDescriptor>.Start()
    XRSubsystem<XRAnchorSubsystemDescriptor>.Stop()
    XRSubsystem<XRAnchorSubsystemDescriptor>.running
    Namespace: UnityEngine.XR.ARKit
    Syntax
    [Preserve]
    public sealed class ARKitAnchorSubsystem : XRAnchorSubsystem

    Methods

    CreateProvider()

    Creates the ARKit-specific implementation which will service the XRAnchorSubsystem.

    Declaration
    protected override XRAnchorSubsystem.Provider CreateProvider()
    Returns
    Type Description
    XRAnchorSubsystem.Provider

    A new instance of the Provider specific to ARKit.

    Overrides
    XRAnchorSubsystem.CreateProvider()
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Monday, November 7, 2022
    Terms of use