#include <CommandPool.hpp>
Definition at line 18 of file CommandPool.hpp.
◆ CommandPool() [1/4]
lug::Graphics::Vulkan::API::CommandPool::CommandPool |
( |
| ) |
|
|
default |
◆ CommandPool() [2/4]
lug::Graphics::Vulkan::API::CommandPool::CommandPool |
( |
const CommandPool & |
| ) |
|
|
delete |
◆ CommandPool() [3/4]
lug::Graphics::Vulkan::API::CommandPool::CommandPool |
( |
CommandPool && |
CommandPool | ) |
|
◆ ~CommandPool()
lug::Graphics::Vulkan::API::CommandPool::~CommandPool |
( |
| ) |
|
◆ CommandPool() [4/4]
lug::Graphics::Vulkan::API::CommandPool::CommandPool |
( |
VkCommandPool |
commandPool, |
|
|
const Device * |
device, |
|
|
const Queue * |
queue |
|
) |
| |
|
explicitprivate |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator VkCommandPool()
lug::Graphics::Vulkan::API::CommandPool::operator VkCommandPool |
( |
| ) |
const |
|
inlineexplicit |
◆ getDevice()
const Device * CommandPool::getDevice |
( |
| ) |
const |
|
inline |
◆ getQueue()
const Queue * CommandPool::getQueue |
( |
| ) |
const |
|
inline |
◆ reset()
bool lug::Graphics::Vulkan::API::CommandPool::reset |
( |
bool |
releaseRessources = false | ) |
const |
◆ destroy()
void lug::Graphics::Vulkan::API::CommandPool::destroy |
( |
| ) |
|
◆ Builder::CommandPool
◆ _commandPool
VkCommandPool lug::Graphics::Vulkan::API::CommandPool::_commandPool {VK_NULL_HANDLE} |
|
private |
◆ _device
const Device* lug::Graphics::Vulkan::API::CommandPool::_device {nullptr} |
|
private |
◆ _queue
const Queue* lug::Graphics::Vulkan::API::CommandPool::_queue {nullptr} |
|
private |
The documentation for this class was generated from the following files: