RetroArch
Public Member Functions | Public Attributes | Private Attributes | List of all members
VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT Struct Reference

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT:
[legend]

Public Member Functions

 DebugUtilsMessengerCallbackDataEXT (DebugUtilsMessengerCallbackDataFlagsEXT flags_=DebugUtilsMessengerCallbackDataFlagsEXT(), const char *pMessageIdName_=nullptr, int32_t messageIdNumber_=0, const char *pMessage_=nullptr, uint32_t queueLabelCount_=0, DebugUtilsLabelEXT *pQueueLabels_=nullptr, uint32_t cmdBufLabelCount_=0, DebugUtilsLabelEXT *pCmdBufLabels_=nullptr, uint32_t objectCount_=0, DebugUtilsObjectNameInfoEXT *pObjects_=nullptr)
 
 DebugUtilsMessengerCallbackDataEXT (VkDebugUtilsMessengerCallbackDataEXT const &rhs)
 
DebugUtilsMessengerCallbackDataEXToperator= (VkDebugUtilsMessengerCallbackDataEXT const &rhs)
 
DebugUtilsMessengerCallbackDataEXTsetPNext (const void *pNext_)
 
DebugUtilsMessengerCallbackDataEXTsetFlags (DebugUtilsMessengerCallbackDataFlagsEXT flags_)
 
DebugUtilsMessengerCallbackDataEXTsetPMessageIdName (const char *pMessageIdName_)
 
DebugUtilsMessengerCallbackDataEXTsetMessageIdNumber (int32_t messageIdNumber_)
 
DebugUtilsMessengerCallbackDataEXTsetPMessage (const char *pMessage_)
 
DebugUtilsMessengerCallbackDataEXTsetQueueLabelCount (uint32_t queueLabelCount_)
 
DebugUtilsMessengerCallbackDataEXTsetPQueueLabels (DebugUtilsLabelEXT *pQueueLabels_)
 
DebugUtilsMessengerCallbackDataEXTsetCmdBufLabelCount (uint32_t cmdBufLabelCount_)
 
DebugUtilsMessengerCallbackDataEXTsetPCmdBufLabels (DebugUtilsLabelEXT *pCmdBufLabels_)
 
DebugUtilsMessengerCallbackDataEXTsetObjectCount (uint32_t objectCount_)
 
DebugUtilsMessengerCallbackDataEXTsetPObjects (DebugUtilsObjectNameInfoEXT *pObjects_)
 
 operator const VkDebugUtilsMessengerCallbackDataEXT & () const
 
bool operator== (DebugUtilsMessengerCallbackDataEXT const &rhs) const
 
bool operator!= (DebugUtilsMessengerCallbackDataEXT const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
DebugUtilsMessengerCallbackDataFlagsEXT flags
 
const char * pMessageIdName
 
int32_t messageIdNumber
 
const char * pMessage
 
uint32_t queueLabelCount
 
DebugUtilsLabelEXTpQueueLabels
 
uint32_t cmdBufLabelCount
 
DebugUtilsLabelEXTpCmdBufLabels
 
uint32_t objectCount
 
DebugUtilsObjectNameInfoEXTpObjects
 

Private Attributes

StructureType sType = StructureType::eDebugUtilsMessengerCallbackDataEXT
 

Constructor & Destructor Documentation

◆ DebugUtilsMessengerCallbackDataEXT() [1/2]

VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::DebugUtilsMessengerCallbackDataEXT ( DebugUtilsMessengerCallbackDataFlagsEXT  flags_ = DebugUtilsMessengerCallbackDataFlagsEXT(),
const char *  pMessageIdName_ = nullptr,
int32_t  messageIdNumber_ = 0,
const char *  pMessage_ = nullptr,
uint32_t  queueLabelCount_ = 0,
DebugUtilsLabelEXT pQueueLabels_ = nullptr,
uint32_t  cmdBufLabelCount_ = 0,
DebugUtilsLabelEXT pCmdBufLabels_ = nullptr,
uint32_t  objectCount_ = 0,
DebugUtilsObjectNameInfoEXT pObjects_ = nullptr 
)
inline

◆ DebugUtilsMessengerCallbackDataEXT() [2/2]

VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::DebugUtilsMessengerCallbackDataEXT ( VkDebugUtilsMessengerCallbackDataEXT const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkDebugUtilsMessengerCallbackDataEXT &()

VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::operator const VkDebugUtilsMessengerCallbackDataEXT & ( ) const
inline

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::operator!= ( DebugUtilsMessengerCallbackDataEXT const rhs) const
inline
Here is the call graph for this function:

◆ operator=()

DebugUtilsMessengerCallbackDataEXT& VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::operator= ( VkDebugUtilsMessengerCallbackDataEXT const rhs)
inline
Here is the call graph for this function:

◆ operator==()

bool VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::operator== ( DebugUtilsMessengerCallbackDataEXT const rhs) const
inline
Here is the caller graph for this function:

◆ setCmdBufLabelCount()

DebugUtilsMessengerCallbackDataEXT& VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::setCmdBufLabelCount ( uint32_t  cmdBufLabelCount_)
inline

◆ setFlags()

DebugUtilsMessengerCallbackDataEXT& VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::setFlags ( DebugUtilsMessengerCallbackDataFlagsEXT  flags_)
inline

◆ setMessageIdNumber()

DebugUtilsMessengerCallbackDataEXT& VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::setMessageIdNumber ( int32_t  messageIdNumber_)
inline

◆ setObjectCount()

DebugUtilsMessengerCallbackDataEXT& VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::setObjectCount ( uint32_t  objectCount_)
inline

◆ setPCmdBufLabels()

DebugUtilsMessengerCallbackDataEXT& VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::setPCmdBufLabels ( DebugUtilsLabelEXT pCmdBufLabels_)
inline

◆ setPMessage()

DebugUtilsMessengerCallbackDataEXT& VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::setPMessage ( const char *  pMessage_)
inline

◆ setPMessageIdName()

DebugUtilsMessengerCallbackDataEXT& VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::setPMessageIdName ( const char *  pMessageIdName_)
inline

◆ setPNext()

DebugUtilsMessengerCallbackDataEXT& VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::setPNext ( const void pNext_)
inline

◆ setPObjects()

DebugUtilsMessengerCallbackDataEXT& VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::setPObjects ( DebugUtilsObjectNameInfoEXT pObjects_)
inline

◆ setPQueueLabels()

DebugUtilsMessengerCallbackDataEXT& VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::setPQueueLabels ( DebugUtilsLabelEXT pQueueLabels_)
inline

◆ setQueueLabelCount()

DebugUtilsMessengerCallbackDataEXT& VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::setQueueLabelCount ( uint32_t  queueLabelCount_)
inline

Member Data Documentation

◆ cmdBufLabelCount

uint32_t VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::cmdBufLabelCount

◆ flags

DebugUtilsMessengerCallbackDataFlagsEXT VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::flags

◆ messageIdNumber

int32_t VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::messageIdNumber

◆ objectCount

uint32_t VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::objectCount

◆ pCmdBufLabels

DebugUtilsLabelEXT* VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::pCmdBufLabels

◆ pMessage

const char* VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::pMessage

◆ pMessageIdName

const char* VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::pMessageIdName

◆ pNext

const void* VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::pNext = nullptr

◆ pObjects

DebugUtilsObjectNameInfoEXT* VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::pObjects

◆ pQueueLabels

DebugUtilsLabelEXT* VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::pQueueLabels

◆ queueLabelCount

uint32_t VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::queueLabelCount

◆ sType

StructureType VULKAN_HPP_NAMESPACE::DebugUtilsMessengerCallbackDataEXT::sType = StructureType::eDebugUtilsMessengerCallbackDataEXT
private

The documentation for this struct was generated from the following file: