class OSGUTIL_EXPORT osgUtil::AppVisitor

Basic AppVisitor implementation for animating a scene.

Inheritance:


Public Methods

[more] AppVisitor()
[more]virtual ~AppVisitor()
[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)

Protected Methods

[more] AppVisitor(const AppVisitor&)
prevent unwanted copy construction
[more]AppVisitor& operator = (const AppVisitor&)
prevent unwanted copy operator
[more]inline void handle_callbacks_and_traverse(osg::Node& node)


Documentation

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

ovirtual ~AppVisitor()

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)

o AppVisitor(const AppVisitor&)
prevent unwanted copy construction

oAppVisitor& operator = (const AppVisitor&)
prevent unwanted copy operator

oinline void handle_callbacks_and_traverse(osg::Node& node)


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



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