xcal
基于 C++23 的现代图形渲染引擎
载入中...
搜索中...
未找到
xcal::render::opengl::GL::Buffer 成员列表

成员的完整列表,这些成员属于 xcal::render::opengl::GL::Buffer,包括所有继承而来的类成员

bind() constxcal::render::opengl::GL::Buffer
bind_as(gl::GLenum target) constxcal::render::opengl::GL::Buffer
Buffer(const Buffer &)=deletexcal::render::opengl::GL::Buffer
Buffer(Buffer &&o)xcal::render::opengl::GL::Bufferinline
Buffer(gl::GLenum target)xcal::render::opengl::GL::Buffer
buffer_data(const void *data, gl::GLuint size, gl::GLenum usage)xcal::render::opengl::GL::Buffer
buffer_data(const std::vector< T > &data, gl::GLenum usage)xcal::render::opengl::GL::Bufferinline
buffer_data(const std::array< T, N > &data, gl::GLenum usage)xcal::render::opengl::GL::Bufferinline
buffer_data(const std::vector< T > &data, gl::GLenum usage, size_t size)xcal::render::opengl::GL::Bufferinline
buffer_data(const std::array< T, N > &data, gl::GLenum usage, size_t size)xcal::render::opengl::GL::Bufferinline
buffer_sub_data(const void *data, gl::GLuint offset, gl::GLuint size)xcal::render::opengl::GL::Buffer
buffer_sub_data(const std::vector< T > &data, gl::GLuint offset)xcal::render::opengl::GL::Bufferinline
destroy()xcal::render::opengl::GL::Buffer
get_buffer_data(std::vector< char > &data) constxcal::render::opengl::GL::Buffer
get_buffer_data(std::vector< char > &data, gl::GLenum target) constxcal::render::opengl::GL::Buffer
id() constxcal::render::opengl::GL::Bufferinline
is_valid() constxcal::render::opengl::GL::Bufferinline
Objectxcal::render::opengl::GL::Bufferfriend
operator=(const Buffer &)=deletexcal::render::opengl::GL::Buffer
operator=(Buffer &&o)xcal::render::opengl::GL::Bufferinline
swap(Buffer &o)xcal::render::opengl::GL::Bufferinline
unbind() constxcal::render::opengl::GL::Buffer
unbind(gl::GLenum target)xcal::render::opengl::GL::Bufferstatic
~Buffer()xcal::render::opengl::GL::Buffer