PROTO::KLUDGE
0.1
Quick prototyping library for games using SDL and OpenGL.
pk::Shader Member List
This is the complete list of members for
pk::Shader
, including all inherited members.
attach
(GLuint theProgram, const char *shaderCode, GLenum shaderType)
pk::Shader
private
clear
()
pk::Shader
compile
(const char *vertexCode, const char *fragmentCode)
pk::Shader
private
getAmbientColorLocation
()
pk::Shader
inline
getAmbientIntensityLocation
()
pk::Shader
inline
getDiffuseIntensityLocation
()
pk::Shader
inline
getDirectionLocation
()
pk::Shader
inline
getEyePositionLocation
()
pk::Shader
inline
getModelLocation
()
pk::Shader
inline
getProjectionLocation
()
pk::Shader
inline
getShininessLocation
()
pk::Shader
inline
getSpecularIntensityLocation
()
pk::Shader
inline
getViewLocation
()
pk::Shader
inline
load
(const char *vertexLocation, const char *fragmentLocation)
pk::Shader
loadFromString
(const char *vertexCode, const char *fragmentCode)
pk::Shader
m_shaderID
pk::Shader
private
m_uniformAmbientColor
pk::Shader
private
m_uniformAmbientIntensity
pk::Shader
private
m_uniformDiffuseIntensity
pk::Shader
private
m_uniformDirection
pk::Shader
private
m_uniformEyePosition
pk::Shader
private
m_uniformModel
pk::Shader
private
m_uniformProjection
pk::Shader
private
m_uniformShininess
pk::Shader
private
m_uniformSpecularIntensity
pk::Shader
private
m_uniformView
pk::Shader
private
read
(const char *fileLocation)
pk::Shader
Shader
()
pk::Shader
Shader
(const char *vertexLocation, const char *fragmentLocation)
pk::Shader
use
()
pk::Shader
~Shader
()
pk::Shader
Generated on Sun Dec 1 2019 17:04:25 for PROTO::KLUDGE by
1.8.14