From: <mk...@us...> - 2003-09-16 06:57:35
|
Update of /cvsroot/csp/APPLICATIONS/CSPSim In directory sc8-pr-cvs1:/tmp/cvs-serv15155 Modified Files: Tag: systems CHANGES.current configure.in Log Message: Index: CHANGES.current =================================================================== RCS file: /cvsroot/csp/APPLICATIONS/CSPSim/CHANGES.current,v retrieving revision 1.69 retrieving revision 1.69.2.1 diff -C2 -d -r1.69 -r1.69.2.1 *** CHANGES.current 7 Sep 2003 22:25:49 -0000 1.69 --- CHANGES.current 16 Sep 2003 06:57:30 -0000 1.69.2.1 *************** *** 2,5 **** --- 2,34 ---- =========================== + 2003-09-15: onsight + Added SynchronousUpdate.h and SynchronousUpdate.cpp as the + basis for a new update callback infrastructure. + + 2003-09-13: onsight + Renamed Model to SystemsModel + + Removed F16Model from the build. + + Added m_SystemsModel to DynamicObject to reference the + current systems model. The setHuman() and setLocal() + methods now handle updates of the model, using two new + simdata::Path member variables: m_AgentModel and m_HumanModel. + + SystemModel updates are now hooked into DynamicObject updates. + + Input events are chained to the systems model if the dynamic + object doesn't handle them. + + Changed the mapped input event interface. The onCommand, + onAxis, and onMotion methods of InputInterface are now + private, and all mapped events are passed via the onMapEvent + method. Overriding these methods was generally used to pass + events to subobjects, so it is easier now that only one method + needs to be extended. The raw event handlers were excluded + from this interface, since raw events are more often handled + by top-level objects. MapEvent is a wrapper type that + encompasses the three original types of events. + 2003-09-07: onsight Added Include/System.h and Include/Bus.h, which provide Index: configure.in =================================================================== RCS file: /cvsroot/csp/APPLICATIONS/CSPSim/configure.in,v retrieving revision 1.13 retrieving revision 1.13.2.1 diff -C2 -d -r1.13 -r1.13.2.1 *** configure.in 22 Jul 2003 15:53:11 -0000 1.13 --- configure.in 16 Sep 2003 06:57:30 -0000 1.13.2.1 *************** *** 72,75 **** --- 72,78 ---- CSP_OSG_CONFIG(osgParticle, 0.9.4, [OpenSceneGraph Particle library]) + dnl check for libSigC++ type-safe signal libraryy + CSP_LIB_CONFIG([SIGC], [sigc], [1.0.1], [--cflags], [LibSigC++ Signal Library], [http://libsigc.sourceforge.net/]) + #CSP_LIB_CONFIG([CCGNU2], [ccgnu2], [1.0.6], [--flags], [GNU Common C++ Library], [http://www.gnu.org/software/commonc++/]) |