xcal
基于 C++23 的现代图形渲染引擎
载入中...
搜索中...
未找到
xcal::render::opengl::GL::ShaderProgram 成员列表

成员的完整列表,这些成员属于 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::ShaderProgramstatic
is_valid() constxcal::render::opengl::GL::ShaderPrograminline
link()xcal::render::opengl::GL::ShaderProgram
Objectxcal::render::opengl::GL::ShaderProgramfriend
ShaderProgram()xcal::render::opengl::GL::ShaderProgram
swap(ShaderProgram &o)xcal::render::opengl::GL::ShaderPrograminline
uniform(const char *name, const xcmath::mat< gl::GLfloat, 4, 4 > &mat) constxcal::render::opengl::GL::ShaderProgram
uniform(const char *name, const xcmath::mat< gl::GLfloat, 3, 3 > &mat) constxcal::render::opengl::GL::ShaderProgram
uniform(const char *name, const xcmath::vec< gl::GLfloat, 3 > &vec) constxcal::render::opengl::GL::ShaderProgram
uniform(const char *name, const xcmath::vec< gl::GLfloat, 4 > &vec) constxcal::render::opengl::GL::ShaderProgram
use() constxcal::render::opengl::GL::ShaderProgram
~ShaderProgram()xcal::render::opengl::GL::ShaderPrograminline