Class ContentBuildInterface
Inheritance
ContentBuildInterface
Assembly: UnityEditor.dll
Syntax
public static class ContentBuildInterface
Methods
ArchiveAndCompress(ResourceFile[], String, BuildCompression)
Declaration
public static uint ArchiveAndCompress(ResourceFile[] resourceFiles, string outputBundlePath, BuildCompression compression)
Parameters
Returns
|
Improve this Doc
View Source
CalculateBuildUsageTags(ObjectIdentifier[], ObjectIdentifier[], BuildUsageTagGlobal, BuildUsageTagSet)
Declaration
public static void CalculateBuildUsageTags(ObjectIdentifier[] objectIDs, ObjectIdentifier[] dependentObjectIDs, BuildUsageTagGlobal globalUsage, BuildUsageTagSet usageSet)
Parameters
CalculateBuildUsageTags(ObjectIdentifier[], ObjectIdentifier[], BuildUsageTagGlobal, BuildUsageTagSet, BuildUsageCache)
Declaration
public static void CalculateBuildUsageTags(ObjectIdentifier[] objectIDs, ObjectIdentifier[] dependentObjectIDs, BuildUsageTagGlobal globalUsage, BuildUsageTagSet usageSet, BuildUsageCache usageCache)
Parameters
GenerateAssetBundleBuilds()
Declaration
public static AssetBundleBuild[] GenerateAssetBundleBuilds()
Returns
GetPlayerDependenciesForObject(ObjectIdentifier, BuildTarget, TypeDB)
Declaration
public static ObjectIdentifier[] GetPlayerDependenciesForObject(ObjectIdentifier objectID, BuildTarget target, TypeDB typeDB)
Parameters
Returns
GetPlayerDependenciesForObjects(ObjectIdentifier[], BuildTarget, TypeDB)
Declaration
public static ObjectIdentifier[] GetPlayerDependenciesForObjects(ObjectIdentifier[] objectIDs, BuildTarget target, TypeDB typeDB)
Parameters
Returns
GetPlayerObjectIdentifiersInAsset(GUID, BuildTarget)
Declaration
public static ObjectIdentifier[] GetPlayerObjectIdentifiersInAsset(GUID asset, BuildTarget target)
Parameters
Returns
GetTypeForObject(ObjectIdentifier)
Declaration
public static Type GetTypeForObject(ObjectIdentifier objectID)
Parameters
Returns
GetTypeForObjects(ObjectIdentifier[])
Declaration
public static Type[] GetTypeForObjects(ObjectIdentifier[] objectIDs)
Parameters
Returns
|
Improve this Doc
View Source
PrepareScene(String, BuildSettings, BuildUsageTagSet, String)
Declaration
public static SceneDependencyInfo PrepareScene(string scenePath, BuildSettings settings, BuildUsageTagSet usageSet, string outputFolder)
Parameters
Returns
|
Improve this Doc
View Source
PrepareScene(String, BuildSettings, BuildUsageTagSet, BuildUsageCache, String)
Declaration
public static SceneDependencyInfo PrepareScene(string scenePath, BuildSettings settings, BuildUsageTagSet usageSet, BuildUsageCache usageCache, string outputFolder)
Parameters
Returns
|
Improve this Doc
View Source
WriteSceneSerializedFile(String, String, String, WriteCommand, BuildSettings, BuildUsageTagGlobal, BuildUsageTagSet, BuildReferenceMap)
Declaration
public static WriteResult WriteSceneSerializedFile(string outputFolder, string scenePath, string processedScene, WriteCommand writeCommand, BuildSettings settings, BuildUsageTagGlobal globalUsage, BuildUsageTagSet usageSet, BuildReferenceMap referenceMap)
Parameters
Returns
|
Improve this Doc
View Source
WriteSceneSerializedFile(String, String, String, WriteCommand, BuildSettings, BuildUsageTagGlobal, BuildUsageTagSet, BuildReferenceMap, PreloadInfo)
Declaration
public static WriteResult WriteSceneSerializedFile(string outputFolder, string scenePath, string processedScene, WriteCommand writeCommand, BuildSettings settings, BuildUsageTagGlobal globalUsage, BuildUsageTagSet usageSet, BuildReferenceMap referenceMap, PreloadInfo preloadInfo)
Parameters
Returns
|
Improve this Doc
View Source
WriteSceneSerializedFile(String, String, String, WriteCommand, BuildSettings, BuildUsageTagGlobal, BuildUsageTagSet, BuildReferenceMap, PreloadInfo, SceneBundleInfo)
Declaration
public static WriteResult WriteSceneSerializedFile(string outputFolder, string scenePath, string processedScene, WriteCommand writeCommand, BuildSettings settings, BuildUsageTagGlobal globalUsage, BuildUsageTagSet usageSet, BuildReferenceMap referenceMap, PreloadInfo preloadInfo, SceneBundleInfo sceneBundleInfo)
Parameters
Returns
|
Improve this Doc
View Source
WriteSerializedFile(String, WriteCommand, BuildSettings, BuildUsageTagGlobal, BuildUsageTagSet, BuildReferenceMap)
Declaration
public static WriteResult WriteSerializedFile(string outputFolder, WriteCommand writeCommand, BuildSettings settings, BuildUsageTagGlobal globalUsage, BuildUsageTagSet usageSet, BuildReferenceMap referenceMap)
Parameters
Returns
|
Improve this Doc
View Source
WriteSerializedFile(String, WriteCommand, BuildSettings, BuildUsageTagGlobal, BuildUsageTagSet, BuildReferenceMap, AssetBundleInfo)
Declaration
public static WriteResult WriteSerializedFile(string outputFolder, WriteCommand writeCommand, BuildSettings settings, BuildUsageTagGlobal globalUsage, BuildUsageTagSet usageSet, BuildReferenceMap referenceMap, AssetBundleInfo bundleInfo)
Parameters
Returns