Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
StencilOperation.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 SiliconStudio.Core;
4 
5 namespace SiliconStudio.Paradox.Graphics
6 {
7  /// <summary>
8  /// TODO Comments
9  /// </summary>
10  [DataContract]
11  public enum StencilOperation
12  {
13  /// <summary>
14  ///
15  /// </summary>
16  Keep = 1,
17  /// <summary>
18  ///
19  /// </summary>
20  Zero = 2,
21  /// <summary>
22  ///
23  /// </summary>
24  Replace = 3,
25  /// <summary>
26  ///
27  /// </summary>
29  /// <summary>
30  ///
31  /// </summary>
33  /// <summary>
34  ///
35  /// </summary>
36  Invert = 6,
37  /// <summary>
38  ///
39  /// </summary>
40  Increment = 7,
41  /// <summary>
42  ///
43  /// </summary>
44  Decrement = 8,
45  }
46 }
The data source is the color black (0, 0, 0, 0). No pre-blend operation.