summaryrefslogtreecommitdiff
path: root/src/mbgl/programs/line_program.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/programs/line_program.hpp')
-rw-r--r--src/mbgl/programs/line_program.hpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/mbgl/programs/line_program.hpp b/src/mbgl/programs/line_program.hpp
index de3297de96..059806ffb2 100644
--- a/src/mbgl/programs/line_program.hpp
+++ b/src/mbgl/programs/line_program.hpp
@@ -6,16 +6,13 @@
#include <mbgl/shader/line.hpp>
#include <mbgl/shader/line_pattern.hpp>
#include <mbgl/shader/line_sdf.hpp>
+#include <mbgl/style/layers/line_layer_properties.hpp>
#include <mbgl/util/geometry.hpp>
#include <cmath>
namespace mbgl {
-namespace style {
-class LinePaintProperties;
-} // namespace style
-
class RenderTile;
class TransformState;
class LinePatternPos;
@@ -104,7 +101,7 @@ class LineProgram : public Program<
public:
using Program::Program;
- static UniformValues uniformValues(const style::LinePaintProperties&,
+ static UniformValues uniformValues(const style::LinePaintProperties::Evaluated&,
const RenderTile&,
const TransformState&);
};
@@ -135,7 +132,7 @@ class LinePatternProgram : public Program<
public:
using Program::Program;
- static UniformValues uniformValues(const style::LinePaintProperties&,
+ static UniformValues uniformValues(const style::LinePaintProperties::Evaluated&,
const RenderTile&,
const TransformState&,
const SpriteAtlasPosition& posA,
@@ -168,7 +165,7 @@ class LineSDFProgram : public Program<
public:
using Program::Program;
- static UniformValues uniformValues(const style::LinePaintProperties&,
+ static UniformValues uniformValues(const style::LinePaintProperties::Evaluated&,
float pixelRatio,
const RenderTile&,
const TransformState&,