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.
ARCoreEnvironmentProbeSubsystem
The ARCore implementation of the XREnvironmentProbeSubsystem. 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.
ARCoreOcclusionSubsystem
The ARCore implementation of the XROcclusionSubsystem. Do not create this directly. Use the SubsystemManager instead.
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.
ARCorePointCloudSubsystem
The ARCore implementation of the XRPointCloudSubsystem
. 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.
InputLayoutLoader
XRCameraConfigurationExtensions
Extensions to the XRCameraConfiguration object.
Structs
ARCoreBeforeGetCameraConfigurationEventArgs
Event arguments for the beforeGetCameraConfiguration event.
ARCoreBeforeSetConfigurationEventArgs
Event arguments for the beforeSetConfiguration event.
ARCoreFaceRegionData
Holds data associated with a face "region".
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.
ArRecordingConfig
A recording configuration struct that contains the configuration for session recording. See StartRecording(ArRecordingConfig).
ArSession
Represents the context for an ARCore session.
Enums
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.
ARCoreFeatures
A set of flags that represent features available in ARCore.
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.
ArCloudAnchorState
Result of a Cloud Anchor hosting or resolving operation. Refer to Google's Cloud Anchors developer guide for more information: https://developers.google.com/ar/reference/c/group/ar-anchor#arcloudanchorstate
ArFeatureMapQuality
Describes the quality of the visual features seen by ARCore in the preceding few seconds and visible from a desired camera ArPose. A higher quality indicates a Cloud Anchor hosted at the current time with the current set of recently seen features will generally be easier to resolve more accurately. Refer to Google's Cloud Anchors developer guide for more information: https://developers.google.com/ar/reference/c/group/ar-anchor#arfeaturemapquality
ArFutureState
The state of an asynchronous operation. Refer to Google's ARCore developer guide for more information: https://developers.google.com/ar/reference/c/group/ar-future#ar_future_state_pending
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.