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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::ObjectTableIndexBufferEntryNVX:
[legend]

Public Member Functions

 ObjectTableIndexBufferEntryNVX (ObjectEntryTypeNVX type_=ObjectEntryTypeNVX::eDescriptorSet, ObjectEntryUsageFlagsNVX flags_=ObjectEntryUsageFlagsNVX(), Buffer buffer_=Buffer(), IndexType indexType_=IndexType::eUint16)
 
 ObjectTableIndexBufferEntryNVX (VkObjectTableIndexBufferEntryNVX const &rhs)
 
ObjectTableIndexBufferEntryNVXoperator= (VkObjectTableIndexBufferEntryNVX const &rhs)
 
ObjectTableIndexBufferEntryNVXsetType (ObjectEntryTypeNVX type_)
 
ObjectTableIndexBufferEntryNVXsetFlags (ObjectEntryUsageFlagsNVX flags_)
 
ObjectTableIndexBufferEntryNVXsetBuffer (Buffer buffer_)
 
ObjectTableIndexBufferEntryNVXsetIndexType (IndexType indexType_)
 
 operator const VkObjectTableIndexBufferEntryNVX & () const
 
bool operator== (ObjectTableIndexBufferEntryNVX const &rhs) const
 
bool operator!= (ObjectTableIndexBufferEntryNVX const &rhs) const
 

Public Attributes

ObjectEntryTypeNVX type
 
ObjectEntryUsageFlagsNVX flags
 
Buffer buffer
 
IndexType indexType
 

Constructor & Destructor Documentation

◆ ObjectTableIndexBufferEntryNVX() [1/2]

VULKAN_HPP_NAMESPACE::ObjectTableIndexBufferEntryNVX::ObjectTableIndexBufferEntryNVX ( ObjectEntryTypeNVX  type_ = ObjectEntryTypeNVX::eDescriptorSet,
ObjectEntryUsageFlagsNVX  flags_ = ObjectEntryUsageFlagsNVX(),
Buffer  buffer_ = Buffer(),
IndexType  indexType_ = IndexType::eUint16 
)
inline

◆ ObjectTableIndexBufferEntryNVX() [2/2]

VULKAN_HPP_NAMESPACE::ObjectTableIndexBufferEntryNVX::ObjectTableIndexBufferEntryNVX ( VkObjectTableIndexBufferEntryNVX const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkObjectTableIndexBufferEntryNVX &()

VULKAN_HPP_NAMESPACE::ObjectTableIndexBufferEntryNVX::operator const VkObjectTableIndexBufferEntryNVX & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setBuffer()

ObjectTableIndexBufferEntryNVX& VULKAN_HPP_NAMESPACE::ObjectTableIndexBufferEntryNVX::setBuffer ( Buffer  buffer_)
inline

◆ setFlags()

ObjectTableIndexBufferEntryNVX& VULKAN_HPP_NAMESPACE::ObjectTableIndexBufferEntryNVX::setFlags ( ObjectEntryUsageFlagsNVX  flags_)
inline

◆ setIndexType()

ObjectTableIndexBufferEntryNVX& VULKAN_HPP_NAMESPACE::ObjectTableIndexBufferEntryNVX::setIndexType ( IndexType  indexType_)
inline

◆ setType()

ObjectTableIndexBufferEntryNVX& VULKAN_HPP_NAMESPACE::ObjectTableIndexBufferEntryNVX::setType ( ObjectEntryTypeNVX  type_)
inline

Member Data Documentation

◆ buffer

Buffer VULKAN_HPP_NAMESPACE::ObjectTableIndexBufferEntryNVX::buffer

◆ flags

ObjectEntryUsageFlagsNVX VULKAN_HPP_NAMESPACE::ObjectTableIndexBufferEntryNVX::flags

◆ indexType

IndexType VULKAN_HPP_NAMESPACE::ObjectTableIndexBufferEntryNVX::indexType

◆ type

ObjectEntryTypeNVX VULKAN_HPP_NAMESPACE::ObjectTableIndexBufferEntryNVX::type

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