---
title: "goalPose(matching:)"
framework: tabletopkit
role: symbol
role_heading: Instance Method
path: "tabletopkit/tablevisualstate/goalpose(matching:)"
---

# goalPose(matching:)

Returns the goal pose for the equipment matching the given ID. Returns nil if the equipment is not part of the game.

## Declaration

```swift
func goalPose(matching equipmentID: EquipmentIdentifier) -> Pose3D?
```

## See Also

### Representing the goal

- [goalBounds(for:)](tabletopkit/tablevisualstate/goalbounds(for:).md)
- [goalPose(for:)](tabletopkit/tablevisualstate/goalpose(for:).md)
