|
From: Markus R. <rol...@us...> - 2007-06-15 09:26:15
|
Update of /cvsroot/simspark/simspark/spark/oxygen/simulationserver In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv29751 Modified Files: simulationserver.cpp simulationserver.h simulationserver_c.cpp Log Message: - added method ResetTime() to reset simulation time to 0 Index: simulationserver.cpp =================================================================== RCS file: /cvsroot/simspark/simspark/spark/oxygen/simulationserver/simulationserver.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** simulationserver.cpp 15 Mar 2007 07:26:28 -0000 1.4 --- simulationserver.cpp 15 Jun 2007 09:25:39 -0000 1.5 *************** *** 103,106 **** --- 103,111 ---- } + void SimulationServer::ResetTime() + { + mSimTime = 0.0f; + } + float SimulationServer::GetSimStep() { Index: simulationserver.h =================================================================== RCS file: /cvsroot/simspark/simspark/spark/oxygen/simulationserver/simulationserver.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** simulationserver.h 15 Mar 2007 07:26:28 -0000 1.3 --- simulationserver.h 15 Jun 2007 09:25:39 -0000 1.4 *************** *** 66,69 **** --- 66,72 ---- virtual float GetTime(); + /** resets the simulation time */ + virtual void ResetTime(); + /** sets the simulation time step */ virtual void SetSimStep(float deltaTime); Index: simulationserver_c.cpp =================================================================== RCS file: /cvsroot/simspark/simspark/spark/oxygen/simulationserver/simulationserver_c.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** simulationserver_c.cpp 5 Dec 2005 21:21:18 -0000 1.1 --- simulationserver_c.cpp 15 Jun 2007 09:25:39 -0000 1.2 *************** *** 55,58 **** --- 55,64 ---- } + FUNCTION(SimulationServer, resetTime) + { + obj->ResetTime(); + return true; + } + FUNCTION(SimulationServer, setSimStep) { *************** *** 104,107 **** --- 110,114 ---- DEFINE_FUNCTION(initControlNode); DEFINE_FUNCTION(getTime); + DEFINE_FUNCTION(resetTime); DEFINE_FUNCTION(setSimStep); DEFINE_FUNCTION(getSimStep); |