Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
PostEffectPlugin.cs
Go to the documentation of this file.
1 // Copyright (c) 2011 Silicon Studio
2 
3 using System.Collections.Generic;
4 using SiliconStudio.Paradox.DataModel;
5 using SiliconStudio.Paradox.Graphics;
6 using SiliconStudio.Core.Mathematics;
7 
8 namespace SiliconStudio.Paradox.Effects
9 {
11  {
12  public PostEffectPlugin() : this(null)
13  {
14  }
15 
16  public PostEffectPlugin(string name)
17  : base(name)
18  {
19  PreferredFormat = PixelFormat.R16G16B16A16_Float;
20  }
21 
22  public PixelFormat PreferredFormat { get; set; }
23 
24  public Texture2D RenderSource { get; set; }
25 
26  public RenderTarget RenderTarget { get; set; }
27  }
28 }
PostEffectPlugin(string name)
A Texture 2D frontend to SharpDX.Direct3D11.Texture2D.
Definition: Texture2D.cs:37
PostEffectPlugin()
PixelFormat
Defines various types of pixel formats.
Definition: PixelFormat.cs:32