| aab | cgv::render::attribute_array_manager | protected |
| attribute_array_manager(VertexBufferUsage _default_usage=VBU_STREAM_DRAW) | cgv::render::attribute_array_manager | |
| default_usage | cgv::render::attribute_array_manager | protected |
| destruct(const context &ctx) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | |
| disable(context &ctx) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | |
| enable(context &ctx) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | |
| get_buffer_ptr(int loc) const | cgv::render::attribute_array_manager | inline |
| has_attribute(const context &ctx, int loc) const | cgv::render::attribute_array_manager | |
| has_index_buffer() const | cgv::render::attribute_array_manager | |
| init(context &ctx) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | |
| is_created() const (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | |
| ref_composed_attribute_array(const context &ctx, int loc, int loc_ref, const C *array_ptr, size_t nr_elements, const T &elem) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | inline |
| remove_attribute_array(const context &ctx, int loc) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | |
| remove_indices(const context &ctx) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | |
| renderer | cgv::render::attribute_array_manager | friend |
| set_attribute_array(const context &ctx, int loc, const T &array) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | inline |
| set_attribute_array(const context &ctx, int loc, const T *array_ptr, size_t nr_elements, unsigned stride) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | inline |
| set_attribute_array(const context &ctx, int loc, type_descriptor element_type, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | |
| set_composed_attribute_array(const context &ctx, int loc, const C *array_ptr, size_t nr_elements, const T &elem) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | inline |
| set_indices(const context &ctx, const T &array) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | inline |
| set_indices(const context &ctx, const T *array, size_t count) (defined in cgv::render::attribute_array_manager) | cgv::render::attribute_array_manager | inline |
| vbos | cgv::render::attribute_array_manager | protected |
| ~attribute_array_manager() | cgv::render::attribute_array_manager | |