---
title: SKTileSetType
framework: spritekit
role: symbol
role_heading: Enumeration
path: spritekit/sktilesettype
---

# SKTileSetType

An enumeration defining how tiles are arranged.

## Declaration

```swift
enum SKTileSetType
```

## Topics

### Enumeration Cases

- [SKTileSetType.grid](spritekit/sktilesettype/grid.md)
- [SKTileSetType.hexagonalFlat](spritekit/sktilesettype/hexagonalflat.md)
- [SKTileSetType.hexagonalPointy](spritekit/sktilesettype/hexagonalpointy.md)
- [SKTileSetType.isometric](spritekit/sktilesettype/isometric.md)

### Initializers

- [init(rawValue:)](spritekit/sktilesettype/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing or Reading a Tile Set’s Properties

- [defaultTileGroup](spritekit/sktileset/defaulttilegroup.md)
- [defaultTileSize](spritekit/sktileset/defaulttilesize.md)
- [name](spritekit/sktileset/name.md)
- [tileGroups](spritekit/sktileset/tilegroups.md)
- [type](spritekit/sktileset/type.md)
