LeviLamina
Loading...
Searching...
No Matches
br::worldgen::processors::Gravity Class Reference
+ Inheritance diagram for br::worldgen::processors::Gravity:

Public Member Functions

virtual ::std::optional<::br::worldgen::StructureBlockInfoprocess (::IBlockSource &region, ::BlockPos, ::BlockPos, ::br::worldgen::StructureBlockInfo const &originalBlockInfo, ::br::worldgen::StructureBlockInfo &&processedBlockInfo, ::br::worldgen::StructurePlaceSettings const &) const
 
virtual::br::worldgen::StructureProcessorType type () const
 
virtual void appendMetadataKey (::Util::XXHash &hash) const
 
MCAPI ::std::optional<::br::worldgen::StructureBlockInfo$process (::IBlockSource &region, ::BlockPos, ::BlockPos, ::br::worldgen::StructureBlockInfo const &originalBlockInfo, ::br::worldgen::StructureBlockInfo &&processedBlockInfo, ::br::worldgen::StructurePlaceSettings const &) const
 
MCFOLD::br::worldgen::StructureProcessorType $type () const
 
MCAPI void $appendMetadataKey (::Util::XXHash &hash) const
 
virtual ::std::vector<::br::worldgen::StructureBlockInfofinalize (::IBlockSource &, ::BlockPos, ::BlockPos, ::std::vector<::br::worldgen::StructureBlockInfo > const &, ::std::vector<::br::worldgen::StructureBlockInfo > &&processedBlocks, ::br::worldgen::StructurePlaceSettings const &) const
 
MCAPI ::std::vector<::br::worldgen::StructureBlockInfo$finalize (::IBlockSource &, ::BlockPos, ::BlockPos, ::std::vector<::br::worldgen::StructureBlockInfo > const &, ::std::vector<::br::worldgen::StructureBlockInfo > &&processedBlocks, ::br::worldgen::StructurePlaceSettings const &) const
 

Static Public Member Functions

static MCAPI ::gsl::not_null<::std::shared_ptr<::br::worldgen::StructureProcessor const > > const & TERRAIN_MATCHING ()
 
static MCAPI void ** $vftable ()
 
static MCAPI ::gsl::not_null<::std::shared_ptr<::br::worldgen::StructureProcessor > > BlockIgnore (::std::vector<::std::string > const &blocks)
 
static MCAPI ::gsl::not_null<::std::shared_ptr<::br::worldgen::StructureProcessor > > Capped (::gsl::not_null<::std::shared_ptr<::br::worldgen::StructureProcessor > > delegate, ::IntProvider limit)
 
static MCAPI ::gsl::not_null<::std::shared_ptr<::br::worldgen::StructureProcessor > > Protected (::std::string_view tag)
 
static MCAPI ::gsl::not_null<::std::shared_ptr<::br::worldgen::StructureProcessor > > Protected (::HashedString const &tag)
 
static MCAPI ::gsl::not_null<::std::shared_ptr<::br::worldgen::StructureProcessor > > Rule (::std::vector<::br::worldgen::processors::RuleSet > rules)
 
static MCAPI void bootstrap ()
 

Public Attributes

::ll::TypedStorage< 1, 1, ::br::worldgen::HeightmapProjection::Type > mHeightmap
 
::ll::TypedStorage< 4, 4, int > mOffset
 

Member Function Documentation

◆ appendMetadataKey()

virtual void br::worldgen::processors::Gravity::appendMetadataKey ( ::Util::XXHash & hash) const
virtual

Reimplemented from br::worldgen::StructureProcessor.


The documentation for this class was generated from the following file: