Show / Hide Table of Contents

Class BuildPipeline

Inheritance
Object
BuildPipeline
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor
Assembly: UnityEditor.dll
Syntax
public class BuildPipeline

Properties

isBuildingPlayer

Declaration
public static bool isBuildingPlayer { get; }
Property Value
Type Description
Boolean

Methods

| Improve this Doc View Source

BuildAssetBundle(Object, Object[], String, out UInt32, BuildAssetBundleOptions, BuildTarget)

Declaration
[Obsolete("BuildAssetBundle has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static bool BuildAssetBundle(Object mainAsset, Object[] assets, string pathName, out uint crc, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
Parameters
Type Name Description
Object mainAsset
Object[] assets
String pathName
UInt32 crc
BuildAssetBundleOptions assetBundleOptions
BuildTarget targetPlatform
Returns
Type Description
Boolean
| Improve this Doc View Source

BuildAssetBundle(Object, Object[], String, BuildAssetBundleOptions, BuildTarget)

Declaration
[Obsolete("BuildAssetBundle has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static bool BuildAssetBundle(Object mainAsset, Object[] assets, string pathName, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
Parameters
Type Name Description
Object mainAsset
Object[] assets
String pathName
BuildAssetBundleOptions assetBundleOptions
BuildTarget targetPlatform
Returns
Type Description
Boolean
| Improve this Doc View Source

BuildAssetBundleExplicitAssetNames(Object[], String[], String, out UInt32, BuildAssetBundleOptions, BuildTarget)

Declaration
[Obsolete("BuildAssetBundleExplicitAssetNames has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static bool BuildAssetBundleExplicitAssetNames(Object[] assets, string[] assetNames, string pathName, out uint crc, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
Parameters
Type Name Description
Object[] assets
String[] assetNames
String pathName
UInt32 crc
BuildAssetBundleOptions assetBundleOptions
BuildTarget targetPlatform
Returns
Type Description
Boolean
| Improve this Doc View Source

BuildAssetBundleExplicitAssetNames(Object[], String[], String, BuildAssetBundleOptions, BuildTarget)

Declaration
[Obsolete("BuildAssetBundleExplicitAssetNames has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static bool BuildAssetBundleExplicitAssetNames(Object[] assets, string[] assetNames, string pathName, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
Parameters
Type Name Description
Object[] assets
String[] assetNames
String pathName
BuildAssetBundleOptions assetBundleOptions
BuildTarget targetPlatform
Returns
Type Description
Boolean
| Improve this Doc View Source

BuildAssetBundles(String, AssetBundleBuild[], BuildAssetBundleOptions, BuildTarget)

Declaration
public static AssetBundleManifest BuildAssetBundles(string outputPath, AssetBundleBuild[] builds, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
Parameters
Type Name Description
String outputPath
AssetBundleBuild[] builds
BuildAssetBundleOptions assetBundleOptions
BuildTarget targetPlatform
Returns
Type Description
AssetBundleManifest
| Improve this Doc View Source

BuildAssetBundles(String, BuildAssetBundleOptions, BuildTarget)

Declaration
public static AssetBundleManifest BuildAssetBundles(string outputPath, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
Parameters
Type Name Description
String outputPath
BuildAssetBundleOptions assetBundleOptions
BuildTarget targetPlatform
Returns
Type Description
AssetBundleManifest
| Improve this Doc View Source

BuildPlayer(String[], String, BuildTarget, BuildOptions)

Declaration
public static BuildReport BuildPlayer(string[] levels, string locationPathName, BuildTarget target, BuildOptions options)
Parameters
Type Name Description
String[] levels
String locationPathName
BuildTarget target
BuildOptions options
Returns
Type Description
BuildReport
| Improve this Doc View Source

BuildPlayer(BuildPlayerOptions)

Declaration
public static BuildReport BuildPlayer(BuildPlayerOptions buildPlayerOptions)
Parameters
Type Name Description
BuildPlayerOptions buildPlayerOptions
Returns
Type Description
BuildReport
| Improve this Doc View Source

BuildPlayer(EditorBuildSettingsScene[], String, BuildTarget, BuildOptions)

Declaration
public static BuildReport BuildPlayer(EditorBuildSettingsScene[] levels, string locationPathName, BuildTarget target, BuildOptions options)
Parameters
Type Name Description
EditorBuildSettingsScene[] levels
String locationPathName
BuildTarget target
BuildOptions options
Returns
Type Description
BuildReport
| Improve this Doc View Source

BuildStreamedSceneAssetBundle(String[], String, BuildTarget)

Declaration
[Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static string BuildStreamedSceneAssetBundle(string[] levels, string locationPath, BuildTarget target)
Parameters
Type Name Description
String[] levels
String locationPath
BuildTarget target
Returns
Type Description
String
| Improve this Doc View Source

BuildStreamedSceneAssetBundle(String[], String, BuildTarget, out UInt32)

Declaration
[Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static string BuildStreamedSceneAssetBundle(string[] levels, string locationPath, BuildTarget target, out uint crc)
Parameters
Type Name Description
String[] levels
String locationPath
BuildTarget target
UInt32 crc
Returns
Type Description
String
| Improve this Doc View Source

BuildStreamedSceneAssetBundle(String[], String, BuildTarget, out UInt32, BuildOptions)

Declaration
[Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static string BuildStreamedSceneAssetBundle(string[] levels, string locationPath, BuildTarget target, out uint crc, BuildOptions options)
Parameters
Type Name Description
String[] levels
String locationPath
BuildTarget target
UInt32 crc
BuildOptions options
Returns
Type Description
String
| Improve this Doc View Source

BuildStreamedSceneAssetBundle(String[], String, BuildTarget, BuildOptions)

Declaration
[Obsolete("BuildStreamedSceneAssetBundle has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static string BuildStreamedSceneAssetBundle(string[] levels, string locationPath, BuildTarget target, BuildOptions options)
Parameters
Type Name Description
String[] levels
String locationPath
BuildTarget target
BuildOptions options
Returns
Type Description
String

GetBuildTargetGroup(BuildTarget)

Declaration
public static BuildTargetGroup GetBuildTargetGroup(BuildTarget platform)
Parameters
Type Name Description
BuildTarget platform
Returns
Type Description
BuildTargetGroup

GetCRCForAssetBundle(String, out UInt32)

Declaration
public static bool GetCRCForAssetBundle(string targetPath, out uint crc)
Parameters
Type Name Description
String targetPath
UInt32 crc
Returns
Type Description
Boolean

GetHashForAssetBundle(String, out Hash128)

Declaration
public static bool GetHashForAssetBundle(string targetPath, out Hash128 hash)
Parameters
Type Name Description
String targetPath
Hash128 hash
Returns
Type Description
Boolean

IsBuildTargetSupported(BuildTargetGroup, BuildTarget)

Declaration
public static bool IsBuildTargetSupported(BuildTargetGroup buildTargetGroup, BuildTarget target)
Parameters
Type Name Description
BuildTargetGroup buildTargetGroup
BuildTarget target
Returns
Type Description
Boolean

PopAssetDependencies()

Declaration
[Obsolete("PopAssetDependencies has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static void PopAssetDependencies()

PushAssetDependencies()

Declaration
[Obsolete("PushAssetDependencies has been made obsolete. Please use the new AssetBundle build system introduced in 5.0 and check BuildAssetBundles documentation for details.")]
public static void PushAssetDependencies()

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX