2024-02-25 14:46:47 +00:00
|
|
|
#pragma once
|
2023-06-20 04:33:09 +00:00
|
|
|
|
|
|
|
#include "StarTerrainDatabase.hpp"
|
|
|
|
|
|
|
|
namespace Star {
|
|
|
|
|
|
|
|
struct MixSelector : TerrainSelector {
|
|
|
|
static char const* const Name;
|
|
|
|
|
|
|
|
MixSelector(Json const& config, TerrainSelectorParameters const& parameters, TerrainDatabase const* database);
|
|
|
|
|
|
|
|
float get(int x, int y) const override;
|
|
|
|
|
|
|
|
TerrainSelectorConstPtr m_mixSource;
|
|
|
|
TerrainSelectorConstPtr m_aSource;
|
|
|
|
TerrainSelectorConstPtr m_bSource;
|
|
|
|
};
|
|
|
|
|
|
|
|
}
|