Class BuildDependencyData | Scriptable Build Pipeline | 1.7.3
docs.unity.cn
    Show / Hide Table of Contents

    Class BuildDependencyData

    Basic implementation of IDependencyData. Stores the dependency and usage data calculated during a build. IDependencyData

    Inheritance
    Object
    BuildDependencyData
    Namespace: UnityEditor.Build.Pipeline
    Syntax
    [Serializable]
    public class BuildDependencyData : IDependencyData, IContextObject

    Constructors

    BuildDependencyData()

    Default constructor, initializes properties to defaults

    Declaration
    public BuildDependencyData()

    Properties

    AssetInfo

    Map of Asset to dependency data.

    Declaration
    public Dictionary<GUID, AssetLoadInfo> AssetInfo { get; }
    Property Value
    Type Description
    Dictionary<GUID, AssetLoadInfo>
    Implements
    IDependencyData.AssetInfo

    AssetUsage

    Map of Asset to usage data.

    Declaration
    public Dictionary<GUID, BuildUsageTagSet> AssetUsage { get; }
    Property Value
    Type Description
    Dictionary<GUID, BuildUsageTagSet>
    Implements
    IDependencyData.AssetUsage

    DependencyUsageCache

    Declaration
    public BuildUsageCache DependencyUsageCache { get; }
    Property Value
    Type Description
    BuildUsageCache
    Implements
    IDependencyData.DependencyUsageCache

    GlobalUsage

    Declaration
    public BuildUsageTagGlobal GlobalUsage { get; }
    Property Value
    Type Description
    BuildUsageTagGlobal
    Implements
    IDependencyData.GlobalUsage

    SceneInfo

    Map of Scene to dependency data.

    Declaration
    public Dictionary<GUID, SceneDependencyInfo> SceneInfo { get; }
    Property Value
    Type Description
    Dictionary<GUID, SceneDependencyInfo>
    Implements
    IDependencyData.SceneInfo

    SceneUsage

    Map of Scene to usage data.

    Declaration
    public Dictionary<GUID, BuildUsageTagSet> SceneUsage { get; }
    Property Value
    Type Description
    Dictionary<GUID, BuildUsageTagSet>
    Implements
    IDependencyData.SceneUsage
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX