![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::SubmeshRenderData, including all inherited members.
| cleanup(RenderDevice const &device)=0 | castor3d::SubmeshRenderData | pure virtual |
| fillBindings(PipelineFlags const &flags, ashes::VkDescriptorSetLayoutBindingArray &bindings, uint32_t &index) const =0 | castor3d::SubmeshRenderData | pure virtual |
| fillDescriptor(PipelineFlags const &flags, ashes::WriteDescriptorSetArray &descriptorWrites, uint32_t &index) const =0 | castor3d::SubmeshRenderData | pure virtual |
| getBindingCount() const noexcept=0 | castor3d::SubmeshRenderData | pure virtual |
| getPatchVertices() const noexcept | castor3d::SubmeshRenderData | inlinevirtual |
| getPrimitiveTopology() const noexcept=0 | castor3d::SubmeshRenderData | pure virtual |
| initialise(RenderDevice const &device)=0 | castor3d::SubmeshRenderData | pure virtual |
| operator=(SubmeshSubComponent const &)=delete | castor3d::SubmeshSubComponent | |
| operator=(SubmeshSubComponent &&) noexcept=default | castor3d::SubmeshSubComponent | |
| record(RenderDevice const &device, crg::ResourcesCache &resources, crg::FramePassGroup &graph, crg::FramePassArray previousPasses) | castor3d::SubmeshRenderData | inlinevirtual |
| registerDependencies(crg::FramePass &pass) const | castor3d::SubmeshRenderData | inlinevirtual |
| SubmeshSubComponent()=default | castor3d::SubmeshSubComponent | |
| SubmeshSubComponent(SubmeshSubComponent const &)=delete | castor3d::SubmeshSubComponent | |
| SubmeshSubComponent(SubmeshSubComponent &&) noexcept=default | castor3d::SubmeshSubComponent | |
| update(CpuUpdater &updater)=0 | castor3d::SubmeshRenderData | pure virtual |
| ~SubmeshSubComponent() noexcept=default | castor3d::SubmeshSubComponent | virtual |