Vulkan-Hpp
vk::SamplerBlockMatchWindowCreateInfoQCOM Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkSamplerBlockMatchWindowCreateInfoQCOM
 

Public Member Functions

VULKAN_HPP_CONSTEXPR SamplerBlockMatchWindowCreateInfoQCOM (vk::Extent2D windowExtent_={}, vk::BlockMatchWindowCompareModeQCOM windowCompareMode_=vk::BlockMatchWindowCompareModeQCOM::eMin, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR SamplerBlockMatchWindowCreateInfoQCOM (SamplerBlockMatchWindowCreateInfoQCOM const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 SamplerBlockMatchWindowCreateInfoQCOM (VkSamplerBlockMatchWindowCreateInfoQCOM const &rhs) VULKAN_HPP_NOEXCEPT
 
SamplerBlockMatchWindowCreateInfoQCOMoperator= (SamplerBlockMatchWindowCreateInfoQCOM const &rhs) VULKAN_HPP_NOEXCEPT=default
 
SamplerBlockMatchWindowCreateInfoQCOMoperator= (VkSamplerBlockMatchWindowCreateInfoQCOM const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 SamplerBlockMatchWindowCreateInfoQCOMsetPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 SamplerBlockMatchWindowCreateInfoQCOMsetWindowExtent (vk::Extent2D const &windowExtent_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 SamplerBlockMatchWindowCreateInfoQCOMsetWindowCompareMode (vk::BlockMatchWindowCompareModeQCOM windowCompareMode_) VULKAN_HPP_NOEXCEPT
 
 operator VkSamplerBlockMatchWindowCreateInfoQCOM const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkSamplerBlockMatchWindowCreateInfoQCOM & () VULKAN_HPP_NOEXCEPT
 
bool operator== (SamplerBlockMatchWindowCreateInfoQCOM const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (SamplerBlockMatchWindowCreateInfoQCOM const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::eSamplerBlockMatchWindowCreateInfoQCOM
 
const void * pNext = {}
 
vk::Extent2D windowExtent = {}
 
vk::BlockMatchWindowCompareModeQCOM windowCompareMode = vk::BlockMatchWindowCompareModeQCOM::eMin
 

Static Public Attributes

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

Detailed Description

Definition at line 104072 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ SamplerBlockMatchWindowCreateInfoQCOM() [1/3]

VULKAN_HPP_CONSTEXPR vk::SamplerBlockMatchWindowCreateInfoQCOM::SamplerBlockMatchWindowCreateInfoQCOM ( vk::Extent2D  windowExtent_ = {},
vk::BlockMatchWindowCompareModeQCOM  windowCompareMode_ = vk::BlockMatchWindowCompareModeQCOM::eMin,
const void *  pNext_ = nullptr 
)
inline

Definition at line 104080 of file vulkan_structs.hpp.

◆ SamplerBlockMatchWindowCreateInfoQCOM() [2/3]

VULKAN_HPP_CONSTEXPR vk::SamplerBlockMatchWindowCreateInfoQCOM::SamplerBlockMatchWindowCreateInfoQCOM ( SamplerBlockMatchWindowCreateInfoQCOM const &  rhs)
default

◆ SamplerBlockMatchWindowCreateInfoQCOM() [3/3]

vk::SamplerBlockMatchWindowCreateInfoQCOM::SamplerBlockMatchWindowCreateInfoQCOM ( VkSamplerBlockMatchWindowCreateInfoQCOM const &  rhs)
inline

Definition at line 104092 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkSamplerBlockMatchWindowCreateInfoQCOM &()

vk::SamplerBlockMatchWindowCreateInfoQCOM::operator VkSamplerBlockMatchWindowCreateInfoQCOM & ( )
inline

Definition at line 104132 of file vulkan_structs.hpp.

◆ operator VkSamplerBlockMatchWindowCreateInfoQCOM const &()

vk::SamplerBlockMatchWindowCreateInfoQCOM::operator VkSamplerBlockMatchWindowCreateInfoQCOM const & ( ) const
inline

Definition at line 104127 of file vulkan_structs.hpp.

◆ operator!=()

bool vk::SamplerBlockMatchWindowCreateInfoQCOM::operator!= ( SamplerBlockMatchWindowCreateInfoQCOM const &  rhs) const
inline

Definition at line 104164 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

SamplerBlockMatchWindowCreateInfoQCOM& vk::SamplerBlockMatchWindowCreateInfoQCOM::operator= ( VkSamplerBlockMatchWindowCreateInfoQCOM const &  rhs)
inline

Definition at line 104100 of file vulkan_structs.hpp.

◆ operator==()

bool vk::SamplerBlockMatchWindowCreateInfoQCOM::operator== ( SamplerBlockMatchWindowCreateInfoQCOM const &  rhs) const
inline

Definition at line 104155 of file vulkan_structs.hpp.

◆ setPNext()

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

Definition at line 104107 of file vulkan_structs.hpp.

◆ setWindowCompareMode()

VULKAN_HPP_CONSTEXPR_14 SamplerBlockMatchWindowCreateInfoQCOM& vk::SamplerBlockMatchWindowCreateInfoQCOM::setWindowCompareMode ( vk::BlockMatchWindowCompareModeQCOM  windowCompareMode_)
inline

Definition at line 104120 of file vulkan_structs.hpp.

◆ setWindowExtent()

VULKAN_HPP_CONSTEXPR_14 SamplerBlockMatchWindowCreateInfoQCOM& vk::SamplerBlockMatchWindowCreateInfoQCOM::setWindowExtent ( vk::Extent2D const &  windowExtent_)
inline

Definition at line 104113 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

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

Definition at line 104076 of file vulkan_structs.hpp.

◆ pNext

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

Definition at line 104172 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::SamplerBlockMatchWindowCreateInfoQCOM::structureType = StructureType::eSamplerBlockMatchWindowCreateInfoQCOM
static

Definition at line 104077 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::SamplerBlockMatchWindowCreateInfoQCOM::sType = StructureType::eSamplerBlockMatchWindowCreateInfoQCOM

Definition at line 104171 of file vulkan_structs.hpp.

◆ windowCompareMode

vk::BlockMatchWindowCompareModeQCOM vk::SamplerBlockMatchWindowCreateInfoQCOM::windowCompareMode = vk::BlockMatchWindowCompareModeQCOM::eMin

Definition at line 104174 of file vulkan_structs.hpp.

◆ windowExtent

vk::Extent2D vk::SamplerBlockMatchWindowCreateInfoQCOM::windowExtent = {}

Definition at line 104173 of file vulkan_structs.hpp.


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