Removed SoundEngine. ObjectList can now hold and update other ObjectLists.
commitfabd994b21e723932a68e55f55d69de3e281e084
authorBrett Lajzer <brett@brettlajzer.com>
Wed, 24 Oct 2007 01:29:12 +0000 (23 21:29 -0400)
committerBrett Lajzer <brett@brettlajzer.com>
Wed, 24 Oct 2007 01:29:12 +0000 (23 21:29 -0400)
treec203feba17bbf3069ce77bf587a1bd28bcb5bbe9
parentf2200abb0ccb92043a6c21f963ecd5e10b37c7ee
Removed SoundEngine. ObjectList can now hold and update other ObjectLists.

The functionality provided by the SoundEngine static class has been
moved out to the sound_funcs.cpp file itself because it made more sense.

ObjectList now has update() and draw() instead of update_all() and
draw_all(). This way, it can contain ObjectLists and run those
methods on them for convenience.
20 files changed:
Makefile
SoundEngine.cpp [deleted file]
SoundEngine.h [deleted file]
base/ObjectList.lua
demos/luashooter/scripts/main.lua
demos/tutorial/scripts/main.lua
doc/basic_tutorial.html
doc/basic_tutorial.txt
doc/class_eventmanager.html
doc/class_fpsmanager.html
doc/class_object.html
doc/class_objectlist.html
doc/class_objectlist.txt
doc/fun_ref.html
doc/index.html
funcs_sound.cpp
funcs_sound.h
globals.cpp
globals.h
main.cpp