struct PhysicalDeviceToolProperties

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

wrapper struct for struct VkPhysicalDeviceToolProperties, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceToolProperties.html

Public Members

StructureType sType
void * pNext
ArrayWrapper1D name
ArrayWrapper1D version
Flags purposes
ArrayWrapper1D description
ArrayWrapper1D layer

Public Methods

void PhysicalDeviceToolProperties (const std::array<char, 256U> & name_, const std::array<char, 256U> & version_, ToolPurposeFlags purposes_, const std::array<char, 256U> & description_, const std::array<char, 256U> & layer_, void * pNext_)

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

void PhysicalDeviceToolProperties (const PhysicalDeviceToolProperties & rhs)

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

void PhysicalDeviceToolProperties (const VkPhysicalDeviceToolProperties & rhs)

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

PhysicalDeviceToolProperties & operator= (const PhysicalDeviceToolProperties & rhs)

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

PhysicalDeviceToolProperties & operator= (const VkPhysicalDeviceToolProperties & rhs)

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

const VkPhysicalDeviceToolProperties & operator const VkPhysicalDeviceToolProperties & ()

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

VkPhysicalDeviceToolProperties & operator VkPhysicalDeviceToolProperties & ()

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

const VkPhysicalDeviceToolProperties * operator const VkPhysicalDeviceToolProperties * ()

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

VkPhysicalDeviceToolProperties * operator VkPhysicalDeviceToolProperties * ()

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

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

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

bool operator== (const PhysicalDeviceToolProperties & rhs)

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

bool operator!= (const PhysicalDeviceToolProperties & rhs)

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