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() const | ofShader | |
beginTransformFeedback(GLenum mode) const | ofShader | |
beginTransformFeedback(GLenum mode, const TransformFeedbackRangeBinding &binding) const | ofShader | |
beginTransformFeedback(GLenum mode, const std::vector< TransformFeedbackRangeBinding > &binding) const | ofShader | |
beginTransformFeedback(GLenum mode, const TransformFeedbackBaseBinding &binding) const | ofShader | |
beginTransformFeedback(GLenum mode, const std::vector< TransformFeedbackBaseBinding > &binding) const | ofShader | |
bindAttribute(GLuint location, const std::string &name) const | ofShader | |
bindDefaults() | ofShader | |
COLOR_ATTRIBUTE enum value | ofShader | |
defaultAttributes enum name | ofShader | |
end() const | ofShader | |
endTransformFeedback() const | ofShader | |
endTransformFeedback(const TransformFeedbackRangeBinding &binding) const | ofShader | |
endTransformFeedback(const std::vector< TransformFeedbackRangeBinding > &binding) const | ofShader | |
endTransformFeedback(const TransformFeedbackBaseBinding &binding) const | ofShader | |
endTransformFeedback(const std::vector< TransformFeedbackBaseBinding > &binding) const | ofShader | |
getAttributeLocation(const std::string &name) const | ofShader | |
getGeometryMaxOutputCount() const | ofShader | |
getProgram() const | ofShader | |
getShader(GLenum type) const | ofShader | |
getShaderSource(GLenum type) const | ofShader | |
getUniformLocation(const std::string &name) const | ofShader | |
INDEX_ATTRIBUTE enum value | ofShader | |
isLoaded() const | ofShader | |
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 value | ofShader | |
ofShader() | ofShader | |
ofShader(const ofShader &shader) | ofShader | |
ofShader(ofShader &&shader) | ofShader | |
operator!=(const ofShader &other) const | ofShader | |
operator=(const ofShader &shader) | ofShader | |
operator=(ofShader &&shader) | ofShader | |
operator==(const ofShader &other) const | ofShader | |
POSITION_ATTRIBUTE enum value | ofShader | |
printActiveAttributes() const | ofShader | |
printActiveUniforms() const | ofShader | |
setAttribute1d(GLint location, double v1) const | ofShader | |
setAttribute1f(GLint location, float v1) const | ofShader | |
setAttribute1fv(const std::string &name, const float *v, GLsizei stride=sizeof(float)) const | ofShader | |
setAttribute1s(GLint location, short v1) const | ofShader | |
setAttribute2d(GLint location, double v1, double v2) const | ofShader | |
setAttribute2f(GLint location, float v1, float v2) const | ofShader | |
setAttribute2fv(const std::string &name, const float *v, GLsizei stride=sizeof(float) *2) const | ofShader | |
setAttribute2s(GLint location, short v1, short v2) const | ofShader | |
setAttribute3d(GLint location, double v1, double v2, double v3) const | ofShader | |
setAttribute3f(GLint location, float v1, float v2, float v3) const | ofShader | |
setAttribute3fv(const std::string &name, const float *v, GLsizei stride=sizeof(float) *3) const | ofShader | |
setAttribute3s(GLint location, short v1, short v2, short v3) const | ofShader | |
setAttribute4d(GLint location, double v1, double v2, double v3, double v4) const | ofShader | |
setAttribute4f(GLint location, float v1, float v2, float v3, float v4) const | ofShader | |
setAttribute4fv(const std::string &name, const float *v, GLsizei stride=sizeof(float) *4) const | ofShader | |
setAttribute4s(GLint location, short v1, short v2, short v3, short v4) const | ofShader | |
setGeometryInputType(GLenum type) | ofShader | |
setGeometryOutputCount(int count) | ofShader | |
setGeometryOutputType(GLenum type) | ofShader | |
setPbrEnvironmentMapUniforms(int textureLocation) const | ofShader | |
setShadowUniforms(int textureLocation) const | ofShader | |
setUniform1f(const std::string &name, float v1) const | ofShader | |
setUniform1fv(const std::string &name, const float *v, int count=1) const | ofShader | |
setUniform1i(const std::string &name, int v1) const | ofShader | |
setUniform1iv(const std::string &name, const int *v, int count=1) const | ofShader | |
setUniform2f(const std::string &name, float v1, float v2) const | ofShader | |
setUniform2f(const std::string &name, const glm::vec2 &v) const | ofShader | |
setUniform2fv(const std::string &name, const float *v, int count=1) const | ofShader | |
setUniform2i(const std::string &name, int v1, int v2) const | ofShader | |
setUniform2iv(const std::string &name, const int *v, int count=1) const | ofShader | |
setUniform3f(const std::string &name, float v1, float v2, float v3) const | ofShader | |
setUniform3f(const std::string &name, const glm::vec3 &v) const | ofShader | |
setUniform3fv(const std::string &name, const float *v, int count=1) const | ofShader | |
setUniform3i(const std::string &name, int v1, int v2, int v3) const | ofShader | |
setUniform3iv(const std::string &name, const int *v, int count=1) const | ofShader | |
setUniform4f(const std::string &name, float v1, float v2, float v3, float v4) const | ofShader | |
setUniform4f(const std::string &name, const glm::vec4 &v) const | ofShader | |
setUniform4f(const std::string &name, const ofFloatColor &v) const | ofShader | |
setUniform4fv(const std::string &name, const float *v, int count=1) const | ofShader | |
setUniform4i(const std::string &name, int v1, int v2, int v3, int v4) const | ofShader | |
setUniform4iv(const std::string &name, const int *v, int count=1) const | ofShader | |
setUniformMatrix3f(const std::string &name, const glm::mat3 &m, int count=1) const | ofShader | |
setUniformMatrix4f(const std::string &name, const glm::mat4 &m, int count=1) const | ofShader | |
setUniforms(const ofParameterGroup ¶meters) const | ofShader | |
setUniformTexture(const std::string &name, const ofBaseHasTexture &img, int textureLocation) const | ofShader | |
setUniformTexture(const std::string &name, const ofTexture &img, int textureLocation) const | ofShader | |
setUniformTexture(const std::string &name, int textureTarget, GLint textureID, int textureLocation) const | ofShader | |
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 value | ofShader | |
unload() | ofShader | |
~ofShader() | ofShader |