HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VULKAN_HPP_NAMESPACE::DescriptorImageInfo Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDescriptorImageInfo
 

Public Member Functions

VULKAN_HPP_CONSTEXPR DescriptorImageInfo (VULKAN_HPP_NAMESPACE::Sampler sampler_={}, VULKAN_HPP_NAMESPACE::ImageView imageView_={}, VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_=VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR DescriptorImageInfo (DescriptorImageInfo const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DescriptorImageInfo (VkDescriptorImageInfo const &rhs) VULKAN_HPP_NOEXCEPT
 
DescriptorImageInfooperator= (DescriptorImageInfo const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DescriptorImageInfooperator= (VkDescriptorImageInfo const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DescriptorImageInfo
setSampler (VULKAN_HPP_NAMESPACE::Sampler sampler_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DescriptorImageInfo
setImageView (VULKAN_HPP_NAMESPACE::ImageView imageView_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DescriptorImageInfo
setImageLayout (VULKAN_HPP_NAMESPACE::ImageLayout imageLayout_) VULKAN_HPP_NOEXCEPT
 
 operator VkDescriptorImageInfo const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDescriptorImageInfo & () VULKAN_HPP_NOEXCEPT
 
bool operator== (DescriptorImageInfo const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (DescriptorImageInfo const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::Sampler sampler = {}
 
VULKAN_HPP_NAMESPACE::ImageView imageView = {}
 
VULKAN_HPP_NAMESPACE::ImageLayout imageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined
 

Detailed Description

Definition at line 20938 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::DescriptorImageInfo::DescriptorImageInfo ( VULKAN_HPP_NAMESPACE::Sampler  sampler_ = {},
VULKAN_HPP_NAMESPACE::ImageView  imageView_ = {},
VULKAN_HPP_NAMESPACE::ImageLayout  imageLayout_ = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined 
)
inline

Definition at line 20944 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::DescriptorImageInfo::DescriptorImageInfo ( DescriptorImageInfo const rhs)
default
VULKAN_HPP_NAMESPACE::DescriptorImageInfo::DescriptorImageInfo ( VkDescriptorImageInfo const rhs)
inline

Definition at line 20955 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::DescriptorImageInfo::operator VkDescriptorImageInfo & ( )
inline

Definition at line 20993 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::DescriptorImageInfo::operator VkDescriptorImageInfo const & ( ) const
inline

Definition at line 20988 of file vulkan_structs.hpp.

DescriptorImageInfo& VULKAN_HPP_NAMESPACE::DescriptorImageInfo::operator= ( DescriptorImageInfo const rhs)
default
DescriptorImageInfo& VULKAN_HPP_NAMESPACE::DescriptorImageInfo::operator= ( VkDescriptorImageInfo const rhs)
inline

Definition at line 20962 of file vulkan_structs.hpp.

bool VULKAN_HPP_NAMESPACE::DescriptorImageInfo::operator== ( DescriptorImageInfo const rhs) const
inline

Definition at line 21013 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DescriptorImageInfo& VULKAN_HPP_NAMESPACE::DescriptorImageInfo::setImageLayout ( VULKAN_HPP_NAMESPACE::ImageLayout  imageLayout_)
inline

Definition at line 20981 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DescriptorImageInfo& VULKAN_HPP_NAMESPACE::DescriptorImageInfo::setImageView ( VULKAN_HPP_NAMESPACE::ImageView  imageView_)
inline

Definition at line 20975 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DescriptorImageInfo& VULKAN_HPP_NAMESPACE::DescriptorImageInfo::setSampler ( VULKAN_HPP_NAMESPACE::Sampler  sampler_)
inline

Definition at line 20969 of file vulkan_structs.hpp.

Member Data Documentation

VULKAN_HPP_NAMESPACE::ImageLayout VULKAN_HPP_NAMESPACE::DescriptorImageInfo::imageLayout = VULKAN_HPP_NAMESPACE::ImageLayout::eUndefined

Definition at line 21031 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::ImageView VULKAN_HPP_NAMESPACE::DescriptorImageInfo::imageView = {}

Definition at line 21030 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Sampler VULKAN_HPP_NAMESPACE::DescriptorImageInfo::sampler = {}

Definition at line 21029 of file vulkan_structs.hpp.


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