Antkeeper
0.0.1
|
This is the complete list of members for gl::vertex_buffer, including all inherited members.
copy(const vertex_buffer &read_buffer, std::size_t copy_size, std::size_t read_offset=0, std::size_t write_offset=0) | gl::vertex_buffer | |
operator=(const vertex_buffer &buffer) | gl::vertex_buffer | |
operator=(vertex_buffer &&buffer) | gl::vertex_buffer | |
pipeline class | gl::vertex_buffer | friend |
read(std::size_t offset, std::span< std::byte > data) const | gl::vertex_buffer | |
read(std::span< std::byte > data) const | gl::vertex_buffer | inline |
repurpose(buffer_usage usage, std::size_t size, std::span< const std::byte > data={}) | gl::vertex_buffer | |
repurpose(buffer_usage usage, std::span< const std::byte > data) | gl::vertex_buffer | inline |
repurpose(buffer_usage usage) | gl::vertex_buffer | inline |
resize(std::size_t size, std::span< const std::byte > data={}) | gl::vertex_buffer | inline |
resize(std::span< const std::byte > data) | gl::vertex_buffer | inline |
size() const noexcept | gl::vertex_buffer | inline |
usage() const noexcept | gl::vertex_buffer | inline |
vertex_buffer(buffer_usage usage, std::size_t size, std::span< const std::byte > data={}) | gl::vertex_buffer | |
vertex_buffer(buffer_usage usage, std::span< const std::byte > data={}) | gl::vertex_buffer | inlineexplicit |
vertex_buffer() | gl::vertex_buffer | inline |
vertex_buffer(const vertex_buffer &buffer) | gl::vertex_buffer | |
vertex_buffer(vertex_buffer &&buffer) | gl::vertex_buffer | |
write(std::size_t offset, std::span< const std::byte > data) | gl::vertex_buffer | |
write(std::span< const std::byte > data) | gl::vertex_buffer | inline |
~vertex_buffer() | gl::vertex_buffer |