CMGDK r49-rc2
|
计时影响器 更多...
#include <Timer.H>
公有成员 | |
Timer () | |
virtual | ~Timer () |
virtual const wchar_t * | GetClassName () |
取得类名 | |
virtual bool | Start () |
开始 | |
virtual bool | Pause () |
暂停 | |
virtual bool | Resume () |
恢复 | |
virtual bool | Stop () |
停止 | |
virtual void | Update () |
刷新 | |
公有属性 | |
Property< double > | RunTime |
运行时间 | |
Property< double > | LastTime |
最后执行时间 | |
Property< double > | LastGapTime |
最后一次执行间隔时间 | |
保护成员 | |
double | GetRunTime () |
double | GetLastTime () |
double | GetLastGap () |
保护属性 | |
double | run_time |
总计运行时间 | |
double | last_time |
最终执行时间 | |
double | last_gap |
最终执行时间间隔 |
计时影响器
计时影响器
影响器的一种,作用是计时。但要注意它并不精确。
hgl::affect::Timer::Timer | ( | ) |
virtual hgl::affect::Timer::~Timer | ( | ) | [inline, virtual] |
virtual const wchar_t* hgl::affect::Timer::GetClassName | ( | ) | [inline, virtual] |
double hgl::affect::Timer::GetLastGap | ( | ) | [inline, protected] |
double hgl::affect::Timer::GetLastTime | ( | ) | [inline, protected] |
double hgl::affect::Timer::GetRunTime | ( | ) | [inline, protected] |
bool hgl::affect::Timer::Pause | ( | ) | [virtual] |
暂停
bool hgl::affect::Timer::Resume | ( | ) | [virtual] |
恢复
bool hgl::affect::Timer::Start | ( | ) | [virtual] |
bool hgl::affect::Timer::Stop | ( | ) | [virtual] |
停止
void hgl::affect::Timer::Update | ( | ) | [virtual] |
double hgl::affect::Timer::last_gap [protected] |
最终执行时间间隔
double hgl::affect::Timer::last_time [protected] |
最终执行时间
最后一次执行间隔时间
Property<double> hgl::affect::Timer::LastTime |
最后执行时间
double hgl::affect::Timer::run_time [protected] |
总计运行时间
Property<double> hgl::affect::Timer::RunTime |
运行时间