]> git.sesse.net Git - movit/blob - vignette_effect.h
6caff3616cdaff6d732e34107edc04f0e700d94f
[movit] / vignette_effect.h
1 #ifndef _VIGNETTE_EFFECT_H
2 #define _VIGNETTE_EFFECT_H 1
3
4 #include "effect.h"
5
6 class VignetteEffect : public Effect {
7 public:
8         VignetteEffect();
9         std::string output_glsl();
10
11         void set_uniforms(GLhandleARB glsl_program_num, const std::string &prefix);
12
13 private:
14         Point2D center;
15         float radius, inner_radius;
16 };
17
18 #endif // !defined(_VIGNETTE_EFFECT_H)