# AndroidXRTrackpadGestures

An Input device based on Android XR Trackpad Gestures interaction profile.

It's derived from OpenXRDevice to align with the general usage of other OpenXR interactions.

## Summary

### Inheritance

Inherits from: `OpenXRDevice`

| ### Properties ||
|---|---|
| `https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRTrackpadGesturesInteraction/AndroidXRTrackpadGestures#pinchinactivate` | `ButtonControl` Gets the ButtonControl that represents the _pinchInActivate OpenXR binding. |
| `https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRTrackpadGesturesInteraction/AndroidXRTrackpadGestures#pinchinvalue` | `AxisControl` Gets the AxisControl that represents the _pinchInValue OpenXR binding. |
| `https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRTrackpadGesturesInteraction/AndroidXRTrackpadGestures#pinchoutactivate` | `ButtonControl` Gets the ButtonControl that represents the _pinchOutActivate OpenXR binding. |
| `https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRTrackpadGesturesInteraction/AndroidXRTrackpadGestures#pinchoutvalue` | `AxisControl` Gets the AxisControl that represents the _pinchOutValue OpenXR binding. |
| `https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRTrackpadGesturesInteraction/AndroidXRTrackpadGestures#rotateactivate` | `ButtonControl` Gets the ButtonControl that represents the _rotateActivate OpenXR binding. |
| `https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRTrackpadGesturesInteraction/AndroidXRTrackpadGestures#rotatevalue` | `AxisControl` Gets the AxisControl that represents the _rotateValue OpenXR binding. |
| `https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRTrackpadGesturesInteraction/AndroidXRTrackpadGestures#scroll` | `Vector2Control` Gets the Vector2Control that represents the _scroll OpenXR binding. |
| `https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/AndroidXRTrackpadGesturesInteraction/AndroidXRTrackpadGestures#scrollactivate` | `ButtonControl` Gets the ButtonControl that represents the _scrollActivate OpenXR binding. |

## Properties

### pinchInActivate

```c#
ButtonControl pinchInActivate
```
Gets the ButtonControl that represents the _pinchInActivate OpenXR binding.

### pinchInValue

```c#
AxisControl pinchInValue
```
Gets the AxisControl that represents the _pinchInValue OpenXR binding.

### pinchOutActivate

```c#
ButtonControl pinchOutActivate
```
Gets the ButtonControl that represents the _pinchOutActivate OpenXR binding.

### pinchOutValue

```c#
AxisControl pinchOutValue
```
Gets the AxisControl that represents the _pinchOutValue OpenXR binding.

### rotateActivate

```c#
ButtonControl rotateActivate
```
Gets the ButtonControl that represents the _rotateActivate OpenXR binding.

### rotateValue

```c#
AxisControl rotateValue
```
Gets the AxisControl that represents the _rotateValue OpenXR binding.

### scroll

```c#
Vector2Control scroll
```
Gets the Vector2Control that represents the _scroll OpenXR binding.

### scrollActivate

```c#
ButtonControl scrollActivate
```
Gets the ButtonControl that represents the _scrollActivate OpenXR binding.