struct DebugUtilsMessengerCallbackDataEXT

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

wrapper struct for struct VkDebugUtilsMessengerCallbackDataEXT, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkDebugUtilsMessengerCallbackDataEXT.html

Public Members

StructureType sType
const void * pNext
Flags flags
const char * pMessageIdName
int32_t messageIdNumber
const char * pMessage
uint32_t queueLabelCount
const DebugUtilsLabelEXT * pQueueLabels
uint32_t cmdBufLabelCount
const DebugUtilsLabelEXT * pCmdBufLabels
uint32_t objectCount
const DebugUtilsObjectNameInfoEXT * pObjects

Public Methods

void DebugUtilsMessengerCallbackDataEXT (DebugUtilsMessengerCallbackDataFlagsEXT flags_, const char * pMessageIdName_, int32_t messageIdNumber_, const char * pMessage_, uint32_t queueLabelCount_, const DebugUtilsLabelEXT * pQueueLabels_, uint32_t cmdBufLabelCount_, const DebugUtilsLabelEXT * pCmdBufLabels_, uint32_t objectCount_, const DebugUtilsObjectNameInfoEXT * pObjects_, const void * pNext_)

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

void DebugUtilsMessengerCallbackDataEXT (const DebugUtilsMessengerCallbackDataEXT & rhs)

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

void DebugUtilsMessengerCallbackDataEXT (const VkDebugUtilsMessengerCallbackDataEXT & rhs)

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

void DebugUtilsMessengerCallbackDataEXT (DebugUtilsMessengerCallbackDataFlagsEXT flags_, const char * pMessageIdName_, int32_t messageIdNumber_, const char * pMessage_, const ArrayProxyNoTemporaries<const DebugUtilsLabelEXT> & queueLabels_, const ArrayProxyNoTemporaries<const DebugUtilsLabelEXT> & cmdBufLabels_, const ArrayProxyNoTemporaries<const DebugUtilsObjectNameInfoEXT> & objects_, const void * pNext_)

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

DebugUtilsMessengerCallbackDataEXT & operator= (const DebugUtilsMessengerCallbackDataEXT & rhs)

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

DebugUtilsMessengerCallbackDataEXT & operator= (const VkDebugUtilsMessengerCallbackDataEXT & rhs)

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

DebugUtilsMessengerCallbackDataEXT & setPNext (const void * pNext_)

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

DebugUtilsMessengerCallbackDataEXT && setPNext (const void * pNext_)

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

DebugUtilsMessengerCallbackDataEXT & setFlags (DebugUtilsMessengerCallbackDataFlagsEXT flags_)

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

DebugUtilsMessengerCallbackDataEXT && setFlags (DebugUtilsMessengerCallbackDataFlagsEXT flags_)

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

DebugUtilsMessengerCallbackDataEXT & setPMessageIdName (const char * pMessageIdName_)

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

DebugUtilsMessengerCallbackDataEXT && setPMessageIdName (const char * pMessageIdName_)

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

DebugUtilsMessengerCallbackDataEXT & setMessageIdNumber (int32_t messageIdNumber_)

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

DebugUtilsMessengerCallbackDataEXT && setMessageIdNumber (int32_t messageIdNumber_)

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

DebugUtilsMessengerCallbackDataEXT & setPMessage (const char * pMessage_)

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

DebugUtilsMessengerCallbackDataEXT && setPMessage (const char * pMessage_)

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

DebugUtilsMessengerCallbackDataEXT & setQueueLabelCount (uint32_t queueLabelCount_)

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

DebugUtilsMessengerCallbackDataEXT && setQueueLabelCount (uint32_t queueLabelCount_)

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

DebugUtilsMessengerCallbackDataEXT & setPQueueLabels (const DebugUtilsLabelEXT * pQueueLabels_)

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

DebugUtilsMessengerCallbackDataEXT && setPQueueLabels (const DebugUtilsLabelEXT * pQueueLabels_)

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

DebugUtilsMessengerCallbackDataEXT & setQueueLabels (const ArrayProxyNoTemporaries<const DebugUtilsLabelEXT> & queueLabels_)

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

DebugUtilsMessengerCallbackDataEXT & setCmdBufLabelCount (uint32_t cmdBufLabelCount_)

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

DebugUtilsMessengerCallbackDataEXT && setCmdBufLabelCount (uint32_t cmdBufLabelCount_)

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

DebugUtilsMessengerCallbackDataEXT & setPCmdBufLabels (const DebugUtilsLabelEXT * pCmdBufLabels_)

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

DebugUtilsMessengerCallbackDataEXT && setPCmdBufLabels (const DebugUtilsLabelEXT * pCmdBufLabels_)

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

DebugUtilsMessengerCallbackDataEXT & setCmdBufLabels (const ArrayProxyNoTemporaries<const DebugUtilsLabelEXT> & cmdBufLabels_)

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

DebugUtilsMessengerCallbackDataEXT & setObjectCount (uint32_t objectCount_)

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

DebugUtilsMessengerCallbackDataEXT && setObjectCount (uint32_t objectCount_)

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

DebugUtilsMessengerCallbackDataEXT & setPObjects (const DebugUtilsObjectNameInfoEXT * pObjects_)

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

DebugUtilsMessengerCallbackDataEXT && setPObjects (const DebugUtilsObjectNameInfoEXT * pObjects_)

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

DebugUtilsMessengerCallbackDataEXT & setObjects (const ArrayProxyNoTemporaries<const DebugUtilsObjectNameInfoEXT> & objects_)

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

const VkDebugUtilsMessengerCallbackDataEXT & operator const VkDebugUtilsMessengerCallbackDataEXT & ()

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

VkDebugUtilsMessengerCallbackDataEXT & operator VkDebugUtilsMessengerCallbackDataEXT & ()

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

const VkDebugUtilsMessengerCallbackDataEXT * operator const VkDebugUtilsMessengerCallbackDataEXT * ()

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

VkDebugUtilsMessengerCallbackDataEXT * operator VkDebugUtilsMessengerCallbackDataEXT * ()

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

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

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

bool operator== (const DebugUtilsMessengerCallbackDataEXT & rhs)

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

bool operator!= (const DebugUtilsMessengerCallbackDataEXT & rhs)

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