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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPipelineRobustnessCreateInfoEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PipelineRobustnessCreateInfoEXT (VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT storageBuffers_=VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT::eDeviceDefault, VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT uniformBuffers_=VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT::eDeviceDefault, VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT vertexInputs_=VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT::eDeviceDefault, VULKAN_HPP_NAMESPACE::PipelineRobustnessImageBehaviorEXT images_=VULKAN_HPP_NAMESPACE::PipelineRobustnessImageBehaviorEXT::eDeviceDefault, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PipelineRobustnessCreateInfoEXT (PipelineRobustnessCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PipelineRobustnessCreateInfoEXT (VkPipelineRobustnessCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
PipelineRobustnessCreateInfoEXToperator= (PipelineRobustnessCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PipelineRobustnessCreateInfoEXToperator= (VkPipelineRobustnessCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineRobustnessCreateInfoEXT
setPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineRobustnessCreateInfoEXT
setStorageBuffers (VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT storageBuffers_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineRobustnessCreateInfoEXT
setUniformBuffers (VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT uniformBuffers_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineRobustnessCreateInfoEXT
setVertexInputs (VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT vertexInputs_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineRobustnessCreateInfoEXT
setImages (VULKAN_HPP_NAMESPACE::PipelineRobustnessImageBehaviorEXT images_) VULKAN_HPP_NOEXCEPT
 
 operator VkPipelineRobustnessCreateInfoEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPipelineRobustnessCreateInfoEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PipelineRobustnessCreateInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PipelineRobustnessCreateInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineRobustnessCreateInfoEXT
 
const voidpNext = {}
 
VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT storageBuffers = VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT::eDeviceDefault
 
VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT uniformBuffers = VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT::eDeviceDefault
 
VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT vertexInputs = VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT::eDeviceDefault
 
VULKAN_HPP_NAMESPACE::PipelineRobustnessImageBehaviorEXT images = VULKAN_HPP_NAMESPACE::PipelineRobustnessImageBehaviorEXT::eDeviceDefault
 

Static Public Attributes

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

Detailed Description

Definition at line 81423 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT::PipelineRobustnessCreateInfoEXT ( PipelineRobustnessCreateInfoEXT const rhs)
default
VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT::PipelineRobustnessCreateInfoEXT ( VkPipelineRobustnessCreateInfoEXT const rhs)
inline

Definition at line 81447 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT::operator VkPipelineRobustnessCreateInfoEXT & ( )
inline

Definition at line 81501 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT::operator VkPipelineRobustnessCreateInfoEXT const & ( ) const
inline

Definition at line 81496 of file vulkan_structs.hpp.

PipelineRobustnessCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT::operator= ( PipelineRobustnessCreateInfoEXT const rhs)
default
PipelineRobustnessCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT::operator= ( VkPipelineRobustnessCreateInfoEXT const rhs)
inline

Definition at line 81455 of file vulkan_structs.hpp.

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

Definition at line 81526 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineRobustnessCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT::setImages ( VULKAN_HPP_NAMESPACE::PipelineRobustnessImageBehaviorEXT  images_)
inline

Definition at line 81489 of file vulkan_structs.hpp.

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

Definition at line 81462 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineRobustnessCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT::setStorageBuffers ( VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT  storageBuffers_)
inline

Definition at line 81469 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineRobustnessCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT::setUniformBuffers ( VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT  uniformBuffers_)
inline

Definition at line 81476 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineRobustnessCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT::setVertexInputs ( VULKAN_HPP_NAMESPACE::PipelineRobustnessBufferBehaviorEXT  vertexInputs_)
inline

Definition at line 81483 of file vulkan_structs.hpp.

Member Data Documentation

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

Definition at line 81427 of file vulkan_structs.hpp.

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

Definition at line 81544 of file vulkan_structs.hpp.

Definition at line 81545 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT::structureType = StructureType::ePipelineRobustnessCreateInfoEXT
static

Definition at line 81428 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PipelineRobustnessCreateInfoEXT::sType = StructureType::ePipelineRobustnessCreateInfoEXT

Definition at line 81543 of file vulkan_structs.hpp.

Definition at line 81546 of file vulkan_structs.hpp.

Definition at line 81547 of file vulkan_structs.hpp.


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