androidx.xr.runtime


Annotations

ExperimentalSceneSignalApi

Marks declarations that are part of the experimental Scene Signals API.

ExperimentalXrDeviceLifecycleApi

Marks XrDevice lifecycle APIs that are experimental and likely to change or be removed in the future.

ExperimentalXrServiceAvailabilityApi

Marks XR service availability APIs that are experimental and likely to change or be removed in the future.

PreviewProjectedApi

Marks declarations that are part of the unstable Projected API Preview.

PreviewSpatialApi

Marks declarations that are part of the unstable Spatial API Preview.

RequiresSpatialApi

Denotes that the annotated element should only be called on devices that support a given Spatial API version.

UnstableNativeResourceApi

Classes

AnchorPersistenceMode

Feature that allows anchors to be persisted through sessions.

AugmentedImageDatabase

Defines an augmented image database that is going to be used by the image tracker to detect images by setting it through the androidx.xr.runtime.Config.augmentedImageDatabase parameter

AugmentedImageDatabaseEntry

Defines an augmented image database entry that is going to be added to an AugmentedImageDatabase

AugmentedImageDatabaseEntryMode

The mode the augmented image is being detected with

AugmentedObjectCategory

Contextual label describing the type of detected object.

Config

Defines a configuration state of all available features to be set at runtime.

Config.ConfigMode

Describes a specific value used to set the configuration via Session.configure.

CoreState

Represents the state of the XR system at a specific point in time.

DepthEstimationMode

Feature that allows more accurate information about scene depth and meshes.

DeviceTrackingMode

Feature that allows tracking of the AR device.

DisplayBlendMode

A device capability that determines how virtual content is added to the real world.

EyeTrackingMode

Feature that allows tracking of the user's eyes.

FaceTrackingMode

Feature that allows tracking of human faces.

FieldOfView

Represents the field of view of a virtual (or rendering) camera.

GeospatialMode

Feature that allows Geospatial localization and tracking.

HandTrackingMode

Feature that allows tracking of the user's hands and hand joints.

NativeDataExt
NativeInstanceData

Class containing pointers to the native resources backing the XR runtime.

NativeSessionData

Class containing pointers to the native resources backing the XR runtime.

PlaneTrackingMode

Feature that allows tracking of and provides information about scene planes.

RenderingMode

A device capability that determines what type of rendering is capable on an XrDevice.

RequiredCalibrationType

Represents the type of tracking calibration as indicated by SessionConfigureCalibrationRequired.

SceneSignalType

Represents a specific type of scene signal that can be enabled in the session configuration.

Session

A session is the main entrypoint to features provided by ARCore for Jetpack XR.

SessionConfigureCalibrationRequired

Result of an unsuccessful Session.configure call.

SessionConfigureGooglePlayServicesLocationLibraryNotLinked

This class is deprecated. Use SessionConfigureLibraryNotLinked instead.

SessionConfigureLibraryNotLinked

Result of an unsuccessful Session.configure call.

SessionConfigureResult

Result of a Session.configure call.

SessionConfigureSuccess

Result of a successful Session.configure call.

SessionConfigureUnknownError

Result of an unsuccessful Session.configure call.

SessionCreateApkRequired

Result of an unsuccessful Session.create call.

SessionCreateResult

Result of a Session.create call.

SessionCreateSuccess

Result of a successful Session.create call.

SessionCreateTimedOut

Result of an unsuccessful Session.create call.

SessionCreateUnknownError

Result of an unsuccessful Session.create call.

SessionCreateUnsupportedDevice

Result of an unsuccessful Session.create call.

TrackingState

Describes the state of the tracking performed.

VpsAvailabilityAvailable

This class is deprecated. Deprecated.

VpsAvailabilityErrorInternal

This class is deprecated. Deprecated.

VpsAvailabilityNetworkError

This class is deprecated. Deprecated.

VpsAvailabilityNotAuthorized

This class is deprecated. Deprecated.

VpsAvailabilityResourceExhausted

This class is deprecated. Deprecated.

VpsAvailabilityResult

This class is deprecated. Deprecated.

VpsAvailabilityUnavailable

This class is deprecated. Deprecated.

XrDevice

Provides hardware capabilities of the device.

XrDevice.DisplayBlendMode

This class is deprecated. Use androidx.xr.runtime.DisplayBlendMode instead.

SpatialApiVersionHelper

Provides the Spatial API version that the device supports.

SpatialApiVersions

All the Spatial API versions supported by Android XR.