struct DebugMarkerObjectTagInfoEXT

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

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

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 (DebugReportObjectTypeEXT objectType_, uint64_t object_, uint64_t tagName_, size_t tagSize_, const void * pTag_, const void * pNext_)

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

void DebugMarkerObjectTagInfoEXT (const DebugMarkerObjectTagInfoEXT & rhs)

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

void DebugMarkerObjectTagInfoEXT (const VkDebugMarkerObjectTagInfoEXT & rhs)

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

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

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

DebugMarkerObjectTagInfoEXT & operator= (const DebugMarkerObjectTagInfoEXT & rhs)

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

DebugMarkerObjectTagInfoEXT & operator= (const VkDebugMarkerObjectTagInfoEXT & rhs)

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

DebugMarkerObjectTagInfoEXT & setPNext (const void * pNext_)

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

DebugMarkerObjectTagInfoEXT && setPNext (const void * pNext_)

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

DebugMarkerObjectTagInfoEXT & setObjectType (DebugReportObjectTypeEXT objectType_)

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

DebugMarkerObjectTagInfoEXT && setObjectType (DebugReportObjectTypeEXT objectType_)

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

DebugMarkerObjectTagInfoEXT & setObject (uint64_t object_)

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

DebugMarkerObjectTagInfoEXT && setObject (uint64_t object_)

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

DebugMarkerObjectTagInfoEXT & setTagName (uint64_t tagName_)

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

DebugMarkerObjectTagInfoEXT && setTagName (uint64_t tagName_)

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

DebugMarkerObjectTagInfoEXT & setTagSize (size_t tagSize_)

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

DebugMarkerObjectTagInfoEXT && setTagSize (size_t tagSize_)

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

DebugMarkerObjectTagInfoEXT & setPTag (const void * pTag_)

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

DebugMarkerObjectTagInfoEXT && setPTag (const void * pTag_)

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

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

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

const VkDebugMarkerObjectTagInfoEXT & operator const VkDebugMarkerObjectTagInfoEXT & ()

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

VkDebugMarkerObjectTagInfoEXT & operator VkDebugMarkerObjectTagInfoEXT & ()

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

const VkDebugMarkerObjectTagInfoEXT * operator const VkDebugMarkerObjectTagInfoEXT * ()

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

VkDebugMarkerObjectTagInfoEXT * operator VkDebugMarkerObjectTagInfoEXT * ()

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

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

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