diff --git a/example/src/CustomSource.cpp b/example/src/CustomSource.cpp index f160dbc..fe0a7d4 100644 --- a/example/src/CustomSource.cpp +++ b/example/src/CustomSource.cpp @@ -1,6 +1,6 @@ #include "CustomSource.h" -CustomSource::CustomSource(){ +void CustomSource::setup(){ // Give our source a decent name name = "Custom FBO Source"; diff --git a/example/src/CustomSource.h b/example/src/CustomSource.h index cb23a3e..9a3ce04 100644 --- a/example/src/CustomSource.h +++ b/example/src/CustomSource.h @@ -5,14 +5,10 @@ class CustomSource : public ofx::piMapper::FboSource { public: - CustomSource(); - - // These are overrides of FboSource virtual functions. - // FBO sources are not executing before they have been assigned to a surface. + void setup(); void update(); - void draw(); // You don't have to care about fbo.begin() or fbo.end() here + void draw(); - private: vector rects; vector rectSpeeds; }; \ No newline at end of file