---
title: "enumerateBodies(at:using:)"
framework: spritekit
role: symbol
role_heading: Instance Method
path: "spritekit/skphysicsworld/enumeratebodies(at:using:)"
---

# enumerateBodies(at:using:)

Enumerates all the physics bodies in the scene that contain a point.

## Declaration

```swift
func enumerateBodies(at point: CGPoint, using block: @escaping (SKPhysicsBody, UnsafeMutablePointer<ObjCBool>) -> Void)
```

## Parameters

- `point`: A point in scene coordinates.
- `block`: A block to be called for each physics body that contains the point. The block takes the following parameters:

## See Also

### Searching the Scene for Physics Bodies

- [Searching the World for Physics Bodies](spritekit/searching-the-world-for-physics-bodies.md)
- [body(alongRayStart:end:)](spritekit/skphysicsworld/body(alongraystart:end:).md)
- [body(at:)](spritekit/skphysicsworld/body(at:).md)
- [body(in:)](spritekit/skphysicsworld/body(in:).md)
- [enumerateBodies(alongRayStart:end:using:)](spritekit/skphysicsworld/enumeratebodies(alongraystart:end:using:).md)
- [enumerateBodies(in:using:)](spritekit/skphysicsworld/enumeratebodies(in:using:).md)
