LeviLamina
Loading...
Searching...
No Matches
EndCityPieces Class Reference

Classes

class  EndCityPiece
 
class  FatTowerGenerator
 
class  HouseTowerGenerator
 
class  SectionGenerator
 
class  TowerBridgeGenerator
 
class  TowerGenerator
 

Public Types

enum class  SectionType : ushort { SectionTower = 0 , SectionFatTower = 1 , SectionBridge = 2 , SectionHouse = 3 }
 

Static Public Member Functions

static MCAPI ::EndCityPieces::EndCityPiece_addHelper (::std::vector<::std::unique_ptr<::StructurePiece > > &pieces, ::std::unique_ptr<::EndCityPieces::EndCityPiece > piece)
 
static MCAPI ::std::unique_ptr<::EndCityPieces::EndCityPiece_createPiece (::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager, ::EndCityPieces::EndCityPiece *parent, ::BlockPos const &offset, ::std::string const &templateName, ::Rotation rotation, bool overwrite)
 
static MCAPI bool _recursiveChildren (::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager, ::std::vector<::std::unique_ptr<::EndCityPieces::SectionGenerator > > const &generators, ::EndCityPieces::SectionType type, int newGenDepth, ::EndCityPieces::EndCityPiece *parent, ::BlockPos const &offset, ::std::vector<::std::unique_ptr<::StructurePiece > > &pieces, ::Random &random)
 
static MCAPI void startHouseTower (::Bedrock::NotNullNonOwnerPtr<::StructureManager > structureManager, ::BlockPos const &origin, ::Rotation rotation, ::std::vector<::std::unique_ptr<::StructurePiece > > &pieces, ::Random &random)
 

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