Euphoria
Classes | Namespaces
postproc.h File Reference
#include "eu/render/texture.h"

Go to the source code of this file.

Classes

struct  eu::render::PostProcArg
 Arguments for rendering a post-processing effect. More...
 
struct  eu::render::RenderSource
 A source that can be rendered to a framebuffer or a screen. More...
 
struct  eu::render::ShaderPropertyProvider
 A functor that sends properties/uniforms to the shader. More...
 
struct  eu::render::RenderTextureWithShader
 Applies a shader to the output of another source. More...
 
struct  eu::render::CompiledStack
 A compiled full-screen-effect. More...
 
struct  eu::render::BuildArg
 Arguments for when building a effect stack. More...
 
struct  eu::render::Effect
 A effect that can be toggled. More...
 
struct  eu::render::FactorEffect
 A special effect where the effect can be eased into existence. More...
 
struct  eu::render::EffectStack
 The facade of the post-proc framework. More...
 

Namespaces

namespace  eu
 
namespace  eu::imgui
 
namespace  eu::render