com.annahid.libs.artenus.input
Provides classes and interfaces for the user input framework. This includes ordinary touch inputs
(which correspond to the handleTouch behavior of all entities), touch map (bitmap-based touch
detection), and non-touch/general-purpose input handlers.
Interface Summary
| Interface | Description |
|---|---|
| Button | Represents a button. |
| ButtonListener | Interface for all classes that handle push button events. |
| InputListener | Interface for classes that response to input status changes. |
Class Summary
| Class | Description |
|---|---|
| FlyInput | Manages game input, using device tilting as the direction knob, and TouchButton objects as the the action buttons. |
| GameInput | Superclass for all game input controllers. |
| SlideInput | Manages game input, using slide gestures as the direction knob and touch buttons as action keys. |
| TouchButton | Handles touch events for the underlying entity. |
| TouchEvent | Represents a touch event in the Artenus framework. |
| TouchMap | Used internally by the framework to handle bitmapped hit testing for touch buttons. |