A Sony DualShock controller.
Inheritance
System.Object
DualShockGamepad
public class DualShockGamepad : Gamepad, IDualShockHaptics, IDualMotorRumble, IHaptics
Properties
Declaration
public ButtonControl circleButton { get; }
Property Value
Declaration
public ButtonControl crossButton { get; }
Property Value
Declaration
public static DualShockGamepad current { get; }
Property Value
Declaration
public ButtonControl L1 { get; }
Property Value
Declaration
public ButtonControl L2 { get; }
Property Value
Declaration
public ButtonControl L3 { get; }
Property Value
Declaration
public ButtonControl optionsButton { get; }
Property Value
Declaration
public ButtonControl R1 { get; }
Property Value
Declaration
public ButtonControl R2 { get; }
Property Value
Declaration
public ButtonControl R3 { get; }
Property Value
Declaration
public ButtonControl shareButton { get; }
Property Value
Declaration
public ButtonControl squareButton { get; }
Property Value
Declaration
public ButtonControl touchpadButton { get; }
Property Value
Declaration
public ButtonControl triangleButton { get; }
Property Value
Methods
Declaration
protected override void FinishSetup(InputDeviceBuilder builder)
Parameters
Overrides
Declaration
public override void MakeCurrent()
Overrides
Declaration
protected override void OnRemoved()
Overrides
Declaration
public virtual void SetLightBarColor(Color color)
Parameters
Type |
Name |
Description |
Color |
color |
|
Implements
Extension Methods