Vulkan-Hpp
vk::DescriptorGetInfoEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDescriptorGetInfoEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR_14 DescriptorGetInfoEXT (vk::DescriptorType type_=vk::DescriptorType::eSampler, vk::DescriptorDataEXT data_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DescriptorGetInfoEXT (DescriptorGetInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DescriptorGetInfoEXT (VkDescriptorGetInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
DescriptorGetInfoEXToperator= (DescriptorGetInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DescriptorGetInfoEXToperator= (VkDescriptorGetInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DescriptorGetInfoEXTsetPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DescriptorGetInfoEXTsetType (vk::DescriptorType type_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DescriptorGetInfoEXTsetData (vk::DescriptorDataEXT const &data_) VULKAN_HPP_NOEXCEPT
 
 operator VkDescriptorGetInfoEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDescriptorGetInfoEXT & () VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::eDescriptorGetInfoEXT
 
const void * pNext = {}
 
vk::DescriptorType type = vk::DescriptorType::eSampler
 
vk::DescriptorDataEXT data = {}
 

Static Public Attributes

static const bool allowDuplicate = false
 
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eDescriptorGetInfoEXT
 

Detailed Description

Definition at line 24154 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ DescriptorGetInfoEXT() [1/3]

VULKAN_HPP_CONSTEXPR_14 vk::DescriptorGetInfoEXT::DescriptorGetInfoEXT ( vk::DescriptorType  type_ = vk::DescriptorType::eSampler,
vk::DescriptorDataEXT  data_ = {},
const void *  pNext_ = nullptr 
)
inline

Definition at line 24162 of file vulkan_structs.hpp.

◆ DescriptorGetInfoEXT() [2/3]

VULKAN_HPP_CONSTEXPR_14 vk::DescriptorGetInfoEXT::DescriptorGetInfoEXT ( DescriptorGetInfoEXT const &  rhs)
default

◆ DescriptorGetInfoEXT() [3/3]

vk::DescriptorGetInfoEXT::DescriptorGetInfoEXT ( VkDescriptorGetInfoEXT const &  rhs)
inline

Definition at line 24173 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkDescriptorGetInfoEXT &()

vk::DescriptorGetInfoEXT::operator VkDescriptorGetInfoEXT & ( )
inline

Definition at line 24212 of file vulkan_structs.hpp.

◆ operator VkDescriptorGetInfoEXT const &()

vk::DescriptorGetInfoEXT::operator VkDescriptorGetInfoEXT const & ( ) const
inline

Definition at line 24207 of file vulkan_structs.hpp.

◆ operator=() [1/2]

DescriptorGetInfoEXT& vk::DescriptorGetInfoEXT::operator= ( DescriptorGetInfoEXT const &  rhs)
default

◆ operator=() [2/2]

DescriptorGetInfoEXT& vk::DescriptorGetInfoEXT::operator= ( VkDescriptorGetInfoEXT const &  rhs)
inline

Definition at line 24181 of file vulkan_structs.hpp.

◆ setData()

VULKAN_HPP_CONSTEXPR_14 DescriptorGetInfoEXT& vk::DescriptorGetInfoEXT::setData ( vk::DescriptorDataEXT const &  data_)
inline

Definition at line 24200 of file vulkan_structs.hpp.

◆ setPNext()

VULKAN_HPP_CONSTEXPR_14 DescriptorGetInfoEXT& vk::DescriptorGetInfoEXT::setPNext ( const void *  pNext_)
inline

Definition at line 24188 of file vulkan_structs.hpp.

◆ setType()

VULKAN_HPP_CONSTEXPR_14 DescriptorGetInfoEXT& vk::DescriptorGetInfoEXT::setType ( vk::DescriptorType  type_)
inline

Definition at line 24194 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

const bool vk::DescriptorGetInfoEXT::allowDuplicate = false
static

Definition at line 24158 of file vulkan_structs.hpp.

◆ data

vk::DescriptorDataEXT vk::DescriptorGetInfoEXT::data = {}

Definition at line 24236 of file vulkan_structs.hpp.

◆ pNext

const void* vk::DescriptorGetInfoEXT::pNext = {}

Definition at line 24234 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::DescriptorGetInfoEXT::structureType = StructureType::eDescriptorGetInfoEXT
static

Definition at line 24159 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::DescriptorGetInfoEXT::sType = StructureType::eDescriptorGetInfoEXT

Definition at line 24233 of file vulkan_structs.hpp.

◆ type

vk::DescriptorType vk::DescriptorGetInfoEXT::type = vk::DescriptorType::eSampler

Definition at line 24235 of file vulkan_structs.hpp.


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