Skip to content

IPostProcessEffect Interface

Definition

Namespace: Brine2D.Rendering.PostProcessing

Interface for post-processing effects that transform rendered output. Effects are executed in order based on the Order property. Backend-agnostic interface - implementations handle GPU-specific details.

C#
public interface IPostProcessEffect

Derived
↳ BlurEffect
↳ GrayscaleEffect
↳ LetterboxEffect
↳ PassThroughEffect
↳ ISDL3PostProcessEffect

Properties
Enabled Whether this effect is currently enabled.
Name Name of the effect for debugging/logging.
Order Execution order \(lower values execute first\).