2012-08-05 13:40:24 -04:00
|
|
|
#include "eventsObject.h"
|
|
|
|
|
|
|
|
|
|
//--------------------------------------------------------------
|
|
|
|
|
eventsObject::eventsObject(){
|
2022-09-30 01:38:49 -03:00
|
|
|
counter = 0;
|
2012-08-05 13:40:24 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//--------------------------------------------------------------
|
|
|
|
|
void eventsObject::enable(){
|
2022-09-30 01:38:49 -03:00
|
|
|
ofAddListener(ofEvents().update, this, &eventsObject::update);
|
2012-08-05 13:40:24 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//--------------------------------------------------------------
|
|
|
|
|
void eventsObject::disable(){
|
2022-09-30 01:38:49 -03:00
|
|
|
ofRemoveListener(ofEvents().update, this, &eventsObject::update);
|
2012-08-05 13:40:24 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//--------------------------------------------------------------
|
|
|
|
|
void eventsObject::update(ofEventArgs & args){
|
2022-09-30 01:38:49 -03:00
|
|
|
counter += 0.3;
|
|
|
|
|
int intCounter = (int)counter;
|
|
|
|
|
ofNotifyEvent(newFloatEvent, counter, this);
|
|
|
|
|
ofNotifyEvent(newIntEvent, intCounter, this);
|
2012-08-05 13:40:24 -04:00
|
|
|
}
|
|
|
|
|
|