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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::ClearAttachment:
[legend]

Public Member Functions

 ClearAttachment (ImageAspectFlags aspectMask_=ImageAspectFlags(), uint32_t colorAttachment_=0, ClearValue clearValue_=ClearValue())
 
 ClearAttachment (VkClearAttachment const &rhs)
 
ClearAttachmentoperator= (VkClearAttachment const &rhs)
 
ClearAttachmentsetAspectMask (ImageAspectFlags aspectMask_)
 
ClearAttachmentsetColorAttachment (uint32_t colorAttachment_)
 
ClearAttachmentsetClearValue (ClearValue clearValue_)
 
 operator const VkClearAttachment & () const
 

Public Attributes

ImageAspectFlags aspectMask
 
uint32_t colorAttachment
 
ClearValue clearValue
 

Constructor & Destructor Documentation

◆ ClearAttachment() [1/2]

VULKAN_HPP_NAMESPACE::ClearAttachment::ClearAttachment ( ImageAspectFlags  aspectMask_ = ImageAspectFlags(),
uint32_t  colorAttachment_ = 0,
ClearValue  clearValue_ = ClearValue() 
)
inline

◆ ClearAttachment() [2/2]

VULKAN_HPP_NAMESPACE::ClearAttachment::ClearAttachment ( VkClearAttachment const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkClearAttachment &()

VULKAN_HPP_NAMESPACE::ClearAttachment::operator const VkClearAttachment & ( ) const
inline

◆ operator=()

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

◆ setAspectMask()

ClearAttachment& VULKAN_HPP_NAMESPACE::ClearAttachment::setAspectMask ( ImageAspectFlags  aspectMask_)
inline

◆ setClearValue()

ClearAttachment& VULKAN_HPP_NAMESPACE::ClearAttachment::setClearValue ( ClearValue  clearValue_)
inline

◆ setColorAttachment()

ClearAttachment& VULKAN_HPP_NAMESPACE::ClearAttachment::setColorAttachment ( uint32_t  colorAttachment_)
inline

Member Data Documentation

◆ aspectMask

ImageAspectFlags VULKAN_HPP_NAMESPACE::ClearAttachment::aspectMask

◆ clearValue

ClearValue VULKAN_HPP_NAMESPACE::ClearAttachment::clearValue

◆ colorAttachment

uint32_t VULKAN_HPP_NAMESPACE::ClearAttachment::colorAttachment

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