This is the complete list of members for
osgEarth::VirtualProgram, including all inherited members.
| _accumulatedFunctions | osgEarth::VirtualProgram | [protected] |
| _functions | osgEarth::VirtualProgram | [protected] |
| _functionsMutex | osgEarth::VirtualProgram | [protected] |
| _mask | osgEarth::VirtualProgram | [protected] |
| _programMap | osgEarth::VirtualProgram | [mutable, protected] |
| _shaderMap | osgEarth::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 typedef | osgEarth::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 typedef | osgEarth::VirtualProgram | [protected] |
| ShaderMap typedef | osgEarth::VirtualProgram | [protected] |
| ShaderSemantic typedef | osgEarth::VirtualProgram | [protected] |
| VirtualProgram(unsigned int mask=0xFFFFFFFFUL) | osgEarth::VirtualProgram | |
| VirtualProgram(const VirtualProgram &VirtualProgram, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | osgEarth::VirtualProgram | |