public void Remove(GameController controller) { controllers.Remove(controller); }
public void Update(GameController controller, IEnumerable <IInputDevice> inputDevices) { controller.Mapper.Attach(inputDevices); controller.XInput.UpdateSources(controller.Mapper.GetInputs()); }
public void Add(GameController controller, bool refresh = false) { controllers.Add(controller); Update(controller, InputDevices.Instance.GetDevices()); }