---
title: ManipulationComponent.Dynamics
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/manipulationcomponent/dynamics-swift.struct
---

# ManipulationComponent.Dynamics

Settings that allow customization of the interaction behavior per target.

## Declaration

```swift
struct Dynamics
```

## Topics

### Structures

- [ManipulationComponent.Dynamics.Inertia](realitykit/manipulationcomponent/dynamics-swift.struct/inertia-swift.struct.md)
- [ManipulationComponent.Dynamics.RotationBehavior](realitykit/manipulationcomponent/dynamics-swift.struct/rotationbehavior.md)
- [ManipulationComponent.Dynamics.ScalingBehavior](realitykit/manipulationcomponent/dynamics-swift.struct/scalingbehavior-swift.struct.md)
- [ManipulationComponent.Dynamics.TranslationBehavior](realitykit/manipulationcomponent/dynamics-swift.struct/translationbehavior-swift.struct.md)

### Initializers

- [init()](realitykit/manipulationcomponent/dynamics-swift.struct/init().md)

### Instance Properties

- [inertia](realitykit/manipulationcomponent/dynamics-swift.struct/inertia-swift.property.md)
- [primaryRotationBehavior](realitykit/manipulationcomponent/dynamics-swift.struct/primaryrotationbehavior.md)
- [scalingBehavior](realitykit/manipulationcomponent/dynamics-swift.struct/scalingbehavior-swift.property.md)
- [secondaryRotationBehavior](realitykit/manipulationcomponent/dynamics-swift.struct/secondaryrotationbehavior.md)
- [translationBehavior](realitykit/manipulationcomponent/dynamics-swift.struct/translationbehavior-swift.property.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
