DualSenseState constructor
const
DualSenseState({
- required String modelName,
- required int batteryPercentage,
- required bool isCharging,
- required bool isHeadphoneConnected,
- required int leftStickX,
- required int leftStickY,
- required int rightStickX,
- required int rightStickY,
- required int l2Trigger,
- required int r2Trigger,
- required bool isCrossPressed,
- required bool isCirclePressed,
- required bool isSquarePressed,
- required bool isTrianglePressed,
- required bool isL1Pressed,
- required bool isR1Pressed,
- required bool isL3Pressed,
- required bool isR3Pressed,
- required bool isPsPressed,
- required bool isTouchpadClicked,
- required bool isMutePressed,
- required bool isCreatePressed,
- required bool isOptionsPressed,
- required bool dPadArriba,
- required bool dPadAbajo,
- required bool dPadIzquierda,
- required bool dPadDerecha,
Implementation
const DualSenseState({
required this.modelName,
required this.batteryPercentage,
required this.isCharging,
required this.isHeadphoneConnected,
required this.leftStickX,
required this.leftStickY,
required this.rightStickX,
required this.rightStickY,
required this.l2Trigger,
required this.r2Trigger,
required this.isCrossPressed,
required this.isCirclePressed,
required this.isSquarePressed,
required this.isTrianglePressed,
required this.isL1Pressed,
required this.isR1Pressed,
required this.isL3Pressed,
required this.isR3Pressed,
required this.isPsPressed,
required this.isTouchpadClicked,
required this.isMutePressed,
required this.isCreatePressed,
required this.isOptionsPressed,
required this.dPadArriba,
required this.dPadAbajo,
required this.dPadIzquierda,
required this.dPadDerecha,
});