Table of Contents

Class AssetBuildStep

Namespace
Stride.Core.Assets.Compiler
Assembly
Stride.Core.Assets.dll

Represents a list of Stride.Core.BuildEngine.BuildStep instances that compiles a given asset.

public class AssetBuildStep : ListBuildStep
Inheritance
BuildStep
ListBuildStep
AssetBuildStep
Inherited Members
ListBuildStep.Title
ListBuildStep.InputObjects
ListBuildStep.OutputObjects
ListBuildStep.OutputObjectIds
ListBuildStep.Steps
ListBuildStep.Execute(IExecuteContext, BuilderContext)
ListBuildStep.ComputeResultStatusFromExecutedSteps()
ListBuildStep.Count
ListBuildStep.GetEnumerator()
ListBuildStep.Add(Command)
ListBuildStep.Add(BuildStep)
BuildStep.TransformExecuteContextLogger
BuildStep.Priority
BuildStep.Description
BuildStep.Status
BuildStep.Processed
BuildStep.Succeeded
BuildStep.Failed
BuildStep.Tag
BuildStep.PrerequisiteSteps
BuildStep.Parent
BuildStep.ExecutionId
BuildStep.ArePrerequisitesCompleted
BuildStep.ArePrerequisitesSuccessful
BuildStep.Logger
BuildStep.StepProcessed
BuildStep.LinkBuildSteps(BuildStep, BuildStep)
BuildStep.ExecutedAsync()
BuildStep.GetOutputObjectsGroups()

Constructors

AssetBuildStep(AssetItem)

Initializes a new instance of the AssetBuildStep class.

public AssetBuildStep(AssetItem assetItem)

Parameters

assetItem AssetItem

The asset that can be build by this build step.

Properties

AssetItem

Gets the AssetItem corresponding to the asset being built by this build step.

public AssetItem AssetItem { get; }

Property Value

AssetItem

OutputLocation

The object this build step write (if any).

public override string OutputLocation { get; }

Property Value

string

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.