Namespace UnityEngine.InputSystem.Layouts
Classes
InputControlAttribute
Mark a field or property as representing/identifying an input control in some form.
InputControlLayout
A control layout specifies the composition of an InputControl or InputDevice.
InputControlLayout.Builder
Build a layout programmatically. Primarily for use by layout builders registered with the system.
InputControlLayout.LayoutNotFoundException
InputControlLayoutAttribute
Attribute to control layout settings of a type used to generate an InputControlLayout.
Structs
InputControlLayout.Builder.ControlBuilder
Syntax for configuring an individual InputControlLayout.ControlItem.
InputControlLayout.ControlItem
Specification for the composition of a direct or indirect child control.
InputDeviceDescription
Metadata for an input device.
InputDeviceMatcher
Specification that can be matched against an InputDeviceDescription. This is used to find which InputControlLayout to create for a device when it is discovered.
Delegates
InputDeviceFindControlLayoutDelegate
Delegate used by onFindLayoutForDevice.