![]() |
AireEngine
A 3D Open-World Game Engine
|
This is the complete list of members for Aire::ShaderProgram, including all inherited members.
| getProgramId() const | Aire::ShaderProgram | inline |
| operator=(ShaderProgram const &)=delete (defined in Aire::ShaderProgram) | Aire::ShaderProgram | |
| reloadShaders() | Aire::ShaderProgram | |
| set2DTextureUniform(const char *uniformName, const GLuint textureHandle) | Aire::ShaderProgram | inline |
| setCubeTextureUniform(const char *uniformName, const GLuint textureHandle) | Aire::ShaderProgram | inline |
| ShaderProgram(std::vector< ShaderSource > shaderList={}) | Aire::ShaderProgram | explicit |
| ShaderProgram(ShaderProgram const &)=delete (defined in Aire::ShaderProgram) | Aire::ShaderProgram | |
| unbind2DTextures(int numTextures) | Aire::ShaderProgram | inline |
| unbindAllTextures() | Aire::ShaderProgram | inline |
| unbindCubeTextures(int numTextures) | Aire::ShaderProgram | inline |
| useProgram() | Aire::ShaderProgram | inline |
| ~ShaderProgram() | Aire::ShaderProgram |