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 | |