Permalink
Cannot retrieve contributors at this time
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
ofxDabEvent/README.md
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
25 lines (12 sloc)
1.16 KB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## ofxDabEvent | |
**Author**: Daniel Bisig - Coventry University, UK - [ad5041@coventry.ac.uk](ad5041@coventry.ac.uk) - Zurich University of the Arts, CH - [daniel.bisig@zhdk.ch](daniel.bisig@zhdk.ch) | |
**Dependencies**: [ofxDabBase](https://bitbucket.org/dbisig/ofxdabbase_011/src/master/) | |
--- | |
## Summary | |
ofxDabEvent provides a set of classes for handling events. Events can perform an operation at a set time either instantaneously or over a duration. The event class needs to be subclassed to execute a specific operation. The code is compatible with OpenFrameworks 0.11 and has been tested on Windows and MacOS. The following classes are available. | |
**Event**: Base class for events that can be executed at a particular time. | |
**EventScheduler**: handles the execution of events as well as the removal of events that finished executing. | |
**EventListener**: a base class for being notified when an event has been executed. | |
**EventManager**: keeps track of all events and handles the addition and removal of event listeners | |
**SetScalarEvent**: a simple example event class that modifies scalar values | |
**SetArrayEvent**: a simple example event class that modifies arrays of values |