MinGfx Toolkit
1.0
A minimal library for writing cross-platform (Windows, OSX, linux) graphics programs.
|
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::ShaderProgram | virtual |