docs.unity3d.com
    Show / Hide Table of Contents

    Namespace UnityEngine.XR.ARCore

    Classes

    ARCoreAnchorSubsystem

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

    ARCoreCameraSubsystem

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

    ARCoreFaceSubsystem

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

    ARCoreImageTrackingSubsystem

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

    ARCoreLoader

    Manages the lifecycle of ARCore subsystems.

    ARCorePermissionManager

    Manages Android permissions for the application. Allows you to determine whether a permission has been granted and request permission.

    ARCorePlaneSubsystem

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

    ARCoreRaycastSubsystem

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

    ARCoreSessionSubsystem

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

    ARCoreXRDepthSubsystem

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

    ARCoreXRPointCloudSubsystem

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

    ArPlaybackStatusExtensions

    Extension methods for the ArPlaybackStatus enum.

    ArRecordingStatusExtensions

    Extension methods for the ArRecordingStatus enum.

    XRCameraConfigurationExtensions

    Extensions to the XRCameraConfiguration object.

    Structs

    ArCameraConfig

    Represents an ARCore camera configuration, which describes the ARCore-related properties of a device camera.

    ArCameraConfigFilter

    Used to filter the set of camera configurations returned by XRCameraSubsystem.GetConfigurations.

    ArConfig

    Represents the configuration for an ArSession.

    ARCoreBeforeGetCameraConfigurationEventArgs

    Event arguments for the beforeGetCameraConfiguration event.

    ARCoreBeforeSetConfigurationEventArgs

    Event arguments for the beforeSetConfiguration event.

    ARCoreFaceRegionData

    Holds data associated with a face "region".

    ArRecordingConfig

    A recording configuration struct that contains the configuration for session recording. See StartRecording(ArRecordingConfig).

    ArSession

    Represents the context for an ARCore session.

    Enums

    ArCameraConfigDepthSensorUsage

    Depth sensor usage filters for ArCameraConfigFilter.

    ArCameraConfigFacingDirection

    Describes the direction a camera is facing relative to the device.

    ArCameraConfigTargetFps

    Target camera capture frame rates.

    ARCoreFaceRegion

    Used to refer to a face "region" in ARCore. A face region is a position and rotation on a face that can be queried.

    ArPlaybackStatus

    Describes the possible playback statuses.

    ArRecordingStatus

    Describe the possible recording statuses.

    ArStatus

    Return code indicating success or failure of a method in the ARCore SDK.

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023