MinGfx Toolkit  1.0
A minimal library for writing cross-platform (Windows, OSX, linux) graphics programs.
mingfx::ShaderProgram Member List

This is the complete list of members for mingfx::ShaderProgram, including all inherited members.

AddFragmentShaderFromFile(const std::string &file)mingfx::ShaderProgram
AddFragmentShaderFromSource(const std::string &code)mingfx::ShaderProgram
AddVertexShaderFromFile(const std::string &file)mingfx::ShaderProgram
AddVertexShaderFromSource(const std::string &code)mingfx::ShaderProgram
BindTexture(const std::string &name, const Texture2D &tex)mingfx::ShaderProgram
BindTexture(const std::string &name, const Texture2D &tex, int texUnit)mingfx::ShaderProgram
initialized()mingfx::ShaderProgram
LinkProgram()mingfx::ShaderProgram
SetUniform(const std::string &name, const Point2 &p)mingfx::ShaderProgram
SetUniform(const std::string &name, const Vector2 &v)mingfx::ShaderProgram
SetUniform(const std::string &name, const Point3 &p)mingfx::ShaderProgram
SetUniform(const std::string &name, const Vector3 &v)mingfx::ShaderProgram
SetUniform(const std::string &name, const Matrix4 &m)mingfx::ShaderProgram
SetUniform(const std::string &name, const Color &c)mingfx::ShaderProgram
SetUniform(const std::string &name, int i)mingfx::ShaderProgram
SetUniform(const std::string &name, unsigned int ui)mingfx::ShaderProgram
SetUniform(const std::string &name, float f)mingfx::ShaderProgram
SetUniformArray1(const std::string &name, int *i, int count)mingfx::ShaderProgram
SetUniformArray1(const std::string &name, unsigned int *ui, int count)mingfx::ShaderProgram
SetUniformArray1(const std::string &name, float *f, int count)mingfx::ShaderProgram
SetUniformArray2(const std::string &name, int *i, int count)mingfx::ShaderProgram
SetUniformArray2(const std::string &name, unsigned int *ui, int count)mingfx::ShaderProgram
SetUniformArray2(const std::string &name, float *f, int count)mingfx::ShaderProgram
SetUniformArray3(const std::string &name, int *i, int count)mingfx::ShaderProgram
SetUniformArray3(const std::string &name, unsigned int *ui, int count)mingfx::ShaderProgram
SetUniformArray3(const std::string &name, float *f, int count)mingfx::ShaderProgram
SetUniformArray4(const std::string &name, int *i, int count)mingfx::ShaderProgram
SetUniformArray4(const std::string &name, unsigned int *ui, int count)mingfx::ShaderProgram
SetUniformArray4(const std::string &name, float *f, int count)mingfx::ShaderProgram
ShaderProgram()mingfx::ShaderProgram
StopProgram()mingfx::ShaderProgram
UseProgram()mingfx::ShaderProgram
~ShaderProgram()mingfx::ShaderProgramvirtual