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 277 of file server.cpp.
| fps_limiter::fps_limiter | ( | size_t | ms_per_frame = 20 |
) | [inline] |
Definition at line 281 of file server.cpp.
| void fps_limiter::limit | ( | ) | [inline] |
Definition at line 284 of file server.cpp.
References ms_per_frame_, and start_ticks_.
Referenced by server::run().

| void fps_limiter::set_fps | ( | size_t | fps | ) | [inline] |
Definition at line 299 of file server.cpp.
References ms_per_frame_.
| void fps_limiter::set_ms_per_frame | ( | size_t | ms_per_frame | ) | [inline] |
Definition at line 294 of file server.cpp.
References ms_per_frame_.
Referenced by server::load_config().

size_t fps_limiter::ms_per_frame_ [private] |
Definition at line 279 of file server.cpp.
Referenced by limit(), set_fps(), and set_ms_per_frame().
size_t fps_limiter::start_ticks_ [private] |
Definition at line 278 of file server.cpp.
Referenced by limit().
| Generated by doxygen 1.7.1 on Thu May 24 2012 01:13:48 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |