InputAPI reference
Class ActionBindingData
Namespace: MicroEngine.Input
Assembly: MicroEngine.Input.dll
Guide: Input
The bindings of one action as data, by name (keys, buttons and axes are their enum names), so saved bindings stay valid when the engine adds keys. Part of InputBindingSet.
public sealed class ActionBindingDataInheritance
Constructors
ActionBindingData()
public ActionBindingData()Properties
Action
The action.
public string Action { get; set; }Property Value
Axes
Axes as “RightTrigger+” or “LeftX-”.
public List<string> Axes { get; set; }Property Value
Buttons
Gamepad buttons by name (“A”, “RightShoulder”).
public List<string> Buttons { get; set; }Property Value
Chords
Key combinations as “LeftAlt|RightAlt+Enter”: the modifiers (any one of them), then the key.
public List<string> Chords { get; set; }Property Value
Keys
Keys by name (“A”, “Space”).
public List<string> Keys { get; set; }Property Value
Stick
A left-stick direction (“Left”…), or “None”.
public string Stick { get; set; }