Kanzi 4.0.0-beta2
RotaryController Interface Reference

Rotary Controller interface for the direct manipulation mode management. More...

Inheritance diagram for RotaryController:
[legend]

Public Member Functions

void enableDirectManipulationMode (boolean enable)
 Sets the state direct manipulation mode.
 
boolean isDirectManipulationModeSupported ()
 Returns whether the direct manipulation mode is supported.
 
boolean isInDirectManipulationMode ()
 Returns whether the direct manipulation mode is enabled.
 

Static Public Member Functions

static boolean isRotaryEvent (InputEvent event)
 Returns whether an input event is a rotary event.
 

Detailed Description

Rotary Controller interface for the direct manipulation mode management.

Member Function Documentation

◆ enableDirectManipulationMode()

void enableDirectManipulationMode ( boolean enable)

Sets the state direct manipulation mode.

Parameters
enableTo enable key direct manipulation mode, set to true. To disable the mode, set to false.

◆ isDirectManipulationModeSupported()

boolean isDirectManipulationModeSupported ( )

Returns whether the direct manipulation mode is supported.

Returns
If the direct manipulation mode is supported, true, otherwise false.

◆ isInDirectManipulationMode()

boolean isInDirectManipulationMode ( )

Returns whether the direct manipulation mode is enabled.

Returns
If the direct manipulation mode is enabled, true, otherwise false.

◆ isRotaryEvent()

static boolean isRotaryEvent ( InputEvent event)
static

Returns whether an input event is a rotary event.

Parameters
eventThe input event to test.
Returns
If the input event is a rotary event, true, otherwise false.