---
title: PHASESpatialPipeline.Flags
framework: phase
role: symbol
role_heading: Structure
path: phase/phasespatialpipeline/flags-swift.struct
---

# PHASESpatialPipeline.Flags

Sound resonance options for a spatial pipeline.

## Declaration

```swift
struct Flags
```

## Overview

Overview Each PHASESpatialPipeline specifies a flag in its init(flags:) initializer.

## Topics

### Creating a Flag

- [init(rawValue:)](phase/phasespatialpipeline/flags-swift.struct/init(rawvalue:).md)

### Choosing a Flag

- [directPathTransmission](phase/phasespatialpipeline/flags-swift.struct/directpathtransmission.md)
- [earlyReflections](phase/phasespatialpipeline/flags-swift.struct/earlyreflections.md)
- [lateReverb](phase/phasespatialpipeline/flags-swift.struct/latereverb.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [OptionSet](swift/optionset.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [SetAlgebra](swift/setalgebra.md)

## See Also

### Sound Reflections and Resonance

- [PHASESpatialPipeline](phase/phasespatialpipeline.md)
- [PHASESpatialPipelineEntry](phase/phasespatialpipelineentry.md)
- [PHASESpatialCategory](phase/phasespatialcategory.md)
