AssetDescriptionAttribute Class
Namespace: Stride.Core.AssetsAssembly: Stride.Core.Assets.dll
Associates meta-information to a particular Asset.
[AttributeUsage(AttributeTargets.Class)]
public class AssetDescriptionAttribute : Attribute, _Attribute
| Name | Description | |
|---|---|---|
| Constructors | ||
| AssetDescriptionAttribute(String) | Initializes a new instance of the AssetDescriptionAttribute class. |
|
| Properties | ||
| AllowArchetype | Gets whether this asset can be an archetype. |
|
| AlwaysMarkAsRoot | Always mark this asset type as root. |
|
| FileExtensions | Gets the file extensions supported by a type of asset. |
|
| Referenceable | Defines if an asset is referenceable through an AssetReference. Asset name collision is allowed in this case because they exist only at compile-time. |
|
Constructors
AssetDescriptionAttribute(String)
Initializes a new instance of the AssetDescriptionAttribute class.
public AssetDescriptionAttribute(string fileExtensions)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | fileExtensions | The file extensions supported by a type of asset. |
Properties
AllowArchetype
Gets whether this asset can be an archetype.
public bool AllowArchetype { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
AlwaysMarkAsRoot
Always mark this asset type as root.
public bool AlwaysMarkAsRoot { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
FileExtensions
Gets the file extensions supported by a type of asset.
public string FileExtensions { get; }
Property Value
| Type | Description |
|---|---|
| System.String | The extension. |
Referenceable
Defines if an asset is referenceable through an AssetReference. Asset name collision is allowed in this case because they exist only at compile-time.
public bool Referenceable { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |