Fixed oversights in collision code. More sound control.
commit424fe5eb59a328f76ed2a092d22581c71560f071
authorBrett Lajzer <brett@brettlajzer.com>
Sat, 18 Aug 2007 23:59:16 +0000 (18 19:59 -0400)
committerBrett Lajzer <brett@brettlajzer.com>
Sat, 18 Aug 2007 23:59:16 +0000 (18 19:59 -0400)
tree5fa97e1fc40f75bc3570250e2697bf3e59e86710
parent70a500cdd2d390b4d7c0dee949e64dafd5adf316
Fixed oversights in collision code. More sound control.

Collision code now handles offsets. The new collision code also returns
the id lists (it should have before). The collision event also now
returns the object instead of just the type (why it didn't before is
completely beyond me). There are also functions to preload and  unload
samples, and clear the sample cache.
18 files changed:
SoundEngine.cpp
SoundEngine.h
base/Object.lua
base/aabb_collision.lua
base/obb_collision.lua
demos/tutorial/scripts/MyObj.lua
doc/basic_tutorial.html
doc/basic_tutorial.txt
doc/class_eventmanager.html
doc/class_fpsmanager.html
doc/class_index.html
doc/class_object.html
doc/class_object.txt
doc/class_objectlist.html
doc/fun_ref.html
funcs_sound.cpp
funcs_sound.h
main.cpp