diff --git a/src/osgWrappers/introspection/osg/Observer.cpp b/src/osgWrappers/introspection/osg/Observer.cpp index 839304272..fec2de543 100644 --- a/src/osgWrappers/introspection/osg/Observer.cpp +++ b/src/osgWrappers/introspection/osg/Observer.cpp @@ -12,6 +12,7 @@ #include #include +#include // Must undefine IN and OUT macros defined in Windows headers #ifdef IN diff --git a/src/osgWrappers/introspection/osgDB/DatabasePager.cpp b/src/osgWrappers/introspection/osgDB/DatabasePager.cpp index 07eb2b2b7..6a1fcbde6 100644 --- a/src/osgWrappers/introspection/osgDB/DatabasePager.cpp +++ b/src/osgWrappers/introspection/osgDB/DatabasePager.cpp @@ -546,9 +546,9 @@ BEGIN_OBJECT_REFLECTOR(osg::observer_ptr< osg::GraphicsContext >) I_Constructor0(____observer_ptr, "", ""); - I_Constructor1(IN, osg::ref_ptr< osg::GraphicsContext > &, rp, + I_Constructor1(IN, const osg::ref_ptr< osg::GraphicsContext > &, rp, Properties::NON_EXPLICIT, - ____observer_ptr__ref_ptrT1_T__R1, + ____observer_ptr__C5_ref_ptrT1_T__R1, "Create a observer_ptr from a ref_ptr. ", ""); I_Constructor1(IN, osg::GraphicsContext *, rp, diff --git a/src/osgWrappers/introspection/osgWidget/Widget.cpp b/src/osgWrappers/introspection/osgWidget/Widget.cpp index 3de377323..b0deef432 100644 --- a/src/osgWrappers/introspection/osgWidget/Widget.cpp +++ b/src/osgWrappers/introspection/osgWidget/Widget.cpp @@ -954,9 +954,9 @@ BEGIN_OBJECT_REFLECTOR(osg::observer_ptr< osgWidget::Widget >) I_Constructor0(____observer_ptr, "", ""); - I_Constructor1(IN, osg::ref_ptr< osgWidget::Widget > &, rp, + I_Constructor1(IN, const osg::ref_ptr< osgWidget::Widget > &, rp, Properties::NON_EXPLICIT, - ____observer_ptr__ref_ptrT1_T__R1, + ____observer_ptr__C5_ref_ptrT1_T__R1, "Create a observer_ptr from a ref_ptr. ", ""); I_Constructor1(IN, osgWidget::Widget *, rp, diff --git a/src/osgWrappers/introspection/osgWidget/Window.cpp b/src/osgWrappers/introspection/osgWidget/Window.cpp index b0d3fb667..80a62aaf3 100644 --- a/src/osgWrappers/introspection/osgWidget/Window.cpp +++ b/src/osgWrappers/introspection/osgWidget/Window.cpp @@ -956,9 +956,9 @@ BEGIN_OBJECT_REFLECTOR(osg::observer_ptr< osgWidget::Window >) I_Constructor0(____observer_ptr, "", ""); - I_Constructor1(IN, osg::ref_ptr< osgWidget::Window > &, rp, + I_Constructor1(IN, const osg::ref_ptr< osgWidget::Window > &, rp, Properties::NON_EXPLICIT, - ____observer_ptr__ref_ptrT1_T__R1, + ____observer_ptr__C5_ref_ptrT1_T__R1, "Create a observer_ptr from a ref_ptr. ", ""); I_Constructor1(IN, osgWidget::Window *, rp,