|
SDL
2.0
|
#include <vulkan.hpp>
Collaboration diagram for VULKAN_HPP_NAMESPACE::BufferViewCreateInfo: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 VkBufferViewCreateInfo const & () const | |
| operator VkBufferViewCreateInfo & () | |
| bool | operator== (BufferViewCreateInfo const &rhs) const |
| bool | operator!= (BufferViewCreateInfo const &rhs) const |
Data Fields | |
| const void * | pNext = nullptr |
| BufferViewCreateFlags | flags |
| Buffer | buffer |
| Format | format |
| DeviceSize | offset |
| DeviceSize | range |
Private Attributes | |
| StructureType | sType = StructureType::eBufferViewCreateInfo |
Definition at line 10110 of file vulkan.hpp.
|
inline |
|
inline |
Definition at line 10125 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 10176 of file vulkan.hpp.
|
inline |
Definition at line 10171 of file vulkan.hpp.
|
inline |
Definition at line 10192 of file vulkan.hpp.
References operator==().
|
inline |
Definition at line 10130 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 10181 of file vulkan.hpp.
References buffer, flags, format, offset, pNext, range, and sType.
Referenced by operator!=().
|
inline |
Definition at line 10147 of file vulkan.hpp.
|
inline |
Definition at line 10141 of file vulkan.hpp.
|
inline |
Definition at line 10153 of file vulkan.hpp.
|
inline |
Definition at line 10159 of file vulkan.hpp.
|
inline |
Definition at line 10135 of file vulkan.hpp.
References pNext.
|
inline |
Definition at line 10165 of file vulkan.hpp.
| Buffer VULKAN_HPP_NAMESPACE::BufferViewCreateInfo::buffer |
Definition at line 10203 of file vulkan.hpp.
Referenced by operator==().
| BufferViewCreateFlags VULKAN_HPP_NAMESPACE::BufferViewCreateInfo::flags |
Definition at line 10202 of file vulkan.hpp.
Referenced by operator==().
| Format VULKAN_HPP_NAMESPACE::BufferViewCreateInfo::format |
Definition at line 10204 of file vulkan.hpp.
Referenced by operator==().
| DeviceSize VULKAN_HPP_NAMESPACE::BufferViewCreateInfo::offset |
Definition at line 10205 of file vulkan.hpp.
Referenced by operator==().
| const void* VULKAN_HPP_NAMESPACE::BufferViewCreateInfo::pNext = nullptr |
Definition at line 10201 of file vulkan.hpp.
Referenced by operator==(), and setPNext().
| DeviceSize VULKAN_HPP_NAMESPACE::BufferViewCreateInfo::range |
Definition at line 10206 of file vulkan.hpp.
Referenced by operator==().
|
private |
Definition at line 10198 of file vulkan.hpp.
Referenced by operator==().