OsgBackground::ImageUpdateCallback Class Reference

List of all members.

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

Detailed Description

vhdOSGViewerService Copyright (c) 2003 VRLab-EPFL, 2005 MIRALab-UNIGE Author: Branislav Ulicny, George Papagiannakis

Class osgBackground


Member Typedef Documentation

typedef std::vector< osg::ref_ptr<osg::Image> > OsgBackground::ImageUpdateCallback::ImageList [protected]


Constructor & Destructor Documentation

OsgBackground::ImageUpdateCallback::ImageUpdateCallback ( osg::TextureRectangle *  pTexture,
double  pDelay,
std::vector< std::string > &  pImages,
OsgBackground pBackground 
) [inline]


Member Function Documentation

virtual void OsgBackground::ImageUpdateCallback::operator() ( osg::Node *  ,
osg::NodeVisitor *  nv 
) [inline, virtual]

void OsgBackground::ImageUpdateCallback::setValues (  )  [inline]


Member Data Documentation

osg::ref_ptr<osg::TextureRectangle> OsgBackground::ImageUpdateCallback::_texture [protected]

double OsgBackground::ImageUpdateCallback::_delay [protected]

ImageList OsgBackground::ImageUpdateCallback::_imageList [protected]

unsigned int OsgBackground::ImageUpdateCallback::_currPos [protected]

double OsgBackground::ImageUpdateCallback::_prevTime [protected]

OsgBackground* OsgBackground::ImageUpdateCallback::_pBackground [protected]


Generated on Thu Jan 18 10:06:20 2007 for vhdPLUS by  doxygen 1.5.1-p1