cgv
cgv::render::vertex_buffer Member List

This is the complete list of members for cgv::render::vertex_buffer, including all inherited members.

bind(context &ctx, VertexBufferType _type=VBT_UNDEF) constcgv::render::vertex_buffer
copy(const context &ctx, size_t src_offset_in_bytes, size_t size_in_bytes, vertex_buffer &dst, size_t dst_offset_in_bytes) constcgv::render::vertex_buffer
copy(const context &ctx, size_t src_offset_in_bytes, T *array_ptr, size_t nr_elements)cgv::render::vertex_bufferinline
create(const context &ctx, size_t size_in_bytes)cgv::render::vertex_buffer
create(const context &ctx, const T &array)cgv::render::vertex_bufferinline
create(const context &ctx, const T *array_ptr, size_t nr_elements)cgv::render::vertex_bufferinline
ctx_ptrcgv::render::render_component
destruct(const context &ctx)cgv::render::vertex_buffer
get_size_in_bytes() constcgv::render::vertex_buffer
is_created() constcgv::render::vertex_buffervirtual
last_errorcgv::render::render_componentmutable
put_id(T &id) constcgv::render::render_componentinline
put_id_void(void *ptr) constcgv::render::render_component
render_component()cgv::render::render_component
replace(const context &ctx, size_t buffer_offset_in_bytes, const T *array_ptr, size_t nr_elements)cgv::render::vertex_bufferinline
typecgv::render::vertex_buffer_base
usagecgv::render::vertex_buffer_base
vertex_buffer(VertexBufferType _type=VBT_VERTICES, VertexBufferUsage _usage=VBU_STATIC_DRAW)cgv::render::vertex_buffer
vertex_buffer_base()cgv::render::vertex_buffer_base
~vertex_buffer()cgv::render::vertex_buffer