Namespace Unity.Build | Platforms | 0.2.2-preview.10
docs.unity.cn
    Show / Hide Table of Contents

    Namespace Unity.Build

    Classes

    AssetGuidAttribute

    Attribute used to make a or 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.

    BuildSettings

    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 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.

    IBuildSettingsComponent

    IBuildStep

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

    IRunInstance

    IRunStep

    Enums

    BuildStepAttribute.Flags

    BuildType

    List of possible build types.

    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX