scummvm/backends
Max Horn f62fd4f25f BACKENDS: Avoid #including .cpp files
So far, the various *-fs-factory.cpp files were #including the
corresponding *-fs.cpp files. This is surprising and hence could lead to
all kinds of problems). To fix this, provide proper headers for the
*-fs.cpp files.
This also makes code reuse via subclassing possible.

Since not all ports were tested, this will likely lead to a few
easy to fix compile regressions.
2011-05-03 13:22:00 +02:00
..
audiocd JANITORIAL: Reduce header dependencies in shared code 2011-04-28 15:08:58 +03:00
events BACKENDS: Allow various files to use stuff from time.h 2011-05-03 11:27:44 +02:00
fs BACKENDS: Avoid #including .cpp files 2011-05-03 13:22:00 +02:00
graphics ALL: Mark printf and various other symbols as forbidden 2011-05-02 16:31:31 +02:00
keymapper BACKENDS: Really *really* fix keymapper code 2011-04-29 13:18:41 +02:00
log LOG: Reset _startOfLine when opening a new log file 2010-11-24 09:39:47 +00:00
midi AMIGAOS: Fix CAMD compiler warning 2011-04-29 14:08:49 +03:00
mixer WINCE: Fix Mixer Compilation after header changes. 2011-04-29 01:54:15 +01:00
mutex BACKENDS: Include scummsys.h at top of all .cpp files, *before* any #ifdefs 2010-11-29 16:18:43 +00:00
platform BACKENDS: Avoid #including .cpp files 2011-05-03 13:22:00 +02:00
plugins BACKENDS: Fix compilation for various backends 2011-04-28 23:24:06 +03:00
saves ALL: Mark printf and various other symbols as forbidden 2011-05-02 16:31:31 +02:00
timer JANITORIAL: Reduce header dependencies in shared code 2011-04-28 15:08:58 +03:00
vkeybd BACKENDS: Change printf -> debug in vkeybd code 2011-05-03 12:53:14 +02:00
base-backend.cpp BASEBACKEND: Remove resetGraphicsScale() hack 2011-02-26 10:55:27 +01:00
base-backend.h BACKENDS: Partial merge of gsoc2010-opengl: Audio CD changes only 2010-11-08 22:53:36 +00:00
modular-backend.cpp JANITORIAL: Reduce header dependencies in shared code 2011-04-28 15:08:58 +03:00
modular-backend.h BACKENDS: Reduce header interdependencies 2011-02-07 17:53:15 +00:00
module.mk BACKENDS: Avoid #including .cpp files 2011-05-03 13:22:00 +02:00