class Builder
Defined at line 54 of file ../../src/graphics/examples/vkproto/common/instance.h
Public Methods
void Builder (const Builder & )
Defined at line 57 of file ../../src/graphics/examples/vkproto/common/instance.h
const vk::InstanceCreateInfo & instance_info ()
Defined at line 70 of file ../../src/graphics/examples/vkproto/common/instance.h
void Builder ()
Defined at line 203 of file ../../src/graphics/examples/vkproto/common/instance.cc
Instance Build ()
Defined at line 254 of file ../../src/graphics/examples/vkproto/common/instance.cc
std::shared_ptr<Instance> Shared ()
Defined at line 245 of file ../../src/graphics/examples/vkproto/common/instance.cc
std::unique_ptr<Instance> Unique ()
Defined at line 236 of file ../../src/graphics/examples/vkproto/common/instance.cc
Builder & set_instance_info (const vk::InstanceCreateInfo & v)
Defined at line 211 of file ../../src/graphics/examples/vkproto/common/instance.cc
Builder & set_extensions (std::vector<const char *> v)
Defined at line 226 of file ../../src/graphics/examples/vkproto/common/instance.cc
Builder & set_layers (std::vector<const char *> v)
Defined at line 231 of file ../../src/graphics/examples/vkproto/common/instance.cc
Builder & set_validation_layers_enabled (bool v)
Defined at line 216 of file ../../src/graphics/examples/vkproto/common/instance.cc
Builder & set_swapchain_enabled (bool v)
Defined at line 221 of file ../../src/graphics/examples/vkproto/common/instance.cc
Builder & set_allocator (const vk::Optional<const vk::AllocationCallbacks> & v)
Defined at line 205 of file ../../src/graphics/examples/vkproto/common/instance.cc