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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::SpecializationInfo:
[legend]

Public Member Functions

 SpecializationInfo (uint32_t mapEntryCount_=0, const SpecializationMapEntry *pMapEntries_=nullptr, size_t dataSize_=0, const void *pData_=nullptr)
 
 SpecializationInfo (VkSpecializationInfo const &rhs)
 
SpecializationInfooperator= (VkSpecializationInfo const &rhs)
 
SpecializationInfosetMapEntryCount (uint32_t mapEntryCount_)
 
SpecializationInfosetPMapEntries (const SpecializationMapEntry *pMapEntries_)
 
SpecializationInfosetDataSize (size_t dataSize_)
 
SpecializationInfosetPData (const void *pData_)
 
 operator const VkSpecializationInfo & () const
 
bool operator== (SpecializationInfo const &rhs) const
 
bool operator!= (SpecializationInfo const &rhs) const
 

Public Attributes

uint32_t mapEntryCount
 
const SpecializationMapEntrypMapEntries
 
size_t dataSize
 
const voidpData
 

Constructor & Destructor Documentation

◆ SpecializationInfo() [1/2]

VULKAN_HPP_NAMESPACE::SpecializationInfo::SpecializationInfo ( uint32_t  mapEntryCount_ = 0,
const SpecializationMapEntry pMapEntries_ = nullptr,
size_t  dataSize_ = 0,
const void pData_ = nullptr 
)
inline

◆ SpecializationInfo() [2/2]

VULKAN_HPP_NAMESPACE::SpecializationInfo::SpecializationInfo ( VkSpecializationInfo const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkSpecializationInfo &()

VULKAN_HPP_NAMESPACE::SpecializationInfo::operator const VkSpecializationInfo & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setDataSize()

SpecializationInfo& VULKAN_HPP_NAMESPACE::SpecializationInfo::setDataSize ( size_t  dataSize_)
inline

◆ setMapEntryCount()

SpecializationInfo& VULKAN_HPP_NAMESPACE::SpecializationInfo::setMapEntryCount ( uint32_t  mapEntryCount_)
inline

◆ setPData()

SpecializationInfo& VULKAN_HPP_NAMESPACE::SpecializationInfo::setPData ( const void pData_)
inline

◆ setPMapEntries()

SpecializationInfo& VULKAN_HPP_NAMESPACE::SpecializationInfo::setPMapEntries ( const SpecializationMapEntry pMapEntries_)
inline

Member Data Documentation

◆ dataSize

size_t VULKAN_HPP_NAMESPACE::SpecializationInfo::dataSize

◆ mapEntryCount

uint32_t VULKAN_HPP_NAMESPACE::SpecializationInfo::mapEntryCount

◆ pData

const void* VULKAN_HPP_NAMESPACE::SpecializationInfo::pData

◆ pMapEntries

const SpecializationMapEntry* VULKAN_HPP_NAMESPACE::SpecializationInfo::pMapEntries

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