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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV:
[legend]

Public Member Functions

 ExternalMemoryImageCreateInfoNV (ExternalMemoryHandleTypeFlagsNV handleTypes_=ExternalMemoryHandleTypeFlagsNV())
 
 ExternalMemoryImageCreateInfoNV (VkExternalMemoryImageCreateInfoNV const &rhs)
 
ExternalMemoryImageCreateInfoNVoperator= (VkExternalMemoryImageCreateInfoNV const &rhs)
 
ExternalMemoryImageCreateInfoNVsetPNext (const void *pNext_)
 
ExternalMemoryImageCreateInfoNVsetHandleTypes (ExternalMemoryHandleTypeFlagsNV handleTypes_)
 
 operator const VkExternalMemoryImageCreateInfoNV & () const
 
bool operator== (ExternalMemoryImageCreateInfoNV const &rhs) const
 
bool operator!= (ExternalMemoryImageCreateInfoNV const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
ExternalMemoryHandleTypeFlagsNV handleTypes
 

Private Attributes

StructureType sType = StructureType::eExternalMemoryImageCreateInfoNV
 

Constructor & Destructor Documentation

◆ ExternalMemoryImageCreateInfoNV() [1/2]

VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV::ExternalMemoryImageCreateInfoNV ( ExternalMemoryHandleTypeFlagsNV  handleTypes_ = ExternalMemoryHandleTypeFlagsNV())
inline

◆ ExternalMemoryImageCreateInfoNV() [2/2]

VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV::ExternalMemoryImageCreateInfoNV ( VkExternalMemoryImageCreateInfoNV const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkExternalMemoryImageCreateInfoNV &()

VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV::operator const VkExternalMemoryImageCreateInfoNV & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setHandleTypes()

ExternalMemoryImageCreateInfoNV& VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV::setHandleTypes ( ExternalMemoryHandleTypeFlagsNV  handleTypes_)
inline

◆ setPNext()

ExternalMemoryImageCreateInfoNV& VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV::setPNext ( const void pNext_)
inline

Member Data Documentation

◆ handleTypes

ExternalMemoryHandleTypeFlagsNV VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV::handleTypes

◆ pNext

const void* VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV::pNext = nullptr

◆ sType

StructureType VULKAN_HPP_NAMESPACE::ExternalMemoryImageCreateInfoNV::sType = StructureType::eExternalMemoryImageCreateInfoNV
private

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