---
title: GCDualSenseAdaptiveTrigger.PositionalAmplitudes
framework: gamecontroller
role: symbol
role_heading: Structure
path: gamecontroller/gcdualsenseadaptivetrigger/positionalamplitudes
---

# GCDualSenseAdaptiveTrigger.PositionalAmplitudes

The amplitudes for multiple positions on a trigger.

## Declaration

```swift
struct PositionalAmplitudes
```

## Topics

### Creating multiple amplitudes

- [init(values:)](gamecontroller/gcdualsenseadaptivetrigger/positionalamplitudes/init(values:).md)
- [init()](gamecontroller/gcdualsenseadaptivetrigger/positionalamplitudes/init().md)

### Accessing multiple amplitudes

- [values](gamecontroller/gcdualsenseadaptivetrigger/positionalamplitudes/values.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)

## See Also

### Configuring the trigger

- [setModeFeedbackWithStartPosition(_:resistiveStrength:)](gamecontroller/gcdualsenseadaptivetrigger/setmodefeedbackwithstartposition(_:resistivestrength:).md)
- [GCDualSenseAdaptiveTrigger.PositionalResistiveStrengths](gamecontroller/gcdualsenseadaptivetrigger/positionalresistivestrengths.md)
- [setModeFeedback(resistiveStrengths:)](gamecontroller/gcdualsenseadaptivetrigger/setmodefeedback(resistivestrengths:).md)
- [setModeWeaponWithStartPosition(_:endPosition:resistiveStrength:)](gamecontroller/gcdualsenseadaptivetrigger/setmodeweaponwithstartposition(_:endposition:resistivestrength:).md)
- [setModeVibrationWithStartPosition(_:amplitude:frequency:)](gamecontroller/gcdualsenseadaptivetrigger/setmodevibrationwithstartposition(_:amplitude:frequency:).md)
- [setModeVibration(amplitudes:frequency:)](gamecontroller/gcdualsenseadaptivetrigger/setmodevibration(amplitudes:frequency:).md)
- [setModeSlopeFeedback(startPosition:endPosition:startStrength:endStrength:)](gamecontroller/gcdualsenseadaptivetrigger/setmodeslopefeedback(startposition:endposition:startstrength:endstrength:).md)
