summaryrefslogtreecommitdiff
path: root/src/mbgl/programs/program_parameters.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/programs/program_parameters.hpp')
-rw-r--r--src/mbgl/programs/program_parameters.hpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/mbgl/programs/program_parameters.hpp b/src/mbgl/programs/program_parameters.hpp
index ad8cbf1bf8..b91b41f358 100644
--- a/src/mbgl/programs/program_parameters.hpp
+++ b/src/mbgl/programs/program_parameters.hpp
@@ -1,15 +1,20 @@
#pragma once
+#include <string>
+
namespace mbgl {
class ProgramParameters {
public:
- ProgramParameters(float pixelRatio_ = 1.0, bool overdraw_ = false)
- : pixelRatio(pixelRatio_),
- overdraw(overdraw_) {}
+ ProgramParameters(float pixelRatio_ = 1.0,
+ bool overdraw_ = false,
+ const std::string& cacheDir_ = "")
+ : pixelRatio(pixelRatio_), overdraw(overdraw_), cacheDir(cacheDir_) {
+ }
- float pixelRatio;
- bool overdraw;
+ const float pixelRatio;
+ const bool overdraw;
+ const std::string cacheDir;
};
} // namespace mbgl