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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPipelineCreationFeedbackCreateInfo
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PipelineCreationFeedbackCreateInfo (VULKAN_HPP_NAMESPACE::PipelineCreationFeedback *pPipelineCreationFeedback_={}, uint32_t pipelineStageCreationFeedbackCount_={}, VULKAN_HPP_NAMESPACE::PipelineCreationFeedback *pPipelineStageCreationFeedbacks_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PipelineCreationFeedbackCreateInfo (PipelineCreationFeedbackCreateInfo const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PipelineCreationFeedbackCreateInfo (VkPipelineCreationFeedbackCreateInfo const &rhs) VULKAN_HPP_NOEXCEPT
 
 PipelineCreationFeedbackCreateInfo (VULKAN_HPP_NAMESPACE::PipelineCreationFeedback *pPipelineCreationFeedback_, VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< VULKAN_HPP_NAMESPACE::PipelineCreationFeedback > const &pipelineStageCreationFeedbacks_, const void *pNext_=nullptr)
 
PipelineCreationFeedbackCreateInfooperator= (PipelineCreationFeedbackCreateInfo const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PipelineCreationFeedbackCreateInfooperator= (VkPipelineCreationFeedbackCreateInfo const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineCreationFeedbackCreateInfo
setPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineCreationFeedbackCreateInfo
setPPipelineCreationFeedback (VULKAN_HPP_NAMESPACE::PipelineCreationFeedback *pPipelineCreationFeedback_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineCreationFeedbackCreateInfo
setPipelineStageCreationFeedbackCount (uint32_t pipelineStageCreationFeedbackCount_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineCreationFeedbackCreateInfo
setPPipelineStageCreationFeedbacks (VULKAN_HPP_NAMESPACE::PipelineCreationFeedback *pPipelineStageCreationFeedbacks_) VULKAN_HPP_NOEXCEPT
 
PipelineCreationFeedbackCreateInfosetPipelineStageCreationFeedbacks (VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< VULKAN_HPP_NAMESPACE::PipelineCreationFeedback > const &pipelineStageCreationFeedbacks_) VULKAN_HPP_NOEXCEPT
 
 operator VkPipelineCreationFeedbackCreateInfo const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPipelineCreationFeedbackCreateInfo & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PipelineCreationFeedbackCreateInfo const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PipelineCreationFeedbackCreateInfo const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineCreationFeedbackCreateInfo
 
const voidpNext = {}
 
VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackpPipelineCreationFeedback = {}
 
uint32_t pipelineStageCreationFeedbackCount = {}
 
VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackpPipelineStageCreationFeedbacks = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 78874 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::PipelineCreationFeedbackCreateInfo ( VULKAN_HPP_NAMESPACE::PipelineCreationFeedback pPipelineCreationFeedback_ = {},
uint32_t  pipelineStageCreationFeedbackCount_ = {},
VULKAN_HPP_NAMESPACE::PipelineCreationFeedback pPipelineStageCreationFeedbacks_ = {},
const void pNext_ = nullptr 
)
inline

Definition at line 78882 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::PipelineCreationFeedbackCreateInfo ( PipelineCreationFeedbackCreateInfo const rhs)
default
VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::PipelineCreationFeedbackCreateInfo ( VkPipelineCreationFeedbackCreateInfo const rhs)
inline

Definition at line 78895 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::PipelineCreationFeedbackCreateInfo ( VULKAN_HPP_NAMESPACE::PipelineCreationFeedback pPipelineCreationFeedback_,
VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< VULKAN_HPP_NAMESPACE::PipelineCreationFeedback > const pipelineStageCreationFeedbacks_,
const void pNext_ = nullptr 
)
inline

Definition at line 78901 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::operator VkPipelineCreationFeedbackCreateInfo & ( )
inline

Definition at line 78967 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::operator VkPipelineCreationFeedbackCreateInfo const & ( ) const
inline

Definition at line 78962 of file vulkan_structs.hpp.

PipelineCreationFeedbackCreateInfo& VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::operator= ( PipelineCreationFeedbackCreateInfo const rhs)
default
PipelineCreationFeedbackCreateInfo& VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::operator= ( VkPipelineCreationFeedbackCreateInfo const rhs)
inline

Definition at line 78916 of file vulkan_structs.hpp.

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

Definition at line 78991 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineCreationFeedbackCreateInfo& VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::setPipelineStageCreationFeedbackCount ( uint32_t  pipelineStageCreationFeedbackCount_)
inline

Definition at line 78937 of file vulkan_structs.hpp.

PipelineCreationFeedbackCreateInfo& VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::setPipelineStageCreationFeedbacks ( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< VULKAN_HPP_NAMESPACE::PipelineCreationFeedback > const pipelineStageCreationFeedbacks_)
inline

Definition at line 78951 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineCreationFeedbackCreateInfo& VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::setPNext ( const void pNext_)
inline

Definition at line 78923 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineCreationFeedbackCreateInfo& VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::setPPipelineCreationFeedback ( VULKAN_HPP_NAMESPACE::PipelineCreationFeedback pPipelineCreationFeedback_)
inline

Definition at line 78930 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineCreationFeedbackCreateInfo& VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::setPPipelineStageCreationFeedbacks ( VULKAN_HPP_NAMESPACE::PipelineCreationFeedback pPipelineStageCreationFeedbacks_)
inline

Definition at line 78944 of file vulkan_structs.hpp.

Member Data Documentation

const bool VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::allowDuplicate = false
static

Definition at line 78878 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::pipelineStageCreationFeedbackCount = {}

Definition at line 79012 of file vulkan_structs.hpp.

const void* VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::pNext = {}

Definition at line 79010 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PipelineCreationFeedback* VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::pPipelineCreationFeedback = {}

Definition at line 79011 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PipelineCreationFeedback* VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::pPipelineStageCreationFeedbacks = {}

Definition at line 79013 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::structureType = StructureType::ePipelineCreationFeedbackCreateInfo
static

Definition at line 78879 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PipelineCreationFeedbackCreateInfo::sType = StructureType::ePipelineCreationFeedbackCreateInfo

Definition at line 79009 of file vulkan_structs.hpp.


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