$darkmode
Suckless OGL 1.0.0
A lean, high-performance C11 PBR Renderer
PostProcessInputContext Struct Reference

Context required for post-processing input handling. More...

#include <postprocess_input.h>

Collaboration diagram for PostProcessInputContext:
[legend]

Data Fields

PostProcesspostprocess
 
ActionNotifiernotifier
 
EffectBenchmarkeffect_bench
 
GLFWwindowwindow
 

Detailed Description

Context required for post-processing input handling.

Encapsulates the state required to toggle effects and manage presets, decoupling the input logic from the main App struct.

Field Documentation

◆ effect_bench

EffectBenchmark* PostProcessInputContext::effect_bench

Benchmarking tool state.

◆ notifier

ActionNotifier* PostProcessInputContext::notifier

System for user feedback messages.

◆ postprocess

PostProcess* PostProcessInputContext::postprocess

The post-processing pipeline state.

◆ window

GLFWwindow* PostProcessInputContext::window

Window handle for modifier checks.


The documentation for this struct was generated from the following file: