#include <CommandBuffer.hpp>
Definition at line 18 of file CommandBuffer.hpp.
◆ CommandBuffer() [1/3]
◆ CommandBuffer() [2/3]
lug::Graphics::Vulkan::API::Builder::CommandBuffer::CommandBuffer |
( |
const CommandBuffer & |
| ) |
|
|
delete |
◆ CommandBuffer() [3/3]
lug::Graphics::Vulkan::API::Builder::CommandBuffer::CommandBuffer |
( |
CommandBuffer && |
| ) |
|
|
delete |
◆ ~CommandBuffer()
lug::Graphics::Vulkan::API::Builder::CommandBuffer::~CommandBuffer |
( |
| ) |
|
|
default |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setLevel()
void CommandBuffer::setLevel |
( |
VkCommandBufferLevel |
level | ) |
|
|
inline |
◆ build() [1/4]
bool lug::Graphics::Vulkan::API::Builder::CommandBuffer::build |
( |
API::CommandBuffer & |
instance, |
|
|
VkResult * |
returnResult = nullptr |
|
) |
| |
◆ build() [2/4]
std::unique_ptr< API::CommandBuffer > lug::Graphics::Vulkan::API::Builder::CommandBuffer::build |
( |
VkResult * |
returnResult = nullptr | ) |
|
◆ build() [3/4]
bool lug::Graphics::Vulkan::API::Builder::CommandBuffer::build |
( |
std::vector< API::CommandBuffer > & |
commandBuffers, |
|
|
VkResult * |
returnResult = nullptr |
|
) |
| |
◆ build() [4/4]
std::vector< std::unique_ptr< API::CommandBuffer > > lug::Graphics::Vulkan::API::Builder::CommandBuffer::build |
( |
uint32_t |
count, |
|
|
VkResult * |
returnResult = nullptr |
|
) |
| |
◆ _device
const API::Device& lug::Graphics::Vulkan::API::Builder::CommandBuffer::_device |
|
private |
◆ _commandPool
const API::CommandPool& lug::Graphics::Vulkan::API::Builder::CommandBuffer::_commandPool |
|
private |
◆ _level
VkCommandBufferLevel lug::Graphics::Vulkan::API::Builder::CommandBuffer::_level {VK_COMMAND_BUFFER_LEVEL_PRIMARY} |
|
private |
The documentation for this class was generated from the following files: