|
cgv
|
This is the complete list of members for cgv::render::attribute_array_binding, including all inherited members.
| attribute_array_binding() | cgv::render::attribute_array_binding | |
| attribute_array_binding_base() | cgv::render::attribute_array_binding_base | |
| bind_attribute_array(const context &ctx, const shader_program &prog, const std::string &attribute_name, const T &array) | cgv::render::attribute_array_binding | inline |
| bind_attribute_array(const context &ctx, const shader_program &prog, const std::string &attribute_name, const T *value_ptr, unsigned nr_elements, unsigned stride=0) | cgv::render::attribute_array_binding | inline |
| bind_attribute_array(const context &ctx, const shader_program &prog, const std::string &attribute_name, type_descriptor element_type, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes=0) | cgv::render::attribute_array_binding | |
| create(const context &ctx) | cgv::render::attribute_array_binding | |
| ctx_ptr | cgv::render::render_component | |
| destruct(const context &ctx) | cgv::render::attribute_array_binding | |
| disable(context &ctx) | cgv::render::attribute_array_binding | |
| disable_array(const context &ctx, int loc) | cgv::render::attribute_array_binding | |
| disable_global_array(const context &ctx, int loc) | cgv::render::attribute_array_binding | static |
| enable(context &ctx) | cgv::render::attribute_array_binding | |
| enable_array(const context &ctx, int loc) | cgv::render::attribute_array_binding | |
| enable_global_array(const context &ctx, int loc) | cgv::render::attribute_array_binding | static |
| is_array_enabled(const context &ctx, int loc) const | cgv::render::attribute_array_binding | |
| is_created() const | cgv::render::render_component | virtual |
| is_global_array_enabled(const context &ctx, int loc) | cgv::render::attribute_array_binding | static |
| last_error | cgv::render::render_component | mutable |
| put_id(T &id) const | cgv::render::render_component | inline |
| put_id_void(void *ptr) const | cgv::render::render_component | |
| render_component() | cgv::render::render_component | |
| set_attribute_array(const context &ctx, int loc, const T &array) | cgv::render::attribute_array_binding | inline |
| set_attribute_array(const context &ctx, int loc, const T *value_ptr, unsigned nr_elements, unsigned stride=0) | cgv::render::attribute_array_binding | 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=0) | cgv::render::attribute_array_binding | |
| set_element_array(const context &ctx, const vertex_buffer &vbe) | cgv::render::attribute_array_binding | |
| set_global_attribute_array(const context &ctx, int loc, const vertex_buffer &vbo, type_descriptor td, size_t size, size_t offset, unsigned stride=0) | cgv::render::attribute_array_binding | static |
| set_global_attribute_array(const context &ctx, int loc, const T &array) | cgv::render::attribute_array_binding | inlinestatic |
| set_global_attribute_array(const context &ctx, int loc, const T *array_ptr, size_t nr_elements, unsigned stride=0) | cgv::render::attribute_array_binding | inlinestatic |
| set_global_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=0) | cgv::render::attribute_array_binding | static |
| set_global_element_array(const context &ctx, const vertex_buffer &vbe) | cgv::render::attribute_array_binding | static |
| ~attribute_array_binding() | cgv::render::attribute_array_binding |