{!See https://docs.google.com/document/d/1takg_GmIBBKKTj-GHZCwzxohpQz7Bhekivkk72kYMtE/edit for reference implementation of OneTrust, dataLayer and GTM} {!OneTrust Cookies Consent} {!OneTrust Cookies Consent end} {!dataLayer initialization push} {!dataLayer initialization push end} {!Google Tag Manager} {!Google Tag Manager end} Class BuildCallbacks | Scriptable Build Pipeline | 2.0.2
docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class BuildCallbacks

    Basic implementation of IDependencyCallback, IPackingCallback, IWritingCallback, and IScriptsCallback. Uses Func implementation for callbacks. IDependencyCallback, IPackingCallback IWritingCallback, and IScriptsCallback

    Inheritance
    object
    BuildCallbacks
    Implements
    IDependencyCallback
    IPackingCallback
    IWritingCallback
    IScriptsCallback
    IContextObject
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: UnityEditor.Build.Pipeline
    Assembly: solution.dll
    Syntax
    public class BuildCallbacks : IDependencyCallback, IPackingCallback, IWritingCallback, IScriptsCallback, IContextObject

    Properties

    Name Description
    PostDependencyCallback

    Func delegate for the callback after dependency calculation has occurred.

    PostPackingCallback

    Func delegate for the callback after packing has occurred.

    PostScriptsCallbacks

    Func delegate for the callback after scripts have been compiled.

    PostWritingCallback

    Func delegate for the callback after writing content has occurred.

    Methods

    Name Description
    PostDependency(IBuildParameters, IDependencyData)

    Processes all the callbacks after dependency calculation step.

    PostPacking(IBuildParameters, IDependencyData, IWriteData)

    Processes all the callbacks after packing step.

    PostScripts(IBuildParameters, IBuildResults)

    Processes all the callbacks after script building step.

    PostWriting(IBuildParameters, IDependencyData, IWriteData, IBuildResults)

    Processes all the callbacks after writing step.

    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)