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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT:
[legend]

Public Member Functions

 DebugUtilsObjectTagInfoEXT (ObjectType objectType_=ObjectType::eUnknown, uint64_t objectHandle_=0, uint64_t tagName_=0, size_t tagSize_=0, const void *pTag_=nullptr)
 
 DebugUtilsObjectTagInfoEXT (VkDebugUtilsObjectTagInfoEXT const &rhs)
 
DebugUtilsObjectTagInfoEXToperator= (VkDebugUtilsObjectTagInfoEXT const &rhs)
 
DebugUtilsObjectTagInfoEXTsetPNext (const void *pNext_)
 
DebugUtilsObjectTagInfoEXTsetObjectType (ObjectType objectType_)
 
DebugUtilsObjectTagInfoEXTsetObjectHandle (uint64_t objectHandle_)
 
DebugUtilsObjectTagInfoEXTsetTagName (uint64_t tagName_)
 
DebugUtilsObjectTagInfoEXTsetTagSize (size_t tagSize_)
 
DebugUtilsObjectTagInfoEXTsetPTag (const void *pTag_)
 
 operator const VkDebugUtilsObjectTagInfoEXT & () const
 
bool operator== (DebugUtilsObjectTagInfoEXT const &rhs) const
 
bool operator!= (DebugUtilsObjectTagInfoEXT const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
ObjectType objectType
 
uint64_t objectHandle
 
uint64_t tagName
 
size_t tagSize
 
const voidpTag
 

Private Attributes

StructureType sType = StructureType::eDebugUtilsObjectTagInfoEXT
 

Constructor & Destructor Documentation

◆ DebugUtilsObjectTagInfoEXT() [1/2]

VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::DebugUtilsObjectTagInfoEXT ( ObjectType  objectType_ = ObjectType::eUnknown,
uint64_t  objectHandle_ = 0,
uint64_t  tagName_ = 0,
size_t  tagSize_ = 0,
const void pTag_ = nullptr 
)
inline

◆ DebugUtilsObjectTagInfoEXT() [2/2]

VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::DebugUtilsObjectTagInfoEXT ( VkDebugUtilsObjectTagInfoEXT const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkDebugUtilsObjectTagInfoEXT &()

VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::operator const VkDebugUtilsObjectTagInfoEXT & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setObjectHandle()

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

◆ setObjectType()

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

◆ setPNext()

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

◆ setPTag()

DebugUtilsObjectTagInfoEXT& VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::setPTag ( const void pTag_)
inline

◆ setTagName()

DebugUtilsObjectTagInfoEXT& VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::setTagName ( uint64_t  tagName_)
inline

◆ setTagSize()

DebugUtilsObjectTagInfoEXT& VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::setTagSize ( size_t  tagSize_)
inline

Member Data Documentation

◆ objectHandle

uint64_t VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::objectHandle

◆ objectType

ObjectType VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::objectType

◆ pNext

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

◆ pTag

const void* VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::pTag

◆ sType

StructureType VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::sType = StructureType::eDebugUtilsObjectTagInfoEXT
private

◆ tagName

uint64_t VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::tagName

◆ tagSize

size_t VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::tagSize

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