using System.Collections.Generic; namespace UnityEditor.Build.Pipeline.Interfaces { /// /// Base interface for feeding Assets to the Scriptable Build Pipeline. /// public interface IBuildContent : IContextObject { /// /// List of Assets to include. /// List Assets { get; } /// /// List of Scenes to include. /// List Scenes { get; } } /// /// Base interface for feeding Assets with explicit Asset Bundle layout to the Scriptable Build Pipeline. /// public interface IBundleBuildContent : IBuildContent { /// /// Specific layout of asset bundles to assets or scenes. /// Dictionary> BundleLayout { get; } /// /// Custom loading identifiers to use for Assets or Scenes. /// Dictionary Addresses { get; } } }