Vulkan-Hpp
vk::DeviceFaultVendorBinaryHeaderVersionOneEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDeviceFaultVendorBinaryHeaderVersionOneEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT (uint32_t headerSize_={}, vk::DeviceFaultVendorBinaryHeaderVersionEXT headerVersion_=vk::DeviceFaultVendorBinaryHeaderVersionEXT::eOne, uint32_t vendorID_={}, uint32_t deviceID_={}, uint32_t driverVersion_={}, std::array< uint8_t, VK_UUID_SIZE > const &pipelineCacheUUID_={}, uint32_t applicationNameOffset_={}, uint32_t applicationVersion_={}, uint32_t engineNameOffset_={}, uint32_t engineVersion_={}, uint32_t apiVersion_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT (DeviceFaultVendorBinaryHeaderVersionOneEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DeviceFaultVendorBinaryHeaderVersionOneEXT (VkDeviceFaultVendorBinaryHeaderVersionOneEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
DeviceFaultVendorBinaryHeaderVersionOneEXToperator= (DeviceFaultVendorBinaryHeaderVersionOneEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DeviceFaultVendorBinaryHeaderVersionOneEXToperator= (VkDeviceFaultVendorBinaryHeaderVersionOneEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXTsetHeaderSize (uint32_t headerSize_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXTsetHeaderVersion (vk::DeviceFaultVendorBinaryHeaderVersionEXT headerVersion_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXTsetVendorID (uint32_t vendorID_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXTsetDeviceID (uint32_t deviceID_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXTsetDriverVersion (uint32_t driverVersion_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXTsetPipelineCacheUUID (std::array< uint8_t, VK_UUID_SIZE > pipelineCacheUUID_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXTsetApplicationNameOffset (uint32_t applicationNameOffset_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXTsetApplicationVersion (uint32_t applicationVersion_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXTsetEngineNameOffset (uint32_t engineNameOffset_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXTsetEngineVersion (uint32_t engineVersion_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXTsetApiVersion (uint32_t apiVersion_) VULKAN_HPP_NOEXCEPT
 
 operator VkDeviceFaultVendorBinaryHeaderVersionOneEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDeviceFaultVendorBinaryHeaderVersionOneEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (DeviceFaultVendorBinaryHeaderVersionOneEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (DeviceFaultVendorBinaryHeaderVersionOneEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

uint32_t headerSize = {}
 
vk::DeviceFaultVendorBinaryHeaderVersionEXT headerVersion = vk::DeviceFaultVendorBinaryHeaderVersionEXT::eOne
 
uint32_t vendorID = {}
 
uint32_t deviceID = {}
 
uint32_t driverVersion = {}
 
vk::ArrayWrapper1D< uint8_t, VK_UUID_SIZEpipelineCacheUUID = {}
 
uint32_t applicationNameOffset = {}
 
uint32_t applicationVersion = {}
 
uint32_t engineNameOffset = {}
 
uint32_t engineVersion = {}
 
uint32_t apiVersion = {}
 

Detailed Description

Definition at line 28084 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ DeviceFaultVendorBinaryHeaderVersionOneEXT() [1/3]

VULKAN_HPP_CONSTEXPR_14 vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::DeviceFaultVendorBinaryHeaderVersionOneEXT ( uint32_t  headerSize_ = {},
vk::DeviceFaultVendorBinaryHeaderVersionEXT  headerVersion_ = vk::DeviceFaultVendorBinaryHeaderVersionEXT::eOne,
uint32_t  vendorID_ = {},
uint32_t  deviceID_ = {},
uint32_t  driverVersion_ = {},
std::array< uint8_t, VK_UUID_SIZE > const &  pipelineCacheUUID_ = {},
uint32_t  applicationNameOffset_ = {},
uint32_t  applicationVersion_ = {},
uint32_t  engineNameOffset_ = {},
uint32_t  engineVersion_ = {},
uint32_t  apiVersion_ = {} 
)
inline

Definition at line 28089 of file vulkan_structs.hpp.

◆ DeviceFaultVendorBinaryHeaderVersionOneEXT() [2/3]

VULKAN_HPP_CONSTEXPR_14 vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::DeviceFaultVendorBinaryHeaderVersionOneEXT ( DeviceFaultVendorBinaryHeaderVersionOneEXT const &  rhs)
default

◆ DeviceFaultVendorBinaryHeaderVersionOneEXT() [3/3]

vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::DeviceFaultVendorBinaryHeaderVersionOneEXT ( VkDeviceFaultVendorBinaryHeaderVersionOneEXT const &  rhs)
inline

Definition at line 28117 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkDeviceFaultVendorBinaryHeaderVersionOneEXT &()

vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::operator VkDeviceFaultVendorBinaryHeaderVersionOneEXT & ( )
inline

Definition at line 28206 of file vulkan_structs.hpp.

◆ operator VkDeviceFaultVendorBinaryHeaderVersionOneEXT const &()

vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::operator VkDeviceFaultVendorBinaryHeaderVersionOneEXT const & ( ) const
inline

Definition at line 28201 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 28258 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

DeviceFaultVendorBinaryHeaderVersionOneEXT& vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::operator= ( VkDeviceFaultVendorBinaryHeaderVersionOneEXT const &  rhs)
inline

Definition at line 28125 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 28246 of file vulkan_structs.hpp.

◆ setApiVersion()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT& vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::setApiVersion ( uint32_t  apiVersion_)
inline

Definition at line 28194 of file vulkan_structs.hpp.

◆ setApplicationNameOffset()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT& vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::setApplicationNameOffset ( uint32_t  applicationNameOffset_)
inline

Definition at line 28170 of file vulkan_structs.hpp.

◆ setApplicationVersion()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT& vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::setApplicationVersion ( uint32_t  applicationVersion_)
inline

Definition at line 28176 of file vulkan_structs.hpp.

◆ setDeviceID()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT& vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::setDeviceID ( uint32_t  deviceID_)
inline

Definition at line 28151 of file vulkan_structs.hpp.

◆ setDriverVersion()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT& vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::setDriverVersion ( uint32_t  driverVersion_)
inline

Definition at line 28157 of file vulkan_structs.hpp.

◆ setEngineNameOffset()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT& vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::setEngineNameOffset ( uint32_t  engineNameOffset_)
inline

Definition at line 28182 of file vulkan_structs.hpp.

◆ setEngineVersion()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT& vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::setEngineVersion ( uint32_t  engineVersion_)
inline

Definition at line 28188 of file vulkan_structs.hpp.

◆ setHeaderSize()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT& vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::setHeaderSize ( uint32_t  headerSize_)
inline

Definition at line 28132 of file vulkan_structs.hpp.

◆ setHeaderVersion()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT& vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::setHeaderVersion ( vk::DeviceFaultVendorBinaryHeaderVersionEXT  headerVersion_)
inline

Definition at line 28139 of file vulkan_structs.hpp.

◆ setPipelineCacheUUID()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT& vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::setPipelineCacheUUID ( std::array< uint8_t, VK_UUID_SIZE pipelineCacheUUID_)
inline

Definition at line 28164 of file vulkan_structs.hpp.

◆ setVendorID()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT& vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::setVendorID ( uint32_t  vendorID_)
inline

Definition at line 28145 of file vulkan_structs.hpp.

Member Data Documentation

◆ apiVersion

uint32_t vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::apiVersion = {}

Definition at line 28275 of file vulkan_structs.hpp.

◆ applicationNameOffset

uint32_t vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::applicationNameOffset = {}

Definition at line 28271 of file vulkan_structs.hpp.

◆ applicationVersion

uint32_t vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::applicationVersion = {}

Definition at line 28272 of file vulkan_structs.hpp.

◆ deviceID

uint32_t vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::deviceID = {}

Definition at line 28268 of file vulkan_structs.hpp.

◆ driverVersion

uint32_t vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::driverVersion = {}

Definition at line 28269 of file vulkan_structs.hpp.

◆ engineNameOffset

uint32_t vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::engineNameOffset = {}

Definition at line 28273 of file vulkan_structs.hpp.

◆ engineVersion

uint32_t vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::engineVersion = {}

Definition at line 28274 of file vulkan_structs.hpp.

◆ headerSize

uint32_t vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::headerSize = {}

Definition at line 28265 of file vulkan_structs.hpp.

◆ headerVersion

vk::DeviceFaultVendorBinaryHeaderVersionEXT vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::headerVersion = vk::DeviceFaultVendorBinaryHeaderVersionEXT::eOne

Definition at line 28266 of file vulkan_structs.hpp.

◆ pipelineCacheUUID

vk::ArrayWrapper1D<uint8_t, VK_UUID_SIZE> vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::pipelineCacheUUID = {}

Definition at line 28270 of file vulkan_structs.hpp.

◆ vendorID

uint32_t vk::DeviceFaultVendorBinaryHeaderVersionOneEXT::vendorID = {}

Definition at line 28267 of file vulkan_structs.hpp.


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