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

Public Types

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

Public Member Functions

NoodleCavifieroperator= (NoodleCavifier const &)
 
 NoodleCavifier (NoodleCavifier const &)
 
MCAPI NoodleCavifier (::NoodleCavifierNoises const &noises, short minWorldHeight)
 
MCAPI void fillNoiseAtPos (::Vec3 const &worldPos, int bufferIndex, float noiseValue)
 
MCAPI ::std::array<::NoiseCellInterpolator *, 4 > getInterpolators (int blocksPerCellXZ, int blocksPerCellY)
 
MCAPI void * $ctor (::NoodleCavifierNoises const &noises, short minWorldHeight)
 

Public Attributes

::ll::TypedStorage< 8, 8, ::NoodleCavifierNoises const & > mNoises
 
::ll::TypedStorage< 2, 2, short const > mNoodlesMinHeight
 
::ll::TypedStorage< 8, 88, ::NoiseCellInterpolatormToggleInterpolator
 
::ll::TypedStorage< 8, 88, ::NoiseCellInterpolatormThicknessInterpolator
 
::ll::TypedStorage< 8, 88, ::NoiseCellInterpolatormRidgeAInterpolator
 
::ll::TypedStorage< 8, 88, ::NoiseCellInterpolatormRidgeBInterpolator
 
::ll::TypedStorage< 4, 4100, ::Util::MultidimensionalArray< float, 5, 5, 41 > > mToggleNoiseBuffer
 
::ll::TypedStorage< 4, 4100, ::Util::MultidimensionalArray< float, 5, 5, 41 > > mThicknessNoiseBuffer
 
::ll::TypedStorage< 4, 4100, ::Util::MultidimensionalArray< float, 5, 5, 41 > > mRidgeANoiseBuffer
 
::ll::TypedStorage< 4, 4100, ::Util::MultidimensionalArray< float, 5, 5, 41 > > mRidgeBNoiseBuffer
 

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