struct DebugMarkerObjectTagInfoEXT

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

Public Members

StructureType sType
const void * pNext
DebugReportObjectTypeEXT objectType
uint64_t object
uint64_t tagName
size_t tagSize
const void * pTag

Public Methods

void DebugMarkerObjectTagInfoEXT (vk::DebugReportObjectTypeEXT objectType_, uint64_t object_, uint64_t tagName_, size_t tagSize_, const void * pTag_, const void * pNext_)

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

void DebugMarkerObjectTagInfoEXT (const DebugMarkerObjectTagInfoEXT & rhs)

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

void DebugMarkerObjectTagInfoEXT (const VkDebugMarkerObjectTagInfoEXT & rhs)

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

template <typename T>
void DebugMarkerObjectTagInfoEXT (vk::DebugReportObjectTypeEXT objectType_, uint64_t object_, uint64_t tagName_, const vk::ArrayProxyNoTemporaries<const T> & tag_, const void * pNext_)

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

DebugMarkerObjectTagInfoEXT & operator= (const DebugMarkerObjectTagInfoEXT & rhs)

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

DebugMarkerObjectTagInfoEXT & operator= (const VkDebugMarkerObjectTagInfoEXT & rhs)

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

DebugMarkerObjectTagInfoEXT & setPNext (const void * pNext_)

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

DebugMarkerObjectTagInfoEXT & setObjectType (vk::DebugReportObjectTypeEXT objectType_)

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

DebugMarkerObjectTagInfoEXT & setObject (uint64_t object_)

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

DebugMarkerObjectTagInfoEXT & setTagName (uint64_t tagName_)

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

DebugMarkerObjectTagInfoEXT & setTagSize (size_t tagSize_)

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

DebugMarkerObjectTagInfoEXT & setPTag (const void * pTag_)

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

template <typename T>
DebugMarkerObjectTagInfoEXT & setTag (const vk::ArrayProxyNoTemporaries<const T> & tag_)

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

const VkDebugMarkerObjectTagInfoEXT & operator const VkDebugMarkerObjectTagInfoEXT & ()

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

VkDebugMarkerObjectTagInfoEXT & operator VkDebugMarkerObjectTagInfoEXT & ()

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

std::strong_ordering operator<=> (const DebugMarkerObjectTagInfoEXT & )

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