LeviLamina
Loading...
Searching...
No Matches
CaveFeature Member List

This is the complete list of members for CaveFeature, including all inherited members.

$addFeature(::IBlockWorldGenAPI &target, ::ChunkPos const &pos, ::Random &random, ::ChunkPos const &startChunk, ::RenderParams &renderParams, ::std::vector<::CaveFeature::CachedMetaData::CarveEllipsoidParams > &carveParamsOperations) const (defined in CaveFeature)CaveFeature
$addRoom(::IBlockWorldGenAPI &target, ::CaveFeatureUtils::CarverConfiguration const &configuration, ::Random &random, ::ChunkPos const &chunkPos, ::Vec3 const &startPos, ::RenderParams &renderParams, ::CaveFeatureUtils::CarvingParameters const &carvingParameters, ::std::vector<::CaveFeature::CachedMetaData::CarveEllipsoidParams > &carveParamsOperations) const (defined in CaveFeature)CaveFeature
$addTunnel(::IBlockWorldGenAPI &target, ::CaveFeatureUtils::CarverConfiguration const &configuration, ::Random &random, ::ChunkPos const &chunkPos, ::Vec3 const &startPos, float thickness, float horizontalRotation, float verticalRotation, int step, int dist, float yScale, ::RenderParams &renderParams, ::CaveFeatureUtils::CarvingParameters const &carvingParameters, ::std::vector<::CaveFeature::CachedMetaData::CarveEllipsoidParams > &carveParamsOperations) const (defined in CaveFeature)CaveFeature
$carveEllipsoidVolume(::IBlockWorldGenAPI &target, ::CaveFeatureUtils::CarverConfiguration const &configuration, ::Random &, ::ChunkPos const &chunkPos, ::Vec3 const &startPos, ::BoundingBox const &volume, float rad, float yRad, ::CaveFeatureUtils::CarvingParameters const &carvingParameters) const (defined in CaveFeature)CaveFeature
$ctor() (defined in CaveFeature)CaveFeature
$dtor() (defined in IFeature)IFeature
$isValidPlacement(::std::string const &pass) (defined in CaveFeature)CaveFeature
$place(::IFeature::PlacementContext const &context) const (defined in CaveFeature)CaveFeature
$upgradeFormat(::SemVersion const &) (defined in IFeature)IFeature
$vftable()CaveFeaturestatic
addFeature(::IBlockWorldGenAPI &target, ::ChunkPos const &pos, ::Random &random, ::ChunkPos const &startChunk, ::RenderParams &renderParams, ::std::vector<::CaveFeature::CachedMetaData::CarveEllipsoidParams > &carveParamsOperations) const (defined in CaveFeature)CaveFeaturevirtual
addRoom(::IBlockWorldGenAPI &target, ::CaveFeatureUtils::CarverConfiguration const &configuration, ::Random &random, ::ChunkPos const &chunkPos, ::Vec3 const &startPos, ::RenderParams &renderParams, ::CaveFeatureUtils::CarvingParameters const &carvingParameters, ::std::vector<::CaveFeature::CachedMetaData::CarveEllipsoidParams > &carveParamsOperations) const (defined in CaveFeature)CaveFeaturevirtual
addTunnel(::IBlockWorldGenAPI &target, ::CaveFeatureUtils::CarverConfiguration const &configuration, ::Random &random, ::ChunkPos const &chunkPos, ::Vec3 const &startPos, float thickness, float horizontalRotation, float verticalRotation, int step, int dist, float yScale, ::RenderParams &renderParams, ::CaveFeatureUtils::CarvingParameters const &carvingParameters, ::std::vector<::CaveFeature::CachedMetaData::CarveEllipsoidParams > &carveParamsOperations) const (defined in CaveFeature)CaveFeaturevirtual
carveBlock(::IBlockWorldGenAPI &target, ::CaveFeatureUtils::CarverConfiguration const &configuration, ::BlockPos currentBlockPos, bool carved, ::Vec3 const &originalStartPos, int currentYIndex, ::BlockPos worldPos) const (defined in CaveFeature)CaveFeature
carveEllipsoid(::IBlockWorldGenAPI &target, ::CaveFeatureUtils::CarverConfiguration const &configuration, ::Random &random, ::ChunkPos const &chunkPos, ::Vec3 const &startPos, float horizontalRadius, float verticalRadius, ::CaveFeatureUtils::CarvingParameters const &carvingParameters) const (defined in CaveFeature)CaveFeature
carveEllipsoidVolume(::IBlockWorldGenAPI &target, ::CaveFeatureUtils::CarverConfiguration const &configuration, ::Random &, ::ChunkPos const &chunkPos, ::Vec3 const &startPos, ::BoundingBox const &volume, float rad, float yRad, ::CaveFeatureUtils::CarvingParameters const &carvingParameters) const (defined in CaveFeature)CaveFeaturevirtual
CAVE_COUNT_BASE_FACTOR (defined in CaveFeature)CaveFeature
CaveFeature() (defined in CaveFeature)CaveFeature
DEFAULT_NOT_SUPPORTED_PASS() (defined in IFeature)IFeaturestatic
detectWater(::IBlockWorldGenAPI &target, ::BoundingBox const &volume) const (defined in CaveFeature)CaveFeature
FLATTENING_FACTOR (defined in CaveFeature)CaveFeature
isExposedTo(::IBlockWorldGenAPI const &target, ::BlockPos const &candidatePos, ::BlockDescriptor const &exposedTo) (defined in IFeature)IFeaturestatic
isValidPlacement(::std::string const &pass) (defined in CaveFeature)CaveFeaturevirtual
MAX_NUM_TUNNELS_ADDED_ON_ROOM_CARVE (defined in CaveFeature)CaveFeature
mCachedMetaDataMap (defined in CaveFeature)CaveFeature
mCacheEnabled (defined in CaveFeature)CaveFeature
mCacheMutex (defined in CaveFeature)CaveFeature
mCanUseInternalFeature (defined in IFeature)IFeature
mFillWithBlock (defined in CaveFeature)CaveFeature
mFloorLevel (defined in CaveFeature)CaveFeature
mHeightLimit (defined in CaveFeature)CaveFeature
mHorizontalRadiusMultiplier (defined in CaveFeature)CaveFeature
mInternal (defined in IFeature)IFeature
mPlaceCount (defined in CaveFeature)CaveFeature
mSkipCarveChance (defined in CaveFeature)CaveFeature
mVerticalRadiusMultiplier (defined in CaveFeature)CaveFeature
mWidthMod (defined in CaveFeature)CaveFeature
mYScale (defined in CaveFeature)CaveFeature
place(::IFeature::PlacementContext const &context) const (defined in CaveFeature)CaveFeaturevirtual
ROOM_CARVE_CHANCE (defined in CaveFeature)CaveFeature
STEEP_CHANCE (defined in CaveFeature)CaveFeature
STEEP_FLATTENING_FACTOR (defined in CaveFeature)CaveFeature
TUNNEL_SKIP_CHANCE (defined in CaveFeature)CaveFeature
upgradeFormat(::SemVersion const &) (defined in IFeature)IFeaturevirtual
VALID_PASS (defined in CaveFeature)CaveFeature
X_DAMPENING_FACTOR (defined in CaveFeature)CaveFeature
Y_DAMPENING_FACTOR (defined in CaveFeature)CaveFeature
~CaveFeature()=default (defined in CaveFeature)CaveFeaturevirtual
~IFeature() (defined in IFeature)IFeaturevirtual