Class BuildAssetNode
public class BuildAssetNode
- Inheritance
-
BuildAssetNode
Constructors
BuildAssetNode(AssetItem, Type, BuildDependencyManager)
public BuildAssetNode(AssetItem assetItem, Type compilationContext, BuildDependencyManager dependencyManager)
Parameters
assetItem
AssetItemcompilationContext
TypedependencyManager
BuildDependencyManager
Fields
VisitRuntimeTypes
public static PropertyKey<bool> VisitRuntimeTypes
Field Value
Properties
AssetItem
public AssetItem AssetItem { get; }
Property Value
CompilationContext
public Type CompilationContext { get; }
Property Value
References
public ICollection<BuildAssetLink> References { get; }
Property Value
Methods
Analyze(AssetCompilerContext)
Performs analysis on the asset to figure out all the needed dependencies
public bool Analyze(AssetCompilerContext context)
Parameters
context
AssetCompilerContextThe compiler context
Returns
- bool
True if the node was updated, false otherwise.
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.