A effect that can be toggled.
More...
A effect that can be toggled.
Common effects are: blur, bloom, color grading, etc. Most effects from https://lettier.github.io/3d-game-shaders-for-beginners/index.html would be implemented as effects.
Definition at line 112 of file postproc.h.
◆ Effect() [1/3]
| eu::render::Effect::Effect |
( |
| ) |
|
|
default |
◆ ~Effect()
| virtual eu::render::Effect::~Effect |
( |
| ) |
|
|
virtualdefault |
◆ Effect() [2/3]
| eu::render::Effect::Effect |
( |
const Effect & | | ) |
|
|
delete |
◆ Effect() [3/3]
| eu::render::Effect::Effect |
( |
Effect && | | ) |
|
|
delete |
◆ build()
| virtual void eu::render::Effect::build |
( |
const BuildArg & | arg | ) |
|
|
pure virtual |
◆ enabled()
| bool eu::render::Effect::enabled |
( |
| ) |
const |
|
nodiscard |
◆ gui()
| virtual void eu::render::Effect::gui |
( |
| ) |
|
|
pure virtual |
◆ operator=() [1/2]
| void eu::render::Effect::operator= |
( |
const Effect & | | ) |
|
|
delete |
◆ operator=() [2/2]
| void eu::render::Effect::operator= |
( |
Effect && | | ) |
|
|
delete |
◆ set_enabled()
| void eu::render::Effect::set_enabled |
( |
bool | n | ) |
|
|
protected |
◆ update()
| virtual void eu::render::Effect::update |
( |
float | dt | ) |
|
|
pure virtual |
◆ EffectStack
| friend struct EffectStack |
|
friend |
The documentation for this struct was generated from the following file: