|
LeviLamina
|
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 |
| MCAPI | StructureHeightProvider (::br::worldgen::StructureHeightProvider &&other) |
| MCAPI | StructureHeightProvider (::br::worldgen::StructureHeightProvider const &other) |
| MCAPI | StructureHeightProvider (::br::worldgen::ConstantHeight provider) |
| MCAPI | StructureHeightProvider (::br::worldgen::UniformHeight provider) |
| MCAPI::br::worldgen::HeightProvider const * | operator-> () const |
| MCFOLD::br::worldgen::StructureHeightProvider & | operator= (::br::worldgen::StructureHeightProvider &&other) |
| MCFOLD::br::worldgen::StructureHeightProvider & | operator= (::br::worldgen::StructureHeightProvider const &other) |
| MCAPI void * | $ctor () |
| MCFOLD void * | $ctor (::br::worldgen::StructureHeightProvider &&other) |
| MCFOLD void * | $ctor (::br::worldgen::StructureHeightProvider const &other) |
| MCAPI void * | $ctor (::br::worldgen::ConstantHeight provider) |
| MCAPI void * | $ctor (::br::worldgen::UniformHeight provider) |
| 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 |