vOOlkan
An object oriented approach to Vulkan
Vulkan::Pipeline Member List

This is the complete list of members for Vulkan::Pipeline, including all inherited members.

getLayout() constVulkan::Pipelineinline
operator+() constVulkan::Pipelineinline
operator=(const Pipeline &)=deleteVulkan::Pipeline
operator=(Pipeline &&)=deleteVulkan::Pipeline
Pipeline(const LogicalDevice &virtualGpu, const PipelineOptions::RenderPass &renderPass, int subpassIndex, const std::vector< PipelineOptions::Shader * > &shaders, const PipelineOptions::PipelineVertexArrays &vertexArraysDescriptor, const PipelineOptions::PipelineLayout &pipelineLayout, const PipelineOptions::Rasterizer &rasterizer, const PipelineOptions::InputAssembly &inputAssembly=PipelineOptions::InputAssembly{}, const PipelineOptions::Multisampler &multisampler=PipelineOptions::Multisampler{}, const PipelineOptions::DepthStencil &depthStencil=PipelineOptions::DepthStencil{}, const PipelineOptions::DynamicState &dynamicState=PipelineOptions::DynamicState{}, const PipelineOptions::Viewport &viewport=PipelineOptions::Viewport{})Vulkan::Pipelineinline
Pipeline(const Pipeline &&)=deleteVulkan::Pipeline
Pipeline(Pipeline &&)=deleteVulkan::Pipeline
~Pipeline()Vulkan::Pipelineinline