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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDispatchIndirectCommand
 

Public Member Functions

VULKAN_HPP_CONSTEXPR DispatchIndirectCommand (uint32_t x_={}, uint32_t y_={}, uint32_t z_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR DispatchIndirectCommand (DispatchIndirectCommand const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DispatchIndirectCommand (VkDispatchIndirectCommand const &rhs) VULKAN_HPP_NOEXCEPT
 
DispatchIndirectCommandoperator= (DispatchIndirectCommand const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DispatchIndirectCommandoperator= (VkDispatchIndirectCommand const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DispatchIndirectCommand
setX (uint32_t x_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DispatchIndirectCommand
setY (uint32_t y_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DispatchIndirectCommand
setZ (uint32_t z_) VULKAN_HPP_NOEXCEPT
 
 operator VkDispatchIndirectCommand const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDispatchIndirectCommand & () VULKAN_HPP_NOEXCEPT
 
bool operator== (DispatchIndirectCommand const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (DispatchIndirectCommand const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

uint32_t x = {}
 
uint32_t y = {}
 
uint32_t z = {}
 

Detailed Description

Definition at line 27615 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::DispatchIndirectCommand ( uint32_t  x_ = {},
uint32_t  y_ = {},
uint32_t  z_ = {} 
)
inline

Definition at line 27620 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::DispatchIndirectCommand ( DispatchIndirectCommand const rhs)
default
VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::DispatchIndirectCommand ( VkDispatchIndirectCommand const rhs)
inline

Definition at line 27629 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::operator VkDispatchIndirectCommand & ( )
inline

Definition at line 27668 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::operator VkDispatchIndirectCommand const & ( ) const
inline

Definition at line 27663 of file vulkan_structs.hpp.

DispatchIndirectCommand& VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::operator= ( DispatchIndirectCommand const rhs)
default
DispatchIndirectCommand& VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::operator= ( VkDispatchIndirectCommand const rhs)
inline

Definition at line 27637 of file vulkan_structs.hpp.

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

Definition at line 27688 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DispatchIndirectCommand& VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::setX ( uint32_t  x_)
inline

Definition at line 27644 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DispatchIndirectCommand& VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::setY ( uint32_t  y_)
inline

Definition at line 27650 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DispatchIndirectCommand& VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::setZ ( uint32_t  z_)
inline

Definition at line 27656 of file vulkan_structs.hpp.

Member Data Documentation

uint32_t VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::x = {}

Definition at line 27704 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::y = {}

Definition at line 27705 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::DispatchIndirectCommand::z = {}

Definition at line 27706 of file vulkan_structs.hpp.


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