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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkIndirectCommandsStreamNV
 

Public Member Functions

VULKAN_HPP_CONSTEXPR IndirectCommandsStreamNV (VULKAN_HPP_NAMESPACE::Buffer buffer_={}, VULKAN_HPP_NAMESPACE::DeviceSize offset_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR IndirectCommandsStreamNV (IndirectCommandsStreamNV const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 IndirectCommandsStreamNV (VkIndirectCommandsStreamNV const &rhs) VULKAN_HPP_NOEXCEPT
 
IndirectCommandsStreamNVoperator= (IndirectCommandsStreamNV const &rhs) VULKAN_HPP_NOEXCEPT=default
 
IndirectCommandsStreamNVoperator= (VkIndirectCommandsStreamNV const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
IndirectCommandsStreamNV
setBuffer (VULKAN_HPP_NAMESPACE::Buffer buffer_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
IndirectCommandsStreamNV
setOffset (VULKAN_HPP_NAMESPACE::DeviceSize offset_) VULKAN_HPP_NOEXCEPT
 
 operator VkIndirectCommandsStreamNV const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkIndirectCommandsStreamNV & () VULKAN_HPP_NOEXCEPT
 
bool operator== (IndirectCommandsStreamNV const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (IndirectCommandsStreamNV const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::Buffer buffer = {}
 
VULKAN_HPP_NAMESPACE::DeviceSize offset = {}
 

Detailed Description

Definition at line 34286 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV::IndirectCommandsStreamNV ( VULKAN_HPP_NAMESPACE::Buffer  buffer_ = {},
VULKAN_HPP_NAMESPACE::DeviceSize  offset_ = {} 
)
inline

Definition at line 34291 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV::IndirectCommandsStreamNV ( IndirectCommandsStreamNV const rhs)
default
VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV::IndirectCommandsStreamNV ( VkIndirectCommandsStreamNV const rhs)
inline

Definition at line 34300 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV::operator VkIndirectCommandsStreamNV & ( )
inline

Definition at line 34333 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV::operator VkIndirectCommandsStreamNV const & ( ) const
inline

Definition at line 34328 of file vulkan_structs.hpp.

IndirectCommandsStreamNV& VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV::operator= ( IndirectCommandsStreamNV const rhs)
default
IndirectCommandsStreamNV& VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV::operator= ( VkIndirectCommandsStreamNV const rhs)
inline

Definition at line 34308 of file vulkan_structs.hpp.

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

Definition at line 34353 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 IndirectCommandsStreamNV& VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV::setBuffer ( VULKAN_HPP_NAMESPACE::Buffer  buffer_)
inline

Definition at line 34315 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 IndirectCommandsStreamNV& VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV::setOffset ( VULKAN_HPP_NAMESPACE::DeviceSize  offset_)
inline

Definition at line 34321 of file vulkan_structs.hpp.

Member Data Documentation

VULKAN_HPP_NAMESPACE::Buffer VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV::buffer = {}

Definition at line 34369 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::DeviceSize VULKAN_HPP_NAMESPACE::IndirectCommandsStreamNV::offset = {}

Definition at line 34370 of file vulkan_structs.hpp.


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