Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
AssetFileChangedType.cs
Go to the documentation of this file.
1 // Copyright (c) 2014 Silicon Studio Corp. (http://siliconstudio.co.jp)
2 // This file is distributed under GPL v3. See LICENSE.md for details.
3 using System;
4 
5 namespace SiliconStudio.Assets.Analysis
6 {
7  /// <summary>
8  /// Type of a change event for an asset.
9  /// </summary>
10  [Flags]
12  {
13  /// <summary>
14  /// An asset was added to the disk
15  /// </summary>
16  Added = 1,
17 
18  /// <summary>
19  /// The asset was deleted from the disk
20  /// </summary>
21  Deleted = 2,
22 
23  /// <summary>
24  /// The asset is updated on the disk
25  /// </summary>
26  Updated = 4,
27 
28  /// <summary>
29  /// The asset event mask (Added | Deleted | Updated).
30  /// </summary>
32 
33  /// <summary>
34  /// The asset import was modified on the disk
35  /// </summary>
36  SourceUpdated = 8,
37 
38  /// <summary>
39  /// The asset import was deleted from the disk
40  /// </summary>
41  SourceDeleted = 16,
42 
43  /// <summary>
44  /// The source event mask (SourceUpdated | SourceDeleted).
45  /// </summary>
46  SourceEventMask = SourceUpdated | SourceDeleted,
47  }
48 }
The asset import was deleted from the disk
The asset is updated on the disk
Flags
Enumeration of the new Assimp's flags.
AssetFileChangedType
Type of a change event for an asset.
The asset import was modified on the disk
The asset event mask (Added | Deleted | Updated).
The asset was deleted from the disk
An asset was added to the disk
The source event mask (SourceUpdated | SourceDeleted).