Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
FillMode.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  /// <p>Determines the fill mode to use when rendering triangles.</p>
9  /// </summary>
10  /// <remarks>
11  /// <p>This enumeration is part of a rasterizer-state object description (see <strong><see cref="RasterizerStateDescription"/></strong>).</p>
12  /// </remarks>
13  [DataContract]
14  public enum FillMode : int
15  {
16 
17  /// <summary>
18  /// <dd> <p>Draw lines connecting the vertices. Adjacent vertices are not drawn.</p> </dd>
19  /// </summary>
20  Wireframe = unchecked((int)2),
21 
22  /// <summary>
23  /// <dd> <p>Fill the triangles formed by the vertices. Adjacent vertices are not drawn.</p> </dd>
24  /// </summary>
25  Solid = unchecked((int)3),
26  }
27 }