class OSGUTIL_EXPORT osgUtil::UpdateVisitor

Basic UpdateVisitor implementation for animating a scene.

Inheritance:


Public Methods

[more] UpdateVisitor()
[more]virtual ~UpdateVisitor()
[more]virtual void reset()
[more]virtual void apply(osg::Node& node)
[more]virtual void apply(osg::Geode& node)
[more]virtual void apply(osg::Billboard& node)
[more]virtual void apply(osg::LightSource& node)
[more]virtual void apply(osg::Group& node)
[more]virtual void apply(osg::Transform& node)
[more]virtual void apply(osg::Projection& node)
[more]virtual void apply(osg::Switch& node)
[more]virtual void apply(osg::LOD& node)
[more]virtual void apply(osg::Impostor& node)
[more]virtual void apply(osg::OccluderNode& node)

Protected Methods

[more]UpdateVisitor& operator = (const UpdateVisitor&)
prevent unwanted copy operator
[more]inline void handle_callbacks_and_traverse(osg::Node& node)
[more]inline void handle_geode_callbacks(osg::Geode& node)
[more]inline void traverseGeode(osg::Geode& geode)


Documentation

Basic UpdateVisitor implementation for animating a scene. This visitor traverses the scene graph, call each nodes appCallback if it exists.
o UpdateVisitor()

ovirtual ~UpdateVisitor()

ovirtual void reset()

ovirtual void apply(osg::Node& node)

ovirtual void apply(osg::Geode& node)

ovirtual void apply(osg::Billboard& node)

ovirtual void apply(osg::LightSource& node)

ovirtual void apply(osg::Group& node)

ovirtual void apply(osg::Transform& node)

ovirtual void apply(osg::Projection& node)

ovirtual void apply(osg::Switch& node)

ovirtual void apply(osg::LOD& node)

ovirtual void apply(osg::Impostor& node)

ovirtual void apply(osg::OccluderNode& node)

oUpdateVisitor& operator = (const UpdateVisitor&)
prevent unwanted copy operator

oinline void handle_callbacks_and_traverse(osg::Node& node)

oinline void handle_geode_callbacks(osg::Geode& node)

oinline void traverseGeode(osg::Geode& geode)


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.