diff options
author | Max Horn | 2011-02-07 17:53:15 +0000 |
---|---|---|
committer | Max Horn | 2011-02-07 17:53:15 +0000 |
commit | 57c932abddfbd0201daac2a034ec179f8351a54b (patch) | |
tree | a2b9ad234366e9db9023e9c722e32e0a55c435c4 | |
parent | da01896ee01c00d3a155e3b8c5e5847f8e04b3e4 (diff) | |
download | scummvm-rg350-57c932abddfbd0201daac2a034ec179f8351a54b.tar.gz scummvm-rg350-57c932abddfbd0201daac2a034ec179f8351a54b.tar.bz2 scummvm-rg350-57c932abddfbd0201daac2a034ec179f8351a54b.zip |
BACKENDS: Reduce header interdependencies
svn-id: r55808
-rw-r--r-- | backends/events/sdl/sdl-events.cpp | 1 | ||||
-rw-r--r-- | backends/modular-backend.cpp | 6 | ||||
-rw-r--r-- | backends/modular-backend.h | 7 |
3 files changed, 10 insertions, 4 deletions
diff --git a/backends/events/sdl/sdl-events.cpp b/backends/events/sdl/sdl-events.cpp index 65d5b62beb..ce846a0836 100644 --- a/backends/events/sdl/sdl-events.cpp +++ b/backends/events/sdl/sdl-events.cpp @@ -29,6 +29,7 @@ #include "backends/events/sdl/sdl-events.h" #include "backends/platform/sdl/sdl.h" +#include "backends/graphics/graphics.h" #include "common/config-manager.h" // FIXME move joystick defines out and replace with confile file options diff --git a/backends/modular-backend.cpp b/backends/modular-backend.cpp index 52edcebd24..19cba89af3 100644 --- a/backends/modular-backend.cpp +++ b/backends/modular-backend.cpp @@ -24,7 +24,13 @@ */ #include "backends/modular-backend.h" + #include "backends/fs/fs-factory.h" +#include "backends/events/default/default-events.h" +#include "backends/audiocd/default/default-audiocd.h" +#include "backends/mutex/null/null-mutex.h" +#include "backends/graphics/null/null-graphics.h" + #include "gui/message.h" ModularBackend::ModularBackend() diff --git a/backends/modular-backend.h b/backends/modular-backend.h index 0f9b604de4..863d9c2a81 100644 --- a/backends/modular-backend.h +++ b/backends/modular-backend.h @@ -29,10 +29,9 @@ #include "common/system.h" #include "common/timer.h" #include "common/savefile.h" -#include "backends/events/default/default-events.h" -#include "backends/audiocd/default/default-audiocd.h" -#include "backends/mutex/null/null-mutex.h" -#include "backends/graphics/null/null-graphics.h" + +class GraphicsManager; +class MutexManager; /** * Base class for modular backends. |