#pragma once
-#include "watersurface.h"
+#include "seafwd.h"
+
+#include "watersurfacefwd.h"
class Sea
{
public:
- Sea(WaterSurface& surface);
+ Sea(WaterSurfacePtr surface);
void update();
private:
- WaterSurface& m_surface;
+ WaterSurfacePtr m_surface;
};