public GamePadDevice(GamePadBindings a_bindings, int a_id) { PadID = a_id; currentBindings = a_bindings; buttonValues = new sbyte[buttonCount]; keyLookup = new Dictionary <InputButtonValue, KeyCode>(buttonCount); SetupDevice(currentBindings); }
public GamepadHandler(int a_padID, GamePadBindings a_bindings) { _bindings = a_bindings; PadId = a_padID; device = new GamePadDevice(_bindings, PadId); }
public GamepadHandler(int a_padID) { _bindings = InputManager.Instance.GamePadDefaults(); PadId = a_padID; device = new GamePadDevice(_bindings, PadId); }