|
|
|
@ -187,19 +187,20 @@ namespace SceneUtil
|
|
|
|
|
mgr->addWrapper(new GeometrySerializer);
|
|
|
|
|
|
|
|
|
|
// ignore the below for now to avoid warning spam
|
|
|
|
|
const char* ignore[]
|
|
|
|
|
= { "Debug::DebugDrawer", "MWRender::PtrHolder", "Resource::TemplateRef", "Resource::TemplateMultiRef",
|
|
|
|
|
"SceneUtil::CompositeStateSetUpdater", "SceneUtil::UBOManager", "SceneUtil::LightListCallback",
|
|
|
|
|
"SceneUtil::LightManagerUpdateCallback", "SceneUtil::FFPLightStateAttribute",
|
|
|
|
|
"SceneUtil::UpdateRigBounds", "SceneUtil::UpdateRigGeometry", "SceneUtil::LightSource",
|
|
|
|
|
"SceneUtil::DisableLight", "SceneUtil::MWShadowTechnique", "SceneUtil::TextKeyMapHolder",
|
|
|
|
|
"Shader::AddedState", "Shader::RemovedAlphaFunc", "NifOsg::FlipController",
|
|
|
|
|
"NifOsg::KeyframeController", "NifOsg::Emitter", "NifOsg::ParticleColorAffector",
|
|
|
|
|
"NifOsg::ParticleSystem", "NifOsg::GravityAffector", "NifOsg::ParticleBomb",
|
|
|
|
|
"NifOsg::GrowFadeAffector", "NifOsg::InverseWorldMatrix", "NifOsg::StaticBoundingBoxCallback",
|
|
|
|
|
"NifOsg::GeomMorpherController", "NifOsg::UpdateMorphGeometry", "NifOsg::UVController",
|
|
|
|
|
"NifOsg::VisController", "osgMyGUI::Drawable", "osg::DrawCallback", "osg::UniformBufferObject",
|
|
|
|
|
"osgOQ::ClearQueriesCallback", "osgOQ::RetrieveQueriesCallback", "osg::DummyObject" };
|
|
|
|
|
const char* ignore[] = { "Debug::DebugDrawer", "AnimBlendControllerBase<NifOsg::MatrixTransform>",
|
|
|
|
|
"AnimBlendControllerBase<osgAnimation::Bone>", "MWRender::PtrHolder", "Resource::TemplateRef",
|
|
|
|
|
"Resource::TemplateMultiRef", "SceneUtil::CompositeStateSetUpdater", "SceneUtil::UBOManager",
|
|
|
|
|
"SceneUtil::LightListCallback", "SceneUtil::LightManagerUpdateCallback",
|
|
|
|
|
"SceneUtil::FFPLightStateAttribute", "SceneUtil::UpdateRigBounds", "SceneUtil::UpdateRigGeometry",
|
|
|
|
|
"SceneUtil::LightSource", "SceneUtil::DisableLight", "SceneUtil::MWShadowTechnique",
|
|
|
|
|
"SceneUtil::TextKeyMapHolder", "Shader::AddedState", "Shader::RemovedAlphaFunc",
|
|
|
|
|
"NifOsg::FlipController", "NifOsg::KeyframeController", "NifOsg::Emitter",
|
|
|
|
|
"NifOsg::ParticleColorAffector", "NifOsg::ParticleSystem", "NifOsg::GravityAffector",
|
|
|
|
|
"NifOsg::ParticleBomb", "NifOsg::GrowFadeAffector", "NifOsg::InverseWorldMatrix",
|
|
|
|
|
"NifOsg::StaticBoundingBoxCallback", "NifOsg::GeomMorpherController", "NifOsg::UpdateMorphGeometry",
|
|
|
|
|
"NifOsg::UVController", "NifOsg::VisController", "osgMyGUI::Drawable", "osg::DrawCallback",
|
|
|
|
|
"osg::UniformBufferObject", "osgOQ::ClearQueriesCallback", "osgOQ::RetrieveQueriesCallback",
|
|
|
|
|
"osg::DummyObject" };
|
|
|
|
|
for (size_t i = 0; i < sizeof(ignore) / sizeof(ignore[0]); ++i)
|
|
|
|
|
{
|
|
|
|
|
mgr->addWrapper(makeDummySerializer(ignore[i]));
|
|
|
|
|