Class AssetBundleBuildReport
Asset bundle build report.
Namespace: UnityEngine.AssetGraph
Syntax
public class AssetBundleBuildReport
Constructors
AssetBundleBuildReport(NodeData, AssetBundleManifest, String, AssetBundleBuild[], List<AssetReference>, Dictionary<String, List<AssetReference>>, Dictionary<String, List<String>>)
Declaration
public AssetBundleBuildReport(NodeData node, AssetBundleManifest m, string manifestFileName, AssetBundleBuild[] bb, List<AssetReference> builtBundles, Dictionary<string, List<AssetReference>> ag, Dictionary<string, List<string>> names)
Parameters
Type | Name | Description |
---|---|---|
NodeData | node | |
AssetBundleManifest | m | |
String | manifestFileName | |
AssetBundleBuild[] | bb | |
List<AssetReference> | builtBundles | |
Dictionary<String, List<AssetReference>> | ag | |
Dictionary<String, List<String>> | names |
Properties
AssetGroups
Gets the asset groups.
Declaration
public Dictionary<string, List<AssetReference>> AssetGroups { get; }
Property Value
Type | Description |
---|---|
Dictionary<String, List<AssetReference>> | The asset groups. |
BuildReports
Declaration
public static IEnumerable<AssetBundleBuildReport> BuildReports { get; }
Property Value
Type | Description |
---|---|
IEnumerable<AssetBundleBuildReport> |
BuiltBundleFiles
Gets the built bundle files.
Declaration
public List<AssetReference> BuiltBundleFiles { get; }
Property Value
Type | Description |
---|---|
List<AssetReference> | The built bundle files. |
BundleBuild
Gets the bundle build.
Declaration
public AssetBundleBuild[] BundleBuild { get; }
Property Value
Type | Description |
---|---|
AssetBundleBuild[] | The bundle build. |
BundleNames
Gets the bundle names.
Declaration
public IEnumerable<string> BundleNames { get; }
Property Value
Type | Description |
---|---|
IEnumerable<String> | The bundle names. |
ExportReports
Declaration
public static IEnumerable<ExportReport> ExportReports { get; }
Property Value
Type | Description |
---|---|
IEnumerable<ExportReport> |
Manifest
Gets the manifest.
Declaration
public AssetBundleManifest Manifest { get; }
Property Value
Type | Description |
---|---|
AssetBundleManifest | The manifest. |
ManifestFileName
Gets the name of the manifest file.
Declaration
public string ManifestFileName { get; }
Property Value
Type | Description |
---|---|
String | The name of the manifest file. |
Node
Gets the node.
Declaration
public NodeData Node { get; }
Property Value
Type | Description |
---|---|
NodeData | The node. |
Methods
AddBuildReport(AssetBundleBuildReport)
Declaration
public static void AddBuildReport(AssetBundleBuildReport r)
Parameters
Type | Name | Description |
---|---|---|
AssetBundleBuildReport | r |
AddExportReport(ExportReport)
Declaration
public static void AddExportReport(ExportReport r)
Parameters
Type | Name | Description |
---|---|---|
ExportReport | r |
ClearReports()
Declaration
public static void ClearReports()
GetVariantNames(String)
Gets the variant names.
Declaration
public List<string> GetVariantNames(string bundleName)
Parameters
Type | Name | Description |
---|---|---|
String | bundleName | Bundle name. |
Returns
Type | Description |
---|---|
List<String> | The variant names. |