|
CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
动画基础属性 更多...
类 BUI::GAnimateProperty 继承关系图: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 |