# SceneLoadingStatus

> The loading status of a ContentSceneFile. This is accessed by ContentSceneFile.Status.

## Definition

* **Type:** Enum
* **Namespace:** [Unity.Loading](/engine/6000.3/script-reference/unity/loading.md)
* **Assembly:** UnityEngine.ContentLoadModule

```csharp
public enum SceneLoadingStatus
```

## Fields

| Value                                                                                                                | Description                                                                                                                                                                                                                                                 |
| -------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Complete](/engine/6000.3/script-reference/unity/loading/sceneloadingstatus/complete.md)                             | The scene has been loaded and integrated successfully.                                                                                                                                                                                                      |
| [Failed](/engine/6000.3/script-reference/unity/loading/sceneloadingstatus/failed.md)                                 | A failure occured in the scene loading process. See log for details. Be sure to still call [ContentSceneFile.UnloadAtEndOfFrame](/engine/6000.3/script-reference/unity/loading/contentscenefile/unloadatendofframe.md) to release internal resources.       |
| [InProgress](/engine/6000.3/script-reference/unity/loading/sceneloadingstatus/inprogress.md)                         | The scene load is in progress.                                                                                                                                                                                                                              |
| [WaitingForIntegrate](/engine/6000.3/script-reference/unity/loading/sceneloadingstatus/waitingforintegrate.md)       | The asynchronous part of the scene loading is complete. You can now safely call [ContentSceneFile.IntegrateAtEndOfFrame](/engine/6000.3/script-reference/unity/loading/contentscenefile/integrateatendofframe.md) when you are ready to activate the scene. |
| [WillIntegrateNextFrame](/engine/6000.3/script-reference/unity/loading/sceneloadingstatus/willintegratenextframe.md) | The scene will integrate at the end of the current frame.                                                                                                                                                                                                   |
