| HapticPattern | Contains a haptic pattern, which consists of frequency and amplitude values that can change over time. |
| AmplitudeScale | |
| FrequencyScale | |
| LengthScale |
| AmplitudeCurve | |
| EqualityContract | |
| FrequencyCurve | |
| Length | |
| Position |
| <Clone>$ | |
| Deconstruct | |
| GetValue | |
| PrintMembers |
| HardImpact | A haptic pattern that represents a hard, sudden impact. |
| Heartbeat | A haptic pattern that feels like a heartbeat. |
| Rumble | A haptic pattern that represents a constant low-frequency rumble. |
| SoftImpact | A haptic pattern that represents a light, soft impact. |