C# Class Indiefreaks.Xna.Input.Vibration

ファイルを表示 Open project: Indiefreaks/igf Class Usage Examples

Public Methods

Method Description
LinearFalloff ( Vibration vibration ) : float

Delegate to apply a linear falloff to the vibration frequency

LinearRamp ( Vibration vibration ) : float

Delegate to apply a linear ramp to the vibration frequency

Vibration ( Motor targetMotor, float frequency, float duration ) : System

Initializes a new instance of the Vibration class.

Vibration ( Motor targetMotor, float frequency, float duration, float>.Func modifier ) : System

Initializes a new instance of the Vibration class.

Private Methods

Method Description
Update ( long dt ) : void

Updates the vibration.

Method Details

LinearFalloff() public static method

Delegate to apply a linear falloff to the vibration frequency
public static LinearFalloff ( Vibration vibration ) : float
vibration Vibration The vibration.
return float

LinearRamp() public static method

Delegate to apply a linear ramp to the vibration frequency
public static LinearRamp ( Vibration vibration ) : float
vibration Vibration The vibration.
return float

Vibration() public method

Initializes a new instance of the Vibration class.
public Vibration ( Motor targetMotor, float frequency, float duration ) : System
targetMotor Motor The target motor
frequency float The motor frequency.
duration float The duration of the vibration
return System

Vibration() public method

Initializes a new instance of the Vibration class.
public Vibration ( Motor targetMotor, float frequency, float duration, float>.Func modifier ) : System
targetMotor Motor The target motor
frequency float The motor frequency.
duration float The duration of the vibration
modifier float>.Func Frequency modifier delegate
return System