---
title: GCHapticsLocality
framework: gamecontroller
role: symbol
role_heading: Structure
path: gamecontroller/gchapticslocality
---

# GCHapticsLocality

The location of one or more haptics actuators on a game controller.

## Declaration

```swift
struct GCHapticsLocality
```

## Discussion

Discussion Use this symbol to specify the location of the actuators when creating a haptic engine.

## Topics

### Localities

- [default](gamecontroller/gchapticslocality/default.md)
- [all](gamecontroller/gchapticslocality/all.md)
- [handles](gamecontroller/gchapticslocality/handles.md)
- [leftHandle](gamecontroller/gchapticslocality/lefthandle.md)
- [rightHandle](gamecontroller/gchapticslocality/righthandle.md)
- [triggers](gamecontroller/gchapticslocality/triggers.md)
- [leftTrigger](gamecontroller/gchapticslocality/lefttrigger.md)
- [rightTrigger](gamecontroller/gchapticslocality/righttrigger.md)

### Initializers

- [init(rawValue:)](gamecontroller/gchapticslocality/init(rawvalue:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Getting the localities

- [supportedLocalities](gamecontroller/gcdevicehaptics/supportedlocalities.md)
