C# Class Aiv.Fast2D.PostProcessingEffect

Show file Open project: aiv01/aiv-fast2d Class Usage Examples

Public Properties

Property Type Description
enabled bool

Protected Properties

Property Type Description
renderTexture RenderTexture
screenMesh Mesh

Public Methods

Method Description
Apply ( Aiv.Fast2D.Window window ) : void
PostProcessingEffect ( string fragmentShader, string fragmentShaderObsolete = null ) : System
Setup ( Aiv.Fast2D.Window window ) : void
Update ( Aiv.Fast2D.Window window ) : void

Method Details

Apply() public method

public Apply ( Aiv.Fast2D.Window window ) : void
window Aiv.Fast2D.Window
return void

PostProcessingEffect() public method

public PostProcessingEffect ( string fragmentShader, string fragmentShaderObsolete = null ) : System
fragmentShader string
fragmentShaderObsolete string
return System

Setup() public method

public Setup ( Aiv.Fast2D.Window window ) : void
window Aiv.Fast2D.Window
return void

Update() public method

public Update ( Aiv.Fast2D.Window window ) : void
window Aiv.Fast2D.Window
return void

Property Details

enabled public property

public bool enabled
return bool

renderTexture protected property

protected RenderTexture,Aiv.Fast2D renderTexture
return RenderTexture

screenMesh protected property

protected Mesh,Aiv.Fast2D screenMesh
return Mesh