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

Classes

struct  OreVein

Public Types

using InterpolatorArray = ::std::array<::NoiseCellInterpolator*, 3>

Public Member Functions

OreVeinifieroperator= (OreVeinifier const &)
 OreVeinifier (OreVeinifier const &)
MCAPI OreVeinifier (::OreVeinifierNoises const &noiseSource)
MCAPI::Block const * getVeinBlockOrFallback (::Vec3 worldPos, ::Block const *defaultBlock) const
MCAPI void * $ctor (::OreVeinifierNoises const &noiseSource)

Public Attributes

::ll::TypedStorage< 4, 4100, ::Util::MultidimensionalArray< float, 5, 5, 41 > > mVeininessNoise
::ll::TypedStorage< 4, 4100, ::Util::MultidimensionalArray< float, 5, 5, 41 > > mVeinNoiseA
::ll::TypedStorage< 4, 4100, ::Util::MultidimensionalArray< float, 5, 5, 41 > > mVeinNoiseB
::ll::TypedStorage< 8, 88, ::NoiseCellInterpolatormVeininessNoiseInterpolator
::ll::TypedStorage< 8, 88, ::NoiseCellInterpolatormVeinNoiseInterpolatorA
::ll::TypedStorage< 8, 88, ::NoiseCellInterpolatormVeinNoiseInterpolatorB
::ll::TypedStorage< 8, 8, ::OreVeinifierNoises const & > mNoiseSource
::ll::TypedStorage< 8, 32, ::OreVeinifier::OreVein const > mCopperVein
::ll::TypedStorage< 8, 32, ::OreVeinifier::OreVein const > mIronVein

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