From: Ben S. <non...@us...> - 2002-02-08 05:39:47
|
nonchocoboy 2002/02/07 21:39:46 PST Modified files: gamekernel/gk GameInput.h GameKernel.cpp GlutDriver.cpp GlutDriver.h SystemDriver.h Log: First iteration towards decoupling the input manager (GameInput) from the devices it manages. This iteration moves the registration of Keyboard and Mouse to the individual drivers (GLUT in this case). Refactor: SystemDriver interface modified to support an init stage that can occur before the apps are initialized. This was needed to allow the drivers to add their devices to the input manager before the apps tried to setup their bindings. Revision Changes Path 1.20 +9 -30 lib/gamekernel/gk/GameInput.h 1.16 +14 -7 lib/gamekernel/gk/GameKernel.cpp 1.11 +40 -19 lib/gamekernel/gk/GlutDriver.cpp 1.7 +25 -4 lib/gamekernel/gk/GlutDriver.h 1.7 +14 -4 lib/gamekernel/gk/SystemDriver.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/lib/gamekernel/gk/GameInput.h.diff?r1=1.19&r2=1.20&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/lib/gamekernel/gk/GameKernel.cpp.diff?r1=1.15&r2=1.16&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/lib/gamekernel/gk/GlutDriver.cpp.diff?r1=1.10&r2=1.11&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/lib/gamekernel/gk/GlutDriver.h.diff?r1=1.6&r2=1.7&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/lib/gamekernel/gk/SystemDriver.h.diff?r1=1.6&r2=1.7&diff_format=h |