docs.unity3d.com
    Show / Hide Table of Contents

    Class ARKitXRObjectTrackingSubsystem

    An ARKit-specific implementation of the XRObjectTrackingSubsystem. Do not create this directly. Use the SubsystemManager instead.

    Inheritance
    Object
    XRSubsystem<XRObjectTrackingSubsystemDescriptor>
    TrackingSubsystem<XRTrackedObject, XRObjectTrackingSubsystemDescriptor>
    XRObjectTrackingSubsystem
    ARKitXRObjectTrackingSubsystem
    Inherited Members
    XRObjectTrackingSubsystem.OnStart()
    XRObjectTrackingSubsystem.OnDestroyed()
    XRObjectTrackingSubsystem.OnStop()
    XRObjectTrackingSubsystem.GetChanges(Allocator)
    XRObjectTrackingSubsystem.Register<T>(String, XRObjectTrackingSubsystemDescriptor.Capabilities)
    XRObjectTrackingSubsystem.library
    XRObjectTrackingSubsystem.provider
    TrackingSubsystem<XRTrackedObject, XRObjectTrackingSubsystemDescriptor>.GetChanges(Allocator)
    XRSubsystem<XRObjectTrackingSubsystemDescriptor>.OnDestroy()
    XRSubsystem<XRObjectTrackingSubsystemDescriptor>.Start()
    XRSubsystem<XRObjectTrackingSubsystemDescriptor>.Stop()
    XRSubsystem<XRObjectTrackingSubsystemDescriptor>.running
    Namespace: UnityEngine.XR.ARKit
    Syntax
    [Preserve]
    public sealed class ARKitXRObjectTrackingSubsystem : XRObjectTrackingSubsystem

    Methods

    CreateProvider()

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

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

    A new instance of the Provider specific to ARKit.

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