Kale
Loading...
Searching...
No Matches
Kale::OpenGL::Shader Member List

This is the complete list of members for Kale::OpenGL::Shader, including all inherited members.

createShader(unsigned int type, const char *filePath)Kale::OpenGL::Shaderprivate
getAttributeLocation(const char *name) constKale::OpenGL::Shader
getUniformLocation(const char *name) constKale::OpenGL::Shader
operator=(const Shader &other)=deleteKale::OpenGL::Shader
programKale::OpenGL::Shaderprivate
Shader(const char *vertShaderFile, const char *fragShaderFile)Kale::OpenGL::Shader
Shader(const Shader &other)=deleteKale::OpenGL::Shader
uniform(unsigned int location, const Vector2f &value) constKale::OpenGL::Shader
uniform(unsigned int location, const Vector3f &value) constKale::OpenGL::Shader
uniform(unsigned int location, const Vector4f &value) constKale::OpenGL::Shader
uniform(unsigned int location, const Matrix2f &value) constKale::OpenGL::Shader
uniform(unsigned int location, const Matrix3f &value) constKale::OpenGL::Shader
uniform(unsigned int location, const Matrix4f &value) constKale::OpenGL::Shader
uniform(unsigned int location, const Transform &value) constKale::OpenGL::Shader
uniform(unsigned int location, float value) constKale::OpenGL::Shader
uniform(unsigned int location, int value) constKale::OpenGL::Shader
uniform(unsigned int location, const std::vector< Vector2f > &value) constKale::OpenGL::Shader
uniform(unsigned int location, const std::vector< Vector3f > &value) constKale::OpenGL::Shader
uniform(unsigned int location, const std::vector< Vector4f > &value) constKale::OpenGL::Shader
uniform(unsigned int location, const std::vector< Matrix2f > &value) constKale::OpenGL::Shader
uniform(unsigned int location, const std::vector< Matrix3f > &value) constKale::OpenGL::Shader
uniform(unsigned int location, const std::vector< Matrix4f > &value) constKale::OpenGL::Shader
uniform(unsigned int location, const std::vector< Transform > &value) constKale::OpenGL::Shader
uniform(unsigned int location, const std::vector< float > &value) constKale::OpenGL::Shader
uniform(unsigned int location, const Vector2f *ptr, size_t size) constKale::OpenGL::Shader
uniform(unsigned int location, const Vector3f *ptr, size_t size) constKale::OpenGL::Shader
uniform(unsigned int location, const Vector4f *ptr, size_t size) constKale::OpenGL::Shader
uniform(unsigned int location, const Matrix2f *ptr, size_t size) constKale::OpenGL::Shader
uniform(unsigned int location, const Matrix3f *ptr, size_t size) constKale::OpenGL::Shader
uniform(unsigned int location, const Matrix4f *ptr, size_t size) constKale::OpenGL::Shader
uniform(unsigned int location, const Transform *ptr, size_t size) constKale::OpenGL::Shader
uniform(unsigned int location, const float *ptr, size_t size) constKale::OpenGL::Shader
useProgram() constKale::OpenGL::Shader
~Shader()Kale::OpenGL::Shader