scummvm/engines/grim
Einar Johan T. Sømåen 3b87c4f66b GRIM/EMI: Add drawing of meshes
This only adds in drawing of meshes, textures are still not
done, and skeletal animation is fully missing, however, this
commit marks the first one where anything 3D is visible
in EMI.
2011-12-30 12:53:49 +01:00
..
costume GRIM/EMI: Add meshb-loading-support for EMI 2011-12-30 12:39:45 +01:00
imuse GRIM: Make ResourceLoader able to open non-lab files. Fix credits. 2011-12-16 14:48:42 +01:00
lua GRIM: Cleaned some dependancies between files 2011-12-17 21:48:17 -08:00
movie GRIM/MOVIE: Actually draw the last frame of a looping smush movie. 2011-12-18 17:45:09 +01:00
actor.cpp GRIM: Fix some issues with text objects. Fixes #440, #441 2011-12-21 12:16:11 -08:00
actor.h GRIM: Fix some issues with text objects. Fixes #440, #441 2011-12-21 12:16:11 -08:00
animation.cpp GRIM: Pass around the frame time as a uint, not a float. 2011-12-16 15:22:02 +01:00
animation.h GRIM: Pass around the frame time as a uint, not a float. 2011-12-16 15:22:02 +01:00
bitmap.cpp GRIM: Make sure to return a value. Fix build on MSVC. 2011-10-27 20:47:51 +02:00
bitmap.h GRIM: More descriptive names for some methods. 2011-09-18 18:46:20 +02:00
color.cpp GRIM: Some minor fixes. 2011-09-18 17:10:12 +02:00
color.h GRIM: Some minor fixes. 2011-09-18 17:10:12 +02:00
colormap.cpp GRIM: Some minor fixes. 2011-09-18 17:10:12 +02:00
colormap.h GRIM: Some minor fixes. 2011-09-18 17:10:12 +02:00
costume.cpp GRIM/EMI: Add drawing of meshes 2011-12-30 12:53:49 +01:00
costume.h GRIM: Pass around the frame time as a uint, not a float. 2011-12-16 15:22:02 +01:00
debug.cpp GRIM: Boost of the debug system, using debug channels. 2011-10-10 18:17:22 +02:00
debug.h GRIM: Use bit shifts for setting the value of the debug flags. 2011-10-10 18:22:06 +02:00
detection.cpp GRIM: Fix handling of saves with id > 99 from the gui. Fix #404 2011-12-09 18:36:56 +01:00
font.cpp GRIM: Boost of the debug system, using debug channels. 2011-10-10 18:17:22 +02:00
font.h GRIM: Port Actor, Bitmap, Color, Font, Primitive, ObjectState, Scene, TextObj to PoolObject. 2011-09-07 23:08:59 +02:00
gfx_base.cpp GRIM: Better handling of the bounding boxes for the actors' text objects. 2011-12-12 18:57:17 +01:00
gfx_base.h GRIM/EMI: Add drawing of meshes 2011-12-30 12:53:49 +01:00
gfx_opengl.cpp GRIM/EMI: Add drawing of meshes 2011-12-30 12:53:49 +01:00
gfx_opengl.h GRIM/EMI: Add drawing of meshes 2011-12-30 12:53:49 +01:00
gfx_tinygl.cpp GRIM/EMI: Add drawing of meshes 2011-12-30 12:53:49 +01:00
gfx_tinygl.h GRIM/EMI: Add drawing of meshes 2011-12-30 12:53:49 +01:00
grim_controls.cpp GRIM: Move Keycode-mapping from grim.cpp to grim_controls.cpp 2011-10-03 01:29:38 +02:00
grim.cpp GRIM: Force the redraw of the menu every frame for now. 2011-12-18 22:25:47 +01:00
grim.h GRIM: Move some lua related code into LuaBase. 2011-10-13 20:25:50 +02:00
inputdialog.cpp GRIM: Add a dialogue to tell the user he has a DATAUSR.lab patch 2011-11-19 17:30:43 +01:00
inputdialog.h GRIM: Add a dialogue to tell the user he has a DATAUSR.lab patch 2011-11-19 17:30:43 +01:00
iris.cpp GRIM: Use an enum for the engine modes instead of the #defines. 2011-10-04 22:01:24 +02:00
iris.h GRIM: Fix the focus point of the iris. 2011-07-29 22:49:08 +02:00
keyframe.cpp GRIM: Boost of the debug system, using debug channels. 2011-10-10 18:17:22 +02:00
keyframe.h GRIM: Use the new Math::Angle class. 2011-09-18 16:24:08 +02:00
lab.cpp GRIM: Fixed wrong end for SMUSH-substream 2011-08-13 14:41:04 +02:00
lab.h GRIM: Make SMUSH-decoder use GZipReadStream instead of rolling its own zlib-decoding 2011-08-13 10:17:17 +02:00
lipsync.cpp
lipsync.h
localize.cpp GRIM: We dont need to check before deleting 2011-08-15 22:05:02 +02:00
localize.h
lua_v1_actor.cpp GRIM: Use the new foreach macro. 2011-11-21 22:07:12 +01:00
lua_v1_graphics.cpp GRIM: Use the new foreach macro. 2011-11-21 22:07:12 +01:00
lua_v1_sound.cpp GRIM: Lua_L1 -> Lua_V1 and Lua_L2 -> Lua_V2. 2011-10-13 15:41:22 +02:00
lua_v1_text.cpp GRIM: Fix some issues with text objects. Fixes #440, #441 2011-12-21 12:16:11 -08:00
lua_v1.cpp Fixed Win32 build on Visual Studio. 2011-12-18 07:27:28 +08:00
lua_v1.h Fixed Win32 build on Visual Studio. 2011-12-18 07:27:28 +08:00
lua_v2.cpp EMI: Added stub-hack to playActorChore, to fix movie-playback for demo. 2011-11-11 01:05:20 +01:00
lua_v2.h GRIM: Some style fixes and a bit of documentation added. 2011-10-13 20:42:09 +02:00
lua.cpp GRIM: Use the new foreach macro. 2011-11-21 22:07:12 +01:00
lua.h GRIM: Use the new foreach macro. 2011-11-21 22:07:12 +01:00
material.cpp GRIM: Create the material the first time it is selected. Faster load times. 2011-11-02 17:28:08 +01:00
material.h GRIM: Cleaned some dependancies between files 2011-12-17 21:48:17 -08:00
model.cpp GRIM: Cleaned some dependancies between files 2011-12-17 21:48:17 -08:00
model.h GRIM: No need to make a copy of the nodes hierarchy. 2011-12-12 19:18:33 +01:00
modelemi.cpp GRIM/EMI: Add drawing of meshes 2011-12-30 12:53:49 +01:00
modelemi.h GRIM/EMI: Add meshb-loading-support for EMI 2011-12-30 12:39:45 +01:00
module.mk GRIM/EMI: Add meshb-loading-support for EMI 2011-12-30 12:39:45 +01:00
object.cpp GRIM: Implemented the collision handler callback function. 2011-09-04 15:16:07 +02:00
object.h GRIM: Implemented the collision handler callback function. 2011-09-04 15:16:07 +02:00
objectstate.cpp GRIM: Use the new foreach macro. 2011-11-21 22:07:12 +01:00
objectstate.h GRIM: Do not create a new ObjectState if it exists already. 2011-11-19 19:31:32 +01:00
pool.h GRIM: Use the new foreach macro. 2011-11-21 22:07:12 +01:00
primitives.cpp GRIM: Cleaned some dependancies between files 2011-12-17 21:48:17 -08:00
primitives.h GRIM: Use a smart pointer to store objects that can be deleted behind our back. Fix #398 2011-10-29 15:13:39 +02:00
registry.cpp
registry.h
resource.cpp GRIM/EMI: Add meshb-loading-support for EMI 2011-12-30 12:39:45 +01:00
resource.h GRIM/EMI: Add meshb-loading-support for EMI 2011-12-30 12:39:45 +01:00
savegame.cpp GRIM: Be a bit more verbose. 2011-12-16 15:21:35 +01:00
savegame.h MATH: Further work on the Matrix class. 2011-09-14 23:06:14 +02:00
scx.cpp GRIM: Fix license on the SCX code 2011-08-28 22:13:06 -04:00
scx.h GRIM: Fix license on the SCX code 2011-08-28 22:13:06 -04:00
sector.cpp GRIM: Boost of the debug system, using debug channels. 2011-10-10 18:17:22 +02:00
sector.h GRIM: Use the new Math::Angle class. 2011-09-18 16:24:08 +02:00
set.cpp GRIM: Use the new foreach macro. 2011-11-21 22:07:12 +01:00
set.h GRIM: Do not create a new ObjectState if it exists already. 2011-11-19 19:31:32 +01:00
textobject.cpp GRIM: Fix some issues with text objects. Fixes #440, #441 2011-12-21 12:16:11 -08:00
textobject.h GRIM: Cleaned some dependancies between files 2011-12-17 21:48:17 -08:00
textsplit.cpp
textsplit.h