|
LeviLamina
|
Inheritance diagram for StructurePoolBlockPredicateStateMatchRandom:Public Member Functions | |
| StructurePoolBlockPredicateStateMatchRandom & | operator= (StructurePoolBlockPredicateStateMatchRandom const &) |
| StructurePoolBlockPredicateStateMatchRandom (StructurePoolBlockPredicateStateMatchRandom const &) | |
| virtual bool | test (::Block const &, ::Randomize &) const |
| virtual bool | test (::BlockPos const &, ::BlockPos const &, ::Randomize &) const |
| virtual void | appendMetadataKey (::Util::XXHash &) const |
| virtual bool | finalize (::BlockSource &, ::IRandom &) |
| virtual::std::string | validate () const |
| virtual::StructurePoolBlockPredicateType | getType () const =0 |
| MCFOLD bool | $finalize (::BlockSource &, ::IRandom &) |
| MCFOLD::std::string | $validate () const |
Public Attributes | |
| ::ll::TypedStorage< 8, 8, ::Block const & > | mBlock |
| ::ll::TypedStorage< 4, 4, float const > | mProbability |
|
virtual |
Implements IStructurePoolBlockPredicate.
|
virtual |
Implements IStructurePoolBlockPredicate.
|
virtual |
Implements IStructurePoolBlockPredicate.