---
title: animationKeys
framework: scenekit
role: symbol
role_heading: Instance Property
path: scenekit/scnanimatable/animationkeys
---

# animationKeys

An array containing the keys of all animations currently attached to the object.

## Declaration

```swift
var animationKeys: [String] { get }
```

## Discussion

Discussion This array contains all keys for which animations are attached to the object, or is empty if there are no attached animations. The ordering of animation keys in the array is arbitrary.

## See Also

### Managing Animations

- [addAnimation(_:forKey:)](scenekit/scnanimatable/addanimation(_:forkey:).md)
- [animation(forKey:)](scenekit/scnanimatable/animation(forkey:).md)
- [removeAllAnimations()](scenekit/scnanimatable/removeallanimations().md)
- [removeAnimation(forKey:)](scenekit/scnanimatable/removeanimation(forkey:).md)
- [removeAnimation(forKey:fadeOutDuration:)](scenekit/scnanimatable/removeanimation(forkey:fadeoutduration:).md)
