3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/DividedPos2d.h"
7#include "mc/world/level/levelgen/v1/IPreliminarySurfaceProvider.h"
29 virtual ::std::optional<short> getPreliminarySurfaceLevel(
::DividedPos2d<4> worldQuartPos)
const ;
Definition DividedPos2d.h:7
Definition IPreliminarySurfaceProvider.h:8
Definition SurfaceLevelCache.h:9
MCAPI void * $ctor(::DividedPos2d< 4 > startPos, ::IPreliminarySurfaceProvider const &preliminarySurfaceProvider, uint64 bufferSizeXZ)
MCAPI ::std::optional< short > $getPreliminarySurfaceLevel(::DividedPos2d< 4 > worldQuartPos) const
static MCAPI void ** $vftable()
MCAPI SurfaceLevelCache(::DividedPos2d< 4 > startPos, ::IPreliminarySurfaceProvider const &preliminarySurfaceProvider, uint64 bufferSizeXZ)