docs.unity.cn
    Show / Hide Table of Contents

    Class BuildInterfacesWrapper

    Manages initialization and cleanup of Unity Editor IPreprocessShaders, IProcessScene, & IProcessSceneWithReport build callbacks.

    Inheritance
    Object
    BuildInterfacesWrapper
    Namespace: UnityEditor.Build.Pipeline.Utilities
    Syntax
    public class BuildInterfacesWrapper : IDisposable, IEditorBuildCallbacks, IContextObject

    Constructors

    BuildInterfacesWrapper()

    Default constructor, initializes properties to defaults

    Declaration
    public BuildInterfacesWrapper()

    Methods

    CleanupCallbacks()

    Cleanup Unity Editor IPreprocessShaders, IProcessScene, & IProcessSceneWithReport build callbacks.

    Declaration
    public void CleanupCallbacks()

    Dispose()

    Public dispose function when instance is not in a using statement and manual dispose is required

    Declaration
    public void Dispose()

    Dispose(Boolean)

    Disposes the build interfaces wrapper instance.

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    Boolean disposing

    Obsolete parameter.

    InitializeCallbacks()

    Initializes Unity Editor IPreprocessShaders, IPreprocessComputeShaders, IProcessScene, & IProcessSceneWithReport build callbacks.

    Declaration
    public void InitializeCallbacks()
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Thursday, February 10, 2022
    Terms of use