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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::CopyDescriptorSet:
[legend]

Public Member Functions

 CopyDescriptorSet (DescriptorSet srcSet_=DescriptorSet(), uint32_t srcBinding_=0, uint32_t srcArrayElement_=0, DescriptorSet dstSet_=DescriptorSet(), uint32_t dstBinding_=0, uint32_t dstArrayElement_=0, uint32_t descriptorCount_=0)
 
 CopyDescriptorSet (VkCopyDescriptorSet const &rhs)
 
CopyDescriptorSetoperator= (VkCopyDescriptorSet const &rhs)
 
CopyDescriptorSetsetPNext (const void *pNext_)
 
CopyDescriptorSetsetSrcSet (DescriptorSet srcSet_)
 
CopyDescriptorSetsetSrcBinding (uint32_t srcBinding_)
 
CopyDescriptorSetsetSrcArrayElement (uint32_t srcArrayElement_)
 
CopyDescriptorSetsetDstSet (DescriptorSet dstSet_)
 
CopyDescriptorSetsetDstBinding (uint32_t dstBinding_)
 
CopyDescriptorSetsetDstArrayElement (uint32_t dstArrayElement_)
 
CopyDescriptorSetsetDescriptorCount (uint32_t descriptorCount_)
 
 operator const VkCopyDescriptorSet & () const
 
bool operator== (CopyDescriptorSet const &rhs) const
 
bool operator!= (CopyDescriptorSet const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
DescriptorSet srcSet
 
uint32_t srcBinding
 
uint32_t srcArrayElement
 
DescriptorSet dstSet
 
uint32_t dstBinding
 
uint32_t dstArrayElement
 
uint32_t descriptorCount
 

Private Attributes

StructureType sType = StructureType::eCopyDescriptorSet
 

Constructor & Destructor Documentation

◆ CopyDescriptorSet() [1/2]

VULKAN_HPP_NAMESPACE::CopyDescriptorSet::CopyDescriptorSet ( DescriptorSet  srcSet_ = DescriptorSet(),
uint32_t  srcBinding_ = 0,
uint32_t  srcArrayElement_ = 0,
DescriptorSet  dstSet_ = DescriptorSet(),
uint32_t  dstBinding_ = 0,
uint32_t  dstArrayElement_ = 0,
uint32_t  descriptorCount_ = 0 
)
inline

◆ CopyDescriptorSet() [2/2]

VULKAN_HPP_NAMESPACE::CopyDescriptorSet::CopyDescriptorSet ( VkCopyDescriptorSet const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkCopyDescriptorSet &()

VULKAN_HPP_NAMESPACE::CopyDescriptorSet::operator const VkCopyDescriptorSet & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setDescriptorCount()

CopyDescriptorSet& VULKAN_HPP_NAMESPACE::CopyDescriptorSet::setDescriptorCount ( uint32_t  descriptorCount_)
inline

◆ setDstArrayElement()

CopyDescriptorSet& VULKAN_HPP_NAMESPACE::CopyDescriptorSet::setDstArrayElement ( uint32_t  dstArrayElement_)
inline

◆ setDstBinding()

CopyDescriptorSet& VULKAN_HPP_NAMESPACE::CopyDescriptorSet::setDstBinding ( uint32_t  dstBinding_)
inline

◆ setDstSet()

CopyDescriptorSet& VULKAN_HPP_NAMESPACE::CopyDescriptorSet::setDstSet ( DescriptorSet  dstSet_)
inline

◆ setPNext()

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

◆ setSrcArrayElement()

CopyDescriptorSet& VULKAN_HPP_NAMESPACE::CopyDescriptorSet::setSrcArrayElement ( uint32_t  srcArrayElement_)
inline

◆ setSrcBinding()

CopyDescriptorSet& VULKAN_HPP_NAMESPACE::CopyDescriptorSet::setSrcBinding ( uint32_t  srcBinding_)
inline

◆ setSrcSet()

CopyDescriptorSet& VULKAN_HPP_NAMESPACE::CopyDescriptorSet::setSrcSet ( DescriptorSet  srcSet_)
inline

Member Data Documentation

◆ descriptorCount

uint32_t VULKAN_HPP_NAMESPACE::CopyDescriptorSet::descriptorCount

◆ dstArrayElement

uint32_t VULKAN_HPP_NAMESPACE::CopyDescriptorSet::dstArrayElement

◆ dstBinding

uint32_t VULKAN_HPP_NAMESPACE::CopyDescriptorSet::dstBinding

◆ dstSet

DescriptorSet VULKAN_HPP_NAMESPACE::CopyDescriptorSet::dstSet

◆ pNext

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

◆ srcArrayElement

uint32_t VULKAN_HPP_NAMESPACE::CopyDescriptorSet::srcArrayElement

◆ srcBinding

uint32_t VULKAN_HPP_NAMESPACE::CopyDescriptorSet::srcBinding

◆ srcSet

DescriptorSet VULKAN_HPP_NAMESPACE::CopyDescriptorSet::srcSet

◆ sType

StructureType VULKAN_HPP_NAMESPACE::CopyDescriptorSet::sType = StructureType::eCopyDescriptorSet
private

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