4#define GLFW_INCLUDE_VULKAN
10namespace Vulkan {
class Instance; }
18 Instance(
const std::string& appName =
"");
33 void checkValidationLayerSupport(std::vector<const char*> validationLayers);
Definition: Instance.h:15
Instance & operator=(const Instance &)=delete
const VkInstance & operator+() const
Definition: Instance.cpp:67
Instance(const Instance &)=delete
Instance(const std::string &appName="")
Definition: Instance.cpp:8
Instance(Instance &&)=delete
Instance & operator=(Instance &&)=delete
~Instance()
Cleans up the instance resources.
Definition: Instance.cpp:60
Types of queue families.
Definition: Animations.h:17