OpenCOVER
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
opencover::coVRShaderList Class Reference

#include <coVRShader.h>

Inheritance diagram for opencover::coVRShaderList:
Inheritance graph
[legend]
Collaboration diagram for opencover::coVRShaderList:
Collaboration graph
[legend]

Public Member Functions

coVRShaderget (const std::string &name, std::map< std::string, std::string > *params=NULL)
 
coVRShaderadd (const std::string &name, std::string &dirName)
 
void setData (covise::TokenBuffer &tb)
 
osg::Uniform * getTime ()
 
osg::Uniform * getTimeStep ()
 
osg::Uniform * getLight ()
 
osg::Uniform * getProjection ()
 
osg::Uniform * getView ()
 
osg::Uniform * getDuration ()
 
osg::Uniform * getViewportWidth ()
 
osg::Uniform * getViewportHeight ()
 
osg::Uniform * getStereo ()
 
void update ()
 
void init ()
 
void remove (osg::Node *)
 

Static Public Member Functions

static coVRShaderListinstance ()
 

Member Function Documentation

coVRShader* opencover::coVRShaderList::add ( const std::string &  name,
std::string &  dirName 
)
coVRShader* opencover::coVRShaderList::get ( const std::string &  name,
std::map< std::string, std::string > *  params = NULL 
)
osg::Uniform* opencover::coVRShaderList::getDuration ( )
osg::Uniform* opencover::coVRShaderList::getLight ( )
osg::Uniform* opencover::coVRShaderList::getProjection ( )
osg::Uniform* opencover::coVRShaderList::getStereo ( )
osg::Uniform* opencover::coVRShaderList::getTime ( )
osg::Uniform* opencover::coVRShaderList::getTimeStep ( )
osg::Uniform* opencover::coVRShaderList::getView ( )
osg::Uniform* opencover::coVRShaderList::getViewportHeight ( )
osg::Uniform* opencover::coVRShaderList::getViewportWidth ( )
void opencover::coVRShaderList::init ( )
static coVRShaderList* opencover::coVRShaderList::instance ( )
static
void opencover::coVRShaderList::remove ( osg::Node *  )
void opencover::coVRShaderList::setData ( covise::TokenBuffer &  tb)
void opencover::coVRShaderList::update ( )

The documentation for this class was generated from the following file: