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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT:
[legend]

Public Member Functions

 SampleLocationsInfoEXT (SampleCountFlagBits sampleLocationsPerPixel_=SampleCountFlagBits::e1, Extent2D sampleLocationGridSize_=Extent2D(), uint32_t sampleLocationsCount_=0, const SampleLocationEXT *pSampleLocations_=nullptr)
 
 SampleLocationsInfoEXT (VkSampleLocationsInfoEXT const &rhs)
 
SampleLocationsInfoEXToperator= (VkSampleLocationsInfoEXT const &rhs)
 
SampleLocationsInfoEXTsetPNext (const void *pNext_)
 
SampleLocationsInfoEXTsetSampleLocationsPerPixel (SampleCountFlagBits sampleLocationsPerPixel_)
 
SampleLocationsInfoEXTsetSampleLocationGridSize (Extent2D sampleLocationGridSize_)
 
SampleLocationsInfoEXTsetSampleLocationsCount (uint32_t sampleLocationsCount_)
 
SampleLocationsInfoEXTsetPSampleLocations (const SampleLocationEXT *pSampleLocations_)
 
 operator const VkSampleLocationsInfoEXT & () const
 
bool operator== (SampleLocationsInfoEXT const &rhs) const
 
bool operator!= (SampleLocationsInfoEXT const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
SampleCountFlagBits sampleLocationsPerPixel
 
Extent2D sampleLocationGridSize
 
uint32_t sampleLocationsCount
 
const SampleLocationEXTpSampleLocations
 

Private Attributes

StructureType sType = StructureType::eSampleLocationsInfoEXT
 

Constructor & Destructor Documentation

◆ SampleLocationsInfoEXT() [1/2]

VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::SampleLocationsInfoEXT ( SampleCountFlagBits  sampleLocationsPerPixel_ = SampleCountFlagBits::e1,
Extent2D  sampleLocationGridSize_ = Extent2D(),
uint32_t  sampleLocationsCount_ = 0,
const SampleLocationEXT pSampleLocations_ = nullptr 
)
inline

◆ SampleLocationsInfoEXT() [2/2]

VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::SampleLocationsInfoEXT ( VkSampleLocationsInfoEXT const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkSampleLocationsInfoEXT &()

VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::operator const VkSampleLocationsInfoEXT & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setPNext()

SampleLocationsInfoEXT& VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::setPNext ( const void pNext_)
inline

◆ setPSampleLocations()

SampleLocationsInfoEXT& VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::setPSampleLocations ( const SampleLocationEXT pSampleLocations_)
inline

◆ setSampleLocationGridSize()

SampleLocationsInfoEXT& VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::setSampleLocationGridSize ( Extent2D  sampleLocationGridSize_)
inline

◆ setSampleLocationsCount()

SampleLocationsInfoEXT& VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::setSampleLocationsCount ( uint32_t  sampleLocationsCount_)
inline

◆ setSampleLocationsPerPixel()

SampleLocationsInfoEXT& VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::setSampleLocationsPerPixel ( SampleCountFlagBits  sampleLocationsPerPixel_)
inline

Member Data Documentation

◆ pNext

const void* VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::pNext = nullptr

◆ pSampleLocations

const SampleLocationEXT* VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::pSampleLocations

◆ sampleLocationGridSize

Extent2D VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::sampleLocationGridSize

◆ sampleLocationsCount

uint32_t VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::sampleLocationsCount

◆ sampleLocationsPerPixel

SampleCountFlagBits VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::sampleLocationsPerPixel

◆ sType

StructureType VULKAN_HPP_NAMESPACE::SampleLocationsInfoEXT::sType = StructureType::eSampleLocationsInfoEXT
private

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