#include <Fence.hpp>
Definition at line 17 of file Fence.hpp.
◆ Fence() [1/4]
lug::Graphics::Vulkan::API::Fence::Fence |
( |
| ) |
|
|
default |
◆ Fence() [2/4]
lug::Graphics::Vulkan::API::Fence::Fence |
( |
const Fence & |
| ) |
|
|
delete |
◆ Fence() [3/4]
lug::Graphics::Vulkan::API::Fence::Fence |
( |
Fence && |
fence | ) |
|
◆ ~Fence()
lug::Graphics::Vulkan::API::Fence::~Fence |
( |
| ) |
|
◆ Fence() [4/4]
lug::Graphics::Vulkan::API::Fence::Fence |
( |
VkFence |
fence, |
|
|
const Device * |
device |
|
) |
| |
|
explicitprivate |
◆ operator=() [1/2]
Fence& lug::Graphics::Vulkan::API::Fence::operator= |
( |
const Fence & |
| ) |
|
|
delete |
◆ operator=() [2/2]
Fence & lug::Graphics::Vulkan::API::Fence::operator= |
( |
Fence && |
fence | ) |
|
◆ operator VkFence()
lug::Graphics::Vulkan::API::Fence::operator VkFence |
( |
| ) |
const |
|
inlineexplicit |
◆ getStatus()
VkResult lug::Graphics::Vulkan::API::Fence::getStatus |
( |
| ) |
const |
◆ reset()
bool lug::Graphics::Vulkan::API::Fence::reset |
( |
| ) |
const |
◆ wait()
bool lug::Graphics::Vulkan::API::Fence::wait |
( |
| ) |
const |
◆ destroy()
void lug::Graphics::Vulkan::API::Fence::destroy |
( |
| ) |
|
◆ Builder::Fence
◆ _fence
VkFence lug::Graphics::Vulkan::API::Fence::_fence {VK_NULL_HANDLE} |
|
private |
◆ _device
const Device* lug::Graphics::Vulkan::API::Fence::_device {nullptr} |
|
private |
The documentation for this class was generated from the following files: