matf-rg-engine 1.0.0
Base for project for the Computer Graphics course at Faculty of Mathematics, University of Belgrade
Loading...
Searching...
No Matches
engine::resources::Shader Member List

This is the complete list of members for engine::resources::Shader, including all inherited members.

destroy() constengine::resources::Shaderprivate
id() constengine::resources::Shader
m_nameengine::resources::Shaderprivate
m_shaderIdengine::resources::Shaderprivate
m_sourceengine::resources::Shaderprivate
m_source_pathengine::resources::Shaderprivate
name() constengine::resources::Shader
set_bool(const std::string &name, bool value) constengine::resources::Shader
set_float(const std::string &name, float value) constengine::resources::Shader
set_int(const std::string &name, int value) constengine::resources::Shader
set_mat2(const std::string &name, const glm::mat2 &mat) constengine::resources::Shader
set_mat3(const std::string &name, const glm::mat3 &mat) constengine::resources::Shader
set_mat4(const std::string &name, const glm::mat4 &mat) constengine::resources::Shader
set_vec2(const std::string &name, const glm::vec2 &value) constengine::resources::Shader
set_vec3(const std::string &name, const glm::vec3 &value) constengine::resources::Shader
set_vec4(const std::string &name, const glm::vec4 &value) constengine::resources::Shader
Shader(unsigned shader_id, std::string name, std::string source, std::filesystem::path source_path="")engine::resources::Shaderprivate
ShaderCompilerengine::resources::Shaderfriend
source() constengine::resources::Shader
source_path() constengine::resources::Shader
use() constengine::resources::Shader