Vulkan-Hpp
vk::SubpassSampleLocationsEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkSubpassSampleLocationsEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR SubpassSampleLocationsEXT (uint32_t subpassIndex_={}, vk::SampleLocationsInfoEXT sampleLocationsInfo_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR SubpassSampleLocationsEXT (SubpassSampleLocationsEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 SubpassSampleLocationsEXT (VkSubpassSampleLocationsEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
SubpassSampleLocationsEXToperator= (SubpassSampleLocationsEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
SubpassSampleLocationsEXToperator= (VkSubpassSampleLocationsEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 SubpassSampleLocationsEXTsetSubpassIndex (uint32_t subpassIndex_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 SubpassSampleLocationsEXTsetSampleLocationsInfo (vk::SampleLocationsInfoEXT const &sampleLocationsInfo_) VULKAN_HPP_NOEXCEPT
 
 operator VkSubpassSampleLocationsEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkSubpassSampleLocationsEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (SubpassSampleLocationsEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (SubpassSampleLocationsEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

uint32_t subpassIndex = {}
 
vk::SampleLocationsInfoEXT sampleLocationsInfo = {}
 

Detailed Description

Definition at line 102122 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ SubpassSampleLocationsEXT() [1/3]

VULKAN_HPP_CONSTEXPR vk::SubpassSampleLocationsEXT::SubpassSampleLocationsEXT ( uint32_t  subpassIndex_ = {},
vk::SampleLocationsInfoEXT  sampleLocationsInfo_ = {} 
)
inline

Definition at line 102127 of file vulkan_structs.hpp.

◆ SubpassSampleLocationsEXT() [2/3]

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

◆ SubpassSampleLocationsEXT() [3/3]

vk::SubpassSampleLocationsEXT::SubpassSampleLocationsEXT ( VkSubpassSampleLocationsEXT const &  rhs)
inline

Definition at line 102136 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkSubpassSampleLocationsEXT &()

vk::SubpassSampleLocationsEXT::operator VkSubpassSampleLocationsEXT & ( )
inline

Definition at line 102170 of file vulkan_structs.hpp.

◆ operator VkSubpassSampleLocationsEXT const &()

vk::SubpassSampleLocationsEXT::operator VkSubpassSampleLocationsEXT const & ( ) const
inline

Definition at line 102165 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 102199 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

SubpassSampleLocationsEXT& vk::SubpassSampleLocationsEXT::operator= ( VkSubpassSampleLocationsEXT const &  rhs)
inline

Definition at line 102144 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 102190 of file vulkan_structs.hpp.

◆ setSampleLocationsInfo()

VULKAN_HPP_CONSTEXPR_14 SubpassSampleLocationsEXT& vk::SubpassSampleLocationsEXT::setSampleLocationsInfo ( vk::SampleLocationsInfoEXT const &  sampleLocationsInfo_)
inline

Definition at line 102158 of file vulkan_structs.hpp.

◆ setSubpassIndex()

VULKAN_HPP_CONSTEXPR_14 SubpassSampleLocationsEXT& vk::SubpassSampleLocationsEXT::setSubpassIndex ( uint32_t  subpassIndex_)
inline

Definition at line 102151 of file vulkan_structs.hpp.

Member Data Documentation

◆ sampleLocationsInfo

vk::SampleLocationsInfoEXT vk::SubpassSampleLocationsEXT::sampleLocationsInfo = {}

Definition at line 102207 of file vulkan_structs.hpp.

◆ subpassIndex

uint32_t vk::SubpassSampleLocationsEXT::subpassIndex = {}

Definition at line 102206 of file vulkan_structs.hpp.


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