Class BlurMaterial
  
  
  
    - Namespace
- Lime
- Assembly
- Lime.dll
 
  
  
  
    public class BlurMaterial : IMaterial
   
  
    - Inheritance
- 
      
      BlurMaterial 
    - Implements
- 
      
    
    - Inherited Members
- 
    
    
    
    
    
    
    
  
Constructors
  
  
  BlurMaterial()
  
  
  
  
  
  
  
  BlurMaterial(Blending)
  
  
  
  
  
    public BlurMaterial(Blending blending)
   
  Parameters
  
    - blendingBlending
Properties
  
  
  AlphaCorrection
  
  
  
  
  
    [YuzuMember]
public float AlphaCorrection { get; set; }
   
  Property Value
  
    - float
  Blending
  
  
  
  
  
    [YuzuMember]
public Blending Blending { get; set; }
   
  Property Value
  
    - Blending
  BlurShaderId
  
  
  
  
  
    [YuzuMember]
public BlurShaderId BlurShaderId { get; set; }
   
  Property Value
  
    - BlurShaderId
  Dir
  
  
  
  
  
    [YuzuMember]
public Vector2 Dir { get; set; }
   
  Property Value
  
    - Vector2
  Id
  
  
  
  
  
    public string Id { get; set; }
   
  Property Value
  
    - string
  Opaque
  
  
  
  
  
    [YuzuMember]
public bool Opaque { get; set; }
   
  Property Value
  
    - bool
  PassCount
  
  
  
  
  
    public int PassCount { get; }
   
  Property Value
  
    - int
  Radius
  
  
  
  
  
    [YuzuMember]
public float Radius { get; set; }
   
  Property Value
  
    - float
  Step
  
  
  
  
  
    [YuzuMember]
public Vector2 Step { get; set; }
   
  Property Value
  
    - Vector2
Methods
  
  
  Apply(int)
  
  
  
  
  
    public void Apply(int pass)
   
  Parameters
  
    - passint
  Invalidate()