Skip to content

IInputContext.RumbleGamepad(float, float, TimeSpan, int) Method

Definition

Namespace: Brine2D.Input

Rumbles the gamepad using the low-frequency and high-frequency motors. Intensity values are 0.0 (off) to 1.0 (max). Duration of 0 stops rumble.

bool RumbleGamepad(float lowFrequency, float highFrequency, System.TimeSpan duration, int gamepadIndex=0);

Parameters

lowFrequency System.Single

Low-frequency (left) motor intensity (0.0–1.0).

highFrequency System.Single

High-frequency (right) motor intensity (0.0–1.0).

duration System.TimeSpan

Duration of the rumble effect.

gamepadIndex System.Int32

Gamepad slot index.

Returns

System.Boolean
True if the gamepad supports rumble and the command succeeded.