Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
RenderLayers.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 using SiliconStudio.Core;
5 
6 namespace SiliconStudio.Paradox.Effects
7 {
8  // TODO: improve names
9  // TODO: allow the user to create its own layer
10  [Flags]
11  [DataContract]
12  public enum RenderLayers
13  {
14  RenderLayerNone = 0,
15  RenderLayer1 = 0x1,
16  RenderLayer2 = 0x2,
17  RenderLayer3 = 0x4,
18  RenderLayer4 = 0x8,
19  RenderLayer5 = 0x10,
20  RenderLayer6 = 0x20,
21  RenderLayer7 = 0x40,
22  RenderLayer8 = 0x80,
23  RenderLayer9 = 0x100,
24  RenderLayer10 = 0x200,
25  RenderLayer11 = 0x400,
26  RenderLayer12 = 0x800,
27  RenderLayer13 = 0x1000,
28  RenderLayer14 = 0x2000,
29  RenderLayer15 = 0x4000,
30 
31  RenderLayerAll = 0xffff
32  }
33 }
Flags
Enumeration of the new Assimp's flags.