struct BufferViewCreateInfo

Defined at line 13633 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

Public Members

StructureType sType
const void * pNext
Flags flags
Buffer buffer
Format format
vk::DeviceSize offset
vk::DeviceSize range

Public Methods

void BufferViewCreateInfo (vk::BufferViewCreateFlags flags_, vk::Buffer buffer_, vk::Format format_, vk::DeviceSize offset_, vk::DeviceSize range_, const void * pNext_)

Defined at line 13641 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void BufferViewCreateInfo (const BufferViewCreateInfo & rhs)

Defined at line 13656 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void BufferViewCreateInfo (const VkBufferViewCreateInfo & rhs)

Defined at line 13658 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

BufferViewCreateInfo & operator= (const BufferViewCreateInfo & rhs)

Defined at line 13663 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

BufferViewCreateInfo & operator= (const VkBufferViewCreateInfo & rhs)

Defined at line 13666 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

BufferViewCreateInfo & setPNext (const void * pNext_)

Defined at line 13673 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

BufferViewCreateInfo & setFlags (vk::BufferViewCreateFlags flags_)

Defined at line 13679 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

BufferViewCreateInfo & setBuffer (vk::Buffer buffer_)

Defined at line 13685 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

BufferViewCreateInfo & setFormat (vk::Format format_)

Defined at line 13691 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

BufferViewCreateInfo & setOffset (vk::DeviceSize offset_)

Defined at line 13697 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

BufferViewCreateInfo & setRange (vk::DeviceSize range_)

Defined at line 13703 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkBufferViewCreateInfo & operator const VkBufferViewCreateInfo & ()

Defined at line 13710 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkBufferViewCreateInfo & operator VkBufferViewCreateInfo & ()

Defined at line 13715 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const BufferViewCreateInfo & )

Defined at line 13739 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp