struct InstanceCreateInfo

Defined at line 52481 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

Public Members

StructureType sType
const void * pNext
Flags flags
const vk::ApplicationInfo * pApplicationInfo
uint32_t enabledLayerCount
const char *const * ppEnabledLayerNames
uint32_t enabledExtensionCount
const char *const * ppEnabledExtensionNames

Public Methods

void InstanceCreateInfo (vk::InstanceCreateFlags flags_, const vk::ApplicationInfo * pApplicationInfo_, uint32_t enabledLayerCount_, const char *const * ppEnabledLayerNames_, uint32_t enabledExtensionCount_, const char *const * ppEnabledExtensionNames_, const void * pNext_)

Defined at line 52489 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void InstanceCreateInfo (const InstanceCreateInfo & rhs)

Defined at line 52506 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void InstanceCreateInfo (const VkInstanceCreateInfo & rhs)

Defined at line 52508 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void InstanceCreateInfo (vk::InstanceCreateFlags flags_, const vk::ApplicationInfo * pApplicationInfo_, const vk::ArrayProxyNoTemporaries<const char *const> & pEnabledLayerNames_, const vk::ArrayProxyNoTemporaries<const char *const> & pEnabledExtensionNames_, const void * pNext_)

Defined at line 52511 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

InstanceCreateInfo & operator= (const InstanceCreateInfo & rhs)

Defined at line 52527 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

InstanceCreateInfo & operator= (const VkInstanceCreateInfo & rhs)

Defined at line 52530 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

InstanceCreateInfo & setPNext (const void * pNext_)

Defined at line 52537 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

InstanceCreateInfo & setFlags (vk::InstanceCreateFlags flags_)

Defined at line 52543 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

InstanceCreateInfo & setPApplicationInfo (const vk::ApplicationInfo * pApplicationInfo_)

Defined at line 52549 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

InstanceCreateInfo & setEnabledLayerCount (uint32_t enabledLayerCount_)

Defined at line 52555 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

InstanceCreateInfo & setPpEnabledLayerNames (const char *const * ppEnabledLayerNames_)

Defined at line 52561 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

InstanceCreateInfo & setPEnabledLayerNames (const vk::ArrayProxyNoTemporaries<const char *const> & pEnabledLayerNames_)

Defined at line 52568 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

InstanceCreateInfo & setEnabledExtensionCount (uint32_t enabledExtensionCount_)

Defined at line 52577 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

InstanceCreateInfo & setPpEnabledExtensionNames (const char *const * ppEnabledExtensionNames_)

Defined at line 52583 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

InstanceCreateInfo & setPEnabledExtensionNames (const vk::ArrayProxyNoTemporaries<const char *const> & pEnabledExtensionNames_)

Defined at line 52590 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkInstanceCreateInfo & operator const VkInstanceCreateInfo & ()

Defined at line 52600 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkInstanceCreateInfo & operator VkInstanceCreateInfo & ()

Defined at line 52605 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const InstanceCreateInfo & rhs)

Defined at line 52630 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

bool operator== (const InstanceCreateInfo & rhs)

Defined at line 52661 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

bool operator!= (const InstanceCreateInfo & rhs)

Defined at line 52676 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp