![]() |
OpenSceneGraph
|
#include <osg/Node>
#include <osg/Matrix>
#include <osg/FrameStamp>
#include <osg/ValueMap>
#include <osg/ValueStack>
Classes | |
class | osg::NodeVisitor |
Visitor for type safe operations on osg::Nodes. More... | |
class | osg::NodeVisitor::DatabaseRequestHandler |
Callback for managing database paging, such as generated by PagedLOD nodes. More... | |
class | osg::NodeVisitor::ImageRequestHandler |
Callback for managing image paging, such as generated by PagedLOD nodes. More... | |
class | osg::NodeAcceptOp |
Convenience functor for assisting visiting of arrays of osg::Node's. More... | |
class | osg::PushPopObject |
class | osg::PushPopValue |
Namespaces | |
osgUtil | |
The osgUtil library provides general purpose utility classes such as update, cull and draw traverses, scene graph operators such a scene graph optimisation, tri stripping, and tessellation. | |
osgGA | |
The 'GA' in osgGA stands for 'GUI Abstraction'; the osgGA namespace provides facilities to help developers write the glue to allow the osg to work with varying window systems. | |
osg | |
The core osg library provides the basic scene graph classes such as Nodes, State and Drawables, and maths and general helper classes. | |
Macros | |
#define | OSG_NODEVISITOR 1 |
#define | META_NodeVisitor(library, name) |
Functions | |
template<> | |
ValueStack * | osg::getOrCreateUserObjectOfType< NodeVisitor, ValueStack > (NodeVisitor *nv) |
template<> | |
ValueMap * | osg::getOrCreateUserObjectOfType< NodeVisitor, ValueMap > (NodeVisitor *nv) |
Variables | |
const unsigned int | osg::UNINITIALIZED_FRAME_NUMBER =0xffffffff |
#define META_NodeVisitor | ( | library, | |
name | |||
) |
Referenced by osgUtil::DrawElementTypeSimplifierVisitor::DrawElementTypeSimplifierVisitor().
#define OSG_NODEVISITOR 1 |