androidx.xr.compose.spatial
Interfaces
ContentEdge |
An enum that represents the edges of a view where an orbiter can be placed. |
OrbiterPoseProvider |
Calculates the |
Classes
ContentEdge.Horizontal |
|
ContentEdge.Vertical |
Represents vertical edges (start or end). |
OrbiterAnchorPoint |
Represents an anchor point for an |
OrbiterAnchorPoint.Absolute |
Provides anchor points that are not affected by |
OrbiterOffsetType |
Represents the type of offset used for positioning an orbiter. |
SpatialDialogProperties |
Properties for configuring a |
Objects
OrbiterAnchorPoint.Absolute.BottomLeft |
Attach the |
OrbiterAnchorPoint.Absolute.BottomRight |
Attach the |
OrbiterAnchorPoint.Absolute.Left |
Attach the |
OrbiterAnchorPoint.Absolute.LeftBottom |
Attach the |
OrbiterAnchorPoint.Absolute.LeftTop |
Attach the |
OrbiterAnchorPoint.Absolute.Right |
Attach the |
OrbiterAnchorPoint.Absolute.RightBottom |
Attach the |
OrbiterAnchorPoint.Absolute.RightTop |
Attach the |
OrbiterAnchorPoint.Absolute.TopLeft |
Attach the |
OrbiterAnchorPoint.Absolute.TopRight |
Attach the |
OrbiterAnchorPoint.Bottom |
Attach the |
OrbiterAnchorPoint.BottomEnd |
Attach the |
OrbiterAnchorPoint.BottomStart |
Attach the |
OrbiterAnchorPoint.End |
Attach the |
OrbiterAnchorPoint.EndBottom |
Attach the |
OrbiterAnchorPoint.EndTop |
Attach the |
OrbiterAnchorPoint.Start |
Attach the |
OrbiterAnchorPoint.StartBottom |
Attach the |
OrbiterAnchorPoint.StartTop |
Attach the |
OrbiterAnchorPoint.Top |
Attach the |
OrbiterAnchorPoint.TopEnd |
Attach the |
OrbiterAnchorPoint.TopStart |
Attach the |
OrbiterDefaults |
Contains default values used by Orbiters. |
SpatialElevationLevel |
Defines standardized resting elevation levels for spatial UI elements. |
Annotations
ExperimentalFollowingSubspaceApi |
Marks Subspace APIs that are experimental and likely to change or be removed in the future. |
Composables
FollowingSubspace |
Create a user-centric 3D space that is ideal for spatial UI content that follows a target. |
Orbiter |
A composable that creates an orbiter along the edge of a spatial component (e.g. |
PlanarEmbeddedSubspace |
Creates a 3D space for spatial content that is embedded within and positioned by a 2D container. |
SpatialDialog |
|
SpatialElevation |
Composable that creates a panel in 3D space when spatialization is enabled. |
SpatialPopup |
A composable that creates a panel in 3D space to hoist Popup based composables. |
Subspace |
Create a 3D area that the app can render spatial content into. |