#include <Instance.hpp>
Definition at line 15 of file Instance.hpp.
◆ Instance() [1/4]
lug::Graphics::Vulkan::API::Instance::Instance |
( |
| ) |
|
|
default |
◆ Instance() [2/4]
lug::Graphics::Vulkan::API::Instance::Instance |
( |
const Instance & |
| ) |
|
|
delete |
◆ Instance() [3/4]
lug::Graphics::Vulkan::API::Instance::Instance |
( |
Instance && |
instance | ) |
|
◆ ~Instance()
lug::Graphics::Vulkan::API::Instance::~Instance |
( |
| ) |
|
◆ Instance() [4/4]
lug::Graphics::Vulkan::API::Instance::Instance |
( |
VkInstance |
instance | ) |
|
|
explicitprivate |
◆ operator=() [1/2]
◆ operator=() [2/2]
Instance & lug::Graphics::Vulkan::API::Instance::operator= |
( |
Instance && |
instance | ) |
|
◆ operator VkInstance()
lug::Graphics::Vulkan::API::Instance::operator VkInstance |
( |
| ) |
const |
|
inlineexplicit |
◆ getProcAddr() [1/2]
template<typename Function >
Function lug::Graphics::Vulkan::API::Instance::getProcAddr |
( |
const char * |
name | ) |
const |
◆ destroy()
void lug::Graphics::Vulkan::API::Instance::destroy |
( |
| ) |
|
◆ getProcAddr() [2/2]
template<typename Function >
Function lug::Graphics::Vulkan::API::Instance::getProcAddr |
( |
const char * |
name | ) |
const |
|
inline |
◆ Builder::Instance
◆ _instance
VkInstance lug::Graphics::Vulkan::API::Instance::_instance {VK_NULL_HANDLE} |
|
private |
The documentation for this class was generated from the following files: