| addPreprocessor(WGEShaderPreprocessor::SPtr preproc) | WGEShader | |
| apply(osg::ref_ptr< osg::Node > node) | WGEShader | [virtual] |
| applyDirect(osg::State &state) | WGEShader | [virtual] |
| clearPreprocessors() | WGEShader | |
| ConstRefPtr typedef | WGEShader | |
| deactivate(osg::ref_ptr< osg::Node > node) | WGEShader | [virtual] |
| m_deactivated | WGEShader | [protected] |
| m_fragmentShader | WGEShader | [protected] |
| m_geometryShader | WGEShader | [protected] |
| m_name | WGEShader | [protected] |
| m_preprocessors | WGEShader | [protected] |
| m_reload | WGEShader | [protected] |
| m_reloadSignalConnection | WGEShader | [protected] |
| m_shaderLoaded | WGEShader | [protected] |
| m_shaderPath | WGEShader | [protected] |
| m_versionPreprocessor | WGEShader | [protected] |
| m_vertexShader | WGEShader | [protected] |
| PreprocessorsList typedef | WGEShader | [protected] |
| processShader(const std::string filename, bool optional=false) | WGEShader | [protected] |
| processShaderRecursive(const std::string filename, bool optional=false, int level=0) | WGEShader | [protected] |
| RefPtr typedef | WGEShader | |
| reload() | WGEShader | [virtual] |
| reloadShader() | WGEShader | [protected] |
| removePreprocessor(WGEShaderPreprocessor::SPtr preproc) | WGEShader | |
| setDefine(std::string key, T value) | WGEShader | |
| setDefine(std::string key) | WGEShader | |
| updatePrograms() | WGEShader | [protected] |
| WGEShader(std::string name, boost::filesystem::path search=WPathHelper::getShaderPath()) | WGEShader | |
| ~WGEShader() | WGEShader | [virtual] |
1.7.1