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
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\).