---
title: emitterMode
framework: quartzcore
role: symbol
role_heading: Instance Property
path: quartzcore/caemitterlayer/emittermode
---

# emitterMode

Specifies the emitter mode.

## Declaration

```swift
var emitterMode: CAEmitterLayerEmitterMode { get set }
```

## Discussion

Discussion The possible values for emitterMode are shown in Emitter Modes. The default value is volume.

## See Also

### Emitter Cell Attribute Multipliers

- [scale](quartzcore/caemitterlayer/scale.md)
- [seed](quartzcore/caemitterlayer/seed.md)
- [spin](quartzcore/caemitterlayer/spin.md)
- [velocity](quartzcore/caemitterlayer/velocity.md)
- [birthRate](quartzcore/caemitterlayer/birthrate.md)
- [lifetime](quartzcore/caemitterlayer/lifetime.md)
- [preservesDepth](quartzcore/caemitterlayer/preservesdepth.md)
