3 using SiliconStudio.Assets;
4 using SiliconStudio.Assets.Compiler;
5 using SiliconStudio.Core;
6 using SiliconStudio.Paradox.DataModel;
8 namespace SiliconStudio.
Paradox.Assets.Model
10 [DataContract(
"Animation")]
11 [AssetFileExtension(FileExtension)]
12 [AssetCompiler(typeof(AnimationAssetCompiler))]
13 [AssetFactory(typeof(AnimationFactory))]
14 [ThumbnailCompiler(PreviewerCompilerNames.AnimationThumbnailCompilerQualifiedName)]
21 public const string FileExtension =
".pdxanim";
35 RepeatMode = AnimationRepeatMode.LoopInfinite;
Interface to create default instance of an asset type.
AnimationRepeatMode
Enumeration describing how an animation should be repeated.
Contains user-friendly names and descriptions of an asset type.
AnimationAsset()
Create an instance of AnimationAsset with default values.