OpenSceneGraph
3.4.0
|
Public Types | |
typedef std::vector < osg::ref_ptr < PerContextProgram > > | PerContextPrograms |
Public Member Functions | |
ProgramObjects (const Program *program, unsigned int contextID) | |
PerContextProgram * | getPCP (const std::string &defineStr) const |
PerContextProgram * | createPerContextProgram (const std::string &defineStr) |
void | requestLink () |
void | addShaderToAttach (Shader *shader) |
void | addShaderToDetach (Shader *shader) |
bool | getGlProgramInfoLog (std::string &log) const |
Public Attributes | |
unsigned int | _contextID |
const Program * | _program |
PerContextPrograms | _perContextPrograms |
typedef std::vector< osg::ref_ptr<PerContextProgram> > osg::Program::ProgramObjects::PerContextPrograms |
osg::Program::ProgramObjects::ProgramObjects | ( | const Program * | program, |
unsigned int | contextID | ||
) |
PerContextProgram* osg::Program::ProgramObjects::createPerContextProgram | ( | const std::string & | defineStr | ) |
bool osg::Program::ProgramObjects::getGlProgramInfoLog | ( | std::string & | log | ) | const |
PerContextProgram* osg::Program::ProgramObjects::getPCP | ( | const std::string & | defineStr | ) | const |
unsigned int osg::Program::ProgramObjects::_contextID |
![]() | Generated at Tue Dec 8 2015 00:14:25 for the OpenSceneGraph by doxygen 1.7.6.1. |