Module binding

Source
Expand description

Data for telling input-actions how a device input is mapped to an action.

Structs§

ActionMap
A mapping of the supported device bindings for specific actions.
ActionSet
Represented by ActionSetId. This is a collection of bindings per layout which are bound to a specific action.
Binding
A binding to some source with additional properties like a value modifier. Useful for binding buttons to axis actions for example.

Enums§

Gamepad
All possible inputs from a gamepad device.
Mouse
All possible inputs from a mouse device.
Source
Enumeration containing all the possible input sources across all kinds of devices.

Type Aliases§

ActionSetId
An identifier representing ActionSet, a set of bindings to a given action for each supported LayoutId. Can be toggled on/off per user via System::mark_action_set_enabled.
LayoutId
An identifier representing the way device inputs are mapped to actions via action maps.