|
|
RenderChunkBuilder & | operator= (RenderChunkBuilder const &) |
| |
|
| RenderChunkBuilder (RenderChunkBuilder const &) |
| |
| MCAPI | RenderChunkBuilder (::std::shared_ptr<::ClientBlockPipeline::MaterialRepository > const &materialRepository, ::ChunkSource &mainSource, ::Tessellator &tessellator, ::WeakRef<::RenderChunkCoordinator > coordinator) |
| |
| MCAPI | RenderChunkBuilder (::std::shared_ptr<::ClientBlockPipeline::MaterialRepository > const &materialRepository, ::ChunkSource &mainSource, ::Tessellator &tessellator, ::std::weak_ptr<::IRenderChunkGarbage > garbage) |
| |
| MCAPI | RenderChunkBuilder (::MinecraftGameplayGraphicsResources &minecraftGameplayGraphicsResources, ::ClientBlockPipeline::TessellatorContext &pipelineTessellatorContext, ::ChunkSource &mainSource, ::WeakRef<::RenderChunkCoordinator > coordinator) |
| |
| MCAPI void | _buildRanges (::RenderChunkPerformanceTrackingData::RenderChunkBuildDetails &renderChunkBuildDetails) |
| |
| MCAPI bool | _sortBlocks (::BlockSource ®ion, ::RenderChunkGeometry &renderChunkGeometry, bool transparentLeaves, ::AirAndSimpleBlockBits &airAndSimpleBlocks, ::RenderChunkPerformanceTrackingData::RenderChunkBuildDetails &renderChunkBuildDetails) |
| |
| MCAPI bool | _tessellateQueues (::RenderChunkGeometry &renderChunkGeometry, ::BlockSource ®ion, ::AirAndSimpleBlockBits &airAndSimpleBlocks, ::RenderChunkPerformanceTrackingData::RenderChunkBuildDetails &renderChunkBuildDetails) |
| |
| MCAPI void | _updateFacesMetadata () |
| |
| MCAPI void | build (::RenderChunkGeometry &renderChunkGeometry, bool transparentLeaves, ::BakedBlockLightType lightingType, bool forExport, ::mce::framebuilder::FrameLightingModelCapabilities const &lightingModelCapabilities) |
| |
| MCAPI void | prepareWorldData (::BlockPos const &pos, ::ChunkSourceViewGenerateMode viewMoveMode) |
| |
| MCAPI | ~RenderChunkBuilder () |
| |
| MCAPI void * | $ctor (::std::shared_ptr<::ClientBlockPipeline::MaterialRepository > const &materialRepository, ::ChunkSource &mainSource, ::Tessellator &tessellator, ::WeakRef<::RenderChunkCoordinator > coordinator) |
| |
| MCAPI void * | $ctor (::std::shared_ptr<::ClientBlockPipeline::MaterialRepository > const &materialRepository, ::ChunkSource &mainSource, ::Tessellator &tessellator, ::std::weak_ptr<::IRenderChunkGarbage > garbage) |
| |
| MCAPI void * | $ctor (::MinecraftGameplayGraphicsResources &minecraftGameplayGraphicsResources, ::ClientBlockPipeline::TessellatorContext &pipelineTessellatorContext, ::ChunkSource &mainSource, ::WeakRef<::RenderChunkCoordinator > coordinator) |
| |
| MCAPI void | $dtor () |
| |
|
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::ChunkViewSource > > | mLocalSource |
| |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::BlockTessellator > > | mBlockTessellator |
| |
|
::ll::TypedStorage< 1, 1, bool > | mAllDark |
| |
|
::ll::TypedStorage< 1, 1, bool > | mSkyLit |
| |
|
::ll::TypedStorage< 1, 1, bool > | mBlendCanRenderAsOpaque |
| |
|
::ll::TypedStorage< 4, 4, float > | mAverageSkyLight |
| |
|
::ll::TypedStorage< 8, 168, ::std::array<::std::vector<::RenderChunkQuadInfo >, 7 > > | mFaceMetadata |
| |
|
::ll::TypedStorage< 4, 136, ::std::array<::RangeIndices, 17 > > | mRenderLayerRanges |
| |
|
::ll::TypedStorage< 8, 8, ::std::vector<::BlockQueueEntry > * > | mQueues |
| |
|
::ll::TypedStorage< 8, 8, ::std::vector<::BlockQueueEntry > * > | mSimpleOpaqueBlockQueue |
| |
|
::ll::TypedStorage< 8, 136, uint64[17]> | mQueueIndexCounts |
| |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Tessellator > > | mOwnedTessellator |
| |
|
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::ClientBlockPipeline::MaterialRepository > > | mMaterialRepository |
| |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::RuntimeLocalLightingConfig const > > | mLocalLightingConfig |
| |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ClientBlockPipeline::BlockTessellatorPipeline > > | mPipelineTessellator |
| |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ClientBlockPipeline::Description > > | mPipelineDescription |
| |
|
::ll::TypedStorage< 8, 8, ::Tessellator & > | mTessellator |
| |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::mce::Mesh > > | mBuiltMesh |
| |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::mce::MeshData > > | mMeshData |
| |
|
::ll::TypedStorage< 1, 1, bool > | mGUIRendering |
| |
|
::ll::TypedStorage< 4, 24, ::AABB > | mBuildBoundingBox |
| |
|
::ll::TypedStorage< 1, 1, bool > | mUseNewTessellationPipeline |
| |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::IRenderChunkGarbage > > | mRenderChunkGarbage |
| |
|
::ll::TypedStorage< 8, 16, ::WeakRef<::RenderChunkCoordinator > > | mRenderChunkCoordinator |
| |