AssetBuildStep Class
Namespace: Stride.Core.Assets.CompilerAssembly: Stride.Core.Assets.dll
Represents a list of Stride.Core.BuildEngine.BuildStep instances that compiles a given asset.
System.Object → Stride.Core.BuildEngine.BuildStep → Stride.Core.BuildEngine.ListBuildStep →
AssetBuildStep
Derived from AssetBuildStep:
public class AssetBuildStep : ListBuildStep
Name | Description | |
---|---|---|
Constructors | ||
AssetBuildStep(AssetItem) | Initializes a new instance of the AssetBuildStep class. |
|
Properties | ||
AssetItem | Gets the AssetItem corresponding to the asset being built by this build step. |
|
OutputLocation | ||
Methods | ||
ToString() |
Constructors
AssetBuildStep(AssetItem)
Initializes a new instance of the AssetBuildStep class.
public AssetBuildStep(AssetItem assetItem)
Parameters
Type | Name | Description |
---|---|---|
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
Type | Description |
---|---|
AssetItem |
OutputLocation
public override string OutputLocation { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Stride.Core.BuildEngine.BuildStep.OutputLocation
|
Improve this Doc
View Source
Methods
ToString()
public override string ToString()
Returns
Type | Description |
---|---|
System.String |
Overrides
Stride.Core.BuildEngine.ListBuildStep.ToString()
Inherited Members
Stride.Core.BuildEngine.ListBuildStep.Title
Stride.Core.BuildEngine.ListBuildStep.InputObjects
Stride.Core.BuildEngine.ListBuildStep.OutputObjects
Stride.Core.BuildEngine.ListBuildStep.OutputObjectIds
Stride.Core.BuildEngine.ListBuildStep.Steps
Stride.Core.BuildEngine.ListBuildStep.Execute(Stride.Core.BuildEngine.IExecuteContext, Stride.Core.BuildEngine.BuilderContext)
Stride.Core.BuildEngine.ListBuildStep.ComputeResultStatusFromExecutedSteps()
Stride.Core.BuildEngine.ListBuildStep.CompleteCommands(Stride.Core.BuildEngine.IExecuteContext, System.Collections.Generic.List<Stride.Core.BuildEngine.BuildStep>)
Stride.Core.BuildEngine.ListBuildStep.WaitCommands(System.Collections.Generic.List<Stride.Core.BuildEngine.BuildStep>)
Stride.Core.BuildEngine.ListBuildStep.Count
Stride.Core.BuildEngine.ListBuildStep.GetEnumerator()
Stride.Core.BuildEngine.ListBuildStep.Add(Stride.Core.BuildEngine.Command)
Stride.Core.BuildEngine.ListBuildStep.Add(System.Collections.Generic.IEnumerable<Stride.Core.BuildEngine.Command>)
Stride.Core.BuildEngine.ListBuildStep.Add(Stride.Core.BuildEngine.BuildStep)
Stride.Core.BuildEngine.BuildStep.TransformExecuteContextLogger
Stride.Core.BuildEngine.BuildStep.Priority
Stride.Core.BuildEngine.BuildStep.Description
Stride.Core.BuildEngine.BuildStep.Status
Stride.Core.BuildEngine.BuildStep.Processed
Stride.Core.BuildEngine.BuildStep.Succeeded
Stride.Core.BuildEngine.BuildStep.Failed
Stride.Core.BuildEngine.BuildStep.Tag
Stride.Core.BuildEngine.BuildStep.PrerequisiteSteps
Stride.Core.BuildEngine.BuildStep.Parent
Stride.Core.BuildEngine.BuildStep.ExecutionId
Stride.Core.BuildEngine.BuildStep.ArePrerequisitesCompleted
Stride.Core.BuildEngine.BuildStep.ArePrerequisitesSuccessful
Stride.Core.BuildEngine.BuildStep.Logger
Stride.Core.BuildEngine.BuildStep.StepProcessed
Stride.Core.BuildEngine.BuildStep.Clean(Stride.Core.BuildEngine.IExecuteContext, Stride.Core.BuildEngine.BuilderContext, System.Boolean)
Stride.Core.BuildEngine.BuildStep.LinkBuildSteps(Stride.Core.BuildEngine.BuildStep, Stride.Core.BuildEngine.BuildStep)
Stride.Core.BuildEngine.BuildStep.ExecutedAsync()
Stride.Core.BuildEngine.BuildStep.GetOutputObjectsGroups()