Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
Transformation.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 TransformationKeys
20  {
21  public static readonly ParameterKey<Matrix> View = ParameterKeys.New<Matrix>();
22  public static readonly ParameterKey<Matrix> ViewInverse = ParameterKeys.New<Matrix>();
23  public static readonly ParameterKey<Matrix> Projection = ParameterKeys.New<Matrix>();
24  public static readonly ParameterKey<Matrix> ViewProjection = ParameterKeys.New<Matrix>();
25  public static readonly ParameterKey<Vector2> ProjScreenRay = ParameterKeys.New<Vector2>();
26  public static readonly ParameterKey<Vector4> Eye = ParameterKeys.New<Vector4>();
27  public static readonly ParameterKey<Vector4> EyeMS = ParameterKeys.New<Vector4>();
28  public static readonly ParameterKey<Matrix> World = ParameterKeys.New<Matrix>();
29  public static readonly ParameterKey<Matrix> WorldInverse = ParameterKeys.New<Matrix>();
30  public static readonly ParameterKey<Matrix> WorldView = ParameterKeys.New<Matrix>();
31  public static readonly ParameterKey<Matrix> WorldViewInverse = ParameterKeys.New<Matrix>();
32  public static readonly ParameterKey<Matrix> WorldViewProjection = ParameterKeys.New<Matrix>();
33  }
34 }
SiliconStudio.Paradox.Graphics.Buffer Buffer
Key of an effect parameter.
Definition: ParameterKey.cs:15
Represents a two dimensional mathematical vector.
Definition: Vector2.cs:42
All-in-One Buffer class linked SharpDX.Direct3D11.Buffer.
Represents a four dimensional mathematical vector.
Definition: Vector4.cs:42
Represents a 4x4 mathematical matrix.
Definition: Matrix.cs:47