载入中...
搜索中...
未找到
eve::timer::Timer类 参考
High-resolution frame/elapsed timer backed by SDL_GetPerformanceCounter(). Script: timer <- eve.Timer();
更多...
#include <Timer.h>
类 eve::timer::Timer 继承关系图:
Public 成员函数 | |
| Module_REG (Timer) | |
| Timer () | |
| ~Timer () override=default | |
| float | getTime () const |
| Seconds since the Timer was created (0 if the timer is unavailable). Returns float (not double): SimpleSquirrel only pushes double when SQUSEDOUBLE is defined. | |
| float | getDelta () const |
| Seconds between the last two step() calls (0 until the first step). | |
| float | step () |
| Advances the frame clock and returns the new delta in seconds. | |
Public 成员函数 继承自 eve::Module | |
| virtual | ~Module () |
| virtual std::string | getName () const =0 |
详细描述
High-resolution frame/elapsed timer backed by SDL_GetPerformanceCounter(). Script: timer <- eve.Timer();
构造及析构函数说明
◆ Timer()
◆ ~Timer()
|
overridedefault |
成员函数说明
◆ getDelta()
| float eve::timer::Timer::getDelta | ( | ) | const |
◆ getTime()
| float eve::timer::Timer::getTime | ( | ) | const |
◆ Module_REG()
| eve::timer::Timer::Module_REG | ( | Timer | ) |
◆ step()
| float eve::timer::Timer::step | ( | ) |
该类的文档由以下文件生成:
Public 成员函数 继承自