44 ::ll::TypedStorage<4, 4, float> mMin;
45 ::ll::TypedStorage<4, 4, float> mMax;
52 ::ll::TypedStorage<8, 8, ::gsl::not_null<::Biome const*>> mBiome;
53 ::ll::TypedStorage<8, 24, ::std::vector<::DensityFunctionBiomeSource::BiomeTarget::ValueRange>> mRanges;
60 ::ll::TypedStorage<8, 8, ::std::shared_mutex> mCalculatorMutex;
61 ::ll::TypedStorage<8, 24, ::std::vector<::DensityCalculators>> mDensityCalculators;
62 ::ll::TypedStorage<8, 24, ::std::vector<::DensityFunctionBiomeSource::BiomeTarget>> mBiomeTargets;
70 virtual ::ChunkVolume::VolumeOf<::Biome>
75 virtual ::BiomeArea getBiomeArea(
::BoundingBox const&, uint)
const ;
79 virtual bool containsOnly(
int,
int,
int,
int, ::gsl::span<::BiomeIdType const>)
const ;
85 virtual ::BiomeSourceType
const getType() const ;