# androidx.xr.projected

*** ** * ** ***

## Classes

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/xr/projected/BatteryState` | Information about the battery state of the projected device. |
| `https://developer.android.com/reference/kotlin/androidx/xr/projected/ProjectedActivityCompat` | Class providing Projected device-specific features for Activity, like listening to Projected input events. |
| `https://developer.android.com/reference/kotlin/androidx/xr/projected/ProjectedDeviceController` | Controller for the Projected device. |
| `https://developer.android.com/reference/kotlin/androidx/xr/projected/ProjectedDeviceController.Capability` | Represents an intrinsic piece of functionality of a Projected device, i.e., what it is capable of. |
| `https://developer.android.com/reference/kotlin/androidx/xr/projected/ProjectedDisplayController` | Controller for the Projected device display. |
| `https://developer.android.com/reference/kotlin/androidx/xr/projected/ProjectedDisplayController.PresentationMode` | The PresentationMode represents how an app is currently able to present content to the user on a projected device. |
| `https://developer.android.com/reference/kotlin/androidx/xr/projected/ProjectedDisplayController.PresentationModeFlags` | The PresentationModeFlags represents a collection of PresentationMode values that are currently active. |
| `https://developer.android.com/reference/kotlin/androidx/xr/projected/ProjectedInputEvent` | Represents an input event for a projected device. |
| `https://developer.android.com/reference/kotlin/androidx/xr/projected/ProjectedInputEvent.ProjectedInputAction` | Supported Projected input actions. |

## Objects

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/xr/projected/ProjectedContext` | Helper for accessing Projected device `https://developer.android.com/reference/android/content/Context.html` and its features. |