|
SPARK
0.1.0
A general purpose game engine written in C++.
|
This is the complete list of members for spark::render::vk::IVulkanBuffer, including all inherited members.
| alignedElementSize() const noexcept=0 | spark::render::IDeviceMemory | pure virtual |
| elementAlignment() const =0 | spark::render::IDeviceMemory | pure virtual |
| elements() const noexcept=0 | spark::render::IDeviceMemory | pure virtual |
| elementSize() const noexcept=0 | spark::render::IDeviceMemory | pure virtual |
| handle() const=0 | spark::render::IResource< VkBuffer > | pure virtual |
| handle()=0 | spark::render::IResource< VkBuffer > | protectedpure virtual |
| map(const void *data, std::size_t size, unsigned int element)=0 | spark::render::IMappable | pure virtual |
| map(std::span< const void * > data, std::size_t element_size, unsigned int first_element)=0 | spark::render::IMappable | pure virtual |
| map(void *data, size_t size, unsigned int element=0, bool write=true)=0 | spark::render::IMappable | pure virtual |
| map(std::span< void * > data, size_t element_size, unsigned int first_element=0, bool write=true)=0 | spark::render::IMappable | pure virtual |
| name() const noexcept=0 | spark::render::IStateResource | pure virtual |
| size() const noexcept=0 | spark::render::IDeviceMemory | pure virtual |
| type() const =0 | spark::render::IBuffer | pure virtual |
| writable() const noexcept=0 | spark::render::IDeviceMemory | pure virtual |
| ~IBuffer() noexcept override=default (defined in spark::render::IBuffer) | spark::render::IBuffer | |
| ~IDeviceMemory() noexcept=default (defined in spark::render::IDeviceMemory) | spark::render::IDeviceMemory | virtual |
| ~IMappable() noexcept=default (defined in spark::render::IMappable) | spark::render::IMappable | virtual |
| ~IStateResource() noexcept=default (defined in spark::render::IStateResource) | spark::render::IStateResource | virtual |