Ejemplo n.º 1
0
        public void AddSetup(InputControlSetup setup)
        {
            if (setups.Contains(setup))
            {
                return;
            }

            setups.Add(setup);
            setup.Mapper.StateProviders = StateProviders;
        }
Ejemplo n.º 2
0
        /// <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);
        }
Ejemplo n.º 3
0
 public void RemoveSetup(InputControlSetup setup)
 {
     setups.Remove(setup);
 }