32 #include "timemanager.h"
33 #include "timeevent.h"
39 m_last_updated(
TimeManager::instance()->getTime()) {
47 int32_t time_delta =
static_cast<int32_t
>(time - m_last_updated);
50 }
else if (m_period == 0 || time_delta >= m_period) {
52 m_last_updated = time;
65 return m_last_updated;
TimeEvent(int32_t period=-1)
uint32_t getLastUpdateTime()
void setLastUpdateTime(uint32_t)
void managerUpdateEvent(uint32_t time)
virtual void updateEvent(uint32_t time)=0
void setPeriod(int32_t period)
credit to phoku for his NodeDisplay example which the visitor code is adapted from ( he coded the qua...