Kanzi Framework  3.9.0
Kanzi Engine API
Input

Input handling. More...

Collaboration diagram for Input:

Classes

class  kanzi::ClickManipulator
 Click input manipulator recognizes the click and tap gestures from the incoming touch events. More...
 
class  kanzi::ClickManipulatorComponent
 ClickManipulatorComponent installs a ClickManipulator to a node. More...
 
class  kanzi::DragAndDropManipulator
 Drag and drop input manipulator recognizes the drag and drop gesture from incoming touch events. More...
 
class  kanzi::FocusManager
 Focus Manager enables you to set and change the keyboard focus between attached nodes. More...
 
class  kanzi::FocusNavigationManipulator
 FocusNavigationManipulator converts key gestures into focus chain navigation actions to move the focus between focusable nodes. More...
 
class  kanzi::FocusScope
 The FocusScope class holds the attributes of a focus scope: More...
 
class  kanzi::InputManager
 InputManager converts the events from the given event queue into input specific messages. More...
 
class  kanzi::InputManipulator
 The base class for the Kanzi input manipulators. More...
 
class  kanzi::KeyManipulator
 KeyManipulator class is a key input manipulator that detects key gestures. More...
 
class  kanzi::KeyManipulatorComponent
 The KeyManipulatorComponent node component installs a KeyManipulator to the attached node, and configures the key gesture of the manipulator. More...
 
class  kanzi::KeyMapEventFilter
 The KeyMapEventFilter provides key translation in Kanzi. More...
 
class  kanzi::KeyRepeatGenerator
 The KeyRepeatGenerator is an event source decorator that scans the event queue of the EventSource it extends for key-press events and generates from them key-press repetitions. More...
 
class  kanzi::LongPressManipulator
 Long-press input manipulator recognizes the long-press gesture from the incoming touch events. More...
 
class  kanzi::LongPressManipulatorComponent
 LongPressManipulatorComponent installs a LongPressManipulator to a node. More...
 
class  kanzi::MoveFocusAction
 Use the MoveFocusAction action to transfer focus from the currently focused item to another focusable item in the focus navigation chain. More...
 
class  kanzi::MultiClickManipulator
 Multi-click input manipulator recognizes multi-click and multi-tap gestures from incoming touch events. More...
 
class  kanzi::MultiClickManipulatorComponent
 MultiClickManipulatorComponent installs a MultiClickManipulator to a node. More...
 
class  kanzi::NavigationManipulator
 The NavigationManipulator supports these navigation directions and default keyboard keys for them: More...
 
class  kanzi::NavigationManipulatorComponent
 The NavigationManipulatorComponent node component installs a NavigationManipulator to a node, and configures the navigation key gestures of the manipulator. More...
 
class  kanzi::PanManipulator
 Pan input manipulator recognizes a pan gesture from the incoming touch events. More...
 
class  kanzi::PanManipulatorComponent
 PanManipulatorComponent installs a PanManipulator to a node. More...
 
class  kanzi::PinchManipulator
 Pinch input manipulator recognizes the pinch gesture from the incoming touch events. More...
 
class  kanzi::TextInputManipulator
 The text input manipulator handles key gestures used with TextBox nodes to move the cursor, select text, and delete text, and provides the basics of text editing capabilities in Kanzi. More...
 
class  kanzi::TrySetFocusAction
 Use the TrySetFocusAction action to transfer focus to any focusable item in a node tree. More...
 

Detailed Description

Input handling.