docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Interface IDependencyData

    Base interface for the dependency data container

    Namespace: UnityEditor.Build.Pipeline.Interfaces
    Assembly: Unity.ScriptableBuildPipeline.Editor.dll
    Syntax
    public interface IDependencyData : IContextObject

    Properties

    AssetInfo

    Map of Asset to dependency data.

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

    AssetUsage

    Map of Asset to usage data.

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

    DependencyHash

    Map of Asset or Scene to pre-calculated dependency hash for caching.

    Declaration
    Dictionary<GUID, Hash128> DependencyHash { get; }
    Property Value
    Type Description
    Dictionary<GUID, Hash128>

    DependencyUsageCache

    Reusable cache for calculating usage tags

    Declaration
    BuildUsageCache DependencyUsageCache { get; }
    Property Value
    Type Description
    BuildUsageCache

    GlobalUsage

    BuildUsageTagGlobal value from GraphicsSettings

    Declaration
    BuildUsageTagGlobal GlobalUsage { get; set; }
    Property Value
    Type Description
    BuildUsageTagGlobal

    SceneInfo

    Map of Scene to dependency data.

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

    SceneUsage

    Map of Scene to usage data.

    Declaration
    Dictionary<GUID, BuildUsageTagSet> SceneUsage { get; }
    Property Value
    Type Description
    Dictionary<GUID, BuildUsageTagSet>
    In This Article
    Back to top
    Copyright © 2024 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)