Vulkan-Hpp
vk::PhysicalDevicePipelineCreationCacheControlFeatures Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDevicePipelineCreationCacheControlFeatures
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineCreationCacheControlFeatures (vk::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 PhysicalDevicePipelineCreationCacheControlFeaturessetPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePipelineCreationCacheControlFeaturessetPipelineCreationCacheControl (vk::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

vk::StructureType sType = StructureType::ePhysicalDevicePipelineCreationCacheControlFeatures
 
void * pNext = {}
 
vk::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 75272 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PhysicalDevicePipelineCreationCacheControlFeatures() [1/3]

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

Definition at line 75280 of file vulkan_structs.hpp.

◆ PhysicalDevicePipelineCreationCacheControlFeatures() [2/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDevicePipelineCreationCacheControlFeatures::PhysicalDevicePipelineCreationCacheControlFeatures ( PhysicalDevicePipelineCreationCacheControlFeatures const &  rhs)
default

◆ PhysicalDevicePipelineCreationCacheControlFeatures() [3/3]

vk::PhysicalDevicePipelineCreationCacheControlFeatures::PhysicalDevicePipelineCreationCacheControlFeatures ( VkPhysicalDevicePipelineCreationCacheControlFeatures const &  rhs)
inline

Definition at line 75290 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPhysicalDevicePipelineCreationCacheControlFeatures &()

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

Definition at line 75325 of file vulkan_structs.hpp.

◆ operator VkPhysicalDevicePipelineCreationCacheControlFeatures const &()

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

Definition at line 75320 of file vulkan_structs.hpp.

◆ operator!=()

bool vk::PhysicalDevicePipelineCreationCacheControlFeatures::operator!= ( PhysicalDevicePipelineCreationCacheControlFeatures const &  rhs) const
inline

Definition at line 75354 of file vulkan_structs.hpp.

◆ operator=() [1/2]

PhysicalDevicePipelineCreationCacheControlFeatures& vk::PhysicalDevicePipelineCreationCacheControlFeatures::operator= ( PhysicalDevicePipelineCreationCacheControlFeatures const &  rhs)
default

◆ operator=() [2/2]

PhysicalDevicePipelineCreationCacheControlFeatures& vk::PhysicalDevicePipelineCreationCacheControlFeatures::operator= ( VkPhysicalDevicePipelineCreationCacheControlFeatures const &  rhs)
inline

Definition at line 75299 of file vulkan_structs.hpp.

◆ operator==()

bool vk::PhysicalDevicePipelineCreationCacheControlFeatures::operator== ( PhysicalDevicePipelineCreationCacheControlFeatures const &  rhs) const
inline

Definition at line 75345 of file vulkan_structs.hpp.

◆ setPipelineCreationCacheControl()

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

Definition at line 75313 of file vulkan_structs.hpp.

◆ setPNext()

VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePipelineCreationCacheControlFeatures& vk::PhysicalDevicePipelineCreationCacheControlFeatures::setPNext ( void *  pNext_)
inline

Definition at line 75306 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

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

Definition at line 75276 of file vulkan_structs.hpp.

◆ pipelineCreationCacheControl

vk::Bool32 vk::PhysicalDevicePipelineCreationCacheControlFeatures::pipelineCreationCacheControl = {}

Definition at line 75363 of file vulkan_structs.hpp.

◆ pNext

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

Definition at line 75362 of file vulkan_structs.hpp.

◆ structureType

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

Definition at line 75277 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::PhysicalDevicePipelineCreationCacheControlFeatures::sType = StructureType::ePhysicalDevicePipelineCreationCacheControlFeatures

Definition at line 75361 of file vulkan_structs.hpp.


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