# IProcessScene

> Implement this interface to receive a callback for each Scene during the build.

## Definition

* **Type:** Interface
* **Namespace:** [UnityEditor.Build](/engine/6000.7/script-reference/unityeditor/build.md)
* **Assembly:** UnityEditor.CoreModule

> **Warning:**
>
> **Deprecated.** Use IProcessSceneWithReport instead

```csharp
public interface IProcessScene : IOrderedCallback
```

## Remarks

This interface is obsolete. Use [IProcessSceneWithReport](/engine/6000.7/script-reference/unityeditor/build/iprocessscenewithreport.md) instead.

## Methods

| Method                                                                                              | Description                                                                  |
| --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
| [OnProcessScene](/engine/6000.7/script-reference/unityeditor/build/iprocessscene/onprocessscene.md) | Implement this method to receive a callback for each scene during the build. |

## Inheritance

**Inherited Members:**

* [IOrderedCallback.callbackOrder](/engine/6000.7/script-reference/unityeditor/build/iorderedcallback/callbackorder.md)
