| cleanup(RenderDevice const &device) | castor3d::SubmeshComponentData | |
| copy(SubmeshComponentDataRPtr data) const override | castor3d::MeshletComponent::ComponentData | virtual |
| createDescriptorSet(Geometry const &geometry, Pass const &pass) | castor3d::MeshletComponent::ComponentData | |
| gather(PipelineFlags const &flags, Pass const &pass, ObjectBufferOffset const &bufferOffsets, ashes::BufferCRefArray &buffers, castor::Vector< uint64_t > &offsets, ashes::PipelineVertexInputStateCreateInfoCRefArray &layouts, uint32_t ¤tBinding, uint32_t ¤tLocation) override | castor3d::MeshletComponent::ComponentData | inlinevirtual |
| getCullData() | castor3d::MeshletComponent::ComponentData | inline |
| getDescriptorLayout() const | castor3d::MeshletComponent::ComponentData | inline |
| getDescriptorSet(Geometry const &geometry, Pass const &pass) const | castor3d::MeshletComponent::ComponentData | |
| getFinalCullBuffer(Geometry const &geometry, Pass const &pass) const | castor3d::MeshletComponent::ComponentData | |
| getMeshletsCount() const | castor3d::MeshletComponent::ComponentData | inline |
| getMeshletsData() const | castor3d::MeshletComponent::ComponentData | inline |
| getMeshletsData() | castor3d::MeshletComponent::ComponentData | inline |
| getSourceCullBuffer() const | castor3d::MeshletComponent::ComponentData | inline |
| getUsageFlags() const noexcept | castor3d::SubmeshComponentData | inlinevirtual |
| hasCullData() const noexcept | castor3d::MeshletComponent::ComponentData | inline |
| initialise(RenderDevice const &device) | castor3d::SubmeshComponentData | |
| instantiate(Geometry const &geometry, Pass const &pass) | castor3d::MeshletComponent::ComponentData | |
| isDirty() const noexcept | castor3d::SubmeshComponentData | inline |
| m_submesh | castor3d::SubmeshComponentData | protected |
| needsUpdate() noexcept | castor3d::SubmeshComponentData | inline |
| operator=(SubmeshSubComponent const &)=delete | castor3d::SubmeshSubComponent | |
| operator=(SubmeshSubComponent &&) noexcept=default | castor3d::SubmeshSubComponent | |
| SubmeshComponentData(Submesh &submesh) | castor3d::MeshletComponent::ComponentData | |
| SubmeshSubComponent()=default | castor3d::SubmeshSubComponent | |
| SubmeshSubComponent(SubmeshSubComponent const &)=delete | castor3d::SubmeshSubComponent | |
| SubmeshSubComponent(SubmeshSubComponent &&) noexcept=default | castor3d::SubmeshSubComponent | |
| upload(UploadData &uploader) | castor3d::SubmeshComponentData | |
| ~SubmeshSubComponent() noexcept=default | castor3d::SubmeshSubComponent | virtual |