class Instance
Defined at line 17 of file ../../src/graphics/examples/vkproto/common/instance.h
Public Methods
void Instance (bool validation_layers_enabled)
Defined at line 20 of file ../../src/graphics/examples/vkproto/common/instance.h
bool initialized ()
Defined at line 35 of file ../../src/graphics/examples/vkproto/common/instance.h
void Instance (const vk::InstanceCreateInfo &instance_info,boolvalidation_layers_enabled,boolswapchain_enabled,std::vector<const char *>extensions,std::vector<const char *>layers,vk::Optional<const vk::AllocationCallbacks>allocator)
Defined at line 94 of file ../../src/graphics/examples/vkproto/common/instance.cc
void Instance (Instance && other)
Defined at line 105 of file ../../src/graphics/examples/vkproto/common/instance.cc
void ~Instance ()
Defined at line 114 of file ../../src/graphics/examples/vkproto/common/instance.cc
bool Init ()
Defined at line 120 of file ../../src/graphics/examples/vkproto/common/instance.cc
std::shared_ptr<vk::Instance> shared ()
Defined at line 196 of file ../../src/graphics/examples/vkproto/common/instance.cc
const vk::Instance & get ()
Defined at line 201 of file ../../src/graphics/examples/vkproto/common/instance.cc