Class BundleBuildContent
Basic implementation of IBundleBuildContent. Stores the list of Assets with explicit Asset Bundle layout to feed the Scriptable Build Pipeline. IBundleBuildContent
Inheritance
System.Object
BundleBuildContent
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: UnityEditor.Build.Pipeline
Syntax
[Serializable]
public class BundleBuildContent : IBundleBuildContent, IBuildContent, IContextObject
Constructors
BundleBuildContent(IEnumerable<AssetBundleBuild>)
Default constructor, takes a set of AssetBundleBuild and converts them to the appropriate properties.
Declaration
public BundleBuildContent(IEnumerable<AssetBundleBuild> bundleBuilds)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<AssetBundleBuild> | bundleBuilds | The set of AssetbundleBuild to be built. |
Properties
Addresses
Custom loading identifiers to use for Assets or Scenes.
Declaration
public Dictionary<GUID, string> Addresses { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<GUID, System.String> |
Implements
Assets
List of Assets to include.
Declaration
public List<GUID> Assets { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<GUID> |
Implements
BundleLayout
Specific layout of asset bundles to assets or scenes.
Declaration
public Dictionary<string, List<GUID>> BundleLayout { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<GUID>> |
Implements
Scenes
List of Scenes to include.
Declaration
public List<GUID> Scenes { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<GUID> |