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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry:
[legend]

Public Member Functions

 DescriptorUpdateTemplateEntry (uint32_t dstBinding_=0, uint32_t dstArrayElement_=0, uint32_t descriptorCount_=0, DescriptorType descriptorType_=DescriptorType::eSampler, size_t offset_=0, size_t stride_=0)
 
 DescriptorUpdateTemplateEntry (VkDescriptorUpdateTemplateEntry const &rhs)
 
DescriptorUpdateTemplateEntryoperator= (VkDescriptorUpdateTemplateEntry const &rhs)
 
DescriptorUpdateTemplateEntrysetDstBinding (uint32_t dstBinding_)
 
DescriptorUpdateTemplateEntrysetDstArrayElement (uint32_t dstArrayElement_)
 
DescriptorUpdateTemplateEntrysetDescriptorCount (uint32_t descriptorCount_)
 
DescriptorUpdateTemplateEntrysetDescriptorType (DescriptorType descriptorType_)
 
DescriptorUpdateTemplateEntrysetOffset (size_t offset_)
 
DescriptorUpdateTemplateEntrysetStride (size_t stride_)
 
 operator const VkDescriptorUpdateTemplateEntry & () const
 
bool operator== (DescriptorUpdateTemplateEntry const &rhs) const
 
bool operator!= (DescriptorUpdateTemplateEntry const &rhs) const
 

Public Attributes

uint32_t dstBinding
 
uint32_t dstArrayElement
 
uint32_t descriptorCount
 
DescriptorType descriptorType
 
size_t offset
 
size_t stride
 

Constructor & Destructor Documentation

◆ DescriptorUpdateTemplateEntry() [1/2]

VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry::DescriptorUpdateTemplateEntry ( uint32_t  dstBinding_ = 0,
uint32_t  dstArrayElement_ = 0,
uint32_t  descriptorCount_ = 0,
DescriptorType  descriptorType_ = DescriptorType::eSampler,
size_t  offset_ = 0,
size_t  stride_ = 0 
)
inline

◆ DescriptorUpdateTemplateEntry() [2/2]

VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry::DescriptorUpdateTemplateEntry ( VkDescriptorUpdateTemplateEntry const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkDescriptorUpdateTemplateEntry &()

VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry::operator const VkDescriptorUpdateTemplateEntry & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setDescriptorCount()

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

◆ setDescriptorType()

DescriptorUpdateTemplateEntry& VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry::setDescriptorType ( DescriptorType  descriptorType_)
inline

◆ setDstArrayElement()

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

◆ setDstBinding()

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

◆ setOffset()

DescriptorUpdateTemplateEntry& VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry::setOffset ( size_t  offset_)
inline

◆ setStride()

DescriptorUpdateTemplateEntry& VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry::setStride ( size_t  stride_)
inline

Member Data Documentation

◆ descriptorCount

uint32_t VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry::descriptorCount

◆ descriptorType

DescriptorType VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry::descriptorType

◆ dstArrayElement

uint32_t VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry::dstArrayElement

◆ dstBinding

uint32_t VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry::dstBinding

◆ offset

size_t VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry::offset

◆ stride

size_t VULKAN_HPP_NAMESPACE::DescriptorUpdateTemplateEntry::stride

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