Castor3D 0.15.0
Multiplatform 3D engine
castor3d::MeshletComponent Liste des membres

Liste complète des membres de castor3d::MeshletComponent, y compris les membres hérités :

cleanup(RenderDevice const &device)castor3d::SubmeshComponent
clone(Submesh &submesh) const overridecastor3d::MeshletComponentvirtual
createDescriptorSet(Geometry const &geometry)castor3d::MeshletComponent
gather(PipelineFlags const &flags, MaterialObs material, ashes::BufferCRefArray &buffers, std::vector< uint64_t > &offsets, ashes::PipelineVertexInputStateCreateInfoCRefArray &layouts, uint32_t &currentBinding, uint32_t &currentLocation) overridecastor3d::MeshletComponentinlinevirtual
getCullData()castor3d::MeshletComponentinline
getDescriptorLayout() constcastor3d::MeshletComponentinline
getDescriptorSet(Geometry const &geometry) constcastor3d::MeshletComponent
getFinalCullBuffer(Geometry const &geometry) constcastor3d::MeshletComponent
getID()castor3d::SubmeshComponentinline
getMeshletsBuffer() constcastor3d::MeshletComponentinline
getMeshletsCount() constcastor3d::MeshletComponentinline
getMeshletsData() constcastor3d::MeshletComponentinline
getMeshletsData()castor3d::MeshletComponentinline
getProgramFlags(Material const &material) const overridecastor3d::MeshletComponentvirtual
getSourceCullBuffer() constcastor3d::MeshletComponentinline
getSubmeshFlags(Pass const *pass) constcastor3d::SubmeshComponentinlinevirtual
getType() constcastor3d::SubmeshComponentinline
getUsageFlags() constcastor3d::SubmeshComponentinlinevirtual
initialise(RenderDevice const &device)castor3d::SubmeshComponent
instantiate(Geometry const &geometry)castor3d::MeshletComponent
MeshletComponent(Submesh &submesh)castor3d::MeshletComponentexplicit
Namecastor3d::MeshletComponentstatic
needsUpdate()castor3d::SubmeshComponentinline
SubmeshComponent(Submesh &submesh, castor::String const &type, uint32_t id)castor3d::SubmeshComponent
upload()castor3d::SubmeshComponent
~SubmeshComponent() noexcept=defaultcastor3d::SubmeshComponentvirtual