OpenWalnut
1.2.5
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
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)
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
Generated by
1.8.1.2