RetroArch
|
#include <vulkan.hpp>
Public Member Functions | |
BufferViewCreateInfo (BufferViewCreateFlags flags_=BufferViewCreateFlags(), Buffer buffer_=Buffer(), Format format_=Format::eUndefined, DeviceSize offset_=0, DeviceSize range_=0) | |
BufferViewCreateInfo (VkBufferViewCreateInfo const &rhs) | |
BufferViewCreateInfo & | operator= (VkBufferViewCreateInfo const &rhs) |
BufferViewCreateInfo & | setPNext (const void *pNext_) |
BufferViewCreateInfo & | setFlags (BufferViewCreateFlags flags_) |
BufferViewCreateInfo & | setBuffer (Buffer buffer_) |
BufferViewCreateInfo & | setFormat (Format format_) |
BufferViewCreateInfo & | setOffset (DeviceSize offset_) |
BufferViewCreateInfo & | setRange (DeviceSize range_) |
operator const VkBufferViewCreateInfo & () const | |
bool | operator== (BufferViewCreateInfo const &rhs) const |
bool | operator!= (BufferViewCreateInfo const &rhs) const |
Public Attributes | |
const void * | pNext = nullptr |
BufferViewCreateFlags | flags |
Buffer | buffer |
Format | format |
DeviceSize | offset |
DeviceSize | range |
Private Attributes | |
StructureType | sType = StructureType::eBufferViewCreateInfo |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Buffer VULKAN_HPP_NAMESPACE::BufferViewCreateInfo::buffer |
BufferViewCreateFlags VULKAN_HPP_NAMESPACE::BufferViewCreateInfo::flags |
Format VULKAN_HPP_NAMESPACE::BufferViewCreateInfo::format |
DeviceSize VULKAN_HPP_NAMESPACE::BufferViewCreateInfo::offset |
DeviceSize VULKAN_HPP_NAMESPACE::BufferViewCreateInfo::range |
|
private |