Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
AssetDependencySearchOptions.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  /// Options used when searching asset dependencies.
9  /// </summary>
10  [Flags]
12  {
13  /// <summary>
14  /// Search for <c>in</c> only dependencies.
15  /// </summary>
16  In = 1,
17 
18  /// <summary>
19  /// Search for <c>out</c> only dependencies.
20  /// </summary>
21  Out = 2,
22 
23  /// <summary>
24  /// Search for <c>in</c> and <c>out</c> dependencies.
25  /// </summary>
26  InOut = In | Out,
27 
28  /// <summary>
29  /// Search recursively
30  /// </summary>
31  Recursive = 4,
32 
33  /// <summary>
34  /// Search recursively all <c>in</c> and <c>out</c> dependencies.
35  /// </summary>
36  All = InOut | Recursive
37  }
38 }
Search recursively all in and out dependencies.
Flags
Enumeration of the new Assimp's flags.
Search for in and out dependencies.
Search for out only dependencies.
Search for in only dependencies.
AssetDependencySearchOptions
Options used when searching asset dependencies.