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

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::RenderPassBeginInfo:
[legend]

Public Member Functions

 RenderPassBeginInfo (RenderPass renderPass_=RenderPass(), Framebuffer framebuffer_=Framebuffer(), Rect2D renderArea_=Rect2D(), uint32_t clearValueCount_=0, const ClearValue *pClearValues_=nullptr)
 
 RenderPassBeginInfo (VkRenderPassBeginInfo const &rhs)
 
RenderPassBeginInfooperator= (VkRenderPassBeginInfo const &rhs)
 
RenderPassBeginInfosetPNext (const void *pNext_)
 
RenderPassBeginInfosetRenderPass (RenderPass renderPass_)
 
RenderPassBeginInfosetFramebuffer (Framebuffer framebuffer_)
 
RenderPassBeginInfosetRenderArea (Rect2D renderArea_)
 
RenderPassBeginInfosetClearValueCount (uint32_t clearValueCount_)
 
RenderPassBeginInfosetPClearValues (const ClearValue *pClearValues_)
 
 operator const VkRenderPassBeginInfo & () const
 
bool operator== (RenderPassBeginInfo const &rhs) const
 
bool operator!= (RenderPassBeginInfo const &rhs) const
 

Public Attributes

const voidpNext = nullptr
 
RenderPass renderPass
 
Framebuffer framebuffer
 
Rect2D renderArea
 
uint32_t clearValueCount
 
const ClearValuepClearValues
 

Private Attributes

StructureType sType = StructureType::eRenderPassBeginInfo
 

Constructor & Destructor Documentation

◆ RenderPassBeginInfo() [1/2]

VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::RenderPassBeginInfo ( RenderPass  renderPass_ = RenderPass(),
Framebuffer  framebuffer_ = Framebuffer(),
Rect2D  renderArea_ = Rect2D(),
uint32_t  clearValueCount_ = 0,
const ClearValue pClearValues_ = nullptr 
)
inline

◆ RenderPassBeginInfo() [2/2]

VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::RenderPassBeginInfo ( VkRenderPassBeginInfo const rhs)
inline
Here is the call graph for this function:

Member Function Documentation

◆ operator const VkRenderPassBeginInfo &()

VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::operator const VkRenderPassBeginInfo & ( ) const
inline

◆ operator!=()

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

◆ operator=()

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

◆ operator==()

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

◆ setClearValueCount()

RenderPassBeginInfo& VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::setClearValueCount ( uint32_t  clearValueCount_)
inline

◆ setFramebuffer()

RenderPassBeginInfo& VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::setFramebuffer ( Framebuffer  framebuffer_)
inline

◆ setPClearValues()

RenderPassBeginInfo& VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::setPClearValues ( const ClearValue pClearValues_)
inline

◆ setPNext()

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

◆ setRenderArea()

RenderPassBeginInfo& VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::setRenderArea ( Rect2D  renderArea_)
inline

◆ setRenderPass()

RenderPassBeginInfo& VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::setRenderPass ( RenderPass  renderPass_)
inline

Member Data Documentation

◆ clearValueCount

uint32_t VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::clearValueCount

◆ framebuffer

Framebuffer VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::framebuffer

◆ pClearValues

const ClearValue* VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::pClearValues

◆ pNext

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

◆ renderArea

Rect2D VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::renderArea

◆ renderPass

RenderPass VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::renderPass

◆ sType

StructureType VULKAN_HPP_NAMESPACE::RenderPassBeginInfo::sType = StructureType::eRenderPassBeginInfo
private

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