Castor3D 0.16.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 |