Vulkan-Hpp
vk::DrawMeshTasksIndirectCommandEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDrawMeshTasksIndirectCommandEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR DrawMeshTasksIndirectCommandEXT (uint32_t groupCountX_={}, uint32_t groupCountY_={}, uint32_t groupCountZ_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR DrawMeshTasksIndirectCommandEXT (DrawMeshTasksIndirectCommandEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DrawMeshTasksIndirectCommandEXT (VkDrawMeshTasksIndirectCommandEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
DrawMeshTasksIndirectCommandEXToperator= (DrawMeshTasksIndirectCommandEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DrawMeshTasksIndirectCommandEXToperator= (VkDrawMeshTasksIndirectCommandEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DrawMeshTasksIndirectCommandEXTsetGroupCountX (uint32_t groupCountX_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DrawMeshTasksIndirectCommandEXTsetGroupCountY (uint32_t groupCountY_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DrawMeshTasksIndirectCommandEXTsetGroupCountZ (uint32_t groupCountZ_) VULKAN_HPP_NOEXCEPT
 
 operator VkDrawMeshTasksIndirectCommandEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDrawMeshTasksIndirectCommandEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (DrawMeshTasksIndirectCommandEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (DrawMeshTasksIndirectCommandEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

uint32_t groupCountX = {}
 
uint32_t groupCountY = {}
 
uint32_t groupCountZ = {}
 

Detailed Description

Definition at line 33054 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ DrawMeshTasksIndirectCommandEXT() [1/3]

VULKAN_HPP_CONSTEXPR vk::DrawMeshTasksIndirectCommandEXT::DrawMeshTasksIndirectCommandEXT ( uint32_t  groupCountX_ = {},
uint32_t  groupCountY_ = {},
uint32_t  groupCountZ_ = {} 
)
inline

Definition at line 33060 of file vulkan_structs.hpp.

◆ DrawMeshTasksIndirectCommandEXT() [2/3]

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

◆ DrawMeshTasksIndirectCommandEXT() [3/3]

vk::DrawMeshTasksIndirectCommandEXT::DrawMeshTasksIndirectCommandEXT ( VkDrawMeshTasksIndirectCommandEXT const &  rhs)
inline

Definition at line 33069 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkDrawMeshTasksIndirectCommandEXT &()

vk::DrawMeshTasksIndirectCommandEXT::operator VkDrawMeshTasksIndirectCommandEXT & ( )
inline

Definition at line 33108 of file vulkan_structs.hpp.

◆ operator VkDrawMeshTasksIndirectCommandEXT const &()

vk::DrawMeshTasksIndirectCommandEXT::operator VkDrawMeshTasksIndirectCommandEXT const & ( ) const
inline

Definition at line 33103 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 33137 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

DrawMeshTasksIndirectCommandEXT& vk::DrawMeshTasksIndirectCommandEXT::operator= ( VkDrawMeshTasksIndirectCommandEXT const &  rhs)
inline

Definition at line 33077 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 33128 of file vulkan_structs.hpp.

◆ setGroupCountX()

VULKAN_HPP_CONSTEXPR_14 DrawMeshTasksIndirectCommandEXT& vk::DrawMeshTasksIndirectCommandEXT::setGroupCountX ( uint32_t  groupCountX_)
inline

Definition at line 33084 of file vulkan_structs.hpp.

◆ setGroupCountY()

VULKAN_HPP_CONSTEXPR_14 DrawMeshTasksIndirectCommandEXT& vk::DrawMeshTasksIndirectCommandEXT::setGroupCountY ( uint32_t  groupCountY_)
inline

Definition at line 33090 of file vulkan_structs.hpp.

◆ setGroupCountZ()

VULKAN_HPP_CONSTEXPR_14 DrawMeshTasksIndirectCommandEXT& vk::DrawMeshTasksIndirectCommandEXT::setGroupCountZ ( uint32_t  groupCountZ_)
inline

Definition at line 33096 of file vulkan_structs.hpp.

Member Data Documentation

◆ groupCountX

uint32_t vk::DrawMeshTasksIndirectCommandEXT::groupCountX = {}

Definition at line 33144 of file vulkan_structs.hpp.

◆ groupCountY

uint32_t vk::DrawMeshTasksIndirectCommandEXT::groupCountY = {}

Definition at line 33145 of file vulkan_structs.hpp.

◆ groupCountZ

uint32_t vk::DrawMeshTasksIndirectCommandEXT::groupCountZ = {}

Definition at line 33146 of file vulkan_structs.hpp.


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