_attachments | lug::Graphics::Vulkan::API::Builder::Framebuffer | private |
_device | lug::Graphics::Vulkan::API::Builder::Framebuffer | private |
_height | lug::Graphics::Vulkan::API::Builder::Framebuffer | private |
_layers | lug::Graphics::Vulkan::API::Builder::Framebuffer | private |
_renderPass | lug::Graphics::Vulkan::API::Builder::Framebuffer | private |
_width | lug::Graphics::Vulkan::API::Builder::Framebuffer | private |
addAttachment(const API::ImageView *attachment) | lug::Graphics::Vulkan::API::Builder::Framebuffer | inline |
build(API::Framebuffer &framebuffer, VkResult *returnResult=nullptr) | lug::Graphics::Vulkan::API::Builder::Framebuffer | |
build(VkResult *returnResult=nullptr) | lug::Graphics::Vulkan::API::Builder::Framebuffer | |
Framebuffer(const API::Device &device) | lug::Graphics::Vulkan::API::Builder::Framebuffer | |
Framebuffer(const Framebuffer &)=delete | lug::Graphics::Vulkan::API::Builder::Framebuffer | |
Framebuffer(Framebuffer &&)=delete | lug::Graphics::Vulkan::API::Builder::Framebuffer | |
operator=(const Framebuffer &)=delete | lug::Graphics::Vulkan::API::Builder::Framebuffer | |
operator=(Framebuffer &&)=delete | lug::Graphics::Vulkan::API::Builder::Framebuffer | |
setHeight(uint32_t height) | lug::Graphics::Vulkan::API::Builder::Framebuffer | inline |
setLayers(uint32_t layers) | lug::Graphics::Vulkan::API::Builder::Framebuffer | inline |
setRenderPass(const API::RenderPass *renderPass) | lug::Graphics::Vulkan::API::Builder::Framebuffer | inline |
setWidth(uint32_t width) | lug::Graphics::Vulkan::API::Builder::Framebuffer | inline |
~Framebuffer()=default | lug::Graphics::Vulkan::API::Builder::Framebuffer | |