|
Gnash
0.8.11dev
|
A system-clock based virtual clock. More...
#include <SystemClock.h>
Public Member Functions | |
| SystemClock () | |
| Construct the clock, starting it. More... | |
| unsigned long int | elapsed () const |
| Return number of milliseconds elapsed since start. More... | |
| void | restart () |
| Restart the clock. More... | |
Public Member Functions inherited from gnash::VirtualClock | |
| virtual | ~VirtualClock () |
A system-clock based virtual clock.
This class uses the system clock for computing elapsed time. See http://en.wikipedia.org/wiki/System_time for capacity
| gnash::SystemClock::SystemClock | ( | ) |
Construct the clock, starting it.
|
virtual |
Return number of milliseconds elapsed since start.
Subclass this to provide time to the core lib. NOTE: 32bit unsigned int has an upper limit of 4294967295 which means about 49 days before overlflow.
Implements gnash::VirtualClock.
Referenced by gnash::movie_root::advance(), gnash::ActionExec::operator()(), and gnash::NullGui::run().
|
virtual |
1.8.12