|
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 |
1.9.1