---
title: GestureComponent
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/gesturecomponent
---

# GestureComponent

A component attaching a UI gesture to an entity.

## Declaration

```swift
struct GestureComponent
```

## Topics

### Initializers

- [init(_:)](realitykit/gesturecomponent/init(_:).md)

## Relationships

### Conforms To

- [Component](realitykit/component.md)

## See Also

### Direct and indirect gestures

- [Transforming RealityKit entities using gestures](realitykit/transforming-realitykit-entities-with-gestures.md)
- [InputTargetComponent](realitykit/inputtargetcomponent.md)
- [ManipulationComponent](realitykit/manipulationcomponent.md)
- [EntityTargetValue](realitykit/entitytargetvalue.md)
