Added suport for osgSim::MultiSwitch to .ive plugin

This commit is contained in:
Robert Osfield
2003-11-25 16:28:32 +00:00
parent 953bbd85e8
commit d20f93d78a
5 changed files with 22 additions and 1 deletions

View File

@@ -43,7 +43,9 @@
#include "Switch.h"
#include "OccluderNode.h"
#include "Impostor.h"
#include "LightPointNode.h"
#include "MultiSwitch.h"
#include "Geometry.h"
@@ -533,6 +535,9 @@ void DataOutputStream::writeNode(const osg::Node* node)
else if(dynamic_cast<const osg::Switch*>(node)){
((ive::Switch*)(node))->write(this);
}
else if(dynamic_cast<const osgSim::MultiSwitch*>(node)){
((ive::MultiSwitch*)(node))->write(this);
}
else if(dynamic_cast<const osg::OccluderNode*>(node)){
((ive::OccluderNode*)(node))->write(this);
}