CMGDK r49-rc2
公有成员 | 公有属性 | 保护成员 | 保护属性
hgl::affect::Timer类参考

计时影响器 更多...

#include <Timer.H>

继承图,类hgl::affect::Timer
hgl::AffectorObject hgl::EnumObject hgl::Object hgl::_Object hgl::affect::TrackTimer

所有成员的列表。

公有成员

 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]

取得类名

重载hgl::AffectorObject

hgl::affect::TrackTimer重载。

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]

暂停

重载hgl::AffectorObject

bool hgl::affect::Timer::Resume ( ) [virtual]

恢复

重载hgl::AffectorObject

bool hgl::affect::Timer::Start ( ) [virtual]

开始

重载hgl::AffectorObject

hgl::affect::TrackTimer重载。

bool hgl::affect::Timer::Stop ( ) [virtual]

停止

重载hgl::AffectorObject

void hgl::affect::Timer::Update ( ) [virtual]

刷新

重载hgl::AffectorObject

hgl::affect::TrackTimer重载。


成员数据文档

double hgl::affect::Timer::last_gap [protected]

最终执行时间间隔

double hgl::affect::Timer::last_time [protected]

最终执行时间

最后一次执行间隔时间

最后执行时间

double hgl::affect::Timer::run_time [protected]

总计运行时间

运行时间


该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义