Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

osgGL2::ShaderObject Member List

This is the complete list of members for osgGL2::ShaderObject, including all inherited members.

_dataVarianceosg::Object [protected]
_pcsoListosgGL2::ShaderObject [mutable, protected]
_programObjectListosgGL2::ShaderObject [protected]
_refCountosg::Referenced [mutable, protected]
_refMutexosg::Referenced [mutable, protected]
_shaderSourceosgGL2::ShaderObject [protected]
_typeosgGL2::ShaderObject [protected]
_userDataosg::Object [protected]
addProgObjRef(ProgramObject *progObj)osgGL2::ShaderObject [protected]
attach(unsigned int contextID, GLhandleARB progObj) const osgGL2::ShaderObject
build(unsigned int contextID) const osgGL2::ShaderObject
className() const =0osg::Object [pure virtual]
clone(const CopyOp &) const =0osg::Object [pure virtual]
cloneType() const =0osg::Object [pure virtual]
compare(const ShaderObject &sa) const osgGL2::ShaderObject
DataVariance enum nameosg::Object
DeleteHandler classosg::Referenced [friend]
dirtyShaderObject()osgGL2::ShaderObject
DYNAMIC enum valueosg::Object
FRAGMENT enum valueosgGL2::ShaderObject
getDataVariance() const osg::Object [inline]
getDeleteHandler()osg::Referenced [static]
getPCSO(unsigned int contextID) const osgGL2::ShaderObject [protected]
getShaderSource() const osgGL2::ShaderObject [inline]
getThreadSafeReferenceCounting()osg::Referenced [static]
getType() const osgGL2::ShaderObject [inline]
getTypename() const osgGL2::ShaderObject
getUserData()osg::Object [inline]
getUserData() const osg::Object [inline]
isSameKindAs(const Object *) const osg::Object [inline, virtual]
libraryName() const =0osg::Object [pure virtual]
loadShaderSourceFromFile(const char *fileName)osgGL2::ShaderObject
META_Object(osgGL2, ShaderObject)osgGL2::ShaderObject
Object()osg::Object [inline]
Object(const Object &, const CopyOp &copyop=CopyOp::SHALLOW_COPY)osg::Object
osg::Referenced::operator=(const Referenced &)osg::Referenced [inline]
ProgramObject::addShader(ShaderObject *shadObj)osgGL2::ShaderObject [friend]
ref() const osg::Referenced
referenceCount() const osg::Referenced [inline]
Referenced()osg::Referenced [inline]
Referenced(const Referenced &)osg::Referenced [inline]
setDataVariance(DataVariance dv)osg::Object [inline]
setDeleteHandler(DeleteHandler *handler)osg::Referenced [static]
setShaderSource(const char *sourceText)osgGL2::ShaderObject
setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting)osg::Referenced [static]
setUserData(Referenced *obj)osg::Object [inline]
ShaderObject()osgGL2::ShaderObject
ShaderObject(Type type)osgGL2::ShaderObject
ShaderObject(Type type, const char *sourceText)osgGL2::ShaderObject
ShaderObject(const ShaderObject &rhs, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)osgGL2::ShaderObject
STATIC enum valueosg::Object
Type enum nameosgGL2::ShaderObject
UNKNOWN enum valueosgGL2::ShaderObject
unref() const osg::Referenced
unref_nodelete() const osg::Referenced
VERTEX enum valueosgGL2::ShaderObject
~Object()osg::Object [inline, protected, virtual]
~Referenced()osg::Referenced [protected, virtual]
~ShaderObject()osgGL2::ShaderObject [protected, virtual]


Generated on Fri May 13 15:15:51 2005 for openscenegraph by  doxygen 1.4.2