| get_attribute_location(const std::string_view &attribute_name) const (defined in bnb::player_api::opengl_shader_program) | bnb::player_api::opengl_shader_program | |
| get_program_id() const (defined in bnb::player_api::opengl_shader_program) | bnb::player_api::opengl_shader_program | |
| get_uniform_location(const std::string_view &uniform_name) const (defined in bnb::player_api::opengl_shader_program) | bnb::player_api::opengl_shader_program | |
| opengl_shader_program(const std::string_view &vertex_shader_source, const std::string_view &fragmant_shader_source) (defined in bnb::player_api::opengl_shader_program) | bnb::player_api::opengl_shader_program | |
| set_uniform_int(int32_t uniform, int32_t val) const (defined in bnb::player_api::opengl_shader_program) | bnb::player_api::opengl_shader_program | |
| set_uniform_mat4(int32_t uniform, const float *const mat, bool transpose=false) const (defined in bnb::player_api::opengl_shader_program) | bnb::player_api::opengl_shader_program | |
| set_uniform_texture_unit(int32_t uniform, uint32_t texture_unit_index) const (defined in bnb::player_api::opengl_shader_program) | bnb::player_api::opengl_shader_program | |
| set_uniform_vec2(int32_t uniform, const float *const vec) const (defined in bnb::player_api::opengl_shader_program) | bnb::player_api::opengl_shader_program | |
| set_uniform_vec4(int32_t uniform, const float *const vec) const (defined in bnb::player_api::opengl_shader_program) | bnb::player_api::opengl_shader_program | |
| unuse() (defined in bnb::player_api::opengl_shader_program) | bnb::player_api::opengl_shader_program | static |
| use() const (defined in bnb::player_api::opengl_shader_program) | bnb::player_api::opengl_shader_program | |
| ~opengl_shader_program() (defined in bnb::player_api::opengl_shader_program) | bnb::player_api::opengl_shader_program | |