diff --git a/src/osgWrappers/serializers/osg/CallbackObject.cpp b/src/osgWrappers/serializers/osg/CallbackObject.cpp new file mode 100644 index 000000000..9a82e2228 --- /dev/null +++ b/src/osgWrappers/serializers/osg/CallbackObject.cpp @@ -0,0 +1,18 @@ +#undef OBJECT_CAST +#define OBJECT_CAST dynamic_cast + +#include +#include +#include +#include + +REGISTER_OBJECT_WRAPPER( CallbackObject, + new osg::CallbackObject, + osg::CallbackObject, + "osg::Object osg::Callback osg::CallbackObject" ) +{ +} + +//MY +#undef OBJECT_CAST +#define OBJECT_CAST static_cast diff --git a/src/osgWrappers/serializers/osgVolume/MultipassTechnique.cpp b/src/osgWrappers/serializers/osgVolume/MultipassTechnique.cpp new file mode 100644 index 000000000..c78b36edb --- /dev/null +++ b/src/osgWrappers/serializers/osgVolume/MultipassTechnique.cpp @@ -0,0 +1,11 @@ +#include +#include +#include +#include + +REGISTER_OBJECT_WRAPPER(osgVolume_MultipassTechnique, + new osgVolume::MultipassTechnique, + osgVolume::MultipassTechnique, + "osg::Object osgVolume::VolumeTechnique osgVolume::MultipassTechnique") +{ +} diff --git a/src/osgWrappers/serializers/osgVolume/VolumeScene.cpp b/src/osgWrappers/serializers/osgVolume/VolumeScene.cpp new file mode 100644 index 000000000..7cb8f0d8e --- /dev/null +++ b/src/osgWrappers/serializers/osgVolume/VolumeScene.cpp @@ -0,0 +1,12 @@ +#include +#include +#include +#include + +REGISTER_OBJECT_WRAPPER( osgVolume_VolumeScene, + new osgVolume::VolumeScene, + osgVolume::VolumeScene, + "osg::Object osg::Node osg::Group osgVolume::VolumeScene" ) +{ + +}