Added osgUtil, osgDB, osgFX, osgParticle, osgSim, osgTerrain, osgGA

and osgProducer to osgWrappers directory.

Enabled the build of osgWrappers/osg, osgWrappers/osgPartile and osgWrappers/osgSim,
but not osgUtil, osgDB, osgFX, osgTerrain, osgGA and osgProducer due to compile
errors.  I am assuming that these compilers are fixable so I'm checked all the
source code so that members of the community can help fix them.
This commit is contained in:
Robert Osfield
2005-05-09 10:17:56 +00:00
parent a6e8378a72
commit 5e23536683
140 changed files with 7836 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
// ***************************************************************************
//
// Generated automatically by genwrapper.
// Please DO NOT EDIT this file!
//
// ***************************************************************************
#include <osgIntrospection/ReflectionMacros>
#include <osgIntrospection/TypedMethodInfo>
#include <osgIntrospection/Attributes>
#include <osg/Drawable>
#include <osg/Geode>
#include <osg/Node>
#include <osg/State>
#include <osg/StateSet>
#include <osgUtil/GLObjectsVisitor>
TYPE_NAME_ALIAS(unsigned int, osgUtil::GLObjectsVisitor::Mode);
BEGIN_ENUM_REFLECTOR(osgUtil::GLObjectsVisitor::ModeValues)
EnumLabel(osgUtil::GLObjectsVisitor::SWITCH_ON_DISPLAY_LISTS);
EnumLabel(osgUtil::GLObjectsVisitor::SWITCH_OFF_DISPLAY_LISTS);
EnumLabel(osgUtil::GLObjectsVisitor::COMPILE_DISPLAY_LISTS);
EnumLabel(osgUtil::GLObjectsVisitor::COMPILE_STATE_ATTRIBUTES);
EnumLabel(osgUtil::GLObjectsVisitor::RELEASE_DISPLAY_LISTS);
EnumLabel(osgUtil::GLObjectsVisitor::RELEASE_STATE_ATTRIBUTES);
EnumLabel(osgUtil::GLObjectsVisitor::SWITCH_ON_VERTEX_BUFFER_OBJECTS);
EnumLabel(osgUtil::GLObjectsVisitor::SWITCH_OFF_VERTEX_BUFFER_OBJECTS);
END_REFLECTOR
BEGIN_VALUE_REFLECTOR(osgUtil::GLObjectsVisitor)
BaseType(osg::NodeVisitor);
ConstructorWithDefaults1(IN, osgUtil::GLObjectsVisitor::Mode, mode, osgUtil::GLObjectsVisitor::COMPILE_DISPLAY_LISTS|osgUtil::GLObjectsVisitor::COMPILE_STATE_ATTRIBUTES);
Method1(void, setMode, IN, osgUtil::GLObjectsVisitor::Mode, mode);
Method0(osgUtil::GLObjectsVisitor::Mode, getMode);
Method1(void, setState, IN, osg::State *, state);
Method0(osg::State *, getState);
Method1(void, apply, IN, osg::Node &, node);
Method1(void, apply, IN, osg::Geode &, node);
Method1(void, apply, IN, osg::Drawable &, drawable);
Method1(void, apply, IN, osg::StateSet &, stateset);
Property(osgUtil::GLObjectsVisitor::Mode, Mode);
Property(osg::State *, State);
END_REFLECTOR