Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
CombineMode.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 namespace SiliconStudio.Quantum
4 {
5  /// <summary>
6  /// An enum that describes what to do with a node or a command when combining view models.
7  /// </summary>
8  public enum CombineMode
9  {
10  /// <summary>
11  /// The command or the node should never be combined.
12  /// </summary>
14  /// <summary>
15  /// The command should always be combined, even if some of the combined nodes do not have it.
16  /// The nodes should always be combined, even if some single view models does not have it.
17  /// </summary>
19  /// <summary>
20  /// The command should be combined only if all combined nodes have it.
21  /// The nodes should be combined only if all single view models have it.
22  /// </summary>
24  }
25 }
CombineMode
An enum that describes what to do with a node or a command when combining view models.
Definition: CombineMode.cs:8
The command or the node should never be combined.
The command should be combined only if all combined nodes have it. The nodes should be combined only ...
The command should always be combined, even if some of the combined nodes do not have it...