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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR:
[legend]

Public Member Functions

 ImportFenceFdInfoKHR (Fence fence_=Fence(), FenceImportFlags flags_=FenceImportFlags(), ExternalFenceHandleTypeFlagBits handleType_=ExternalFenceHandleTypeFlagBits::eOpaqueFd, int fd_=0)
 
 ImportFenceFdInfoKHR (VkImportFenceFdInfoKHR const &rhs)
 
ImportFenceFdInfoKHRoperator= (VkImportFenceFdInfoKHR const &rhs)
 
ImportFenceFdInfoKHRsetPNext (const void *pNext_)
 
ImportFenceFdInfoKHRsetFence (Fence fence_)
 
ImportFenceFdInfoKHRsetFlags (FenceImportFlags flags_)
 
ImportFenceFdInfoKHRsetHandleType (ExternalFenceHandleTypeFlagBits handleType_)
 
ImportFenceFdInfoKHRsetFd (int fd_)
 
 operator const VkImportFenceFdInfoKHR & () const
 
bool operator== (ImportFenceFdInfoKHR const &rhs) const
 
bool operator!= (ImportFenceFdInfoKHR const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
Fence fence
 
FenceImportFlags flags
 
ExternalFenceHandleTypeFlagBits handleType
 
int fd
 

Private Attributes

StructureType sType = StructureType::eImportFenceFdInfoKHR
 

Constructor & Destructor Documentation

◆ ImportFenceFdInfoKHR() [1/2]

VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR::ImportFenceFdInfoKHR ( Fence  fence_ = Fence(),
FenceImportFlags  flags_ = FenceImportFlags(),
ExternalFenceHandleTypeFlagBits  handleType_ = ExternalFenceHandleTypeFlagBits::eOpaqueFd,
int  fd_ = 0 
)
inline

◆ ImportFenceFdInfoKHR() [2/2]

VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR::ImportFenceFdInfoKHR ( VkImportFenceFdInfoKHR const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkImportFenceFdInfoKHR &()

VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR::operator const VkImportFenceFdInfoKHR & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setFd()

ImportFenceFdInfoKHR& VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR::setFd ( int  fd_)
inline

◆ setFence()

ImportFenceFdInfoKHR& VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR::setFence ( Fence  fence_)
inline

◆ setFlags()

ImportFenceFdInfoKHR& VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR::setFlags ( FenceImportFlags  flags_)
inline

◆ setHandleType()

ImportFenceFdInfoKHR& VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR::setHandleType ( ExternalFenceHandleTypeFlagBits  handleType_)
inline

◆ setPNext()

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

Member Data Documentation

◆ fd

int VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR::fd

◆ fence

Fence VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR::fence

◆ flags

FenceImportFlags VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR::flags

◆ handleType

ExternalFenceHandleTypeFlagBits VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR::handleType

◆ pNext

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

◆ sType

StructureType VULKAN_HPP_NAMESPACE::ImportFenceFdInfoKHR::sType = StructureType::eImportFenceFdInfoKHR
private

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