3 using System.Collections.Generic;
 
    7 namespace SiliconStudio.
Paradox.Effects
 
   20         public bool UseBlendState { 
get; set; }
 
   22         public bool UseRasterizerState { 
get; set; }
 
   24         public bool UseDepthStencilState { 
get; set; }
 
   29                 Effect.Parameters.RegisterParameter(BlendStateKey);
 
   31             if (UseRasterizerState)
 
   32                 Effect.Parameters.RegisterParameter(RasterizerStateKey);
 
   34             if (UseDepthStencilState)
 
   35                 Effect.Parameters.RegisterParameter(DepthStencilStateKey);
 
Basic shader plugin built directly from shader source file. 
 
StateShaderPlugin()
Initializes a new instance of the StateShaderPlugin class. 
 
override void SetupResources(EffectMesh effectMesh)