RetroArch
Public Member Functions | Public Attributes | List of all members
VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX Struct Reference

#include <vulkan.hpp>

Public Member Functions

 IndirectCommandsLayoutTokenNVX (IndirectCommandsTokenTypeNVX tokenType_=IndirectCommandsTokenTypeNVX::ePipeline, uint32_t bindingUnit_=0, uint32_t dynamicCount_=0, uint32_t divisor_=0)
 
 IndirectCommandsLayoutTokenNVX (VkIndirectCommandsLayoutTokenNVX const &rhs)
 
IndirectCommandsLayoutTokenNVXoperator= (VkIndirectCommandsLayoutTokenNVX const &rhs)
 
IndirectCommandsLayoutTokenNVXsetTokenType (IndirectCommandsTokenTypeNVX tokenType_)
 
IndirectCommandsLayoutTokenNVXsetBindingUnit (uint32_t bindingUnit_)
 
IndirectCommandsLayoutTokenNVXsetDynamicCount (uint32_t dynamicCount_)
 
IndirectCommandsLayoutTokenNVXsetDivisor (uint32_t divisor_)
 
 operator const VkIndirectCommandsLayoutTokenNVX & () const
 
bool operator== (IndirectCommandsLayoutTokenNVX const &rhs) const
 
bool operator!= (IndirectCommandsLayoutTokenNVX const &rhs) const
 

Public Attributes

IndirectCommandsTokenTypeNVX tokenType
 
uint32_t bindingUnit
 
uint32_t dynamicCount
 
uint32_t divisor
 

Constructor & Destructor Documentation

◆ IndirectCommandsLayoutTokenNVX() [1/2]

VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::IndirectCommandsLayoutTokenNVX ( IndirectCommandsTokenTypeNVX  tokenType_ = IndirectCommandsTokenTypeNVX::ePipeline,
uint32_t  bindingUnit_ = 0,
uint32_t  dynamicCount_ = 0,
uint32_t  divisor_ = 0 
)
inline

◆ IndirectCommandsLayoutTokenNVX() [2/2]

VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::IndirectCommandsLayoutTokenNVX ( VkIndirectCommandsLayoutTokenNVX const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkIndirectCommandsLayoutTokenNVX &()

VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::operator const VkIndirectCommandsLayoutTokenNVX & ( ) const
inline

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::operator!= ( IndirectCommandsLayoutTokenNVX const rhs) const
inline
Here is the call graph for this function:

◆ operator=()

IndirectCommandsLayoutTokenNVX& VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::operator= ( VkIndirectCommandsLayoutTokenNVX const rhs)
inline
Here is the call graph for this function:

◆ operator==()

bool VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::operator== ( IndirectCommandsLayoutTokenNVX const rhs) const
inline
Here is the caller graph for this function:

◆ setBindingUnit()

IndirectCommandsLayoutTokenNVX& VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::setBindingUnit ( uint32_t  bindingUnit_)
inline

◆ setDivisor()

IndirectCommandsLayoutTokenNVX& VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::setDivisor ( uint32_t  divisor_)
inline

◆ setDynamicCount()

IndirectCommandsLayoutTokenNVX& VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::setDynamicCount ( uint32_t  dynamicCount_)
inline

◆ setTokenType()

IndirectCommandsLayoutTokenNVX& VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::setTokenType ( IndirectCommandsTokenTypeNVX  tokenType_)
inline

Member Data Documentation

◆ bindingUnit

uint32_t VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::bindingUnit

◆ divisor

uint32_t VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::divisor

◆ dynamicCount

uint32_t VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::dynamicCount

◆ tokenType

IndirectCommandsTokenTypeNVX VULKAN_HPP_NAMESPACE::IndirectCommandsLayoutTokenNVX::tokenType

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