| Interface | Description |
|---|---|
| GamepadEvents |
The
GamepadEvents interface is the engine's implementation for receiving gamepad input events. |
| GamepadEvents.GamepadPollListener |
This listener interface receives poll events for a gamepad.
|
| GamepadEvents.GamepadPressedListener |
This listener interface receives pressed events for a gamepad.
|
| GamepadEvents.GamepadReleasedListener |
This listener interface receives released events for a gamepad.
|
| IKeyboard |
The
IKeyboard interface is the engine's API for receiving keyboard input events. |
| IKeyboard.KeyPressedListener |
This listener interface receives pressed events for the keyboard.
|
| IKeyboard.KeyReleasedListener |
This listener interface receives released events for the keyboard.
|
| IKeyboard.KeyTypedListener |
This listener interface receives typed events for the keyboard.
|
| IMouse |
The
IMouse interface is the engine's API for receiving mouse input events. |
| IMouse.MouseClickedListener |
This listener interface receives clicked events for the mouse.
|
| IMouse.MouseDraggedListener |
This listener interface receives dragged events for the mouse.
|
| IMouse.MouseMovedListener |
This listener interface receives moved events for the mouse.
|
| IMouse.MousePressedListener |
This listener interface receives pressed events for the mouse.
|
| IMouse.MousePressingListener |
This listener interface receives pressing events for the mouse.
|
| IMouse.MouseReleasedListener |
This listener interface receives released events for the mouse.
|
| Class | Description |
|---|---|
| Gamepad | |
| Gamepad.Axis | |
| Gamepad.Buttons | |
| Gamepad.DPad | |
| Gamepad.Xbox | |
| GamepadEntityController<T extends IMobileEntity> | |
| GamepadEvent | |
| 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.
|