Skip to content

Kinemic.Gesture Namespace

This namespace contains all public APIs of the Kinemic Gesture SDK for UWP.

Classes

 

ClassDescription
Public classActivationStateChangedEventArgs Event to indicate that the ActivationState of a connected Kinemic Band changed.
Public classAirmouseClickedEventArgs Event to indicate that the AirMouse feature has detected a click even from a connected Kinemic Band.
Public classAirmouseMovedEventArgs Event to indicate that the AirMouse feature has detected a move even from a connected Kinemic Band.
Public classBandFoundEventArgs Event to indicate that searching has found a Kinemic Band.
Public classBatteryChangedEventArgs Event to indicate that the battery state of a connected Kinemic Band changed.
Public classButtonPressedEventArgs Event to indicate that the button of a connected Kinemic Band has been pressed.
Public classConnectionStateChangedEventArgs Event to indicate that the ConnectionState of a connected Kinemic Band changed.
Public classEngine The Engine is the central entity to handle connectivity to the Kinemic Band as well as gesture recognition.
Public classGestureDetectedEventArgs Event to indicate that a Gesture has been detected.
Public classStreamQualityChangedEventArgs Event to indicate that the stream quality of a connected Kinemic Band changed.

Delegates

 

DelegateDescription
Public delegateSearchStartedEventHandler Handler for the SearchStarted event.
Public delegateSearchStoppedEventHandler Handler for the SearchStopped event.

Enumerations

 

EnumerationDescription
Public enumerationActivationState Possible activation states of the gesture recognition system.
Public enumerationAirMousePalmFacing Possible palm facings/directions/orientations when using AirMouse.
Public enumerationConnectionReason Additional information when the connection state of a Kinemic Band changes.
Public enumerationConnectionState State of the bluetooth connection to a Kinemic Band.
Public enumerationGesture Identifiers of detected gestures.
Public enumerationLed Possible color configurations for the Led of the Kinemic Band.
Public enumerationRequiredGesturePrecision Possible precision requirement settings for gesture recognition.

Remarks

The main object of interaction is the Engine class. It is used to connect to Kinemic Bands and register event handlers.