reference

This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.

ofShader Member List

This is the complete list of members for ofShader, including all inherited members.

begin() constofShader
beginTransformFeedback(GLenum mode) constofShader
beginTransformFeedback(GLenum mode, const TransformFeedbackRangeBinding &binding) constofShader
beginTransformFeedback(GLenum mode, const std::vector< TransformFeedbackRangeBinding > &binding) constofShader
beginTransformFeedback(GLenum mode, const TransformFeedbackBaseBinding &binding) constofShader
beginTransformFeedback(GLenum mode, const std::vector< TransformFeedbackBaseBinding > &binding) constofShader
bindAttribute(GLuint location, const std::string &name) constofShader
bindDefaults()ofShader
COLOR_ATTRIBUTE enum valueofShader
defaultAttributes enum nameofShader
end() constofShader
endTransformFeedback() constofShader
endTransformFeedback(const TransformFeedbackRangeBinding &binding) constofShader
endTransformFeedback(const std::vector< TransformFeedbackRangeBinding > &binding) constofShader
endTransformFeedback(const TransformFeedbackBaseBinding &binding) constofShader
endTransformFeedback(const std::vector< TransformFeedbackBaseBinding > &binding) constofShader
getAttributeLocation(const std::string &name) constofShader
getGeometryMaxOutputCount() constofShader
getProgram() constofShader
getShader(GLenum type) constofShader
getShaderSource(GLenum type) constofShader
getUniformLocation(const std::string &name) constofShader
INDEX_ATTRIBUTE enum valueofShader
isLoaded() constofShader
linkProgram()ofShader
load(const of::filesystem::path &shaderName)ofShader
load(const of::filesystem::path &vertName, const of::filesystem::path &fragName, const of::filesystem::path &geomName="")ofShader
NORMAL_ATTRIBUTE enum valueofShader
ofShader()ofShader
ofShader(const ofShader &shader)ofShader
ofShader(ofShader &&shader)ofShader
operator!=(const ofShader &other) constofShader
operator=(const ofShader &shader)ofShader
operator=(ofShader &&shader)ofShader
operator==(const ofShader &other) constofShader
POSITION_ATTRIBUTE enum valueofShader
printActiveAttributes() constofShader
printActiveUniforms() constofShader
setAttribute1d(GLint location, double v1) constofShader
setAttribute1f(GLint location, float v1) constofShader
setAttribute1fv(const std::string &name, const float *v, GLsizei stride=sizeof(float)) constofShader
setAttribute1s(GLint location, short v1) constofShader
setAttribute2d(GLint location, double v1, double v2) constofShader
setAttribute2f(GLint location, float v1, float v2) constofShader
setAttribute2fv(const std::string &name, const float *v, GLsizei stride=sizeof(float) *2) constofShader
setAttribute2s(GLint location, short v1, short v2) constofShader
setAttribute3d(GLint location, double v1, double v2, double v3) constofShader
setAttribute3f(GLint location, float v1, float v2, float v3) constofShader
setAttribute3fv(const std::string &name, const float *v, GLsizei stride=sizeof(float) *3) constofShader
setAttribute3s(GLint location, short v1, short v2, short v3) constofShader
setAttribute4d(GLint location, double v1, double v2, double v3, double v4) constofShader
setAttribute4f(GLint location, float v1, float v2, float v3, float v4) constofShader
setAttribute4fv(const std::string &name, const float *v, GLsizei stride=sizeof(float) *4) constofShader
setAttribute4s(GLint location, short v1, short v2, short v3, short v4) constofShader
setGeometryInputType(GLenum type)ofShader
setGeometryOutputCount(int count)ofShader
setGeometryOutputType(GLenum type)ofShader
setPbrEnvironmentMapUniforms(int textureLocation) constofShader
setShadowUniforms(int textureLocation) constofShader
setUniform1f(const std::string &name, float v1) constofShader
setUniform1fv(const std::string &name, const float *v, int count=1) constofShader
setUniform1i(const std::string &name, int v1) constofShader
setUniform1iv(const std::string &name, const int *v, int count=1) constofShader
setUniform2f(const std::string &name, float v1, float v2) constofShader
setUniform2f(const std::string &name, const glm::vec2 &v) constofShader
setUniform2fv(const std::string &name, const float *v, int count=1) constofShader
setUniform2i(const std::string &name, int v1, int v2) constofShader
setUniform2iv(const std::string &name, const int *v, int count=1) constofShader
setUniform3f(const std::string &name, float v1, float v2, float v3) constofShader
setUniform3f(const std::string &name, const glm::vec3 &v) constofShader
setUniform3fv(const std::string &name, const float *v, int count=1) constofShader
setUniform3i(const std::string &name, int v1, int v2, int v3) constofShader
setUniform3iv(const std::string &name, const int *v, int count=1) constofShader
setUniform4f(const std::string &name, float v1, float v2, float v3, float v4) constofShader
setUniform4f(const std::string &name, const glm::vec4 &v) constofShader
setUniform4f(const std::string &name, const ofFloatColor &v) constofShader
setUniform4fv(const std::string &name, const float *v, int count=1) constofShader
setUniform4i(const std::string &name, int v1, int v2, int v3, int v4) constofShader
setUniform4iv(const std::string &name, const int *v, int count=1) constofShader
setUniformMatrix3f(const std::string &name, const glm::mat3 &m, int count=1) constofShader
setUniformMatrix4f(const std::string &name, const glm::mat4 &m, int count=1) constofShader
setUniforms(const ofParameterGroup &parameters) constofShader
setUniformTexture(const std::string &name, const ofBaseHasTexture &img, int textureLocation) constofShader
setUniformTexture(const std::string &name, const ofTexture &img, int textureLocation) constofShader
setUniformTexture(const std::string &name, int textureTarget, GLint textureID, int textureLocation) constofShader
setup(const ofShaderSettings &settings)ofShader
setup(const TransformFeedbackSettings &settings)ofShader
setupShaderFromFile(GLenum type, const of::filesystem::path &filename)ofShader
setupShaderFromSource(GLenum type, std::string source, std::string sourceDirectoryPath="")ofShader
TEXCOORD_ATTRIBUTE enum valueofShader
unload()ofShader
~ofShader()ofShader