Antkeeper  0.0.1
gl::vertex_buffer Member List

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 classgl::vertex_bufferfriend
read(std::size_t offset, std::span< std::byte > data) constgl::vertex_buffer
read(std::span< std::byte > data) constgl::vertex_bufferinline
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_bufferinline
repurpose(buffer_usage usage)gl::vertex_bufferinline
resize(std::size_t size, std::span< const std::byte > data={})gl::vertex_bufferinline
resize(std::span< const std::byte > data)gl::vertex_bufferinline
size() const noexceptgl::vertex_bufferinline
usage() const noexceptgl::vertex_bufferinline
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_bufferinlineexplicit
vertex_buffer()gl::vertex_bufferinline
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_bufferinline
~vertex_buffer()gl::vertex_buffer