SPARK  0.1.0
A general purpose game engine written in C++.
Loading...
Searching...
No Matches
spark::render::vk::IVulkanVertexBuffer Member List

This is the complete list of members for spark::render::vk::IVulkanVertexBuffer, including all inherited members.

alignedElementSize() const noexcept=0spark::render::IDeviceMemorypure virtual
elementAlignment() const =0spark::render::IDeviceMemorypure virtual
elements() const noexcept=0spark::render::IDeviceMemorypure virtual
elementSize() const noexcept=0spark::render::IDeviceMemorypure virtual
handle() const=0spark::render::IResource< VkBuffer >pure virtual
spark::render::vk::IVulkanBuffer::handle()=0spark::render::IResource< VkBuffer >protectedpure virtual
layout() const noexcept=0spark::render::IVertexBufferpure virtual
map(const void *data, std::size_t size, unsigned int element)=0spark::render::IMappablepure virtual
spark::render::vk::IVulkanBuffer::map(std::span< const void * > data, std::size_t element_size, unsigned int first_element)=0spark::render::IMappablepure virtual
spark::render::vk::IVulkanBuffer::map(void *data, size_t size, unsigned int element=0, bool write=true)=0spark::render::IMappablepure virtual
spark::render::vk::IVulkanBuffer::map(std::span< void * > data, size_t element_size, unsigned int first_element=0, bool write=true)=0spark::render::IMappablepure virtual
name() const noexcept=0spark::render::IStateResourcepure virtual
size() const noexcept=0spark::render::IDeviceMemorypure virtual
type() const =0spark::render::IBufferpure virtual
vertex_buffer_layout_type typedef (defined in spark::render::vk::IVulkanVertexBuffer)spark::render::vk::IVulkanVertexBuffer
writable() const noexcept=0spark::render::IDeviceMemorypure virtual
~IBuffer() noexcept override=default (defined in spark::render::IBuffer)spark::render::IBuffer
~IDeviceMemory() noexcept=default (defined in spark::render::IDeviceMemory)spark::render::IDeviceMemoryvirtual
~IMappable() noexcept=default (defined in spark::render::IMappable)spark::render::IMappablevirtual
~IStateResource() noexcept=default (defined in spark::render::IStateResource)spark::render::IStateResourcevirtual
~IVertexBuffer() noexcept override=default (defined in spark::render::IVertexBuffer)spark::render::IVertexBuffer