Public Member Functions | |
ImageUpdateCallback (osg::TextureRectangle *pTexture, double pDelay, std::vector< std::string > &pImages, OsgBackground *pBackground) | |
virtual void | operator() (osg::Node *, osg::NodeVisitor *nv) |
void | setValues () |
Protected Types | |
typedef std::vector< osg::ref_ptr< osg::Image > > | ImageList |
Protected Attributes | |
osg::ref_ptr< osg::TextureRectangle > | _texture |
double | _delay |
ImageList | _imageList |
unsigned int | _currPos |
double | _prevTime |
OsgBackground * | _pBackground |
Class osgBackground
typedef std::vector< osg::ref_ptr<osg::Image> > OsgBackground::ImageUpdateCallback::ImageList [protected] |
OsgBackground::ImageUpdateCallback::ImageUpdateCallback | ( | osg::TextureRectangle * | pTexture, | |
double | pDelay, | |||
std::vector< std::string > & | pImages, | |||
OsgBackground * | pBackground | |||
) | [inline] |
virtual void OsgBackground::ImageUpdateCallback::operator() | ( | osg::Node * | , | |
osg::NodeVisitor * | nv | |||
) | [inline, virtual] |
void OsgBackground::ImageUpdateCallback::setValues | ( | ) | [inline] |
osg::ref_ptr<osg::TextureRectangle> OsgBackground::ImageUpdateCallback::_texture [protected] |
double OsgBackground::ImageUpdateCallback::_delay [protected] |
unsigned int OsgBackground::ImageUpdateCallback::_currPos [protected] |
double OsgBackground::ImageUpdateCallback::_prevTime [protected] |