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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDevicePipelineCreationCacheControlFeatures
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineCreationCacheControlFeatures (VULKAN_HPP_NAMESPACE::Bool32 pipelineCreationCacheControl_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineCreationCacheControlFeatures (PhysicalDevicePipelineCreationCacheControlFeatures const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDevicePipelineCreationCacheControlFeatures (VkPhysicalDevicePipelineCreationCacheControlFeatures const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDevicePipelineCreationCacheControlFeaturesoperator= (PhysicalDevicePipelineCreationCacheControlFeatures const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDevicePipelineCreationCacheControlFeaturesoperator= (VkPhysicalDevicePipelineCreationCacheControlFeatures const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDevicePipelineCreationCacheControlFeatures
setPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDevicePipelineCreationCacheControlFeatures
setPipelineCreationCacheControl (VULKAN_HPP_NAMESPACE::Bool32 pipelineCreationCacheControl_) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDevicePipelineCreationCacheControlFeatures const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDevicePipelineCreationCacheControlFeatures & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDevicePipelineCreationCacheControlFeatures const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDevicePipelineCreationCacheControlFeatures const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDevicePipelineCreationCacheControlFeatures
 
voidpNext = {}
 
VULKAN_HPP_NAMESPACE::Bool32 pipelineCreationCacheControl = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 65209 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::PhysicalDevicePipelineCreationCacheControlFeatures ( VULKAN_HPP_NAMESPACE::Bool32  pipelineCreationCacheControl_ = {},
void pNext_ = nullptr 
)
inline

Definition at line 65217 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::PhysicalDevicePipelineCreationCacheControlFeatures ( PhysicalDevicePipelineCreationCacheControlFeatures const rhs)
default
VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::PhysicalDevicePipelineCreationCacheControlFeatures ( VkPhysicalDevicePipelineCreationCacheControlFeatures const rhs)
inline

Definition at line 65227 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::operator VkPhysicalDevicePipelineCreationCacheControlFeatures & ( )
inline

Definition at line 65262 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::operator VkPhysicalDevicePipelineCreationCacheControlFeatures const & ( ) const
inline

Definition at line 65257 of file vulkan_structs.hpp.

PhysicalDevicePipelineCreationCacheControlFeatures& VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::operator= ( PhysicalDevicePipelineCreationCacheControlFeatures const rhs)
default
PhysicalDevicePipelineCreationCacheControlFeatures& VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::operator= ( VkPhysicalDevicePipelineCreationCacheControlFeatures const rhs)
inline

Definition at line 65236 of file vulkan_structs.hpp.

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

Definition at line 65282 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePipelineCreationCacheControlFeatures& VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::setPipelineCreationCacheControl ( VULKAN_HPP_NAMESPACE::Bool32  pipelineCreationCacheControl_)
inline

Definition at line 65250 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePipelineCreationCacheControlFeatures& VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::setPNext ( void pNext_)
inline

Definition at line 65243 of file vulkan_structs.hpp.

Member Data Documentation

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

Definition at line 65213 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::pipelineCreationCacheControl = {}

Definition at line 65300 of file vulkan_structs.hpp.

void* VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::pNext = {}

Definition at line 65299 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::structureType = StructureType::ePhysicalDevicePipelineCreationCacheControlFeatures
static

Definition at line 65214 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PhysicalDevicePipelineCreationCacheControlFeatures::sType = StructureType::ePhysicalDevicePipelineCreationCacheControlFeatures

Definition at line 65298 of file vulkan_structs.hpp.


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