Vulkan-Hpp
vk::OpaqueCaptureDescriptorDataCreateInfoEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkOpaqueCaptureDescriptorDataCreateInfoEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR OpaqueCaptureDescriptorDataCreateInfoEXT (const void *opaqueCaptureDescriptorData_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR OpaqueCaptureDescriptorDataCreateInfoEXT (OpaqueCaptureDescriptorDataCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 OpaqueCaptureDescriptorDataCreateInfoEXT (VkOpaqueCaptureDescriptorDataCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
OpaqueCaptureDescriptorDataCreateInfoEXToperator= (OpaqueCaptureDescriptorDataCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
OpaqueCaptureDescriptorDataCreateInfoEXToperator= (VkOpaqueCaptureDescriptorDataCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 OpaqueCaptureDescriptorDataCreateInfoEXTsetPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 OpaqueCaptureDescriptorDataCreateInfoEXTsetOpaqueCaptureDescriptorData (const void *opaqueCaptureDescriptorData_) VULKAN_HPP_NOEXCEPT
 
 operator VkOpaqueCaptureDescriptorDataCreateInfoEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkOpaqueCaptureDescriptorDataCreateInfoEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (OpaqueCaptureDescriptorDataCreateInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (OpaqueCaptureDescriptorDataCreateInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::eOpaqueCaptureDescriptorDataCreateInfoEXT
 
const void * pNext = {}
 
const void * opaqueCaptureDescriptorData = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 54266 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ OpaqueCaptureDescriptorDataCreateInfoEXT() [1/3]

VULKAN_HPP_CONSTEXPR vk::OpaqueCaptureDescriptorDataCreateInfoEXT::OpaqueCaptureDescriptorDataCreateInfoEXT ( const void *  opaqueCaptureDescriptorData_ = {},
const void *  pNext_ = nullptr 
)
inline

Definition at line 54274 of file vulkan_structs.hpp.

◆ OpaqueCaptureDescriptorDataCreateInfoEXT() [2/3]

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

◆ OpaqueCaptureDescriptorDataCreateInfoEXT() [3/3]

vk::OpaqueCaptureDescriptorDataCreateInfoEXT::OpaqueCaptureDescriptorDataCreateInfoEXT ( VkOpaqueCaptureDescriptorDataCreateInfoEXT const &  rhs)
inline

Definition at line 54283 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkOpaqueCaptureDescriptorDataCreateInfoEXT &()

vk::OpaqueCaptureDescriptorDataCreateInfoEXT::operator VkOpaqueCaptureDescriptorDataCreateInfoEXT & ( )
inline

Definition at line 54317 of file vulkan_structs.hpp.

◆ operator VkOpaqueCaptureDescriptorDataCreateInfoEXT const &()

vk::OpaqueCaptureDescriptorDataCreateInfoEXT::operator VkOpaqueCaptureDescriptorDataCreateInfoEXT const & ( ) const
inline

Definition at line 54312 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 54346 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

OpaqueCaptureDescriptorDataCreateInfoEXT& vk::OpaqueCaptureDescriptorDataCreateInfoEXT::operator= ( VkOpaqueCaptureDescriptorDataCreateInfoEXT const &  rhs)
inline

Definition at line 54291 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 54337 of file vulkan_structs.hpp.

◆ setOpaqueCaptureDescriptorData()

VULKAN_HPP_CONSTEXPR_14 OpaqueCaptureDescriptorDataCreateInfoEXT& vk::OpaqueCaptureDescriptorDataCreateInfoEXT::setOpaqueCaptureDescriptorData ( const void *  opaqueCaptureDescriptorData_)
inline

Definition at line 54305 of file vulkan_structs.hpp.

◆ setPNext()

VULKAN_HPP_CONSTEXPR_14 OpaqueCaptureDescriptorDataCreateInfoEXT& vk::OpaqueCaptureDescriptorDataCreateInfoEXT::setPNext ( const void *  pNext_)
inline

Definition at line 54298 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

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

Definition at line 54270 of file vulkan_structs.hpp.

◆ opaqueCaptureDescriptorData

const void* vk::OpaqueCaptureDescriptorDataCreateInfoEXT::opaqueCaptureDescriptorData = {}

Definition at line 54355 of file vulkan_structs.hpp.

◆ pNext

const void* vk::OpaqueCaptureDescriptorDataCreateInfoEXT::pNext = {}

Definition at line 54354 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::OpaqueCaptureDescriptorDataCreateInfoEXT::structureType = StructureType::eOpaqueCaptureDescriptorDataCreateInfoEXT
static

Definition at line 54271 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::OpaqueCaptureDescriptorDataCreateInfoEXT::sType = StructureType::eOpaqueCaptureDescriptorDataCreateInfoEXT

Definition at line 54353 of file vulkan_structs.hpp.


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