22 #ifndef FIFE_TIME_PROVIDER_H
23 #define FIFE_TIME_PROVIDER_H
33 #include "util/base/fife_stdint.h"
34 #include "util/base/exception.h"
71 double m_time_static, m_time_scaled;
75 double getPreciseGameTime()
const;
82 uint32_t
scaleTime(
float multiplier, uint32_t ticks);
void setMultiplier(float multiplier)
TimeProvider(TimeProvider *master)
float getMultiplier() const
uint32_t getGameTime() const
uint32_t scaleTime(float multiplier, uint32_t ticks)
float getTotalMultiplier() const
credit to phoku for his NodeDisplay example which the visitor code is adapted from ( he coded the qua...