Vuo  2.4.0
VuoBase.hh
Go to the documentation of this file.
1
10#pragma once
11
23template<class CompilerClass, class RendererClass>
25{
26public:
27 VuoBase(string id);
28
29 void setCompiler(CompilerClass *compiler);
30 CompilerClass * getCompiler(void) const;
31 bool hasCompiler(void) const;
32
33 void setRenderer(RendererClass *renderer);
34 RendererClass * getRenderer(void) const;
35 bool hasRenderer(void) const;
36
37private:
38 string id;
39 CompilerClass * compiler;
40 RendererClass * renderer;
41};