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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkGeneratedCommandsMemoryRequirementsInfoNV
 

Public Member Functions

VULKAN_HPP_CONSTEXPR GeneratedCommandsMemoryRequirementsInfoNV (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_=VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics, VULKAN_HPP_NAMESPACE::Pipeline pipeline_={}, VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout_={}, uint32_t maxSequencesCount_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR GeneratedCommandsMemoryRequirementsInfoNV (GeneratedCommandsMemoryRequirementsInfoNV const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 GeneratedCommandsMemoryRequirementsInfoNV (VkGeneratedCommandsMemoryRequirementsInfoNV const &rhs) VULKAN_HPP_NOEXCEPT
 
GeneratedCommandsMemoryRequirementsInfoNVoperator= (GeneratedCommandsMemoryRequirementsInfoNV const &rhs) VULKAN_HPP_NOEXCEPT=default
 
GeneratedCommandsMemoryRequirementsInfoNVoperator= (VkGeneratedCommandsMemoryRequirementsInfoNV const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
GeneratedCommandsMemoryRequirementsInfoNV
setPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
GeneratedCommandsMemoryRequirementsInfoNV
setPipelineBindPoint (VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
GeneratedCommandsMemoryRequirementsInfoNV
setPipeline (VULKAN_HPP_NAMESPACE::Pipeline pipeline_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
GeneratedCommandsMemoryRequirementsInfoNV
setIndirectCommandsLayout (VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
GeneratedCommandsMemoryRequirementsInfoNV
setMaxSequencesCount (uint32_t maxSequencesCount_) VULKAN_HPP_NOEXCEPT
 
 operator VkGeneratedCommandsMemoryRequirementsInfoNV const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkGeneratedCommandsMemoryRequirementsInfoNV & () VULKAN_HPP_NOEXCEPT
 
bool operator== (GeneratedCommandsMemoryRequirementsInfoNV const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (GeneratedCommandsMemoryRequirementsInfoNV const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eGeneratedCommandsMemoryRequirementsInfoNV
 
const voidpNext = {}
 
VULKAN_HPP_NAMESPACE::PipelineBindPoint pipelineBindPoint = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics
 
VULKAN_HPP_NAMESPACE::Pipeline pipeline = {}
 
VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV indirectCommandsLayout = {}
 
uint32_t maxSequencesCount = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 34655 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::GeneratedCommandsMemoryRequirementsInfoNV ( VULKAN_HPP_NAMESPACE::PipelineBindPoint  pipelineBindPoint_ = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics,
VULKAN_HPP_NAMESPACE::Pipeline  pipeline_ = {},
VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV  indirectCommandsLayout_ = {},
uint32_t  maxSequencesCount_ = {},
const void pNext_ = nullptr 
)
inline

Definition at line 34663 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::GeneratedCommandsMemoryRequirementsInfoNV ( GeneratedCommandsMemoryRequirementsInfoNV const rhs)
default
VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::GeneratedCommandsMemoryRequirementsInfoNV ( VkGeneratedCommandsMemoryRequirementsInfoNV const rhs)
inline

Definition at line 34679 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::operator VkGeneratedCommandsMemoryRequirementsInfoNV & ( )
inline

Definition at line 34732 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::operator VkGeneratedCommandsMemoryRequirementsInfoNV const & ( ) const
inline

Definition at line 34727 of file vulkan_structs.hpp.

GeneratedCommandsMemoryRequirementsInfoNV& VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::operator= ( GeneratedCommandsMemoryRequirementsInfoNV const rhs)
default
GeneratedCommandsMemoryRequirementsInfoNV& VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::operator= ( VkGeneratedCommandsMemoryRequirementsInfoNV const rhs)
inline

Definition at line 34687 of file vulkan_structs.hpp.

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

Definition at line 34757 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsMemoryRequirementsInfoNV& VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::setIndirectCommandsLayout ( VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV  indirectCommandsLayout_)
inline

Definition at line 34714 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsMemoryRequirementsInfoNV& VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::setMaxSequencesCount ( uint32_t  maxSequencesCount_)
inline

Definition at line 34720 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsMemoryRequirementsInfoNV& VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::setPipeline ( VULKAN_HPP_NAMESPACE::Pipeline  pipeline_)
inline

Definition at line 34707 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsMemoryRequirementsInfoNV& VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::setPipelineBindPoint ( VULKAN_HPP_NAMESPACE::PipelineBindPoint  pipelineBindPoint_)
inline

Definition at line 34701 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 GeneratedCommandsMemoryRequirementsInfoNV& VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::setPNext ( const void pNext_)
inline

Definition at line 34694 of file vulkan_structs.hpp.

Member Data Documentation

const bool VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::allowDuplicate = false
static

Definition at line 34659 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutNV VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::indirectCommandsLayout = {}

Definition at line 34778 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::maxSequencesCount = {}

Definition at line 34779 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Pipeline VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::pipeline = {}

Definition at line 34777 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PipelineBindPoint VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::pipelineBindPoint = VULKAN_HPP_NAMESPACE::PipelineBindPoint::eGraphics

Definition at line 34776 of file vulkan_structs.hpp.

const void* VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::pNext = {}

Definition at line 34775 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::structureType = StructureType::eGeneratedCommandsMemoryRequirementsInfoNV
static

Definition at line 34660 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::GeneratedCommandsMemoryRequirementsInfoNV::sType = StructureType::eGeneratedCommandsMemoryRequirementsInfoNV

Definition at line 34774 of file vulkan_structs.hpp.


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