com.google.android.gms.remotegestures

Interfaces

GestureEventListener

Interface for dispatching gesture events from an accessory.

GestureProducer

Defines the contract for a component that produces gesture events from a hardware or software source managed by the developer.

RemoteGesturesClient

A client for interacting with the Gestures API.

Classes

DeviceGestureCapability

Represents the hardware gesture capabilities of a specific device.

GestureAvailability

Information about the availability of gestures for a specific gesture action.

GestureAvailability.Builder

Builder for GestureAvailability.

GestureEvent

Represents a gesture event that has occurred, containing information about the gesture action.

GestureProducerParams

Configuration parameters required to add a new GestureProducer.

GestureProducerParams.Builder

Builder for GestureProducerParams.

GestureRegistrationParams

Encapsulates configuration parameters passed to a GestureProducer when Google Play services registers a GestureEventListener to receive GestureEvent objects.

GestureSubscriptionParams

Request parameters for subscribing to gesture events.

GestureSubscriptionParams.Builder

Builder for GestureSubscriptionParams.

RemoteGestures

Entry point for you to instantiate the RemoteGestures API client.

Annotations

GestureEvent.Gesture

Defines the set of supported gesture types.

GestureEvent.GestureAction

Defines the set of actions that can be associated with a gesture.

GestureEvent.UnavailabilityReason

Defines the bitmask of reasons why gesture actions might be unavailable.