#include <Instance.hpp>
Definition at line 16 of file Instance.hpp.
◆ Instance() [1/3]
lug::Graphics::Vulkan::API::Builder::Instance::Instance |
( |
| ) |
|
|
default |
◆ Instance() [2/3]
lug::Graphics::Vulkan::API::Builder::Instance::Instance |
( |
const Instance & |
| ) |
|
|
delete |
◆ Instance() [3/3]
lug::Graphics::Vulkan::API::Builder::Instance::Instance |
( |
Instance && |
| ) |
|
|
delete |
◆ ~Instance()
lug::Graphics::Vulkan::API::Builder::Instance::~Instance |
( |
| ) |
|
|
default |
◆ operator=() [1/2]
Instance& lug::Graphics::Vulkan::API::Builder::Instance::operator= |
( |
const Instance & |
| ) |
|
|
delete |
◆ operator=() [2/2]
Instance& lug::Graphics::Vulkan::API::Builder::Instance::operator= |
( |
Instance && |
| ) |
|
|
delete |
◆ setApplicationInfo()
void Instance::setApplicationInfo |
( |
const std::string & |
name, |
|
|
const Core::Version & |
version = {0, 0, 0} |
|
) |
| |
|
inline |
◆ setEngineInfo()
void Instance::setEngineInfo |
( |
const std::string & |
name, |
|
|
const Core::Version & |
version = {0, 0, 0} |
|
) |
| |
|
inline |
◆ setRequiredVulkanVersion()
void Instance::setRequiredVulkanVersion |
( |
const Core::Version & |
version = {0, 0, 0} | ) |
|
|
inline |
◆ setLayers()
void Instance::setLayers |
( |
const std::vector< const char *> & |
layers | ) |
|
|
inline |
◆ setExtensions()
void Instance::setExtensions |
( |
const std::vector< const char *> & |
extensions | ) |
|
|
inline |
◆ build() [1/2]
bool lug::Graphics::Vulkan::API::Builder::Instance::build |
( |
API::Instance & |
instance, |
|
|
VkResult * |
returnResult = nullptr |
|
) |
| |
◆ build() [2/2]
std::unique_ptr< API::Instance > lug::Graphics::Vulkan::API::Builder::Instance::build |
( |
VkResult * |
returnResult = nullptr | ) |
|
◆ _appInfo
◆ _layers
std::vector<const char*> lug::Graphics::Vulkan::API::Builder::Instance::_layers |
|
private |
◆ _extensions
std::vector<const char*> lug::Graphics::Vulkan::API::Builder::Instance::_extensions |
|
private |
The documentation for this class was generated from the following files: