4 using System.ComponentModel;
6 using SiliconStudio.Assets;
7 using SiliconStudio.Assets.Compiler;
8 using SiliconStudio.Core;
9 using SiliconStudio.Core.IO;
11 namespace SiliconStudio.
Paradox.Assets.Materials
16 [DataContract(
"MaterialAsset")]
17 [AssetFileExtension(FileExtension)]
18 [ThumbnailCompiler(PreviewerCompilerNames.MaterialThumbnailCompilerQualifiedName)]
19 [AssetCompiler(typeof(MaterialAssetCompiler))]
20 [AssetFactory(typeof(MaterialFactory))]
27 public const string FileExtension =
".pdxmat";
Description of a material.
Description of a material.
Interface to create default instance of an asset type.
MaterialAsset()
Initializes a new instance of the MaterialAsset class.
Contains user-friendly names and descriptions of an asset type.
Defines a normalized file path. See UPath for details. This class cannot be inherited.