AireEngine
A 3D Open-World Game Engine
Loading...
Searching...
No Matches
Aire::ShaderProgram Member List

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

getProgramId() constAire::ShaderPrograminline
operator=(ShaderProgram const &)=delete (defined in Aire::ShaderProgram)Aire::ShaderProgram
reloadShaders()Aire::ShaderProgram
set2DTextureUniform(const char *uniformName, const GLuint textureHandle)Aire::ShaderPrograminline
setCubeTextureUniform(const char *uniformName, const GLuint textureHandle)Aire::ShaderPrograminline
ShaderProgram(std::vector< ShaderSource > shaderList={})Aire::ShaderProgramexplicit
ShaderProgram(ShaderProgram const &)=delete (defined in Aire::ShaderProgram)Aire::ShaderProgram
unbind2DTextures(int numTextures)Aire::ShaderPrograminline
unbindAllTextures()Aire::ShaderPrograminline
unbindCubeTextures(int numTextures)Aire::ShaderPrograminline
useProgram()Aire::ShaderPrograminline
~ShaderProgram()Aire::ShaderProgram