From 51f74bd37acd475d44a24a187e3efea3a2422c22 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Mon, 24 Oct 2005 13:49:19 +0000 Subject: [PATCH] Updated wrappers. --- VisualStudio/osgWrappers/osg/wrapper_osg.dsp | 4 ++ src/osgWrappers/osg/GNUmakefile | 1 + src/osgWrappers/osg/NodeTrackerCallback.cpp | 40 ++++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 src/osgWrappers/osg/NodeTrackerCallback.cpp diff --git a/VisualStudio/osgWrappers/osg/wrapper_osg.dsp b/VisualStudio/osgWrappers/osg/wrapper_osg.dsp index 4b2068bb3..da6e74289 100644 --- a/VisualStudio/osgWrappers/osg/wrapper_osg.dsp +++ b/VisualStudio/osgWrappers/osg/wrapper_osg.dsp @@ -351,6 +351,10 @@ SOURCE=..\..\..\src\osgWrappers\osg\Node.cpp SOURCE=..\..\..\src\osgWrappers\osg\NodeCallback.cpp # End Source File +# Begin Source File +SOURCE=..\..\..\src\osgWrappers\osg\NodeTrackerCallback.cpp +# End Source File + # Begin Source File SOURCE=..\..\..\src\osgWrappers\osg\NodeVisitor.cpp # End Source File diff --git a/src/osgWrappers/osg/GNUmakefile b/src/osgWrappers/osg/GNUmakefile index 5e49c1045..c74dacfb7 100644 --- a/src/osgWrappers/osg/GNUmakefile +++ b/src/osgWrappers/osg/GNUmakefile @@ -66,6 +66,7 @@ CXXFILES =\ Multisample.cpp\ Node.cpp\ NodeCallback.cpp\ + NodeTrackerCallback.cpp\ NodeVisitor.cpp\ Notify.cpp\ Object.cpp\ diff --git a/src/osgWrappers/osg/NodeTrackerCallback.cpp b/src/osgWrappers/osg/NodeTrackerCallback.cpp new file mode 100644 index 000000000..f80a746f2 --- /dev/null +++ b/src/osgWrappers/osg/NodeTrackerCallback.cpp @@ -0,0 +1,40 @@ +// *************************************************************************** +// +// Generated automatically by genwrapper. +// Please DO NOT EDIT this file! +// +// *************************************************************************** + +#include +#include +#include + +#include +#include +#include +#include + +// Must undefine IN and OUT macros defined in Windows headers +#ifdef IN +#undef IN +#endif +#ifdef OUT +#undef OUT +#endif + +BEGIN_OBJECT_REFLECTOR(osg::NodeTrackerCallback) + I_BaseType(osg::NodeCallback); + I_Constructor0(); + I_Method1(void, setTrackNodePath, IN, const osg::RefNodePath &, nodePath); + I_Method1(void, setTrackNodePath, IN, const osg::NodePath &, nodePath); + I_Method0(osg::RefNodePath &, getTrackNodePath); + I_Method0(const osg::RefNodePath &, getTrackNodePath); + I_Method1(void, setTrackNode, IN, osg::Node *, node); + I_Method0(osg::Node *, getTrackNode); + I_Method0(const osg::Node *, getTrackNode); + I_Method1(void, update, IN, osg::Node &, node); + I_Method0(bool, validateNodePath); + I_Property(osg::Node *, TrackNode); + I_Property(const osg::RefNodePath &, TrackNodePath); +END_REFLECTOR +