21 #ifndef FIFE_PERCENT_DONE_LISTENER_H
22 #define FIFE_PERCENT_DONE_LISTENER_H
39 virtual void OnEvent(
unsigned int percentDone) = 0;
void fireEvent(uint32_t percent)
virtual void OnEvent(unsigned int percentDone)=0
ListenerContainer m_listeners
virtual ~PercentDoneListener()
void removeListener(PercentDoneListener *listener)
void setPercentDoneInterval(unsigned int percent)
std::vector< PercentDoneListener * > ListenerContainer
uint32_t m_numberOfEvents
virtual ~PercentDoneCallback()
void setTotalNumberOfElements(unsigned int totalElements)
void addListener(PercentDoneListener *listener)