Class BuildInterfacesWrapper
Manages initialization and cleanup of Unity Editor IPreprocessShaders, IProcessScene, & IProcessSceneWithReport build callbacks.
Inherited Members
Namespace: UnityEditor.Build.Pipeline.Utilities
Assembly: solution.dll
Syntax
public class BuildInterfacesWrapper : IDisposable, IContextObject
Constructors
| Name | Description |
|---|---|
| BuildInterfacesWrapper() | Default constructor, initializes properties to defaults |
Methods
| Name | Description |
|---|---|
| CleanupCallbacks() | Cleanup Unity Editor IPreprocessShaders, IProcessScene, & IProcessSceneWithReport build callbacks. |
| Dispose() | Public dispose function when instance is not in a using statement and manual dispose is required |
| Dispose(bool) | Disposes the build interfaces wrapper instance. |
| InitializeCallbacks() | Initializes Unity Editor IPreprocessShaders, IPreprocessComputeShaders, IProcessScene, & IProcessSceneWithReport build callbacks. |