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. |