diff options
Diffstat (limited to 'source/game/terrain/StarConstantSelector.cpp')
-rw-r--r-- | source/game/terrain/StarConstantSelector.cpp | 16 |
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; +} + +} |