OpenWalnut  1.5.0dev
WGEShader Member List

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

addPreprocessor(WGEShaderPreprocessor::SPtr preproc)WGEShader
apply(osg::ref_ptr< osg::Node > node)WGEShadervirtual
applyDirect(osg::State &state)WGEShadervirtual
clearPreprocessors()WGEShader
ConstRefPtr typedefWGEShader
deactivate(osg::ref_ptr< osg::Node > node)WGEShadervirtual
m_deactivatedWGEShaderprotected
m_fragmentShaderWGEShaderprotected
m_geometryShaderWGEShaderprotected
m_nameWGEShaderprotected
m_preprocessorsWGEShaderprotected
m_reloadWGEShaderprotected
m_reloadSignalConnectionWGEShaderprotected
m_shaderLoadedWGEShaderprotected
m_shaderPathWGEShaderprotected
m_versionPreprocessorWGEShaderprotected
m_vertexShaderWGEShaderprotected
PreprocessorsList typedefWGEShaderprotected
processShader(const std::string filename, bool optional=false)WGEShaderprotected
processShaderRecursive(const std::string filename, bool optional=false, int level=0)WGEShaderprotected
RefPtr typedefWGEShader
reload()WGEShadervirtual
reloadShader()WGEShaderprotected
removePreprocessor(WGEShaderPreprocessor::SPtr preproc)WGEShader
setDefine(std::string key, T value)WGEShader
setDefine(std::string key)WGEShader
updatePrograms()WGEShaderprotected
WGEShader(std::string name, boost::filesystem::path search=WPathHelper::getShaderPath())WGEShader
~WGEShader()WGEShadervirtual