AssetItemExtensions Class
Namespace: Stride.Core.AssetsAssembly: Stride.Core.Assets.dll
System.Object →
AssetItemExtensions
Derived from AssetItemExtensions:
public static class AssetItemExtensions
Name | Description | |
---|---|---|
Methods | ||
GetGeneratedAbsolutePath(AssetItem) | If the asset is a IProjectFileGeneratorAsset, gets the generated file full path. |
|
GetGeneratedInclude(AssetItem) | If the asset is a IProjectFileGeneratorAsset, gets the generated file path relative to its containing .csproj. |
|
GetProjectInclude(AssetItem) | Gets the asset filename relative to its .csproj file for IProjectAsset. |
Methods
GetGeneratedAbsolutePath(AssetItem)
If the asset is a IProjectFileGeneratorAsset, gets the generated file full path.
public static UFile GetGeneratedAbsolutePath(this AssetItem assetItem)
Parameters
Type | Name | Description |
---|---|---|
AssetItem | assetItem | The asset item. |
Returns
Type | Description |
---|---|
Stride.Core.IO.UFile |
GetGeneratedInclude(AssetItem)
If the asset is a IProjectFileGeneratorAsset, gets the generated file path relative to its containing .csproj.
public static string GetGeneratedInclude(this AssetItem assetItem)
Parameters
Type | Name | Description |
---|---|---|
AssetItem | assetItem | The asset item. |
Returns
Type | Description |
---|---|
System.String |
GetProjectInclude(AssetItem)
Gets the asset filename relative to its .csproj file for IProjectAsset.
public static string GetProjectInclude(this AssetItem assetItem)
Parameters
Type | Name | Description |
---|---|---|
AssetItem | assetItem | The asset item. |
Returns
Type | Description |
---|---|
System.String |