CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
动画基础属性 更多...
Public 成员函数 | |
GAnimateProperty () | |
virtual | ~GAnimateProperty () |
void | UpdateBeginTime (float t) |
更新动画开始时刻。 e.g. UpdateBeginTime(GetGlobalTime()); | |
void | UpdateTimeLine (float t, float *reset=NULL) |
更新动画当前时刻。 e.g. UpdateBeginTime(GetGlobalTime()); | |
BOOL | IsPause () const |
获得动画状态 | |
void | PauseAnimate (BOOL pause) |
动画暂停或启动 | |
Public 属性 | |
float | m_base |
float | m_begin |
float | m_dur |
float | m_cur |
float | m_repeat_dur |
float | m_p |
CalcMode | m_clacmode |
GAnimateBezierEasing | m_easing |
BOOL | m_is_pause |
动画基础属性
BUI::GAnimateProperty::GAnimateProperty | ( | ) |
|
virtual |
BOOL BUI::GAnimateProperty::IsPause | ( | ) | const |
获得动画状态
void BUI::GAnimateProperty::PauseAnimate | ( | BOOL | pause | ) |
动画暂停或启动
pause | :暂停(TRUE),动画(FALSE) |
void BUI::GAnimateProperty::UpdateBeginTime | ( | float | t | ) |
更新动画开始时刻。 e.g. UpdateBeginTime(GetGlobalTime());
void BUI::GAnimateProperty::UpdateTimeLine | ( | float | t, |
float * | reset = NULL |
||
) |
更新动画当前时刻。 e.g. UpdateBeginTime(GetGlobalTime());
float BUI::GAnimateProperty::m_base |
float BUI::GAnimateProperty::m_begin |
CalcMode BUI::GAnimateProperty::m_clacmode |
float BUI::GAnimateProperty::m_cur |
float BUI::GAnimateProperty::m_dur |
GAnimateBezierEasing BUI::GAnimateProperty::m_easing |
BOOL BUI::GAnimateProperty::m_is_pause |
float BUI::GAnimateProperty::m_p |
float BUI::GAnimateProperty::m_repeat_dur |