---
title: TabletopInteraction.CollisionTargets
framework: tabletopkit
role: symbol
role_heading: Structure
path: tabletopkit/tabletopinteraction/collisiontargets
---

# TabletopInteraction.CollisionTargets

A set of targets for collision behaviors during an interaction

## Declaration

```swift
struct CollisionTargets
```

## Topics

### Getting the table

- [table](tabletopkit/tabletopinteraction/collisiontargets/table.md)

### Getting the destination

- [proposedDestination](tabletopkit/tabletopinteraction/collisiontargets/proposeddestination.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [OptionSet](swift/optionset.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [SetAlgebra](swift/setalgebra.md)

## See Also

### Handling collision behavior

- [TabletopInteraction.Constants](tabletopkit/tabletopinteraction/constants.md)
- [TabletopInteraction.DirectPickupBehavior](tabletopkit/tabletopinteraction/directpickupbehavior.md)
- [TabletopInteraction.DirectInteractionConstants](tabletopkit/tabletopinteraction/directinteractionconstants.md)
- [TabletopInteraction.IndirectRotationAlignmentBehavior](tabletopkit/tabletopinteraction/indirectrotationalignmentbehavior.md)
- [TabletopInteraction.IndirectInteractionConstants](tabletopkit/tabletopinteraction/indirectinteractionconstants.md)
- [TabletopInteraction.HoverAlignmentBehavior](tabletopkit/tabletopinteraction/hoveralignmentbehavior.md)
- [TabletopInteraction.HoverAlignmentSource](tabletopkit/tabletopinteraction/hoveralignmentsource.md)
- [TabletopInteraction.ProgrammaticInteractionConstants](tabletopkit/tabletopinteraction/programmaticinteractionconstants.md)
