---
title: SceneBuilder
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/scenebuilder
---

# SceneBuilder

A result builder for composing a collection of scenes into a single composite scene.

## Declaration

```swift
@resultBuilder struct SceneBuilder
```

## Topics

### Building content

- [buildBlock(_:)](swiftui/scenebuilder/buildblock(_:).md)
- [buildExpression(_:)](swiftui/scenebuilder/buildexpression(_:).md)
- [buildLimitedAvailability(_:)](swiftui/scenebuilder/buildlimitedavailability(_:).md)
- [buildOptional(_:)](swiftui/scenebuilder/buildoptional(_:).md)

## See Also

### Creating scenes

- [Scene](swiftui/scene.md)
