aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/star_control/surface_fader.h
diff options
context:
space:
mode:
authorDavid Fioramonti2017-08-23 06:16:00 -0700
committerDavid Fioramonti2017-08-24 04:31:04 -0700
commitd01354ab0d33bb5a7eb113027eaf599e1339804a (patch)
tree2945d41bd9d399c39507ba821bebc456e240d807 /engines/titanic/star_control/surface_fader.h
parent9b10f5dc293015911f9205b07778a3b654321935 (diff)
downloadscummvm-rg350-d01354ab0d33bb5a7eb113027eaf599e1339804a.tar.gz
scummvm-rg350-d01354ab0d33bb5a7eb113027eaf599e1339804a.tar.bz2
scummvm-rg350-d01354ab0d33bb5a7eb113027eaf599e1339804a.zip
TITANIC: Reduce header includes for star_control files
Minimized a lot of the unncessary files includes in the implementation files as well.
Diffstat (limited to 'engines/titanic/star_control/surface_fader.h')
-rw-r--r--engines/titanic/star_control/surface_fader.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/engines/titanic/star_control/surface_fader.h b/engines/titanic/star_control/surface_fader.h
index 3d962b2729..d209e835b4 100644
--- a/engines/titanic/star_control/surface_fader.h
+++ b/engines/titanic/star_control/surface_fader.h
@@ -23,12 +23,14 @@
#ifndef TITANIC_SURFACE_FADER_H
#define TITANIC_SURFACE_FADER_H
-#include "titanic/support/video_surface.h"
-#include "titanic/support/screen_manager.h"
-#include "titanic/star_control/surface_area.h"
+#include "common/scummsys.h" // typedef for byte
namespace Titanic {
+class CVideoSurface;
+class CScreenManager;
+class CSurfaceArea;
+
class CSurfaceFader {
private:
byte *_dataP;