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

#include <vulkan.hpp>

Public Member Functions

 DebugMarkerObjectNameInfoEXT (DebugReportObjectTypeEXT objectType_=DebugReportObjectTypeEXT::eUnknown, uint64_t object_=0, const char *pObjectName_=nullptr)
 
 DebugMarkerObjectNameInfoEXT (VkDebugMarkerObjectNameInfoEXT const &rhs)
 
DebugMarkerObjectNameInfoEXToperator= (VkDebugMarkerObjectNameInfoEXT const &rhs)
 
DebugMarkerObjectNameInfoEXTsetPNext (const void *pNext_)
 
DebugMarkerObjectNameInfoEXTsetObjectType (DebugReportObjectTypeEXT objectType_)
 
DebugMarkerObjectNameInfoEXTsetObject (uint64_t object_)
 
DebugMarkerObjectNameInfoEXTsetPObjectName (const char *pObjectName_)
 
 operator const VkDebugMarkerObjectNameInfoEXT & () const
 
bool operator== (DebugMarkerObjectNameInfoEXT const &rhs) const
 
bool operator!= (DebugMarkerObjectNameInfoEXT const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
DebugReportObjectTypeEXT objectType
 
uint64_t object
 
const char * pObjectName
 

Private Attributes

StructureType sType = StructureType::eDebugMarkerObjectNameInfoEXT
 

Constructor & Destructor Documentation

◆ DebugMarkerObjectNameInfoEXT() [1/2]

VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT::DebugMarkerObjectNameInfoEXT ( DebugReportObjectTypeEXT  objectType_ = DebugReportObjectTypeEXT::eUnknown,
uint64_t  object_ = 0,
const char *  pObjectName_ = nullptr 
)
inline

◆ DebugMarkerObjectNameInfoEXT() [2/2]

VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT::DebugMarkerObjectNameInfoEXT ( VkDebugMarkerObjectNameInfoEXT const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkDebugMarkerObjectNameInfoEXT &()

VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT::operator const VkDebugMarkerObjectNameInfoEXT & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setObject()

DebugMarkerObjectNameInfoEXT& VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT::setObject ( uint64_t  object_)
inline

◆ setObjectType()

DebugMarkerObjectNameInfoEXT& VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT::setObjectType ( DebugReportObjectTypeEXT  objectType_)
inline

◆ setPNext()

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

◆ setPObjectName()

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

Member Data Documentation

◆ object

uint64_t VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT::object

◆ objectType

DebugReportObjectTypeEXT VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT::objectType

◆ pNext

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

◆ pObjectName

const char* VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT::pObjectName

◆ sType

StructureType VULKAN_HPP_NAMESPACE::DebugMarkerObjectNameInfoEXT::sType = StructureType::eDebugMarkerObjectNameInfoEXT
private

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