Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
Material.cs
Go to the documentation of this file.
1 // <auto-generated>
2 // Do not edit this file yourself!
3 //
4 // This code was generated by Paradox Shader Mixin Code Generator.
5 // To generate it yourself, please install SiliconStudio.Paradox.VisualStudio.Package .vsix
6 // and re-save the associated .pdxfx.
7 // </auto-generated>
8 
9 using System;
10 using SiliconStudio.Core;
11 using SiliconStudio.Paradox.Effects;
12 using SiliconStudio.Paradox.Graphics;
13 using SiliconStudio.Paradox.Shaders;
14 using SiliconStudio.Core.Mathematics;
16 
17 namespace SiliconStudio.Paradox.Effects.Modules
18 {
19  public static partial class MaterialKeys
20  {
21  public static readonly ParameterKey<Color4> ColorValue = ParameterKeys.New<Color4>();
22  public static readonly ParameterKey<Color4> ColorValue1 = ParameterKeys.New<Color4>();
23  public static readonly ParameterKey<Color4> ColorValue2 = ParameterKeys.New<Color4>();
24  public static readonly ParameterKey<Color4> ColorValue3 = ParameterKeys.New<Color4>();
25  public static readonly ParameterKey<Color4> ColorValue4 = ParameterKeys.New<Color4>();
26  public static readonly ParameterKey<Color4> ColorValue5 = ParameterKeys.New<Color4>();
27  public static readonly ParameterKey<Color4> ColorValue6 = ParameterKeys.New<Color4>();
28  public static readonly ParameterKey<Color4> ColorValue7 = ParameterKeys.New<Color4>();
29  public static readonly ParameterKey<Color4> DiffuseColorValue = ParameterKeys.New<Color4>(new Color4(1.0f,1.0f,1.0f,1.0f));
30  public static readonly ParameterKey<Color4> SpecularColorValue = ParameterKeys.New<Color4>(new Color4(0.0f,0.0f,0.0f,0.0f));
31  public static readonly ParameterKey<Color4> AmbientColorValue = ParameterKeys.New<Color4>(new Color4(0.0f,0.0f,0.0f,0.0f));
32  public static readonly ParameterKey<Color4> EmissiveColorValue = ParameterKeys.New<Color4>(new Color4(0.0f,0.0f,0.0f,0.0f));
33  public static readonly ParameterKey<Color4> ReflectionColorValue = ParameterKeys.New<Color4>(new Color4(0.0f,0.0f,0.0f,0.0f));
34  public static readonly ParameterKey<Vector4> BumpValue = ParameterKeys.New<Vector4>(new Vector4(0.0f,0.0f,0.0f,0.0f));
35  public static readonly ParameterKey<Vector4> NormalMapValue = ParameterKeys.New<Vector4>(new Vector4(0.0f,0.0f,0.0f,0.0f));
36  public static readonly ParameterKey<Vector4> DisplacementValue = ParameterKeys.New<Vector4>(new Vector4(0.0f,0.0f,0.0f,0.0f));
37  public static readonly ParameterKey<float> TransparencyValue = ParameterKeys.New<float>(1.0f);
38  public static readonly ParameterKey<float> SpecularPower = ParameterKeys.New<float>();
39  public static readonly ParameterKey<float> SpecularPowerScaled = ParameterKeys.New<float>();
40  public static readonly ParameterKey<float> SpecularIntensity = ParameterKeys.New<float>();
41  public static readonly ParameterKey<float> Roughness = ParameterKeys.New<float>();
42  public static readonly ParameterKey<float> Reflectance = ParameterKeys.New<float>();
43  public static readonly ParameterKey<float> CookTorranceReflection = ParameterKeys.New<float>();
44  }
45 }
Key of an effect parameter.
Definition: ParameterKey.cs:15
Represents a color in the form of rgba.
Definition: Color4.cs:42
All-in-One Buffer class linked SharpDX.Direct3D11.Buffer.
SiliconStudio.Paradox.Graphics.Buffer Buffer
Definition: Material.cs:15
Represents a four dimensional mathematical vector.
Definition: Vector4.cs:42