HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RV_VKBufferView Class Reference

RAII wrapper class for VkBufferView. More...

#include <RV_VKBuffer.h>

Public Member Functions

VkBufferView getVkView ()
 
VkFormat getVkFormat () const
 
 RV_VKBufferView ()
 
 RV_VKBufferView (RV_Instance *inst, VkBufferView vk_view, VkFormat vk_format)
 
 RV_VKBufferView (const RV_VKBufferView &)=delete
 
RV_VKBufferViewoperator= (RV_VKBufferView &)=delete
 
 RV_VKBufferView (RV_VKBufferView &&other) noexcept
 
RV_VKBufferViewoperator= (RV_VKBufferView &&other) noexcept=delete
 
 ~RV_VKBufferView ()
 

Detailed Description

RAII wrapper class for VkBufferView.

Definition at line 31 of file RV_VKBuffer.h.

Constructor & Destructor Documentation

RV_VKBufferView::RV_VKBufferView ( )
inline

Definition at line 38 of file RV_VKBuffer.h.

RV_VKBufferView::RV_VKBufferView ( RV_Instance inst,
VkBufferView  vk_view,
VkFormat  vk_format 
)
inline

Definition at line 43 of file RV_VKBuffer.h.

RV_VKBufferView::RV_VKBufferView ( const RV_VKBufferView )
delete
RV_VKBufferView::RV_VKBufferView ( RV_VKBufferView &&  other)
inlinenoexcept

Definition at line 52 of file RV_VKBuffer.h.

RV_VKBufferView::~RV_VKBufferView ( )
inline

Definition at line 64 of file RV_VKBuffer.h.

Member Function Documentation

VkFormat RV_VKBufferView::getVkFormat ( ) const
inline

Definition at line 35 of file RV_VKBuffer.h.

VkBufferView RV_VKBufferView::getVkView ( )
inline

Definition at line 34 of file RV_VKBuffer.h.

RV_VKBufferView& RV_VKBufferView::operator= ( RV_VKBufferView )
delete
RV_VKBufferView& RV_VKBufferView::operator= ( RV_VKBufferView &&  other)
deletenoexcept

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