artificiel / ofxWatchFile

automatically reload a file if it is modified

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

inspired by ofxAutoReloadedShader

ofxWatchFile

auto reload any file when it is modified

usage

See example. Shortly, see below.

There are 2 ways to receive the result,

  • event listeners
ofxWatchFile file;
file.addListener(this, &MyClass::onFileChanged);
// MyClass::onFileChanged is called when the target file is changed
  • derived class
class MyClass : public ofxWatchFile {
	bool reload(ofFile &file) override;
};
// MyClass::reload is called when the target file is changed

License

MIT License.

About

automatically reload a file if it is modified

License:MIT License


Languages

Language:C++ 99.8%Language:Makefile 0.2%