public void AddSetup(InputControlSetup setup) { if (setups.Contains(setup)) { return; } setups.Add(setup); setup.Mapper.StateProviders = StateProviders; }
/// <summary> /// Vaihtaa controllerin asetelmaa /// </summary> /// <param name="newSetup">Uusi setuppi</param> public void ChangeSetup(InputControlSetup newSetup) { if (CurrentSetup != null) { input.Mapper.RemoveSetup(CurrentSetup); } CurrentSetup = newSetup; input.Mapper.AddSetup(CurrentSetup); }
public void RemoveSetup(InputControlSetup setup) { setups.Remove(setup); }