LeviLamina
Loading...
Searching...
No Matches
ClientBlockPipeline::BlockTessellatorPipeline Class Reference

Public Member Functions

MCAPI void _run (::ClientBlockPipeline::Description const &description, ::ClientBlockPipeline::Inputs &inputs)
MCAPI void mergeStreams (::mce::MeshData &outputMesh, ::std::vector<::TessellatorQuadInfo > &outputFaceInfo, ::mce::MeshData const &inputMesh, ::std::vector<::TessellatorQuadInfo > const &inputFaceInfo) const
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::ClientBlockPipeline::Inputs setupFullChunkInputs (::AABB &&aabb, ::ClientBlockPipeline::Transforms &&transforms, ::ChunkViewSource &source, bool inUI)
static MCAPI ::ClientBlockPipeline::Inputs setupSingleBlockInWorldInput (::Block const &block, ::AABB &&aabb, ::ClientBlockPipeline::Transforms &&transforms, ::ChunkViewSource &source)
static MCAPI ::ClientBlockPipeline::Inputs setupSingleBlockInputs (::Block const &block, ::ClientBlockPipeline::Transforms &&transforms, bool shouldCheckIgnoreBlockTransforms, ::ClientBlockPipeline::VisualReference visualReference)
static MCAPI ::ClientBlockPipeline::Inputs setupStandardInputs (::AABB &&aabb, ::ClientBlockPipeline::Transforms &&transforms, ::ChunkViewSource &source)
static MCAPI bool useNewTessellation (::Block const &block, bool onlyNew)

Public Attributes

::ll::TypedStorage< 8, 64, ::ClientBlockPipeline::NamedMeshStreamsmMeshStreams

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