Castor3D 0.16.0
Multiplatform 3D engine
castor3d::MeshletComponent::ComponentData Member List

This is the complete list of members for castor3d::MeshletComponent::ComponentData, including all inherited members.

cleanup(RenderDevice const &device)castor3d::SubmeshComponentData
copy(SubmeshComponentDataRPtr data) const overridecastor3d::MeshletComponent::ComponentDatavirtual
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 &currentBinding, uint32_t &currentLocation) overridecastor3d::MeshletComponent::ComponentDatainlinevirtual
getCullData()castor3d::MeshletComponent::ComponentDatainline
getDescriptorLayout() constcastor3d::MeshletComponent::ComponentDatainline
getDescriptorSet(Geometry const &geometry, Pass const &pass) constcastor3d::MeshletComponent::ComponentData
getFinalCullBuffer(Geometry const &geometry, Pass const &pass) constcastor3d::MeshletComponent::ComponentData
getMeshletsCount() constcastor3d::MeshletComponent::ComponentDatainline
getMeshletsData() constcastor3d::MeshletComponent::ComponentDatainline
getMeshletsData()castor3d::MeshletComponent::ComponentDatainline
getSourceCullBuffer() constcastor3d::MeshletComponent::ComponentDatainline
getUsageFlags() const noexceptcastor3d::SubmeshComponentDatainlinevirtual
hasCullData() const noexceptcastor3d::MeshletComponent::ComponentDatainline
initialise(RenderDevice const &device)castor3d::SubmeshComponentData
instantiate(Geometry const &geometry, Pass const &pass)castor3d::MeshletComponent::ComponentData
m_submeshcastor3d::SubmeshComponentDataprotected
needsUpdate()castor3d::SubmeshComponentDatainline
operator=(SubmeshSubComponent const &)=deletecastor3d::SubmeshSubComponent
operator=(SubmeshSubComponent &&) noexcept=defaultcastor3d::SubmeshSubComponent
SubmeshComponentData(Submesh &submesh)castor3d::MeshletComponent::ComponentData
SubmeshSubComponent()=defaultcastor3d::SubmeshSubComponent
SubmeshSubComponent(SubmeshSubComponent const &)=deletecastor3d::SubmeshSubComponent
SubmeshSubComponent(SubmeshSubComponent &&) noexcept=defaultcastor3d::SubmeshSubComponent
upload(UploadData &uploader)castor3d::SubmeshComponentData
~SubmeshSubComponent() noexcept=defaultcastor3d::SubmeshSubComponentvirtual