SPARK
0.1.0
A general purpose game engine written in C++.
|
This is the complete list of members for spark::render::vk::VulkanRenderPipeline, including all inherited members.
alphaToCoverage() const noexcept override | spark::render::vk::VulkanRenderPipeline | virtual |
bind(const VulkanCommandBuffer &command_buffer, const VulkanDescriptorSet &descriptor_set) const noexcept override | spark::render::vk::VulkanRenderPipeline | virtual |
handle() const final | spark::render::Resource< VkPipeline > | virtual |
handle() final | spark::render::Resource< VkPipeline > | protectedvirtual |
inputAssembler() const noexcept override | spark::render::vk::VulkanRenderPipeline | virtual |
layout() const noexcept override | spark::render::vk::VulkanRenderPipeline | virtual |
name() const noexcept final | spark::render::StateResource | virtual |
spark::render::StateResource::name() noexcept | spark::render::StateResource | protected |
operator=(const VulkanRenderPipeline &other)=delete (defined in spark::render::vk::VulkanRenderPipeline) | spark::render::vk::VulkanRenderPipeline | |
operator=(VulkanRenderPipeline &&other) noexcept=delete (defined in spark::render::vk::VulkanRenderPipeline) | spark::render::vk::VulkanRenderPipeline | |
operator=(const StateResource &other)=delete (defined in spark::render::StateResource) | spark::render::StateResource | |
operator=(StateResource &&other) noexcept (defined in spark::render::StateResource) | spark::render::StateResource | |
program() const noexcept override | spark::render::vk::VulkanRenderPipeline | virtual |
rasterizer() const noexcept override | spark::render::vk::VulkanRenderPipeline | virtual |
Resource(Handle handle) noexcept | spark::render::vk::VulkanPipelineState | explicit |
Resource(const Resource &other)=delete (defined in spark::render::vk::VulkanPipelineState) | spark::render::vk::VulkanPipelineState | |
Resource(Resource &&other) noexcept=delete (defined in spark::render::vk::VulkanPipelineState) | spark::render::vk::VulkanPipelineState | |
StateResource(std::string_view name) noexcept | spark::render::StateResource | explicit |
StateResource(const StateResource &other)=delete (defined in spark::render::StateResource) | spark::render::StateResource | |
StateResource(StateResource &&other) noexcept (defined in spark::render::StateResource) | spark::render::StateResource | |
StateResource() noexcept | spark::render::StateResource | explicitprotected |
use(const VulkanCommandBuffer &command_buffer) const noexcept override | spark::render::vk::VulkanRenderPipeline | virtual |
VulkanRenderPipeline(const VulkanRenderPass &render_pass, std::shared_ptr< VulkanShaderProgram > shader_program, std::shared_ptr< VulkanPipelineLayout > layout, std::shared_ptr< VulkanInputAssembler > input_assembler, std::shared_ptr< VulkanRasterizer > rasterizer, bool enable_alpha_to_coverage=false, const std::string &name="") | spark::render::vk::VulkanRenderPipeline | explicit |
VulkanRenderPipeline(const VulkanRenderPipeline &other)=delete (defined in spark::render::vk::VulkanRenderPipeline) | spark::render::vk::VulkanRenderPipeline | |
VulkanRenderPipeline(VulkanRenderPipeline &&other) noexcept=delete (defined in spark::render::vk::VulkanRenderPipeline) | spark::render::vk::VulkanRenderPipeline | |
~IPipeline() noexcept override=default (defined in spark::render::IPipeline) | spark::render::IPipeline | |
~IRenderPipeline() noexcept override=default (defined in spark::render::IRenderPipeline) | spark::render::IRenderPipeline | |
~IStateResource() noexcept=default (defined in spark::render::IStateResource) | spark::render::IStateResource | virtual |
~StateResource() noexcept override (defined in spark::render::StateResource) | spark::render::StateResource | |
~VulkanRenderPipeline() override (defined in spark::render::vk::VulkanRenderPipeline) | spark::render::vk::VulkanRenderPipeline |