| Interface | Description |
|---|---|
| IGamepad | |
| IGamepadEvents | |
| IGamepadManager | |
| IKeyboard | |
| IMouse |
The Interface IMouse provides methods to manage mouse input in the LITIengine.
|
| Class | Description |
|---|---|
| Gamepad | |
| Gamepad.Axis | |
| Gamepad.Buttons | |
| Gamepad.DPad | |
| Gamepad.Xbox | |
| GamepadEntityController<T extends IMobileEntity> | |
| GamepadManager | |
| Input |
The static
Input class is the LITIengine's access point to devices that capture physical player input. |
| Input.InputGameAdapter | |
| Keyboard | |
| KeyboardEntityController<T extends IMobileEntity> | |
| Mouse |
This implementation provides information about the mouse input in the LITIengine.
|
| MousePathController | |
| PlatformingMovementController<T extends IMobileEntity> |
A movement controller that supports keyboard input for horizontal entity movement.
|