docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class ARCoreSessionSubsystem

    The ARCore implementation of the XRSessionSubsystem. Do not create this directly. Use the SubsystemManager instead.

    Inheritance
    object
    XRSessionSubsystem
    ARCoreSessionSubsystem
    Inherited Members
    XRSessionSubsystem.GetAvailabilityAsync()
    XRSessionSubsystem.InstallAsync()
    XRSessionSubsystem.Reset()
    XRSessionSubsystem.DetermineConfiguration(Feature)
    XRSessionSubsystem.Update(XRSessionUpdateParams)
    XRSessionSubsystem.GetConfigurationDescriptors(Allocator)
    XRSessionSubsystem.OnApplicationPause()
    XRSessionSubsystem.OnApplicationResume()
    XRSessionSubsystem.nativePtr
    XRSessionSubsystem.sessionId
    XRSessionSubsystem.currentConfiguration
    XRSessionSubsystem.requestedFeatures
    XRSessionSubsystem.trackingState
    XRSessionSubsystem.requestedTrackingMode
    XRSessionSubsystem.currentTrackingMode
    XRSessionSubsystem.configurationChooser
    XRSessionSubsystem.notTrackingReason
    XRSessionSubsystem.matchFrameRateEnabled
    XRSessionSubsystem.matchFrameRateRequested
    XRSessionSubsystem.frameRate
    Namespace: UnityEngine.XR.ARCore
    Assembly: solution.dll
    Syntax
    [Preserve]
    public sealed class ARCoreSessionSubsystem : XRSessionSubsystem

    Properties

    Name Description
    playbackStatus

    (Read Only) The current playback status.

    recordingStatus

    (Read Only) The current recording status.

    session

    (Read Only) The ArSession associated with the subsystem. May be null.

    Methods

    Name Description
    OnCreate()

    Invoked when the subsystem is created.

    SetConfigurationDirty()

    Initiates a configuration change.

    StartPlayback(string)

    Starts playing back a previously recorded session. (see StartRecording(ArRecordingConfig))

    StartRecording(ArRecordingConfig)

    Starts recording a session.

    StopPlayback()

    Stops playing back a session recording.

    StopRecording()

    Stops recording a session.

    Events

    Name Description
    beforeSetConfiguration

    An 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.

    In This Article
    • Properties
    • Methods
    • Events
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)