成员的完整列表,这些成员属于 xcal::render::opengl::GL::ShaderProgram,包括所有继承而来的类成员
atttach_shader(const Shader &shader) | xcal::render::opengl::GL::ShaderProgram | |
destroy() | xcal::render::opengl::GL::ShaderProgram | |
from_file(std::string_view vertex_file, std::string_view fragment_file) | xcal::render::opengl::GL::ShaderProgram | static |
is_valid() const | xcal::render::opengl::GL::ShaderProgram | inline |
link() | xcal::render::opengl::GL::ShaderProgram | |
Object | xcal::render::opengl::GL::ShaderProgram | friend |
ShaderProgram() | xcal::render::opengl::GL::ShaderProgram | |
swap(ShaderProgram &o) | xcal::render::opengl::GL::ShaderProgram | inline |
uniform(const char *name, const xcmath::mat< gl::GLfloat, 4, 4 > &mat) const | xcal::render::opengl::GL::ShaderProgram | |
uniform(const char *name, const xcmath::mat< gl::GLfloat, 3, 3 > &mat) const | xcal::render::opengl::GL::ShaderProgram | |
uniform(const char *name, const xcmath::vec< gl::GLfloat, 3 > &vec) const | xcal::render::opengl::GL::ShaderProgram | |
uniform(const char *name, const xcmath::vec< gl::GLfloat, 4 > &vec) const | xcal::render::opengl::GL::ShaderProgram | |
use() const | xcal::render::opengl::GL::ShaderProgram | |
~ShaderProgram() | xcal::render::opengl::GL::ShaderProgram | inline |