wren
Vulkan-based game engine
Loading...
Searching...
No Matches
wren::vk::Buffer Member List

This is the complete list of members for wren::vk::Buffer, including all inherited members.

allocation_wren::vk::Bufferprivate
allocator_wren::vk::Bufferprivate
Buffer(const VmaAllocator &allocator)wren::vk::Bufferinline
Buffer(const Buffer &)=deletewren::vk::Buffer
Buffer(Buffer &&)=deletewren::vk::Buffer
buffer_wren::vk::Bufferprivate
copy_buffer(const ::vk::Device &device, const ::vk::Queue &submit_queue, const ::vk::CommandPool &command_pool, const std::shared_ptr< Buffer > &src, const std::shared_ptr< Buffer > &dst, size_t size) -> expected< void >wren::vk::Bufferstatic
create(const VmaAllocator &allocator, size_t size, VkBufferUsageFlags usage, const std::optional< VmaAllocationCreateFlags > &flags={}) -> std::shared_ptr< Buffer >wren::vk::Bufferstatic
get() constwren::vk::Bufferinline
map()wren::vk::Bufferinline
mapped_ptr_wren::vk::Bufferprivate
operator=(const Buffer &)=deletewren::vk::Buffer
operator=(Buffer &&)=deletewren::vk::Buffer
set_data_raw(std::span< const T > data) -> expected< void >wren::vk::Buffer
set_data_raw(const void *data, std::size_t size) -> expected< void >wren::vk::Buffer
unmap()wren::vk::Bufferinline
~Buffer()wren::vk::Buffer