Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
ShadowMapPermutation.cs
Go to the documentation of this file.
1 namespace SiliconStudio.Paradox.Effects
2 {
4  {
5  public ShadowMapPermutation(ShadowMap shadowMap)
6  {
7  ShadowMap = shadowMap;
8  }
9 
10  public static implicit operator ShadowMapPermutation(ShadowMap shadowMap)
11  {
12  return new ShadowMapPermutation(shadowMap);
13  }
14 
15  public override object GenerateKey()
16  {
17  return ShadowMap;
18  }
19 
20  public ShadowMap ShadowMap { get; private set; }
21  }
22 }
Represents a ShadowMap.
Definition: ShadowMap.cs:11