LeviLamina
Loading...
Searching...
No Matches
ChunkRenderObjectCollection Struct Reference

Public Member Functions

ChunkRenderObjectCollectionoperator= (ChunkRenderObjectCollection const &)
 ChunkRenderObjectCollection (ChunkRenderObjectCollection const &)
MCAPI ChunkRenderObjectCollection (::ChunkRenderObjectCollection &&other)
MCAPI ChunkRenderObjectCollection (uint64 lastQueueSize, uint64 const *lastLayerQueueSizes[19])
MCAPI uint64 addToChunkQueue (::std::variant< ::std::monostate, ::std::shared_ptr<::mce::IndexBufferContainer >, ::std::shared_ptr<::RenderChunkDirectIndexData > > const &chunkIndices, ::std::variant< ::std::monostate, ::std::shared_ptr<::mce::Mesh >, ::std::shared_ptr<::RenderChunkDirectVertexData > > const &chunkMesh, ::glm::ivec3 const &chunkPos, double timeDiff)
MCAPI void * $ctor (::ChunkRenderObjectCollection &&other)
MCAPI void * $ctor (uint64 lastQueueSize, uint64 const *lastLayerQueueSizes[19])
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 24, ::std::vector<::mce::ServerTexture > > mTextures
::ll::TypedStorage< 8, 24, ::std::vector<::ChunkRenderData > > mChunkQueue
::ll::TypedStorage< 8, 1368, ::std::vector<::ChunkLayerRenderObject >[3][19]> mTerrainLayerChunkQueue
::ll::TypedStorage< 4, 4, uint > mMaximumChunkVertexCount

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