docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace Unity.Build

    Classes

    AssetGuidAttribute

    Attribute used to make a UnityEditor.GUID or GlobalObjectId be displayed as an asset.

    BuildArtifacts

    API for managing build artifacts.

    BuildConfiguration

    Can stores a set of hierarchical build components per type, which can be inherited or overridden using dependencies.

    BuildContext

    Holds contextual information when building a build pipeline.

    BuildManifest

    Holds information about exported assets throughout a build pipeline execution. All exported assets listed in the build manifest will also be installed in the build data directory.

    BuildPipeline

    Stores BuildStep (or BuildPipeline) and RunStep instructions to be executed when building or running this pipeline.

    BuildPipelineResult

    Holds the results of the execution of a BuildPipeline.

    BuildProgress

    Scoped progress indicator that will clear itself on dispose.

    BuildStep

    Base class for build steps that are executed througout a BuildPipeline.

    BuildStepAttribute

    Attribute to configure various properties of a BuildStep derived type.

    BuildStepOrderAttribute

    Base attribute used for declaring dependencies between multiple BuildStep classes.

    BuildStepResult

    Holds the result of the execution of a BuildStep.

    BuildStepRunAfterAttribute

    Attribute that can be added to a BuildStep class to declare which other steps must be run before that build step.

    BuildStepRunBeforeAttribute

    Attribute that can be added to a BuildStep class to declare which other steps must be run after that build step.

    BuildTypeCache

    ContextBase

    HierarchicalComponentContainer<TContainer, TComponent>

    Base class that stores a set of hierarchical components by type. Other containers can be added as dependencies to get inherited or overridden components.

    ResultBase

    Base class for results.

    RunStep

    RunStepAttribute

    Attribute to configure various properties of a RunStep type.

    RunStepResult

    Holds the result of the execution of a RunStep.

    ScriptableObjectPropertyContainer<TContainer>

    Provides the necessary implementation to use properties and serialization with a ScriptableObject of type TContainer.

    TemporaryFileTracker

    Structs

    BuildBatchDescription

    BuildBatchItem

    Interfaces

    IBuildArtifact

    Interface for information about a build.

    IBuildComponent

    Base interface for all build configuration components.

    IBuildPipelineComponent

    Base interface for build configuration components that provides a build pipeline.

    IBuildStep

    Common interface for BuildStep and BuildPipeline. NOTE: When writing a new build step, it must derive from BuildStep.

    IRunInstance

    Enums

    BuildType

    List of possible build types.

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)