Vulkan-Hpp
vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineExecutablePropertiesFeaturesKHR (vk::Bool32 pipelineExecutableInfo_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDevicePipelineExecutablePropertiesFeaturesKHR (PhysicalDevicePipelineExecutablePropertiesFeaturesKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDevicePipelineExecutablePropertiesFeaturesKHR (VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDevicePipelineExecutablePropertiesFeaturesKHRoperator= (PhysicalDevicePipelineExecutablePropertiesFeaturesKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDevicePipelineExecutablePropertiesFeaturesKHRoperator= (VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePipelineExecutablePropertiesFeaturesKHRsetPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePipelineExecutablePropertiesFeaturesKHRsetPipelineExecutableInfo (vk::Bool32 pipelineExecutableInfo_) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDevicePipelineExecutablePropertiesFeaturesKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDevicePipelineExecutablePropertiesFeaturesKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::ePhysicalDevicePipelineExecutablePropertiesFeaturesKHR
 
void * pNext = {}
 
vk::Bool32 pipelineExecutableInfo = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 75374 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PhysicalDevicePipelineExecutablePropertiesFeaturesKHR() [1/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR ( vk::Bool32  pipelineExecutableInfo_ = {},
void *  pNext_ = nullptr 
)
inline

Definition at line 75382 of file vulkan_structs.hpp.

◆ PhysicalDevicePipelineExecutablePropertiesFeaturesKHR() [2/3]

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

◆ PhysicalDevicePipelineExecutablePropertiesFeaturesKHR() [3/3]

vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR ( VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR const &  rhs)
inline

Definition at line 75392 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR &()

vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR::operator VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR & ( )
inline

Definition at line 75427 of file vulkan_structs.hpp.

◆ operator VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR const &()

vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR::operator VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR const & ( ) const
inline

Definition at line 75422 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 75456 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

PhysicalDevicePipelineExecutablePropertiesFeaturesKHR& vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR::operator= ( VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR const &  rhs)
inline

Definition at line 75401 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 75447 of file vulkan_structs.hpp.

◆ setPipelineExecutableInfo()

VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePipelineExecutablePropertiesFeaturesKHR& vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR::setPipelineExecutableInfo ( vk::Bool32  pipelineExecutableInfo_)
inline

Definition at line 75415 of file vulkan_structs.hpp.

◆ setPNext()

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

Definition at line 75408 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

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

Definition at line 75378 of file vulkan_structs.hpp.

◆ pipelineExecutableInfo

vk::Bool32 vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR::pipelineExecutableInfo = {}

Definition at line 75465 of file vulkan_structs.hpp.

◆ pNext

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

Definition at line 75464 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR::structureType = StructureType::ePhysicalDevicePipelineExecutablePropertiesFeaturesKHR
static

Definition at line 75379 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::PhysicalDevicePipelineExecutablePropertiesFeaturesKHR::sType = StructureType::ePhysicalDevicePipelineExecutablePropertiesFeaturesKHR

Definition at line 75463 of file vulkan_structs.hpp.


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