#ifndef CIRCLESRENDERER_H_
#define CIRCLESRENDERER_H_
#include "ofParameterGroup.h"
#include "ofParameter.h"
#include "ofMain.h"
class CirclesRenderer;
template<typename ParameterType>
class ofCirclesRendererParam: public ofReadOnlyParameter<ParameterType,CirclesRenderer>{
friend class CirclesRenderer;
};
class CirclesRenderer {
public:
CirclesRenderer();
void setup(string name);
void draw();
ofParameterGroup parameters;
ofParameter<float> size;
ofParameter<int> number;
ofParameter<glm::vec2> position;
ofParameter<ofColor> color;
ofCirclesRendererParam<int> frameNum;
};
#endif
Comments