| Index: cc/CCDelayBasedTimeSource.cpp
|
| diff --git a/cc/CCDelayBasedTimeSource.cpp b/cc/CCDelayBasedTimeSource.cpp
|
| index 8a623dd040569e391278a46ac0d1da0238962b53..50578764751050a0130745786485fcea239b73b4 100644
|
| --- a/cc/CCDelayBasedTimeSource.cpp
|
| +++ b/cc/CCDelayBasedTimeSource.cpp
|
| @@ -73,6 +73,11 @@ void CCDelayBasedTimeSource::setActive(bool active)
|
| postNextTickTask(now);
|
| }
|
|
|
| +bool CCDelayBasedTimeSource::active() const
|
| +{
|
| + return m_state != STATE_INACTIVE;
|
| +}
|
| +
|
| double CCDelayBasedTimeSource::lastTickTime()
|
| {
|
| return m_lastTickTime;
|
| @@ -102,6 +107,11 @@ void CCDelayBasedTimeSource::onTimerFired()
|
| m_client->onTimerTick();
|
| }
|
|
|
| +void CCDelayBasedTimeSource::setClient(CCTimeSourceClient* client)
|
| +{
|
| + m_client = client;
|
| +}
|
| +
|
| void CCDelayBasedTimeSource::setTimebaseAndInterval(double timebase, double intervalSeconds)
|
| {
|
| m_nextParameters.interval = intervalSeconds;
|
|
|