---
title: AnimatableValues
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/animatablevalues
---

# AnimatableValues

## Declaration

```swift
@frozen struct AnimatableValues<each Value> where repeat each Value : VectorArithmetic
```

## Topics

### Initializers

- [init(_:)](swiftui/animatablevalues/init(_:).md)

### Instance Properties

- [magnitudeSquared](swiftui/animatablevalues/magnitudesquared.md)
- [value](swiftui/animatablevalues/value.md)

## Relationships

### Conforms To

- [AdditiveArithmetic](swift/additivearithmetic.md)
- [Equatable](swift/equatable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [VectorArithmetic](swiftui/vectorarithmetic.md)

## See Also

### Making data animatable

- [Animatable](swiftui/animatable.md)
- [AnimatablePair](swiftui/animatablepair.md)
- [VectorArithmetic](swiftui/vectorarithmetic.md)
- [EmptyAnimatableData](swiftui/emptyanimatabledata.md)
