# GameManagerDependencyInfo

> Contains dependency information for internal Unity game manager classes. Call ContentBuildInterface.WriteGameManagersSerializedFile to get an instance of this class.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEditor.Build.Content](/engine/6000.6/script-reference/unityeditor/build/content.md)
* **Assembly:** UnityEditor.CoreModule

> **Warning:**
>
> **Deprecated.** GameManagerDependencyInfo will be removed in a future version. It is used a return type for ContentBuildInterface.WriteGameManagersSerializedFile, which will be also be removed.

```csharp
public struct GameManagerDependencyInfo
```

## Remarks

Note: this class and its members exist to provide low-level support for the **Scriptable Build Pipeline** package. This is intended for internal use only; use the [Scriptable Build Pipeline package](https://docs.unity3d.com/Packages/com.unity.scriptablebuildpipeline@latest/index.html) to implement a fully featured build pipeline. You can install this via the [Package Manager window](/engine/6000.6/manual/packages-list/upm-ui-window/upm-ui.md).

## Properties

| Property                                                                                                                      | Description                                                                                                                                                                                                           |
| ----------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [includedTypes](/engine/6000.6/script-reference/unityeditor/build/content/gamemanagerdependencyinfo/includedtypes.md)         | The project-wide identifiers for the game manager classes referenced in this collection of dependency information.                                                                                                    |
| [managerObjects](/engine/6000.6/script-reference/unityeditor/build/content/gamemanagerdependencyinfo/managerobjects.md)       | The project-wide identifiers for the game manager classes referenced in this collection of dependency information.                                                                                                    |
| [referencedObjects](/engine/6000.6/script-reference/unityeditor/build/content/gamemanagerdependencyinfo/referencedobjects.md) | The project-wide identifiers for any objects referenced by the manager classes in the [\_managerObjects](/engine/6000.6/script-reference/unityeditor/build/content/gamemanagerdependencyinfo/managerobjects.md) list. |
