---
title: SpriteKit Enumerations
framework: SpriteKit
role: collectionGroup
role_heading: API Collection
path: spritekit/spritekit-enumerations
---

# SpriteKit Enumerations

Enumerations used across SpriteKit.

## Topics

### Enumerations

- [SKActionTimingMode](spritekit/skactiontimingmode.md)
- [SKAttributeType](spritekit/skattributetype.md)
- [SKBlendMode](spritekit/skblendmode.md)
- [SKInterpolationMode](spritekit/skinterpolationmode.md)
- [SKLabelHorizontalAlignmentMode](spritekit/sklabelhorizontalalignmentmode.md)
- [SKLabelVerticalAlignmentMode](spritekit/sklabelverticalalignmentmode.md)
- [SKParticleRenderOrder](spritekit/skparticlerenderorder.md)
- [SKRepeatMode](spritekit/skrepeatmode.md)
- [SKSceneScaleMode](spritekit/skscenescalemode.md)
- [SKTextureFilteringMode](spritekit/sktexturefilteringmode.md)
- [SKTileAdjacencyMask](spritekit/sktileadjacencymask.md)
- [SKTileDefinitionRotation](spritekit/sktiledefinitionrotation.md)
- [SKTileSetType](spritekit/sktilesettype.md)
- [SKTransitionDirection](spritekit/sktransitiondirection.md)
- [SKUniformType](spritekit/skuniformtype.md)
- [SKNodeFocusBehavior](spritekit/sknodefocusbehavior.md)

## See Also

### Reference

- [SpriteKit Data Types](spritekit/spritekit-data-types.md)
- [SpriteKit Constants](spritekit/spritekit-constants.md)
- [SpriteKit Type Aliases](spritekit/spritekit-type-aliases.md)
- [SpriteKit Variables](spritekit/spritekit-variables.md)
