• 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