![]() |
DI-Guy SDK Documentation
13.7
|
#include <diguyOsgGraphicsLink.h>
Classes | |
| struct | diguyOsgGraphicsShapeGeodeMap |
| struct | diguyOsgGraphicsShapeSwitchMap |
Public Member Functions | |
| diguyOsgRootNode (diguyOsgGraphicsLink *link) | |
| void | traverse (osg::NodeVisitor &nv) |
| void | remove_shape (diguyOsgGraphicsShape *shape) |
| void | add_geode_for_fast_draw (diguyOsgGraphicsShape *shape, osg::Geode *geode, int lod) |
| void | add_switch_for_fast_draw (diguyOsgGraphicsShape *shape, osg::Switch *switch_node) |
Private Attributes | |
| std::vector< diguyOsgGraphicsShapeSwitchMap > | m_switch_nodes |
| std::vector< std::vector< diguyOsgGraphicsShapeGeodeMap > > | m_lod_drawables |
| diguyOsgGraphicsLink * | m_link |
| diguyOsgRootNode::diguyOsgRootNode | ( | diguyOsgGraphicsLink * | link | ) |
| void diguyOsgRootNode::traverse | ( | osg::NodeVisitor & | nv | ) |
| void diguyOsgRootNode::remove_shape | ( | diguyOsgGraphicsShape * | shape | ) |
|
inline |
|
inline |
|
private |
|
private |
|
private |