X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=effect_util.h;h=da0f95a4d66a492bc3f24e41f7eb9e836a28ed07;hp=1c2e92c26d7313eec5e49813be014402a949d92c;hb=56ff92c5828a143595eeb7a1906418cc30668f9d;hpb=ac4fc36aa70ffefb6b9632dc0abea5cbbce5387b diff --git a/effect_util.h b/effect_util.h index 1c2e92c..da0f95a 100644 --- a/effect_util.h +++ b/effect_util.h @@ -4,7 +4,7 @@ // Utilities that are often useful for implementing Effect instances, // but don't need to be included from effect.h. -#include +#include #include #include #include @@ -14,6 +14,8 @@ #include "util.h" +namespace movit { + class EffectChain; class Node; @@ -27,4 +29,6 @@ void set_uniform_vec4(GLuint glsl_program_num, const std::string &prefix, const void set_uniform_vec4_array(GLuint glsl_program_num, const std::string &prefix, const std::string &key, const float *values, size_t num_values); void set_uniform_mat3(GLuint glsl_program_num, const std::string &prefix, const std::string &key, const Eigen::Matrix3d &matrix); +} // namespace movit + #endif // !defined(_MOVIT_EFFECT_UTIL_H)