19 enum class SmallDoorType :
int {
29 ::ll::TypedStorage<4, 4, ::StrongholdPiece::SmallDoorType> entryDoor;
35 MCAPI ::std::unique_ptr<::StructurePiece> findAndCreatePieceFactory(
36 ::std::string
const& pieceClass,
37 ::std::vector<::std::unique_ptr<::StructurePiece>>& pieces,
46 MCAPI
void generateSmallDoor(
50 ::StrongholdPiece::SmallDoorType doorType,
56 MCAPI ::StructurePiece* generateSmallDoorChildForward(
58 ::std::vector<::std::unique_ptr<::StructurePiece>>& pieces,
64 MCAPI ::StructurePiece* generateSmallDoorChildRight(
66 ::std::vector<::std::unique_ptr<::StructurePiece>>& pieces,
76 MCAPI
static void forceAddPortalRoom(
78 ::std::vector<::std::unique_ptr<::StructurePiece>>& pieces,
82 MCAPI static ::StructurePiece* generateAndAddPiece(
84 ::std::vector<::std::unique_ptr<::StructurePiece>>& pieces,