RetroArch
|
#include <vulkan.hpp>
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) | |
DebugUtilsObjectTagInfoEXT & | operator= (VkDebugUtilsObjectTagInfoEXT const &rhs) |
DebugUtilsObjectTagInfoEXT & | setPNext (const void *pNext_) |
DebugUtilsObjectTagInfoEXT & | setObjectType (ObjectType objectType_) |
DebugUtilsObjectTagInfoEXT & | setObjectHandle (uint64_t objectHandle_) |
DebugUtilsObjectTagInfoEXT & | setTagName (uint64_t tagName_) |
DebugUtilsObjectTagInfoEXT & | setTagSize (size_t tagSize_) |
DebugUtilsObjectTagInfoEXT & | setPTag (const void *pTag_) |
operator const VkDebugUtilsObjectTagInfoEXT & () const | |
bool | operator== (DebugUtilsObjectTagInfoEXT const &rhs) const |
bool | operator!= (DebugUtilsObjectTagInfoEXT const &rhs) const |
Public Attributes | |
const void * | pNext = nullptr |
ObjectType | objectType |
uint64_t | objectHandle |
uint64_t | tagName |
size_t | tagSize |
const void * | pTag |
Private Attributes | |
StructureType | sType = StructureType::eDebugUtilsObjectTagInfoEXT |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
uint64_t VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::objectHandle |
ObjectType VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::objectType |
|
private |
uint64_t VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::tagName |
size_t VULKAN_HPP_NAMESPACE::DebugUtilsObjectTagInfoEXT::tagSize |