#include #include #include #include #include #include #include #include #include #include bool ShadowVolume_readLocalData(osg::Object &obj, osgDB::Input &fr); bool ShadowVolume_writeLocalData(const osg::Object &obj, osgDB::Output &fw); osgDB::RegisterDotOsgWrapperProxy ShadowVolume_Proxy ( new osgShadow::ShadowVolume, "ShadowVolume", "Object ShadowTechnique ShadowVolume", ShadowVolume_readLocalData, ShadowVolume_writeLocalData ); bool ShadowVolume_readLocalData(osg::Object& obj, osgDB::Input &fr) { osgShadow::ShadowVolume& ss = static_cast(obj); bool itAdvanced = false; return itAdvanced; } bool ShadowVolume_writeLocalData(const osg::Object& obj, osgDB::Output& fw) { const osgShadow::ShadowVolume& ss = static_cast(obj); return true; }