ArchiveAndCompressTestFixture
Methods
GetUniqueFilename
OneTimeSetup
OneTimeTeardown
Setup
Teardown
Unity.ScriptableBuildPipelineTests
MonoBehaviourWithReference
Fields
Reference
UnityEditor.Build.Pipeline
BuildCallbacks
Properties
PostDependencyCallback
PostPackingCallback
PostScriptsCallbacks
PostWritingCallback
Methods
PostDependency
PostPacking
PostScripts
PostWriting
BuildContent
Constructors
BuildContent
Properties
Assets
Scenes
BuildContext
Constructors
BuildContext
Methods
ContainsContextObject
GetContextObject
SetContextObject
TryGetContextObject
BuildDependencyData
Constructors
BuildDependencyData
Properties
AssetInfo
AssetUsage
DependencyHash
DependencyUsageCache
GlobalUsage
SceneInfo
SceneUsage
BuildExtendedAssetData
Constructors
BuildExtendedAssetData
Properties
ExtendedData
BuildParameters
Constructors
BuildParameters
Properties
BundleCompression
CacheServerHost
CacheServerPort
ContentBuildFlags
Group
OutputFolder
ScriptInfo
ScriptOptions
ScriptOutputFolder
Target
TempOutputFolder
UseCache
WriteLinkXML
Methods
GetCompressionForIdentifier
GetContentBuildSettings
GetOutputFilePathForIdentifier
GetScriptCompilationSettings
BuildResults
Constructors
BuildResults
Properties
AssetResults
ScriptResults
WriteResults
WriteResultsMetaData
BuildSpriteData
Constructors
BuildSpriteData
Properties
ImporterData
BuildTasksRunner
Methods
Run
Validate
BuildWriteData
Constructors
BuildWriteData
Properties
AssetToFiles
FileToObjects
WriteOperations
BundleBuildContent
Constructors
BundleBuildContent
Properties
Addresses
Assets
BundleLayout
Scenes
BundleBuildParameters
Constructors
BundleBuildParameters
Properties
AppendHash
ContiguousBundles
DisableVisibleSubAssetRepresentations
BundleBuildResults
Constructors
BundleBuildResults
Properties
AssetResults
BundleInfos
ScriptResults
WriteResults
WriteResultsMetaData
BundleExplictObjectLayout
Constructors
BundleExplictObjectLayout
Properties
ExplicitObjectLocation
BundleWriteData
Constructors
BundleWriteData
Properties
AssetToFiles
FileToBundle
FileToObjects
FileToReferenceMap
FileToUsageSet
WriteOperations
CompatibilityBuildPipeline
Methods
BuildAssetBundles
ContentPipeline
Fields
BuildCallbacks
kScriptBuildPath
kTempBuildPath
Methods
BuildAssetBundles
DefaultBuildTasks
Methods
Create
DefaultBuildTasks.Preset
LinearPackedIdentifiers
Constructors
LinearPackedIdentifiers
Properties
Index
Methods
GenerateInternalFileName
SerializationIndexFromObjectIdentifier
PrefabPackedIdentifiers
Methods
GenerateInternalFileName
SerializationIndexFromObjectIdentifier
ReturnCode
SerializedFileMetaData
Fields
ContentHash
RawFileHash
Unity5PackedIdentifiers
Methods
GenerateInternalFileName
SerializationIndexFromObjectIdentifier
UnityEditor.Build.Pipeline.Injector
ContextUsage
InjectContextAttribute
Constructors
InjectContextAttribute
Properties
Optional
Usage
UnityEditor.Build.Pipeline.Interfaces
AssetResultData
Fields
Guid
Hash
IncludedObjects
ObjectTypes
ReferencedObjects
BuildLoggerExternsions
Methods
AddEntrySafe
ScopedStep
ExtendedAssetData
Constructors
ExtendedAssetData
Properties
Representations
IBuildCache
Methods
GetCacheEntry
GetCachedArtifactsDirectory
GetCachedInfoFile
HasAssetOrDependencyChanged
LoadCachedData
SaveCachedData
IBuildContent
Properties
Assets
Scenes
IBuildContext
Methods
ContainsContextObject
GetContextObject
SetContextObject
TryGetContextObject
IBuildExtendedAssetData
Properties
ExtendedData
IBuildLogger
Methods
AddEntry
BeginBuildStep
EndBuildStep
IBuildParameters
Properties
CacheServerHost
CacheServerPort
ContentBuildFlags
Group
ScriptInfo
ScriptOptions
ScriptOutputFolder
Target
TempOutputFolder
UseCache
WriteLinkXML
Methods
GetCompressionForIdentifier
GetContentBuildSettings
GetOutputFilePathForIdentifier
GetScriptCompilationSettings
IBuildResults
Properties
AssetResults
ScriptResults
WriteResults
WriteResultsMetaData
IBuildSpriteData
Properties
ImporterData
IBuildTask
Properties
Version
Methods
Run
IBundleBuildContent
Properties
Addresses
BundleLayout
IBundleBuildParameters
Properties
AppendHash
ContiguousBundles
DisableVisibleSubAssetRepresentations
IBundleBuildResults
Properties
BundleInfos
IBundleExplictObjectLayout
Properties
ExplicitObjectLocation
IBundleWriteData
Properties
FileToBundle
FileToReferenceMap
FileToUsageSet
IContextObject
IDependencyCallback
Methods
PostDependency
IDependencyData
Properties
AssetInfo
AssetUsage
DependencyHash
DependencyUsageCache
GlobalUsage
SceneInfo
SceneUsage
IDeterministicIdentifiers
Methods
GenerateInternalFileName
SerializationIndexFromObjectIdentifier
IPackingCallback
Methods
PostPacking
IProgressTracker
Properties
Progress
TaskCount
Methods
UpdateInfo
UpdateTask
IScriptsCallback
Methods
PostScripts
IWriteData
Properties
AssetToFiles
FileToObjects
WriteOperations
IWriteOperation
Properties
Command
DependencyHash
ReferenceMap
UsageSet
Methods
GetHash128
Write
IWritingCallback
Methods
PostWriting
LogLevel
ScopedBuildStep
SpriteImporterData
Properties
PackedSprite
SourceTexture
UnityEditor.Build.Pipeline.Tasks
AppendBundleHash
Properties
Version
Methods
Run
ArchiveAndCompressBundles
Properties
Version
Methods
Run
BuildPlayerScripts
Properties
Version
Methods
Run
CalculateAssetDependencyData
Properties
Version
Methods
Run
CalculateSceneDependencyData
Properties
Version
Methods
Run
CreateBuiltInBundle
Constructors
CreateBuiltInBundle
Properties
BuiltInBundleName
Version
Methods
Run
CreateMonoScriptBundle
Constructors
CreateMonoScriptBundle
Properties
MonoScriptBundleName
Version
Methods
Run
GenerateBundleCommands
Properties
Version
Methods
Run
GenerateBundleMaps
Properties
Version
Methods
Run
GenerateBundlePacking
Properties
Version
Methods
Run
GenerateLinkXml
Properties
Version
Methods
Run
GenerateSubAssetPathMaps
Properties
Version
Methods
Run
PostDependencyCallback
Properties
Version
Methods
Run
PostPackingCallback
Properties
Version
Methods
Run
PostScriptsCallback
Properties
Version
Methods
Run
PostWritingCallback
Properties
Version
Methods
Run
PreviewSceneDependencyData
Properties
Version
Methods
Run
RebuildSpriteAtlasCache
Properties
Version
Methods
Run
StripUnusedSpriteSources
Properties
Version
Methods
Run
SwitchToBuildPlatform
Properties
Version
Methods
Run
UpdateBundleObjectLayout
Properties
Version
Methods
Run
WriteSerializedFiles
Properties
Version
Methods
Run
UnityEditor.Build.Pipeline.Tests
ArchiveAndCompressTests
Properties
ContentHashTestCases
RebuildTestCases
Methods
CalculateBundleDependencies_ReturnsRecursiveDependencies_ForNonRecursiveInputs
CalculateBundleDependencies_ReturnsRecursiveDependencies_ForRecursiveInputs
PlatformCanHandle_LongPathReadingAndWriting
ResourceFilesAreAddedToBundles
SupportsMultiThreadedArchiving_WhenEditorIsBefore20193_IsFalse
WhenArchiveIsAlreadyBuilt_AndArchiveIsInOutputDirectoryButTimestampMismatch_ArchiveIsCopied
WhenArchiveIsAlreadyBuilt_AndArchiveIsInOutputDirectory_ArchiveIsNotCopied
WhenArchiveIsAlreadyBuilt_CachedVersionIsUsed
WhenArchiveIsCached_AndRebuildingArchive_HashIsAssignedToOutput
WhenAssetInBundleHasDependencies_DependenciesAreInDetails
WhenBuildingArchive_BuildLogIsPopulated
WhenBundleDoesNotHaveDependencies_DependenciesAreNotInDetails
WhenInputsChange_BundleOutputHashIsAffectedAsExpected
WhenInputsChanges_AndRebuilt_CachedDataIsUsedAsExpected
WhenUsingLongPath_CopyFileWithTimestampIfDifferent_ThrowsPathTooLongException
ArchiveAndCompressTests.ContentHashTestContext
ArchiveAndCompressTests.RebuildTestContext
BuildContextTests
Methods
GetContextObject_WhenTypeDoesNotExist_Throws
SetContextObject_WhenTypeDoesNotExist_AddsContextObject
SetContextObject_WhenTypeHasInterfaceAssignableToContextObject_InterfaceAndObjectTypeUsedAsKey
Setup
BuildLogTests
Methods
WhenAddMessage_EntryIsCreated
WhenBeginAndEndScopeOnThread_StartAndEndTimeAreWithinMainThreadScope
WhenBeginAndEndScope_DurationIsCorrect
WhenConvertingToTraceEventFormat_BackslashesAreEscaped
WhenConvertingToTraceEventFormat_MetaDataIsAdded
WhenMessageAddedWithScope_EntryIsCreated
WhenScopeIsThreaded_AndThreadAddsNode_NodeEnteredInThreadedScope
CalculateAssetDependencyTests
Methods
OneTimeTeardown
Setup
TaskIsRun_WhenAssetHasMultipleRepresentations_AndDisableVisibleSubAssetRepresentations_ExtendedDataIsEmpty
TaskIsRun_WhenAssetHasMultipleRepresentations_ExtendedDataContainsEntryForAsset
TaskIsRun_WhenAssetHasNoMultipleRepresentations_ExtendedDataIsEmpty
WhenAssetDoesNotExist_AssetResultIsEmpty
WhenAssetHasANullRepresentation_LogsWarning
WhenAssetHasMultipleRepresentations_ExtendedDataContainsAllButMainAsset
WhenAssetHasNoDependencies
WhenAssetRefsExplicitPackedSprite_AssetOnlyRefsSprite
WhenAssetRefsExplicitSprite_AssetRefsSpriteAndTexture
WhenCanceledThroughProgressTracker_ReturnsCanceled
WhenExplicitSpriteAndAtlas_AtlasOnlyReferencesSprites
WhenObjectInfluencesReferencedObjectBuildTags_BuildUsageTagsAreAdded
WhenSomeAssetDataIsCached_CachedVersionIsUsed
WhenSpriteWithAtlasUpdated_SpriteInfoUpdated
WhenSpriteWithAtlas_SpriteImportDataCreated
CalculateSceneDependencyTests
Methods
CalcualteSceneDependencyData_ReturnsNonEmptyUsage_ForNonRecursiveDependencies
CalculateSceneDependencyData_DependencyHashTests
CalculateSceneDependencyData_DependencyHash_IsZeroWhenNotUsingCashing
Cleanup
Setup
ContentPipelineTests
Methods
TestCanBuildPlayer
ContextObjectSerializationTests
Methods
GetIContextObjectTypes
IContextObjects_SupportSerialization
LinkXMLGeneratorTests
Methods
AssertAssemblyFullName
AssertAssemblyPreserved
AssertTypePreserved
AssertTypeWithAttributePreserved
CreateDefault_Converts_ExpectedUnityEditorTypes
CreateDefault_DoesNotConvert_UnexpectedUnityEditorTypes
LinkXML_Is_Sorted
LinkXML_Preserves_Assemblies
LinkXML_Preserves_MultipleTypes_FromMultipleAssemblies
LinkXML_Preserves_SerializeClasses
OnTearDown
ReadLinkXML
TaskCachingUtilityTests
Methods
RunCachedOperation_WhenCancelled_DoesNotContinueProcessing
RunCachedOperation_WhenNoCache_ProcessesAllItems
RunCachedOperation_WhenSomeItemsCached_UncachedItemsAreProcessed
ThreadingManagerTasks
Methods
ThreadingTasks_PruneQueue_RunsAfter_SaveAndUploadQueue
ThreadingTasks_SameQueues_ExecuteSequentially
ThreadingTasks_SaveQueue_RunsInParallelWith_UploadQueue
WhenPruneTaskActive_SaveAndUploadTasksWaitForPruneCompletion
WriteSerializedFileTests
Properties
RebuildTestCases
Methods
Run_CallsWriteOnOperationAndOutputsWriteResult
Run_WithoutCache_Succeeds
Setup
Teardown
WhenFileHasSerializedObjects_AndSlimMode_OnlyFirstObjectInWriteResults
WhenInputsChanges_OnlyChangedDependenciesTriggersRebuild
WhenResourceFileIsASerializedFile_ContentHashBeginsAtFirstObject
WhenResourceFileIsNotASerializedFile_ContentHashIsFullFileHash
WhenWriteResultsContainsMultipleSerializedFiles_ContentHashBeginsAtFirstObjectOfEachFile
UnityEditor.Build.Pipeline.Utilities
BuildCache
Constructors
BuildCache
Methods
Dispose
GetCacheEntry
GetCachedArtifactsDirectory
GetCachedInfoFile
HasAssetOrDependencyChanged
LoadCachedData
PruneCache
PruneCache_Background
PurgeCache
SaveCachedData
BuildInterfacesWrapper
Constructors
BuildInterfacesWrapper
Methods
CleanupCallbacks
Dispose
InitializeCallbacks
BuildLog
Constructors
BuildLog
Methods
AddEntry
AddMetaData
BeginBuildStep
EndBuildStep
FormatForTraceEventProfiler
BuildLogger
Methods
Log
LogCache
LogCacheWarning
LogError
LogException
LogWarning
CacheEntry
Properties
File
Guid
Hash
ScriptType
Type
Version
Methods
Equals
GetHashCode
IsValid
ToString
Operators
operator !=
operator ==
CacheEntry.EntryType
CachedInfo
Properties
Asset
Data
Dependencies
FileCompressor
Methods
Compress
Decompress
HashingMethods
Methods
Calculate
CalculateFile
CalculateStream
LinkXmlGenerator
Fields
serializedClassesPerAssembly
Methods
AddAssemblies
AddSerializedClass
AddTypes
CreateDefault
GetEditorTypeConversions
Save
SetTypeConversion
MD4
Methods
Create
HashCore
HashFinal
Initialize
ProgressLoggingTracker
Constructors
ProgressLoggingTracker
Methods
Dispose
UpdateInfo
UpdateTask
ProgressTracker
Constructors
ProgressTracker
Properties
CurrentTask
CurrentTaskTitle
Progress
TaskCount
TimeStamp
UpdateFrequency
UpdatesPerSecond
Methods
Dispose
UpdateInfo
UpdateTask
RawHash
Methods
Equals
GetHashCode
ToBytes
ToGUID
ToHash128
ToString
Operators
operator !=
operator ==
ScriptableBuildPipeline
Properties
CacheServerHost
CacheServerPort
UseBuildCacheServer
logCacheMiss
maximumCacheSize
slimWriteResults
threadedArchiving
useDetailedBuildLog
UnityEditor.Build.Pipeline.WriteTypes
AssetBundleWriteOperation
Properties
Command
DependencyHash
Info
ReferenceMap
UsageSet
Methods
GetHash128
Write
RawWriteOperation
Properties
Command
DependencyHash
ReferenceMap
UsageSet
Methods
GetHash128
Write
SceneBundleWriteOperation
Properties
Command
DependencyHash
Info
PreloadInfo
ProcessedScene
ReferenceMap
Scene
UsageSet
Methods
GetHash128
Write
SceneDataWriteOperation
Properties
Command
DependencyHash
PreloadInfo
ProcessedScene
ReferenceMap
Scene
UsageSet
Methods
GetHash128
Write
SceneRawWriteOperation
Properties
Command
DependencyHash
ProcessedScene
ReferenceMap
Scene
UsageSet
Methods
GetHash128
Write
UnityEditor.Build.Utilities
CommonStrings
Fields
AssetBundleNameFormat
SceneBundleNameFormat
UnityBuiltInExtraPath
UnityDefaultResourcePath
UnityEditorResourcePath
SceneStateCleanup
Constructors
SceneStateCleanup
Methods
Dispose
UnityEngine.Build.Pipeline
BundleDetails
Properties
Crc
Dependencies
FileName
Hash
Methods
Equals
GetHashCode
Operators
operator !=
operator ==
CompatibilityAssetBundleManifest
Methods
GetAllAssetBundles
GetAllAssetBundlesWithVariant
GetAllDependencies
GetAssetBundleCrc
GetAssetBundleHash
GetDirectDependencies
OnAfterDeserialize
OnBeforeSerialize
SetResults
ToString