X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Feffect.h;h=c55aebf95a5c0363e459a4c010fa79c89ad018e0;hp=dfb369614c28c2388b1dcdd249e20e4d331224ec;hb=HEAD;hpb=7cbe8cc9893fe14f889321bd55e78b0ed6503e23 diff --git a/source/effect.h b/source/effect.h deleted file mode 100644 index dfb36961..00000000 --- a/source/effect.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef MSP_GL_EFFECT_H_ -#define MSP_GL_EFFECT_H_ - -#include -#include "renderable.h" - -namespace Msp { -namespace GL { - -/** -Effects are used to wrap other renderables and give them additional visual -properties. -*/ -class Effect: public Renderable -{ -protected: - const Renderable &renderable; - std::set enabled_passes; - - Effect(const Renderable &); -public: - virtual ~Effect() { } - - void enable_for_pass(const Tag &); - void disable_for_pass(const Tag &); -}; - -} // namespace GL -} // namespace Msp - -#endif