|
LeviLamina
|
Inheritance diagram for br::worldgen::StructureHeightProvider:Public Types | |
| using | Data = ::std::variant<::br::worldgen::ConstantHeight, ::br::worldgen::UniformHeight> |
Public Member Functions | |
| virtual int | sample (::IRandom &randomSource, ::br::worldgen::WorldGenContext const &heightAccessor) const |
| MCFOLD void | $dtor () |
| MCAPI int | $sample (::IRandom &randomSource, ::br::worldgen::WorldGenContext const &heightAccessor) const |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 8, 48, ::std::variant<::br::worldgen::ConstantHeight, ::br::worldgen::UniformHeight > > | mData |
|
virtual |
Implements br::worldgen::HeightProvider.
|
static |