docs.unity3d.com
    Show / Hide Table of Contents

    Class ARKitParticipantSubsystem

    ARKit implementation of the XRParticipantSubsystem. Do not create this using new. Instead, use the SubsystemManager to enumerate the available XRParticipantSubsystemDescriptors and get or create an instance from the descriptor.

    Inheritance
    Object
    XRSubsystem<XRParticipantSubsystemDescriptor>
    TrackingSubsystem<XRParticipant, XRParticipantSubsystemDescriptor>
    XRParticipantSubsystem
    ARKitParticipantSubsystem
    Inherited Members
    XRParticipantSubsystem.OnStart()
    XRParticipantSubsystem.OnStop()
    XRParticipantSubsystem.OnDestroyed()
    XRParticipantSubsystem.GetChanges(Allocator)
    XRParticipantSubsystem.provider
    TrackingSubsystem<XRParticipant, XRParticipantSubsystemDescriptor>.GetChanges(Allocator)
    XRSubsystem<XRParticipantSubsystemDescriptor>.OnDestroy()
    XRSubsystem<XRParticipantSubsystemDescriptor>.Start()
    XRSubsystem<XRParticipantSubsystemDescriptor>.Stop()
    XRSubsystem<XRParticipantSubsystemDescriptor>.running
    Namespace: UnityEngine.XR.ARKit
    Syntax
    [Preserve]
    public sealed class ARKitParticipantSubsystem : XRParticipantSubsystem

    Methods

    CreateProvider()

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

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

    A new instance of the Provider specific to ARKit.

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