#include <Fence.hpp>
Definition at line 16 of file Fence.hpp.
◆ Fence() [1/3]
lug::Graphics::Vulkan::API::Builder::Fence::Fence |
( |
const API::Device & |
device | ) |
|
◆ Fence() [2/3]
lug::Graphics::Vulkan::API::Builder::Fence::Fence |
( |
const Fence & |
| ) |
|
|
delete |
◆ Fence() [3/3]
lug::Graphics::Vulkan::API::Builder::Fence::Fence |
( |
Fence && |
| ) |
|
|
delete |
◆ ~Fence()
lug::Graphics::Vulkan::API::Builder::Fence::~Fence |
( |
| ) |
|
|
default |
◆ operator=() [1/2]
Fence& lug::Graphics::Vulkan::API::Builder::Fence::operator= |
( |
const Fence & |
| ) |
|
|
delete |
◆ operator=() [2/2]
Fence& lug::Graphics::Vulkan::API::Builder::Fence::operator= |
( |
Fence && |
| ) |
|
|
delete |
◆ setFlags()
void Fence::setFlags |
( |
VkFenceCreateFlags |
flags | ) |
|
|
inline |
◆ build() [1/2]
bool lug::Graphics::Vulkan::API::Builder::Fence::build |
( |
API::Fence & |
instance, |
|
|
VkResult * |
returnResult = nullptr |
|
) |
| |
◆ build() [2/2]
std::unique_ptr< API::Fence > lug::Graphics::Vulkan::API::Builder::Fence::build |
( |
VkResult * |
returnResult = nullptr | ) |
|
◆ _device
const API::Device& lug::Graphics::Vulkan::API::Builder::Fence::_device |
|
private |
◆ _flags
VkFenceCreateFlags lug::Graphics::Vulkan::API::Builder::Fence::_flags {0} |
|
private |
The documentation for this class was generated from the following files:
- include/lug/Graphics/Vulkan/API/Builder/Fence.hpp
- include/lug/Graphics/Vulkan/API/Builder/Fence.inl
- src/lug/Graphics/Vulkan/API/Builder/Fence.cpp