scummvm/engines/sci
Filippos Karapetis 143a539ee3 Cleanup
svn-id: r38452
2009-02-17 23:12:29 +00:00
..
engine Removed already implemented graphic capability flags, and used CLIP inside scummvm_draw_line() to clean up the code a bit 2009-02-17 22:53:09 +00:00
gfx Cleanup 2009-02-17 23:12:29 +00:00
include Cleanup 2009-02-17 23:12:29 +00:00
scicore don't attempt display resource type name if it's out of array, so it give access violation 2009-02-17 21:18:11 +00:00
sfx SCI: Moved sfx_pcm_urat_t from include/sfx_pcm.h to sfx/mixer.h 2009-02-17 18:17:01 +00:00
tools Setting SVN keywords property. rest 2009-02-17 15:59:52 +00:00
detection.cpp Remove dead/leftover code. 2009-02-17 15:27:31 +00:00
module.mk SCI: -Wno-variadic-macros not needed anymore 2009-02-17 18:16:31 +00:00
README
sci.cpp SCI: Merged main_ into SciEngine::go() 2009-02-17 18:16:48 +00:00
sci.h Update headers. rest 2009-02-17 15:20:21 +00:00

Directory structure:

scicore/ contains all files concerning resource management and (de)compression,

engine/ contains the files directly related to the VM and the text parser, such
as heap and state management and handling for script and vocab resources.

graphics/ contains graphics and input management (since input handlers are
usually bundled with graphics libraries) and stuff for specific graphics/
input libs.

include/ contains all global header files.

sound/ contains sound management, both general and specific to certain
libraries/interfaces/daemons.

tools/ contains all 'tools' for working with SCI resource data.

win32/ contains the workspace and projects for Visual C++.