#include <Framebuffer.hpp>
Definition at line 17 of file Framebuffer.hpp.
◆ Framebuffer() [1/4]
lug::Graphics::Vulkan::API::Framebuffer::Framebuffer |
( |
| ) |
|
|
default |
◆ Framebuffer() [2/4]
lug::Graphics::Vulkan::API::Framebuffer::Framebuffer |
( |
const Framebuffer & |
| ) |
|
|
delete |
◆ Framebuffer() [3/4]
lug::Graphics::Vulkan::API::Framebuffer::Framebuffer |
( |
Framebuffer && |
Framebuffer | ) |
|
◆ ~Framebuffer()
lug::Graphics::Vulkan::API::Framebuffer::~Framebuffer |
( |
| ) |
|
◆ Framebuffer() [4/4]
lug::Graphics::Vulkan::API::Framebuffer::Framebuffer |
( |
VkFramebuffer |
Framebuffer, |
|
|
const Device * |
device, |
|
|
const Extent & |
extent |
|
) |
| |
|
explicitprivate |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator VkFramebuffer()
lug::Graphics::Vulkan::API::Framebuffer::operator VkFramebuffer |
( |
| ) |
const |
|
inlineexplicit |
◆ getExtent()
const Extent& lug::Graphics::Vulkan::API::Framebuffer::getExtent |
( |
| ) |
const |
|
inline |
◆ destroy()
void lug::Graphics::Vulkan::API::Framebuffer::destroy |
( |
| ) |
|
◆ Builder::Framebuffer
◆ _framebuffer
VkFramebuffer lug::Graphics::Vulkan::API::Framebuffer::_framebuffer {VK_NULL_HANDLE} |
|
private |
◆ _device
const Device* lug::Graphics::Vulkan::API::Framebuffer::_device {nullptr} |
|
private |
◆ _extent
Extent lug::Graphics::Vulkan::API::Framebuffer::_extent |
|
private |
The documentation for this class was generated from the following files: