CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
BUI::GAnimateProperty类 参考

动画基础属性 更多...

+ 类 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
 

详细描述

动画基础属性

构造及析构函数说明

◆ GAnimateProperty()

BUI::GAnimateProperty::GAnimateProperty ( )

◆ ~GAnimateProperty()

virtual BUI::GAnimateProperty::~GAnimateProperty ( )
virtual

成员函数说明

◆ IsPause()

BOOL BUI::GAnimateProperty::IsPause ( ) const

获得动画状态

返回
BOOL:暂停(TRUE),动画(FALSE)

◆ PauseAnimate()

void BUI::GAnimateProperty::PauseAnimate ( BOOL  pause)

动画暂停或启动

参数
pause:暂停(TRUE),动画(FALSE)

◆ UpdateBeginTime()

void BUI::GAnimateProperty::UpdateBeginTime ( float  t)

更新动画开始时刻。 e.g. UpdateBeginTime(GetGlobalTime());

◆ UpdateTimeLine()

void BUI::GAnimateProperty::UpdateTimeLine ( float  t,
float *  reset = NULL 
)

更新动画当前时刻。 e.g. UpdateBeginTime(GetGlobalTime());

类成员变量说明

◆ m_base

float BUI::GAnimateProperty::m_base

◆ m_begin

float BUI::GAnimateProperty::m_begin

◆ m_clacmode

CalcMode BUI::GAnimateProperty::m_clacmode

◆ m_cur

float BUI::GAnimateProperty::m_cur

◆ m_dur

float BUI::GAnimateProperty::m_dur

◆ m_easing

GAnimateBezierEasing BUI::GAnimateProperty::m_easing

◆ m_is_pause

BOOL BUI::GAnimateProperty::m_is_pause

◆ m_p

float BUI::GAnimateProperty::m_p

◆ m_repeat_dur

float BUI::GAnimateProperty::m_repeat_dur
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2025 · CBlueStudio 版权所有