summaryrefslogtreecommitdiff
path: root/src/simulation/Simulation.h
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-08-13 14:43:57 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-08-13 14:43:57 (GMT)
commit074dcd0b42ad1924751e432232ccc8b933cedff1 (patch)
treed5933f30c7fc9df29d75f9596a79626d46704134 /src/simulation/Simulation.h
parente6feb6f1011ec83991172b80cd9473741b6ec909 (diff)
downloadpowder-074dcd0b42ad1924751e432232ccc8b933cedff1.zip
powder-074dcd0b42ad1924751e432232ccc8b933cedff1.tar.gz
Precompile some headers. Fix sconscript to prevent recompiling everything
Diffstat (limited to 'src/simulation/Simulation.h')
-rw-r--r--src/simulation/Simulation.h18
1 files changed, 8 insertions, 10 deletions
diff --git a/src/simulation/Simulation.h b/src/simulation/Simulation.h
index 13da42f..b9401de 100644
--- a/src/simulation/Simulation.h
+++ b/src/simulation/Simulation.h
@@ -12,26 +12,24 @@
#include <vector>
#include "Config.h"
-#include "graphics/Renderer.h"
-#include "graphics/Graphics.h"
-//#include "Elements.h"
-#include "Tools.h"
-#include "Misc.h"
-#include "game/Brush.h"
-#include "Gravity.h"
+#include "Elements.h"
#include "SimulationData.h"
#include "Sign.h"
#include "Particle.h"
-#include "StorageClasses.h"
#include "Player.h"
#include "WallType.h"
#include "GOLMenu.h"
#include "MenuSection.h"
-#include "client/GameSave.h"
-#include "Sample.h"
#define CHANNELS ((int)(MAX_TEMP-73)/100+2)
+class Element;
+class SimTool;
+class Brush;
+struct SimulationSample;
+struct matrix2d;
+struct vector2d;
+
class Simulation;
class Renderer;
class Gravity;