OpenWalnut
1.4.0
|
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] |