protected abstract void AddGamePadBindings(InputController inputController);
protected abstract void ClearBindings(InputController inputController);
protected abstract void AddKeyboardBindings(InputController inputController);
/// <summary> /// Vibrates a gamepad device. /// </summary> /// <param name="controller">The gamepad <see cref="InputController"/>.</param> /// <param name="power">The power of the vibration.</param> /// <param name="duration">The amount of time to vibrate in seconds.</param> public void VibrateDevice(InputController controller, float power, float duration) { this.StartCoroutine(this.VibrateDeviceCoroutine(controller, power, duration)); }