osgEarth 2.1.1

osgEarth::VirtualProgram Member List

This is the complete list of members for osgEarth::VirtualProgram, including all inherited members.
_accumulatedFunctionsosgEarth::VirtualProgram [protected]
_functionsosgEarth::VirtualProgram [protected]
_functionsMutexosgEarth::VirtualProgram [protected]
_maskosgEarth::VirtualProgram [protected]
_programMaposgEarth::VirtualProgram [mutable, protected]
_shaderMaposgEarth::VirtualProgram [protected]
apply(osg::State &state) const osgEarth::VirtualProgram [virtual]
getFunctions(ShaderComp::FunctionLocationMap &out) const osgEarth::VirtualProgram
getShader(const std::string &shaderSemantic, osg::Shader::Type type)osgEarth::VirtualProgram
hasLocalFunctions() const osgEarth::VirtualProgram [protected]
META_StateAttribute(osgEarth, VirtualProgram, Type(PROGRAM)) virtual int compare(const StateAttribute &sa) const osgEarth::VirtualProgram [inline]
ProgramMap typedefosgEarth::VirtualProgram [protected]
refreshAccumulatedFunctions(const osg::State &state)osgEarth::VirtualProgram [protected]
removeShader(const std::string &shaderSemantic, osg::Shader::Type type)osgEarth::VirtualProgram
setFunction(const std::string &name, const std::string &source, ShaderComp::FunctionLocation loc, float priority=1.0f)osgEarth::VirtualProgram
setShader(const std::string &shaderSemantic, osg::Shader *shader)osgEarth::VirtualProgram
ShaderList typedefosgEarth::VirtualProgram [protected]
ShaderMap typedefosgEarth::VirtualProgram [protected]
ShaderSemantic typedefosgEarth::VirtualProgram [protected]
VirtualProgram(unsigned int mask=0xFFFFFFFFUL)osgEarth::VirtualProgram
VirtualProgram(const VirtualProgram &VirtualProgram, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)osgEarth::VirtualProgram
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines