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. |