Module input

Module input 

Source
Expand description

Input resources.

Modules§

gamepad
Gamepad input resource.
gilrs
Gilrs integration.
keyboard
Keyboard input resource.
mouse
Mouse input resource.
prelude
Module prelude.
proto
Serializable data types for network messages used by the game.
window
Window information.

Enums§

ButtonState
The state of a button, ether pressed or released.

Traits§

Controls
Trait that tracks player control state. Provides associated types for other input trait implementations.
DenseControl
Trait allowing for creating and applying DenseInput from control.
DenseInput
Dense input for network replication.
DenseInputCollector
Extension of InputCollector exposing dense control for networking.
DenseInputConfig
Define input types used by game for use in networking.
InputCollector
Maps raw inputs to game controls and exposes controls for respective player and their control source.