Menge
Modular Pedestrian Simulation Framework for Research and Development
|
An animation system. Responsible for updating the scene based based on increasing time values. More...
#include <System.h>
Public Member Functions | |
System () | |
Default constructor. | |
virtual | ~System () |
Virtual destructor. | |
virtual void | finish () |
Finalizing function for the system. More... | |
virtual bool | updateScene (float time)=0 |
Updates the state of the scene graph with the global time. More... | |
An animation system. Responsible for updating the scene based based on increasing time values.
This is a purely virtual class. It must be sub-classed to be used.
|
inlinevirtual |
Finalizing function for the system.
When the viewer wants to exit, it calls this method on the scene to give the scene any last minute things it needs to do (such as outputting data) The scene calls the systems finish method.
|
pure virtual |
Updates the state of the scene graph with the global time.
time | The time for which the system should be set. |
Implemented in Menge::SimSystem.