addPreprocessorSearchDirectory(const fs::path &dir) | cinder::gl::GlslProg::Format | |
attrib(geom::Attrib semantic, const std::string &attribName) | cinder::gl::GlslProg::Format | |
attribLocation(const std::string &attribName, GLint location) | cinder::gl::GlslProg::Format | |
attribLocation(geom::Attrib attr, GLint location) | cinder::gl::GlslProg::Format | |
define(const std::string &define) | cinder::gl::GlslProg::Format | |
define(const std::string &define, const std::string &value) | cinder::gl::GlslProg::Format | |
defineDirectives(const std::vector< std::string > &defines) | cinder::gl::GlslProg::Format | |
Format() | cinder::gl::GlslProg::Format | |
fragDataLocation(GLuint colorNumber, const std::string &name) | cinder::gl::GlslProg::Format | |
fragment(const DataSourceRef &dataSource) | cinder::gl::GlslProg::Format | |
fragment(const std::string &vertexShader) | cinder::gl::GlslProg::Format | |
getAttributes() const | cinder::gl::GlslProg::Format | |
getAttributes() | cinder::gl::GlslProg::Format | |
getDefineDirectives() const | cinder::gl::GlslProg::Format | |
getFragDataLocations() const | cinder::gl::GlslProg::Format | |
getFragment() const | cinder::gl::GlslProg::Format | |
getFragmentPath() const | cinder::gl::GlslProg::Format | |
getLabel() const | cinder::gl::GlslProg::Format | |
getUniforms() const | cinder::gl::GlslProg::Format | |
getUniforms() | cinder::gl::GlslProg::Format | |
getVersion() const | cinder::gl::GlslProg::Format | |
getVertex() const | cinder::gl::GlslProg::Format | |
getVertexPath() const | cinder::gl::GlslProg::Format | |
GlslProg class | cinder::gl::GlslProg::Format | friend |
isPreprocessingEnabled() const | cinder::gl::GlslProg::Format | |
label(const std::string &label) | cinder::gl::GlslProg::Format | |
mAttributes | cinder::gl::GlslProg::Format | protected |
mDefineDirectives | cinder::gl::GlslProg::Format | protected |
mFragmentShader | cinder::gl::GlslProg::Format | protected |
mFragmentShaderPath | cinder::gl::GlslProg::Format | protected |
mLabel | cinder::gl::GlslProg::Format | protected |
mPreprocessingEnabled | cinder::gl::GlslProg::Format | protected |
mPreprocessorSearchDirectories | cinder::gl::GlslProg::Format | protected |
mUniforms | cinder::gl::GlslProg::Format | protected |
mVersion | cinder::gl::GlslProg::Format | protected |
mVertexShader | cinder::gl::GlslProg::Format | protected |
mVertexShaderPath | cinder::gl::GlslProg::Format | protected |
preprocess(bool enable) | cinder::gl::GlslProg::Format | |
setLabel(const std::string &label) | cinder::gl::GlslProg::Format | |
setPreprocessingEnabled(bool enable) | cinder::gl::GlslProg::Format | |
setShaderSource(const DataSourceRef &dataSource, std::string *shaderSourceDest, fs::path *shaderPathDest) | cinder::gl::GlslProg::Format | protected |
setShaderSource(const std::string &source, std::string *shaderSourceDest, fs::path *shaderPathDest) | cinder::gl::GlslProg::Format | protected |
uniform(UniformSemantic semantic, const std::string &attribName) | cinder::gl::GlslProg::Format | |
version(int version) | cinder::gl::GlslProg::Format | |
vertex(const DataSourceRef &dataSource) | cinder::gl::GlslProg::Format | |
vertex(const std::string &vertexShader) | cinder::gl::GlslProg::Format | |