5a849b66e8
- changed FGSubsystem::update(int) to FGSubsystem::update(delta_time_sec); the argument is now delta time in seconds rather than milliseconds - added FGSubsystem::suspend(), FGSubsystem::suspend(bool), FGSubsystem::resume(), and FGSubsystem::is_suspended(), all with default implementations; is_suspended takes account of the master freeze as well as the subsystem's individual suspended state - the FDMs now use the delta time argument the same as the rest of FlightGear; formerly, main.cxx made a special case and passed a multiloop argument - FDMs now calculate multiloop internally instead of relying on main.cxx There are probably some problems -- I've done basic testing with the major FDMs and subsystems, but we'll probably need a few weeks to sniff out bugs. |
||
---|---|---|
.. | ||
.cvsignore | ||
fg_timer.cxx | ||
fg_timer.hxx | ||
FGEventMgr.cxx | ||
FGEventMgr.hxx | ||
light.cxx | ||
light.hxx | ||
Makefile.am | ||
moonpos.cxx | ||
moonpos.hxx | ||
sunpos.cxx | ||
sunpos.hxx | ||
test_event.c | ||
tmp.cxx | ||
tmp.hxx | ||
ttest.c | ||
win32test.c |