Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/game/terrain/StarConstantSelector.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/game/terrain/StarConstantSelector.cpp')
-rw-r--r--source/game/terrain/StarConstantSelector.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/source/game/terrain/StarConstantSelector.cpp b/source/game/terrain/StarConstantSelector.cpp
new file mode 100644
index 0000000..3542930
--- /dev/null
+++ b/source/game/terrain/StarConstantSelector.cpp
@@ -0,0 +1,16 @@
+#include "StarConstantSelector.hpp"
+
+namespace Star {
+
+char const* const ConstantSelector::Name = "constant";
+
+ConstantSelector::ConstantSelector(Json const& config, TerrainSelectorParameters const& parameters)
+ : TerrainSelector(Name, config, parameters) {
+ m_value = config.getFloat("value");
+}
+
+float ConstantSelector::get(int, int) const {
+ return m_value;
+}
+
+}