Castor3D 0.16.0
Multiplatform 3D engine
castor3d::SubmeshRenderData Member List

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

cleanup(RenderDevice const &device)=0castor3d::SubmeshRenderDatapure virtual
fillBindings(PipelineFlags const &flags, ashes::VkDescriptorSetLayoutBindingArray &bindings, uint32_t &index) const =0castor3d::SubmeshRenderDatapure virtual
fillDescriptor(PipelineFlags const &flags, ashes::WriteDescriptorSetArray &descriptorWrites, uint32_t &index) const =0castor3d::SubmeshRenderDatapure virtual
getBindingCount() const noexcept=0castor3d::SubmeshRenderDatapure virtual
getPatchVertices() const noexceptcastor3d::SubmeshRenderDatainlinevirtual
getPrimitiveTopology() const noexcept=0castor3d::SubmeshRenderDatapure virtual
initialise(RenderDevice const &device)=0castor3d::SubmeshRenderDatapure virtual
operator=(SubmeshSubComponent const &)=deletecastor3d::SubmeshSubComponent
operator=(SubmeshSubComponent &&) noexcept=defaultcastor3d::SubmeshSubComponent
record(RenderDevice const &device, crg::ResourcesCache &resources, crg::FramePassGroup &graph, crg::FramePassArray previousPasses)castor3d::SubmeshRenderDatainlinevirtual
registerDependencies(crg::FramePass &pass) constcastor3d::SubmeshRenderDatainlinevirtual
SubmeshSubComponent()=defaultcastor3d::SubmeshSubComponent
SubmeshSubComponent(SubmeshSubComponent const &)=deletecastor3d::SubmeshSubComponent
SubmeshSubComponent(SubmeshSubComponent &&) noexcept=defaultcastor3d::SubmeshSubComponent
update(CpuUpdater &updater)=0castor3d::SubmeshRenderDatapure virtual
~SubmeshSubComponent() noexcept=defaultcastor3d::SubmeshSubComponentvirtual