diff options
author | Filippos Karapetis | 2014-12-26 23:18:54 +0200 |
---|---|---|
committer | Filippos Karapetis | 2014-12-26 23:18:54 +0200 |
commit | f9595b11fc2bef08d84a00b81f9b2884f77897b0 (patch) | |
tree | 8626ab1737e0f02ad51aef52fb0baf520043ee98 /engines/zvision/zvision.h | |
parent | 19ce38d40e9f273335b06a62bcb0d3643602080c (diff) | |
download | scummvm-rg350-f9595b11fc2bef08d84a00b81f9b2884f77897b0.tar.gz scummvm-rg350-f9595b11fc2bef08d84a00b81f9b2884f77897b0.tar.bz2 scummvm-rg350-f9595b11fc2bef08d84a00b81f9b2884f77897b0.zip |
ZVISION: Add an FPS timer (accessible with F10, or the "FRAME" cheat)
Diffstat (limited to 'engines/zvision/zvision.h')
-rw-r--r-- | engines/zvision/zvision.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/zvision/zvision.h b/engines/zvision/zvision.h index 6664d0cd5d..5482060cd0 100644 --- a/engines/zvision/zvision.h +++ b/engines/zvision/zvision.h @@ -119,6 +119,8 @@ private: Common::Event _event; int _frameRenderDelay; + int _renderedFrameCount; + int _fps; int16 _mouseVelocity; int16 _keyboardVelocity; bool _doubleFPS; @@ -197,6 +199,11 @@ public: void setRenderDelay(uint); bool canRender(); + static void fpsTimerCallback(void *refCon); + void fpsTimer(); + int getFPS() const { + return _fps; + } void loadSettings(); void saveSettings(); |