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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkVertexInputAttributeDescription2EXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR VertexInputAttributeDescription2EXT (uint32_t location_={}, uint32_t binding_={}, VULKAN_HPP_NAMESPACE::Format format_=VULKAN_HPP_NAMESPACE::Format::eUndefined, uint32_t offset_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR VertexInputAttributeDescription2EXT (VertexInputAttributeDescription2EXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 VertexInputAttributeDescription2EXT (VkVertexInputAttributeDescription2EXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VertexInputAttributeDescription2EXToperator= (VertexInputAttributeDescription2EXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
VertexInputAttributeDescription2EXToperator= (VkVertexInputAttributeDescription2EXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
VertexInputAttributeDescription2EXT
setPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
VertexInputAttributeDescription2EXT
setLocation (uint32_t location_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
VertexInputAttributeDescription2EXT
setBinding (uint32_t binding_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
VertexInputAttributeDescription2EXT
setFormat (VULKAN_HPP_NAMESPACE::Format format_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
VertexInputAttributeDescription2EXT
setOffset (uint32_t offset_) VULKAN_HPP_NOEXCEPT
 
 operator VkVertexInputAttributeDescription2EXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkVertexInputAttributeDescription2EXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (VertexInputAttributeDescription2EXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (VertexInputAttributeDescription2EXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eVertexInputAttributeDescription2EXT
 
voidpNext = {}
 
uint32_t location = {}
 
uint32_t binding = {}
 
VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined
 
uint32_t offset = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 97192 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::VertexInputAttributeDescription2EXT ( uint32_t  location_ = {},
uint32_t  binding_ = {},
VULKAN_HPP_NAMESPACE::Format  format_ = VULKAN_HPP_NAMESPACE::Format::eUndefined,
uint32_t  offset_ = {},
void pNext_ = nullptr 
)
inline

Definition at line 97200 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::VertexInputAttributeDescription2EXT ( VertexInputAttributeDescription2EXT const rhs)
default
VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::VertexInputAttributeDescription2EXT ( VkVertexInputAttributeDescription2EXT const rhs)
inline

Definition at line 97215 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::operator VkVertexInputAttributeDescription2EXT & ( )
inline

Definition at line 97266 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::operator VkVertexInputAttributeDescription2EXT const & ( ) const
inline

Definition at line 97261 of file vulkan_structs.hpp.

VertexInputAttributeDescription2EXT& VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::operator= ( VertexInputAttributeDescription2EXT const rhs)
default
VertexInputAttributeDescription2EXT& VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::operator= ( VkVertexInputAttributeDescription2EXT const rhs)
inline

Definition at line 97223 of file vulkan_structs.hpp.

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

Definition at line 97291 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 VertexInputAttributeDescription2EXT& VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::setBinding ( uint32_t  binding_)
inline

Definition at line 97242 of file vulkan_structs.hpp.

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

Definition at line 97248 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 VertexInputAttributeDescription2EXT& VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::setLocation ( uint32_t  location_)
inline

Definition at line 97236 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 VertexInputAttributeDescription2EXT& VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::setOffset ( uint32_t  offset_)
inline

Definition at line 97254 of file vulkan_structs.hpp.

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

Definition at line 97230 of file vulkan_structs.hpp.

Member Data Documentation

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

Definition at line 97196 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::binding = {}

Definition at line 97311 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Format VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::format = VULKAN_HPP_NAMESPACE::Format::eUndefined

Definition at line 97312 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::location = {}

Definition at line 97310 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::offset = {}

Definition at line 97313 of file vulkan_structs.hpp.

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

Definition at line 97309 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::structureType = StructureType::eVertexInputAttributeDescription2EXT
static

Definition at line 97197 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::VertexInputAttributeDescription2EXT::sType = StructureType::eVertexInputAttributeDescription2EXT

Definition at line 97308 of file vulkan_structs.hpp.


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