![]() |
Dandelion 1.1.2
A light-weight 3D builder for educational usage
|
成员的完整列表,这些成员属于 Shader,包括所有继承而来的类成员
| compile() (定义于 Shader) | Shader | |
| fragment_shader_source (定义于 Shader) | Shader | private |
| id (定义于 Shader) | Shader | |
| load_fragment_shader(const char *file_path) (定义于 Shader) | Shader | |
| load_vertex_shader(const char *file_path) (定义于 Shader) | Shader | |
| logger (定义于 Shader) | Shader | private |
| set_uniform(const char *name, const T &value) const | Shader | |
| set_uniform(const char *name, const bool &value) const (定义于 Shader) | Shader | |
| set_uniform(const char *name, const float &value) const (定义于 Shader) | Shader | |
| set_uniform(const char *name, const Vector3f &value) const (定义于 Shader) | Shader | |
| set_uniform(const char *name, const Matrix4f &value) const (定义于 Shader) | Shader | |
| Shader(const std::shared_ptr< spdlog::logger > &logger) (定义于 Shader) | Shader | |
| use() const (定义于 Shader) | Shader | |
| vertex_shader_source (定义于 Shader) | Shader | private |
| ~Shader() (定义于 Shader) | Shader |