|
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 |