Public Member Functions | |
fps_limiter (size_t ms_per_frame=20) | |
void | limit () |
void | set_ms_per_frame (size_t ms_per_frame) |
void | set_fps (size_t fps) |
Private Attributes | |
size_t | start_ticks_ |
size_t | ms_per_frame_ |
Definition at line 219 of file server.cpp.
fps_limiter::fps_limiter | ( | size_t | ms_per_frame = 20 |
) | [inline] |
Definition at line 223 of file server.cpp.
void fps_limiter::limit | ( | ) | [inline] |
Definition at line 226 of file server.cpp.
References current_ticks, ms_per_frame_, and start_ticks_.
Referenced by server::run().
void fps_limiter::set_ms_per_frame | ( | size_t | ms_per_frame | ) | [inline] |
Definition at line 236 of file server.cpp.
References ms_per_frame_.
Referenced by server::load_config().
void fps_limiter::set_fps | ( | size_t | fps | ) | [inline] |
size_t fps_limiter::start_ticks_ [private] |
size_t fps_limiter::ms_per_frame_ [private] |
Definition at line 221 of file server.cpp.
Referenced by limit(), set_fps(), and set_ms_per_frame().
Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |