Vulkan-Hpp
vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceTexelBufferAlignmentFeaturesEXT (vk::Bool32 texelBufferAlignment_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceTexelBufferAlignmentFeaturesEXT (PhysicalDeviceTexelBufferAlignmentFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceTexelBufferAlignmentFeaturesEXT (VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceTexelBufferAlignmentFeaturesEXToperator= (PhysicalDeviceTexelBufferAlignmentFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceTexelBufferAlignmentFeaturesEXToperator= (VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceTexelBufferAlignmentFeaturesEXTsetPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceTexelBufferAlignmentFeaturesEXTsetTexelBufferAlignment (vk::Bool32 texelBufferAlignment_) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceTexelBufferAlignmentFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceTexelBufferAlignmentFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::ePhysicalDeviceTexelBufferAlignmentFeaturesEXT
 
void * pNext = {}
 
vk::Bool32 texelBufferAlignment = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 85206 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PhysicalDeviceTexelBufferAlignmentFeaturesEXT() [1/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT::PhysicalDeviceTexelBufferAlignmentFeaturesEXT ( vk::Bool32  texelBufferAlignment_ = {},
void *  pNext_ = nullptr 
)
inline

Definition at line 85214 of file vulkan_structs.hpp.

◆ PhysicalDeviceTexelBufferAlignmentFeaturesEXT() [2/3]

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

◆ PhysicalDeviceTexelBufferAlignmentFeaturesEXT() [3/3]

vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT::PhysicalDeviceTexelBufferAlignmentFeaturesEXT ( VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT const &  rhs)
inline

Definition at line 85224 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT &()

vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT::operator VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT & ( )
inline

Definition at line 85258 of file vulkan_structs.hpp.

◆ operator VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT const &()

vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT::operator VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT const & ( ) const
inline

Definition at line 85253 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 85287 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

PhysicalDeviceTexelBufferAlignmentFeaturesEXT& vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT::operator= ( VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT const &  rhs)
inline

Definition at line 85232 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 85278 of file vulkan_structs.hpp.

◆ setPNext()

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

Definition at line 85239 of file vulkan_structs.hpp.

◆ setTexelBufferAlignment()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceTexelBufferAlignmentFeaturesEXT& vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT::setTexelBufferAlignment ( vk::Bool32  texelBufferAlignment_)
inline

Definition at line 85246 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

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

Definition at line 85210 of file vulkan_structs.hpp.

◆ pNext

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

Definition at line 85295 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT::structureType = StructureType::ePhysicalDeviceTexelBufferAlignmentFeaturesEXT
static

Definition at line 85211 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT::sType = StructureType::ePhysicalDeviceTexelBufferAlignmentFeaturesEXT

Definition at line 85294 of file vulkan_structs.hpp.

◆ texelBufferAlignment

vk::Bool32 vk::PhysicalDeviceTexelBufferAlignmentFeaturesEXT::texelBufferAlignment = {}

Definition at line 85296 of file vulkan_structs.hpp.


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