Struct Binding

Represents a single input binding.

struct Binding;

Fields

NameTypeDescription
axis intMouse or gamepad axis index.
button intMouse or gamepad button code.
deviceIndex uintController device index in EventManager.
key intKeyboard key code.
type BindingTypeThe type of the binding.
vaxis dagon.core.input.VaxisVirtual axis data.

Description

A binding can be a keyboard key, mouse button, mouse axis, gamepad button, gamepad axis, or a virtual axis composed from two buttons.