Towards the cause of making the OSG easier to understand, use and maintian I'd like to clean out some of the unused API in osgGA, the parts I'm looking at removing are:
include/osgGA/SetSceneViewVisitor
include/osgGA/GUIEventHandlerVisitor
And from include/osgGA/GUIEventHandler
class CompositeGUIEventHandler
I have just #ifdef'd these classes out, and am awaiting a clean build of the OSG. These files/classes were written with the expedation that they'd be useful, but as it turned out they weren't required to implement things in viewer code. I presume that OSG end users haven't found for the need them either?
If you do rely on these classes should now, otherwise I'll move to remove them completely. If it later does turn out you relied upon them, then I think there is pretty good chance that only a small number of code changes will be required.
Thoughts?
Robert.
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
