SPARK
0.1.0
A general purpose game engine written in C++.
|
This is the complete list of members for spark::render::IIndexBuffer, 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 |
layout() const noexcept=0 | spark::render::IIndexBuffer | pure 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 |
~IIndexBuffer() noexcept override=default (defined in spark::render::IIndexBuffer) | spark::render::IIndexBuffer | |
~IMappable() noexcept=default (defined in spark::render::IMappable) | spark::render::IMappable | virtual |
~IStateResource() noexcept=default (defined in spark::render::IStateResource) | spark::render::IStateResource | virtual |