SPARK  0.1.0
A general purpose game engine written in C++.
Loading...
Searching...
No Matches
spark::render::vk::VulkanRenderPipeline Member List

This is the complete list of members for spark::render::vk::VulkanRenderPipeline, including all inherited members.

alphaToCoverage() const noexcept overridespark::render::vk::VulkanRenderPipelinevirtual
bind(const VulkanCommandBuffer &command_buffer, const VulkanDescriptorSet &descriptor_set) const noexcept overridespark::render::vk::VulkanRenderPipelinevirtual
handle() const finalspark::render::Resource< VkPipeline >virtual
handle() finalspark::render::Resource< VkPipeline >protectedvirtual
inputAssembler() const noexcept overridespark::render::vk::VulkanRenderPipelinevirtual
layout() const noexcept overridespark::render::vk::VulkanRenderPipelinevirtual
name() const noexcept finalspark::render::StateResourcevirtual
spark::render::StateResource::name() noexceptspark::render::StateResourceprotected
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 overridespark::render::vk::VulkanRenderPipelinevirtual
rasterizer() const noexcept overridespark::render::vk::VulkanRenderPipelinevirtual
Resource(Handle handle) noexceptspark::render::vk::VulkanPipelineStateexplicit
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) noexceptspark::render::StateResourceexplicit
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() noexceptspark::render::StateResourceexplicitprotected
use(const VulkanCommandBuffer &command_buffer) const noexcept overridespark::render::vk::VulkanRenderPipelinevirtual
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::VulkanRenderPipelineexplicit
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::IStateResourcevirtual
~StateResource() noexcept override (defined in spark::render::StateResource)spark::render::StateResource
~VulkanRenderPipeline() override (defined in spark::render::vk::VulkanRenderPipeline)spark::render::vk::VulkanRenderPipeline