source: experimental/TerrainTest/ModificationVisitor.h @ 256

Last change on this file since 256 was 256, checked in by Torben Dannhauer, 13 years ago
File size: 460 bytes
Line 
1#pragma once
2
3#include <osg/Notify>
4#include <osg/NodeVisitor>
5#include <osg/PagedLOD>
6#include <osgTerrain/TerrainTile>
7#include <osgTerrain/Layer>
8
9
10class ModificationVisitor : public osg::NodeVisitor
11{
12public:
13        ModificationVisitor(std::string extensionToSet);
14        virtual void apply( osg::Node& node );
15        virtual void apply( osg::PagedLOD& pNode );
16
17private:
18        void modifyTile(osgTerrain::TerrainTile* tile);
19        std::string _extensionToSet;
20};
Note: See TracBrowser for help on using the repository browser.