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

#include <vulkan.hpp>

Public Member Functions

 DebugUtilsObjectNameInfoEXT (ObjectType objectType_=ObjectType::eUnknown, uint64_t objectHandle_=0, const char *pObjectName_=nullptr)
 
 DebugUtilsObjectNameInfoEXT (VkDebugUtilsObjectNameInfoEXT const &rhs)
 
DebugUtilsObjectNameInfoEXToperator= (VkDebugUtilsObjectNameInfoEXT const &rhs)
 
DebugUtilsObjectNameInfoEXTsetPNext (const void *pNext_)
 
DebugUtilsObjectNameInfoEXTsetObjectType (ObjectType objectType_)
 
DebugUtilsObjectNameInfoEXTsetObjectHandle (uint64_t objectHandle_)
 
DebugUtilsObjectNameInfoEXTsetPObjectName (const char *pObjectName_)
 
 operator const VkDebugUtilsObjectNameInfoEXT & () const
 
bool operator== (DebugUtilsObjectNameInfoEXT const &rhs) const
 
bool operator!= (DebugUtilsObjectNameInfoEXT const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
ObjectType objectType
 
uint64_t objectHandle
 
const char * pObjectName
 

Private Attributes

StructureType sType = StructureType::eDebugUtilsObjectNameInfoEXT
 

Constructor & Destructor Documentation

◆ DebugUtilsObjectNameInfoEXT() [1/2]

VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT::DebugUtilsObjectNameInfoEXT ( ObjectType  objectType_ = ObjectType::eUnknown,
uint64_t  objectHandle_ = 0,
const char *  pObjectName_ = nullptr 
)
inline

◆ DebugUtilsObjectNameInfoEXT() [2/2]

VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT::DebugUtilsObjectNameInfoEXT ( VkDebugUtilsObjectNameInfoEXT const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkDebugUtilsObjectNameInfoEXT &()

VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT::operator const VkDebugUtilsObjectNameInfoEXT & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setObjectHandle()

DebugUtilsObjectNameInfoEXT& VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT::setObjectHandle ( uint64_t  objectHandle_)
inline

◆ setObjectType()

DebugUtilsObjectNameInfoEXT& VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT::setObjectType ( ObjectType  objectType_)
inline

◆ setPNext()

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

◆ setPObjectName()

DebugUtilsObjectNameInfoEXT& VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT::setPObjectName ( const char *  pObjectName_)
inline

Member Data Documentation

◆ objectHandle

uint64_t VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT::objectHandle

◆ objectType

ObjectType VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT::objectType

◆ pNext

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

◆ pObjectName

const char* VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT::pObjectName

◆ sType

StructureType VULKAN_HPP_NAMESPACE::DebugUtilsObjectNameInfoEXT::sType = StructureType::eDebugUtilsObjectNameInfoEXT
private

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