---
title: BindPath.Part
framework: realitykit
role: symbol
role_heading: Enumeration
path: realitykit/bindpath/part
---

# BindPath.Part

An individual piece of a larger path that refers to the target of an animation.

## Declaration

```swift
enum Part
```

## Overview

Overview Path-based instances of bindTarget, or those identified by the BindTarget.path(_:) call, consist of one or more components identified by these enumeration options. For example, the succession of BindPath.Part calls in the following code results in a path with a parts array that contains three components: entityA, entityB, and myInt. let target3: BindTarget = .entity("entityA").entity("entityB").parameter("myInt")

## Topics

### Choosing the path component

- [BindPath.Part.anchorEntity(_:)](realitykit/bindpath/part/anchorentity(_:).md)
- [BindPath.Part.entity(_:)](realitykit/bindpath/part/entity(_:).md)
- [BindPath.Part.jointTransforms](realitykit/bindpath/part/jointtransforms.md)
- [BindPath.Part.parameter(_:)](realitykit/bindpath/part/parameter(_:).md)
- [BindPath.Part.scene(_:)](realitykit/bindpath/part/scene(_:).md)
- [BindPath.Part.transform](realitykit/bindpath/part/transform.md)

### Accessing path parts

- [BindPath.Part.rootMotion](realitykit/bindpath/part/rootmotion.md)

### Operators

- [==(_:_:)](realitykit/bindpath/part/==(_:_:).md)

### Enumeration Cases

- [BindPath.Part.billboardBlendFactor](realitykit/bindpath/part/billboardblendfactor.md)
- [BindPath.Part.blendShapeWeights](realitykit/bindpath/part/blendshapeweights.md)
- [BindPath.Part.blendShapeWeightsAtIndex(_:)](realitykit/bindpath/part/blendshapeweightsatindex(_:).md)
- [BindPath.Part.blendShapeWeightsWithID(_:)](realitykit/bindpath/part/blendshapeweightswithid(_:).md)
- [BindPath.Part.ikConstraintLookAtTarget(_:)](realitykit/bindpath/part/ikconstraintlookattarget(_:).md)
- [BindPath.Part.ikConstraintTarget(_:)](realitykit/bindpath/part/ikconstrainttarget(_:).md)
- [BindPath.Part.ikSolver(_:)](realitykit/bindpath/part/iksolver(_:).md)
- [BindPath.Part.material(_:)](realitykit/bindpath/part/material(_:).md)
- [BindPath.Part.materialParameter(_:)](realitykit/bindpath/part/materialparameter(_:).md)
- [BindPath.Part.opacity](realitykit/bindpath/part/opacity.md)
- [BindPath.Part.skeletalPose(_:)](realitykit/bindpath/part/skeletalpose(_:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)

## See Also

### Composing a property identifier

- [parts](realitykit/bindpath/parts.md)
