From: Ben S. <non...@us...> - 2002-03-30 23:36:18
|
nonchocoboy 2002/03/30 15:36:16 PST Modified files: gamekernel/drivers/glut GlutDriver.cpp gamekernel/drivers/sdl SdlDriver.cpp gamekernel/gk AbstractGameApp.h IGameApp.h gamekernel/test/input main.cpp Log: Simplified the IGameApp interface. We only have one onUpdate() function instead of on(Pre|Intra|Post)Frame. This allows us to support a decoupled update loop as well as allow our GLUT driver to correctly implement the GameKernel requirements. Revision Changes Path 1.12 +10 -7 lib/gamekernel/drivers/glut/GlutDriver.cpp 1.6 +4 -5 lib/gamekernel/drivers/sdl/SdlDriver.cpp 1.4 +21 -23 lib/gamekernel/gk/AbstractGameApp.h 1.3 +23 -24 lib/gamekernel/gk/IGameApp.h 1.20 +5 -5 lib/gamekernel/test/input/main.cpp http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/lib/gamekernel/drivers/glut/GlutDriver.cpp.diff?r1=1.11&r2=1.12&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/lib/gamekernel/drivers/sdl/SdlDriver.cpp.diff?r1=1.5&r2=1.6&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/lib/gamekernel/gk/AbstractGameApp.h.diff?r1=1.3&r2=1.4&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/lib/gamekernel/gk/IGameApp.h.diff?r1=1.2&r2=1.3&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/lib/gamekernel/test/input/main.cpp.diff?r1=1.19&r2=1.20&diff_format=h |