<!--
{
  "availability" : [
    "iOS: 10.0.0 -",
    "iPadOS: 10.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.12.0 -",
    "tvOS: 10.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 3.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "SpriteKit",
  "identifier" : "/documentation/SpriteKit/SKTileAdjacencyMask",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "SpriteKit"
    ],
    "preciseIdentifier" : "c:@E@SKTileAdjacencyMask"
  },
  "title" : "SKTileAdjacencyMask"
}
-->

# SKTileAdjacencyMask

An enumeration defining how neighboring tiles are automatically placed next to each other.

```
struct SKTileAdjacencyMask
```

## Topics

### Initializers

[`init(rawValue:)`](/documentation/SpriteKit/SKTileAdjacencyMask/init(rawValue:))

### Masks

[`adjacencyAll`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyAll)

[`adjacencyDown`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyDown)

[`adjacencyDownEdge`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyDownEdge)

[`adjacencyLeft`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyLeft)

[`adjacencyLeftEdge`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyLeftEdge)

[`adjacencyLowerLeft`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyLowerLeft)

[`adjacencyLowerLeftCorner`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyLowerLeftCorner)

[`adjacencyLowerLeftEdge`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyLowerLeftEdge)

[`adjacencyLowerRight`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyLowerRight)

[`adjacencyLowerRightCorner`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyLowerRightCorner)

[`adjacencyLowerRightEdge`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyLowerRightEdge)

[`adjacencyRight`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyRight)

[`adjacencyRightEdge`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyRightEdge)

[`adjacencyUp`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyUp)

[`adjacencyUpEdge`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyUpEdge)

[`adjacencyUpperLeft`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyUpperLeft)

[`adjacencyUpperLeftCorner`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyUpperLeftCorner)

[`adjacencyUpperLeftEdge`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyUpperLeftEdge)

[`adjacencyUpperRight`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyUpperRight)

[`adjacencyUpperRightCorner`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyUpperRightCorner)

[`adjacencyUpperRightEdge`](/documentation/SpriteKit/SKTileAdjacencyMask/adjacencyUpperRightEdge)

[`hexFlatAdjacencyAll`](/documentation/SpriteKit/SKTileAdjacencyMask/hexFlatAdjacencyAll)

[`hexFlatAdjacencyDown`](/documentation/SpriteKit/SKTileAdjacencyMask/hexFlatAdjacencyDown)

[`hexFlatAdjacencyLowerLeft`](/documentation/SpriteKit/SKTileAdjacencyMask/hexFlatAdjacencyLowerLeft)

[`hexFlatAdjacencyLowerRight`](/documentation/SpriteKit/SKTileAdjacencyMask/hexFlatAdjacencyLowerRight)

[`hexFlatAdjacencyUp`](/documentation/SpriteKit/SKTileAdjacencyMask/hexFlatAdjacencyUp)

[`hexFlatAdjacencyUpperLeft`](/documentation/SpriteKit/SKTileAdjacencyMask/hexFlatAdjacencyUpperLeft)

[`hexFlatAdjacencyUpperRight`](/documentation/SpriteKit/SKTileAdjacencyMask/hexFlatAdjacencyUpperRight)

[`hexPointyAdjacencyAdd`](/documentation/SpriteKit/SKTileAdjacencyMask/hexPointyAdjacencyAdd)

[`hexPointyAdjacencyLeft`](/documentation/SpriteKit/SKTileAdjacencyMask/hexPointyAdjacencyLeft)

[`hexPointyAdjacencyLowerLeft`](/documentation/SpriteKit/SKTileAdjacencyMask/hexPointyAdjacencyLowerLeft)

[`hexPointyAdjacencyLowerRight`](/documentation/SpriteKit/SKTileAdjacencyMask/hexPointyAdjacencyLowerRight)

[`hexPointyAdjacencyRight`](/documentation/SpriteKit/SKTileAdjacencyMask/hexPointyAdjacencyRight)

[`hexPointyAdjacencyUpperLeft`](/documentation/SpriteKit/SKTileAdjacencyMask/hexPointyAdjacencyUpperLeft)

[`hexPointyAdjacencyUpperRight`](/documentation/SpriteKit/SKTileAdjacencyMask/hexPointyAdjacencyUpperRight)



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)