← Back

ofxChainableSetting

github.com/2bbb/ofxChainableSetting · @2bbb
OF 0.9 Utilities

utility for setting structure

3 0 Last commit 9y ago Created 9y ago

README

ofxChainableSetting



utility for setting structure

How to use



struct Setting : ofxChainableSetting<Setting> {
	Setting
	: register_types(name, radius, x, y) {}

	setter<std::string> name;
	setter<float> radius;
	setter<float> x;
	setter<float> y;
};

...

void drawCircle(Setting setting) {
	ofSetColor(255, 0, 0);
	ofDrawCircle(setting.x(), setting.y(), setting.radius());

	ofSetColor(255);
	ofDrawBitmapString(setting.name(), setting.x(), setting.y());
}

...

Setting setting;
drawCircle(setting.radius(40.0f).name("circle").x(10.0f).y(40.0f));
drawCircle(setting.y(300.0f).name("circle2")); // same radius, same x position

...


Update histor



2017/04/24 ver 0.0.1



License



MIT License.

Author



ISHII 2bit [bufferRenaiss co., ltd.] ishii[at]buffer-renaiss.com

Get this addon

HTTPS
SSH