---
title: FFCapabilitiesEffectType
framework: Force Feedback
role: symbol
role_heading: Type Alias
platforms: [Mac Catalyst 13.0+, macOS 10.2+]
path: forcefeedback/ffcapabilitieseffecttype
---

# FFCapabilitiesEffectType

## Declaration

```swift
typealias FFCapabilitiesEffectType = UInt32
```

## Discussion

Discussion Types used in the emulatedEffects or supportedEffects members of the FFCAPABILITIES structure. Used to describe whether the particular effect type is supported or emulated by the device.

## Topics

### Constants

- [FFCAP_ET_CONSTANTFORCE](forcefeedback/ffcap_et_constantforce.md)
- [FFCAP_ET_RAMPFORCE](forcefeedback/ffcap_et_rampforce.md)
- [FFCAP_ET_SQUARE](forcefeedback/ffcap_et_square.md)
- [FFCAP_ET_SINE](forcefeedback/ffcap_et_sine.md)
- [FFCAP_ET_TRIANGLE](forcefeedback/ffcap_et_triangle.md)
- [FFCAP_ET_SAWTOOTHUP](forcefeedback/ffcap_et_sawtoothup.md)
- [FFCAP_ET_SAWTOOTHDOWN](forcefeedback/ffcap_et_sawtoothdown.md)
- [FFCAP_ET_SPRING](forcefeedback/ffcap_et_spring.md)
- [FFCAP_ET_DAMPER](forcefeedback/ffcap_et_damper.md)
- [FFCAP_ET_INERTIA](forcefeedback/ffcap_et_inertia.md)
- [FFCAP_ET_FRICTION](forcefeedback/ffcap_et_friction.md)
- [FFCAP_ET_CUSTOMFORCE](forcefeedback/ffcap_et_customforce.md)

## See Also

### Constants

- [Miscellaneous Defines](forcefeedback/miscellaneous-defines.md)
- [FFCapabilitiesEffectSubType](forcefeedback/ffcapabilitieseffectsubtype.md)
- [FFCommandFlag](forcefeedback/ffcommandflag.md)
- [FFCooperativeLevelFlag](forcefeedback/ffcooperativelevelflag.md)
- [FFCoordinateSystemFlag](forcefeedback/ffcoordinatesystemflag.md)
- [FFEffectParameterFlag](forcefeedback/ffeffectparameterflag.md)
- [FFEffectStartFlag](forcefeedback/ffeffectstartflag.md)
- [FFEffectStatusFlag](forcefeedback/ffeffectstatusflag.md)
- [FFProperty](forcefeedback/ffproperty.md)
- [FFState](forcefeedback/ffstate.md)
