21 ::ll::TypedStorage<8, 24, ::std::vector<::std::unique_ptr<::OceanMonumentPiece>>> mChildPieces;
22 ::ll::TypedStorage<8, 24, ::std::vector<::std::shared_ptr<::RoomDefinition>>> mRoomGrid;
23 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::RoomDefinition>> mSourceRoom;
24 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::RoomDefinition>> mCoreRoom;
35 virtual ::StructurePieceType getType()
const ;
62 MCAPI ::std::vector<::std::shared_ptr<::RoomDefinition>> generateRoomGraph(
::Random& random);
73 MCAPI
void* $ctor(
::Random& random,
short seaLevel,
int west,
int north,
int& orientation);
85 MCAPI ::StructurePieceType $getType()
const;