/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
drape_frontend/animation/opacity_animation.cpp
26 строк
694 B
ExMix
[drape] code from drape_gui lib have moved to drape_frontend lib.
30 ноя 2015, 16:08
30 ноя 2015, 16:08
9f2f464
Код
Авторство
О чём код?
#include "drape_frontend/animation/opacity_animation.hpp" #include "drape_frontend/animation/interpolations.hpp" namespace df { OpacityAnimation::OpacityAnimation(double duration, double startOpacity, double endOpacity) : OpacityAnimation(duration, 0.0, startOpacity, endOpacity) { } OpacityAnimation::OpacityAnimation(double duration, double delay, double startOpacity, double endOpacity) : BaseInterpolator(duration, delay) , m_startOpacity(startOpacity) , m_endOpacity(endOpacity) , m_opacity(startOpacity) { } void OpacityAnimation::Advance(double elapsedSeconds) { TBase::Advance(elapsedSeconds); m_opacity = InterpolateDouble(m_startOpacity, m_endOpacity, GetT()); } }