Vulkan-Hpp
vk::QueueFamilyGlobalPriorityPropertiesKHR Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkQueueFamilyGlobalPriorityPropertiesKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR_14 QueueFamilyGlobalPriorityPropertiesKHR (uint32_t priorityCount_={}, std::array< vk::QueueGlobalPriorityKHR, VK_MAX_GLOBAL_PRIORITY_SIZE_KHR > const &priorities_={ { vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow, vk::QueueGlobalPriorityKHR::eLow } }, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 QueueFamilyGlobalPriorityPropertiesKHR (QueueFamilyGlobalPriorityPropertiesKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 QueueFamilyGlobalPriorityPropertiesKHR (VkQueueFamilyGlobalPriorityPropertiesKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
QueueFamilyGlobalPriorityPropertiesKHRoperator= (QueueFamilyGlobalPriorityPropertiesKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
QueueFamilyGlobalPriorityPropertiesKHRoperator= (VkQueueFamilyGlobalPriorityPropertiesKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 QueueFamilyGlobalPriorityPropertiesKHRsetPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 QueueFamilyGlobalPriorityPropertiesKHRsetPriorityCount (uint32_t priorityCount_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 QueueFamilyGlobalPriorityPropertiesKHRsetPriorities (std::array< vk::QueueGlobalPriorityKHR, VK_MAX_GLOBAL_PRIORITY_SIZE_KHR > priorities_) VULKAN_HPP_NOEXCEPT
 
 operator VkQueueFamilyGlobalPriorityPropertiesKHR const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkQueueFamilyGlobalPriorityPropertiesKHR & () VULKAN_HPP_NOEXCEPT
 
bool operator== (QueueFamilyGlobalPriorityPropertiesKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (QueueFamilyGlobalPriorityPropertiesKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::eQueueFamilyGlobalPriorityPropertiesKHR
 
void * pNext = {}
 
uint32_t priorityCount = {}
 
vk::ArrayWrapper1D< vk::QueueGlobalPriorityKHR, VK_MAX_GLOBAL_PRIORITY_SIZE_KHRpriorities = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 98245 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ QueueFamilyGlobalPriorityPropertiesKHR() [1/3]

◆ QueueFamilyGlobalPriorityPropertiesKHR() [2/3]

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

◆ QueueFamilyGlobalPriorityPropertiesKHR() [3/3]

vk::QueueFamilyGlobalPriorityPropertiesKHR::QueueFamilyGlobalPriorityPropertiesKHR ( VkQueueFamilyGlobalPriorityPropertiesKHR const &  rhs)
inline

Definition at line 98281 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkQueueFamilyGlobalPriorityPropertiesKHR &()

vk::QueueFamilyGlobalPriorityPropertiesKHR::operator VkQueueFamilyGlobalPriorityPropertiesKHR & ( )
inline

Definition at line 98321 of file vulkan_structs.hpp.

◆ operator VkQueueFamilyGlobalPriorityPropertiesKHR const &()

vk::QueueFamilyGlobalPriorityPropertiesKHR::operator VkQueueFamilyGlobalPriorityPropertiesKHR const & ( ) const
inline

Definition at line 98316 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 98353 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

QueueFamilyGlobalPriorityPropertiesKHR& vk::QueueFamilyGlobalPriorityPropertiesKHR::operator= ( VkQueueFamilyGlobalPriorityPropertiesKHR const &  rhs)
inline

Definition at line 98289 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 98344 of file vulkan_structs.hpp.

◆ setPNext()

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

Definition at line 98296 of file vulkan_structs.hpp.

◆ setPriorities()

VULKAN_HPP_CONSTEXPR_14 QueueFamilyGlobalPriorityPropertiesKHR& vk::QueueFamilyGlobalPriorityPropertiesKHR::setPriorities ( std::array< vk::QueueGlobalPriorityKHR, VK_MAX_GLOBAL_PRIORITY_SIZE_KHR priorities_)
inline

Definition at line 98309 of file vulkan_structs.hpp.

◆ setPriorityCount()

VULKAN_HPP_CONSTEXPR_14 QueueFamilyGlobalPriorityPropertiesKHR& vk::QueueFamilyGlobalPriorityPropertiesKHR::setPriorityCount ( uint32_t  priorityCount_)
inline

Definition at line 98302 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

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

Definition at line 98249 of file vulkan_structs.hpp.

◆ pNext

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

Definition at line 98361 of file vulkan_structs.hpp.

◆ priorities

vk::ArrayWrapper1D<vk::QueueGlobalPriorityKHR, VK_MAX_GLOBAL_PRIORITY_SIZE_KHR> vk::QueueFamilyGlobalPriorityPropertiesKHR::priorities = {}

Definition at line 98363 of file vulkan_structs.hpp.

◆ priorityCount

uint32_t vk::QueueFamilyGlobalPriorityPropertiesKHR::priorityCount = {}

Definition at line 98362 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::QueueFamilyGlobalPriorityPropertiesKHR::structureType = StructureType::eQueueFamilyGlobalPriorityPropertiesKHR
static

Definition at line 98250 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::QueueFamilyGlobalPriorityPropertiesKHR::sType = StructureType::eQueueFamilyGlobalPriorityPropertiesKHR

Definition at line 98360 of file vulkan_structs.hpp.


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