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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDescriptorAddressInfoEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR DescriptorAddressInfoEXT (VULKAN_HPP_NAMESPACE::DeviceAddress address_={}, VULKAN_HPP_NAMESPACE::DeviceSize range_={}, VULKAN_HPP_NAMESPACE::Format format_=VULKAN_HPP_NAMESPACE::Format::eUndefined, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR DescriptorAddressInfoEXT (DescriptorAddressInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DescriptorAddressInfoEXT (VkDescriptorAddressInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
DescriptorAddressInfoEXToperator= (DescriptorAddressInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DescriptorAddressInfoEXToperator= (VkDescriptorAddressInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DescriptorAddressInfoEXT
setPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DescriptorAddressInfoEXT
setAddress (VULKAN_HPP_NAMESPACE::DeviceAddress address_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DescriptorAddressInfoEXT
setRange (VULKAN_HPP_NAMESPACE::DeviceSize range_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DescriptorAddressInfoEXT
setFormat (VULKAN_HPP_NAMESPACE::Format format_) VULKAN_HPP_NOEXCEPT
 
 operator VkDescriptorAddressInfoEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDescriptorAddressInfoEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (DescriptorAddressInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (DescriptorAddressInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eDescriptorAddressInfoEXT
 
voidpNext = {}
 
VULKAN_HPP_NAMESPACE::DeviceAddress address = {}
 
VULKAN_HPP_NAMESPACE::DeviceSize range = {}
 
VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined
 

Static Public Attributes

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

Detailed Description

Definition at line 20515 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::DescriptorAddressInfoEXT ( VULKAN_HPP_NAMESPACE::DeviceAddress  address_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize  range_ = {},
VULKAN_HPP_NAMESPACE::Format  format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
void pNext_ = nullptr 
)
inline

Definition at line 20523 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::DescriptorAddressInfoEXT ( DescriptorAddressInfoEXT const rhs)
default
VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::DescriptorAddressInfoEXT ( VkDescriptorAddressInfoEXT const rhs)
inline

Definition at line 20536 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::operator VkDescriptorAddressInfoEXT & ( )
inline

Definition at line 20581 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::operator VkDescriptorAddressInfoEXT const & ( ) const
inline

Definition at line 20576 of file vulkan_structs.hpp.

DescriptorAddressInfoEXT& VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::operator= ( DescriptorAddressInfoEXT const rhs)
default
DescriptorAddressInfoEXT& VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::operator= ( VkDescriptorAddressInfoEXT const rhs)
inline

Definition at line 20544 of file vulkan_structs.hpp.

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

Definition at line 20605 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DescriptorAddressInfoEXT& VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::setAddress ( VULKAN_HPP_NAMESPACE::DeviceAddress  address_)
inline

Definition at line 20557 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DescriptorAddressInfoEXT& VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::setFormat ( VULKAN_HPP_NAMESPACE::Format  format_)
inline

Definition at line 20569 of file vulkan_structs.hpp.

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

Definition at line 20551 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DescriptorAddressInfoEXT& VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::setRange ( VULKAN_HPP_NAMESPACE::DeviceSize  range_)
inline

Definition at line 20563 of file vulkan_structs.hpp.

Member Data Documentation

VULKAN_HPP_NAMESPACE::DeviceAddress VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::address = {}

Definition at line 20623 of file vulkan_structs.hpp.

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

Definition at line 20519 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Format VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::format = VULKAN_HPP_NAMESPACE::Format::eUndefined

Definition at line 20625 of file vulkan_structs.hpp.

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

Definition at line 20622 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::DeviceSize VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::range = {}

Definition at line 20624 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::structureType = StructureType::eDescriptorAddressInfoEXT
static

Definition at line 20520 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::DescriptorAddressInfoEXT::sType = StructureType::eDescriptorAddressInfoEXT

Definition at line 20621 of file vulkan_structs.hpp.


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