galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
Loading...
Searching...
No Matches
galaxy::Shader Member List

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

get_uniform_location(const std::string &name)galaxy::Shaderprivate
load(const std::string &file) noexceptgalaxy::Shader
load(const std::string &vertex, const std::string &frag) noexceptgalaxy::Shader
m_cachegalaxy::Shaderprivate
m_shadergalaxy::Shaderprivate
operator=(Shader &&) noexceptgalaxy::Shader
operator=(const Shader &)=deletegalaxy::Shaderprivate
parse(const std::string &src) noexceptgalaxy::Shader
parse(const std::string &vertex, const std::string &frag) noexceptgalaxy::Shader
set_uniform(const std::string &name, const Uniforms &... args)galaxy::Shader
set_uniform(const std::string &name)galaxy::Shaderinline
set_uniform(const std::string &name, const bool &a)galaxy::Shaderinline
set_uniform(const std::string &name, const int &a)galaxy::Shaderinline
set_uniform(const std::string &name, const unsigned int &a)galaxy::Shaderinline
set_uniform(const std::string &name, const float &a)galaxy::Shaderinline
Shader() noexceptgalaxy::Shader
Shader(Shader &&) noexceptgalaxy::Shader
Shader(const Shader &)=deletegalaxy::Shaderprivate
~Shader() noexceptgalaxy::Shader