diff options
Diffstat (limited to 'engines/draci/draci.h')
-rw-r--r-- | engines/draci/draci.h | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/engines/draci/draci.h b/engines/draci/draci.h index 82a8044ea0..338c751079 100644 --- a/engines/draci/draci.h +++ b/engines/draci/draci.h @@ -28,21 +28,13 @@ #include <math.h> -#include "common/system.h" #include "engines/engine.h" -#include "draci/game.h" -#include "draci/mouse.h" -#include "draci/screen.h" -#include "draci/font.h" -#include "draci/script.h" -#include "draci/barchive.h" -#include "draci/animation.h" -#include "draci/sound.h" -#include "draci/music.h" - struct ADGameDescription; +class MidiDriver; +class OSystem; + /** * This is the namespace of the Draci engine. * @@ -53,6 +45,17 @@ struct ADGameDescription; */ namespace Draci { +class Screen; +class Mouse; +class Game; +class Script; +class AnimationManager; +class Sound; +class MusicPlayer; +class Font; +class BArchive; +class SoundArchive; + class DraciEngine : public Engine { public: DraciEngine(OSystem *syst, const ADGameDescription *gameDesc); @@ -125,4 +128,3 @@ static inline long scummvm_lround(double val) { return (long)floor(val + 0.5); } } // End of namespace Draci #endif // DRACI_H - |