OpenSceneGraph  3.4.0
Public Member Functions | Protected Attributes
osgAnimation::UpdateUniform< T > Class Template Reference
Inheritance diagram for osgAnimation::UpdateUniform< T >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 UpdateUniform (const std::string &aName="")
 UpdateUniform (const UpdateUniform &updateuniform, const osg::CopyOp &copyop)
 META_Object (osgAnimation, UpdateUniform< T >)
virtual void operator() (osg::Uniform *uniform, osg::NodeVisitor *nv)
 Callback method called by the NodeVisitor when visiting a node.
bool link (Channel *channel)
void update (osg::Uniform &uniform)

Protected Attributes

osg::ref_ptr< TemplateTarget< T > > _uniformTarget

template<typename T>
class osgAnimation::UpdateUniform< T >


Constructor & Destructor Documentation

template<typename T>
osgAnimation::UpdateUniform< T >::UpdateUniform ( const std::string &  aName = "") [inline]
template<typename T>
osgAnimation::UpdateUniform< T >::UpdateUniform ( const UpdateUniform< T > &  updateuniform,
const osg::CopyOp copyop 
) [inline]

Member Function Documentation

template<typename T>
bool osgAnimation::UpdateUniform< T >::link ( Channel channel) [inline, virtual]
template<typename T>
osgAnimation::UpdateUniform< T >::META_Object ( osgAnimation  ,
UpdateUniform< T >   
)
template<typename T>
virtual void osgAnimation::UpdateUniform< T >::operator() ( osg::Uniform uniform,
osg::NodeVisitor nv 
) [inline, virtual]

Callback method called by the NodeVisitor when visiting a node.

Reimplemented from osg::UniformCallback.

template<typename T>
void osgAnimation::UpdateUniform< T >::update ( osg::Uniform uniform) [inline]

Member Data Documentation

template<typename T>
osg::ref_ptr< TemplateTarget<T> > osgAnimation::UpdateUniform< T >::_uniformTarget [protected]

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

osg logo
Generated at Tue Dec 8 2015 00:16:46 for the OpenSceneGraph by doxygen 1.7.6.1.