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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV:
[legend]

Public Member Functions

 PipelineCoverageModulationStateCreateInfoNV (PipelineCoverageModulationStateCreateFlagsNV flags_=PipelineCoverageModulationStateCreateFlagsNV(), CoverageModulationModeNV coverageModulationMode_=CoverageModulationModeNV::eNone, Bool32 coverageModulationTableEnable_=0, uint32_t coverageModulationTableCount_=0, const float *pCoverageModulationTable_=nullptr)
 
 PipelineCoverageModulationStateCreateInfoNV (VkPipelineCoverageModulationStateCreateInfoNV const &rhs)
 
PipelineCoverageModulationStateCreateInfoNVoperator= (VkPipelineCoverageModulationStateCreateInfoNV const &rhs)
 
PipelineCoverageModulationStateCreateInfoNVsetPNext (const void *pNext_)
 
PipelineCoverageModulationStateCreateInfoNVsetFlags (PipelineCoverageModulationStateCreateFlagsNV flags_)
 
PipelineCoverageModulationStateCreateInfoNVsetCoverageModulationMode (CoverageModulationModeNV coverageModulationMode_)
 
PipelineCoverageModulationStateCreateInfoNVsetCoverageModulationTableEnable (Bool32 coverageModulationTableEnable_)
 
PipelineCoverageModulationStateCreateInfoNVsetCoverageModulationTableCount (uint32_t coverageModulationTableCount_)
 
PipelineCoverageModulationStateCreateInfoNVsetPCoverageModulationTable (const float *pCoverageModulationTable_)
 
 operator const VkPipelineCoverageModulationStateCreateInfoNV & () const
 
bool operator== (PipelineCoverageModulationStateCreateInfoNV const &rhs) const
 
bool operator!= (PipelineCoverageModulationStateCreateInfoNV const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
PipelineCoverageModulationStateCreateFlagsNV flags
 
CoverageModulationModeNV coverageModulationMode
 
Bool32 coverageModulationTableEnable
 
uint32_t coverageModulationTableCount
 
const float * pCoverageModulationTable
 

Private Attributes

StructureType sType = StructureType::ePipelineCoverageModulationStateCreateInfoNV
 

Constructor & Destructor Documentation

◆ PipelineCoverageModulationStateCreateInfoNV() [1/2]

VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::PipelineCoverageModulationStateCreateInfoNV ( PipelineCoverageModulationStateCreateFlagsNV  flags_ = PipelineCoverageModulationStateCreateFlagsNV(),
CoverageModulationModeNV  coverageModulationMode_ = CoverageModulationModeNV::eNone,
Bool32  coverageModulationTableEnable_ = 0,
uint32_t  coverageModulationTableCount_ = 0,
const float *  pCoverageModulationTable_ = nullptr 
)
inline

◆ PipelineCoverageModulationStateCreateInfoNV() [2/2]

VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::PipelineCoverageModulationStateCreateInfoNV ( VkPipelineCoverageModulationStateCreateInfoNV const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkPipelineCoverageModulationStateCreateInfoNV &()

VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::operator const VkPipelineCoverageModulationStateCreateInfoNV & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setCoverageModulationMode()

PipelineCoverageModulationStateCreateInfoNV& VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::setCoverageModulationMode ( CoverageModulationModeNV  coverageModulationMode_)
inline

◆ setCoverageModulationTableCount()

PipelineCoverageModulationStateCreateInfoNV& VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::setCoverageModulationTableCount ( uint32_t  coverageModulationTableCount_)
inline

◆ setCoverageModulationTableEnable()

PipelineCoverageModulationStateCreateInfoNV& VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::setCoverageModulationTableEnable ( Bool32  coverageModulationTableEnable_)
inline

◆ setFlags()

PipelineCoverageModulationStateCreateInfoNV& VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::setFlags ( PipelineCoverageModulationStateCreateFlagsNV  flags_)
inline

◆ setPCoverageModulationTable()

PipelineCoverageModulationStateCreateInfoNV& VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::setPCoverageModulationTable ( const float *  pCoverageModulationTable_)
inline

◆ setPNext()

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

Member Data Documentation

◆ coverageModulationMode

CoverageModulationModeNV VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::coverageModulationMode

◆ coverageModulationTableCount

uint32_t VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::coverageModulationTableCount

◆ coverageModulationTableEnable

Bool32 VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::coverageModulationTableEnable

◆ flags

PipelineCoverageModulationStateCreateFlagsNV VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::flags

◆ pCoverageModulationTable

const float* VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::pCoverageModulationTable

◆ pNext

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

◆ sType

StructureType VULKAN_HPP_NAMESPACE::PipelineCoverageModulationStateCreateInfoNV::sType = StructureType::ePipelineCoverageModulationStateCreateInfoNV
private

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