Gamedev Framework (gf)  0.5.0
A C++11 framework for 2D games
gf::Shader Member List

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

bind(const Shader *shader)gf::Shaderstatic
Fragment enum valuegf::Shader
loadFromFile(const Path &filename, Type type)gf::Shader
loadFromFile(const Path &vertexShaderFilename, const Path &fragmentShaderFilename)gf::Shader
loadFromMemory(StringRef shader, Type type)gf::Shader
loadFromMemory(StringRef vertexShader, StringRef fragmentShader)gf::Shader
loadFromStream(InputStream &stream, Type type)gf::Shader
loadFromStream(InputStream &vertexShaderStream, InputStream &fragmentShaderStream)gf::Shader
operator=(const Shader &)=deletegf::Shader
setUniform(StringRef name, float val)gf::Shader
setUniform(StringRef name, int val)gf::Shader
setUniform(StringRef name, const Vector2f &vec)gf::Shader
setUniform(StringRef name, const Vector3f &vec)gf::Shader
setUniform(StringRef name, const Vector4f &vec)gf::Shader
setUniform(StringRef name, const Matrix3f &mat)gf::Shader
setUniform(StringRef name, const Matrix4f &mat)gf::Shader
setUniform(StringRef name, const BareTexture &tex)gf::Shader
Shader()gf::Shader
Shader(const Shader &)=deletegf::Shader
Type enum namegf::Shader
Vertex enum valuegf::Shader
~Shader()gf::Shader