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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkBindShaderGroupIndirectCommandNV
 

Public Member Functions

VULKAN_HPP_CONSTEXPR BindShaderGroupIndirectCommandNV (uint32_t groupIndex_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR BindShaderGroupIndirectCommandNV (BindShaderGroupIndirectCommandNV const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 BindShaderGroupIndirectCommandNV (VkBindShaderGroupIndirectCommandNV const &rhs) VULKAN_HPP_NOEXCEPT
 
BindShaderGroupIndirectCommandNVoperator= (BindShaderGroupIndirectCommandNV const &rhs) VULKAN_HPP_NOEXCEPT=default
 
BindShaderGroupIndirectCommandNVoperator= (VkBindShaderGroupIndirectCommandNV const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
BindShaderGroupIndirectCommandNV
setGroupIndex (uint32_t groupIndex_) VULKAN_HPP_NOEXCEPT
 
 operator VkBindShaderGroupIndirectCommandNV const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkBindShaderGroupIndirectCommandNV & () VULKAN_HPP_NOEXCEPT
 
bool operator== (BindShaderGroupIndirectCommandNV const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (BindShaderGroupIndirectCommandNV const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

uint32_t groupIndex = {}
 

Detailed Description

Definition at line 7840 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV::BindShaderGroupIndirectCommandNV ( uint32_t  groupIndex_ = {})
inline

Definition at line 7845 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV::BindShaderGroupIndirectCommandNV ( BindShaderGroupIndirectCommandNV const rhs)
default
VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV::BindShaderGroupIndirectCommandNV ( VkBindShaderGroupIndirectCommandNV const rhs)
inline

Definition at line 7849 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV::operator VkBindShaderGroupIndirectCommandNV & ( )
inline

Definition at line 7876 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV::operator VkBindShaderGroupIndirectCommandNV const & ( ) const
inline

Definition at line 7871 of file vulkan_structs.hpp.

BindShaderGroupIndirectCommandNV& VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV::operator= ( BindShaderGroupIndirectCommandNV const rhs)
default
BindShaderGroupIndirectCommandNV& VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV::operator= ( VkBindShaderGroupIndirectCommandNV const rhs)
inline

Definition at line 7857 of file vulkan_structs.hpp.

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

Definition at line 7896 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 BindShaderGroupIndirectCommandNV& VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV::setGroupIndex ( uint32_t  groupIndex_)
inline

Definition at line 7864 of file vulkan_structs.hpp.

Member Data Documentation

uint32_t VULKAN_HPP_NAMESPACE::BindShaderGroupIndirectCommandNV::groupIndex = {}

Definition at line 7912 of file vulkan_structs.hpp.


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