diff --git a/Engine/source/T3D/SceneGroup.cpp b/Engine/source/T3D/SceneGroup.cpp index c753b446a..ab6d4279f 100644 --- a/Engine/source/T3D/SceneGroup.cpp +++ b/Engine/source/T3D/SceneGroup.cpp @@ -364,51 +364,8 @@ void SceneGroup::unpackUpdate(NetConnection* conn, BitStream* stream) } } -bool SceneGroup::buildPolyList(PolyListContext context, AbstractPolyList* polyList, const Box3F& box, const SphereF& sphere) -{ - Vector foundObjects; - if (empty()) - { - Con::warnf("SceneGroup::buildPolyList() - SceneGroup %s is empty!", getName()); - return false; - } - findObjectByType(foundObjects); - - for (S32 i = 0; i < foundObjects.size(); i++) - { - foundObjects[i]->buildPolyList(context, polyList, box, sphere); - } - - return true; -} - -bool SceneGroup::buildExportPolyList(ColladaUtils::ExportData* exportData, const Box3F& box, const SphereF& sphere) -{ - Vector foundObjects; - findObjectByType(foundObjects); - - for (S32 i = 0; i < foundObjects.size(); i++) - { - foundObjects[i]->buildExportPolyList(exportData, box, sphere); - } - - return true; -} - void SceneGroup::getUtilizedAssets(Vector* usedAssetsList) { - //if (empty()) - return; - - Vector foundObjects; - findObjectByType(foundObjects); - - for (S32 i = 0; i < foundObjects.size(); i++) - { - SceneObject* child = foundObjects[i]; - - child->getUtilizedAssets(usedAssetsList); - } } DefineEngineMethod(SceneGroup, recalculateBounds, void, (), , diff --git a/Engine/source/T3D/SceneGroup.h b/Engine/source/T3D/SceneGroup.h index f9e4afeaa..66ecfff77 100644 --- a/Engine/source/T3D/SceneGroup.h +++ b/Engine/source/T3D/SceneGroup.h @@ -49,8 +49,8 @@ public: void reparentOOBObjects(); /// - bool buildPolyList(PolyListContext context, AbstractPolyList* polyList, const Box3F& box, const SphereF& sphere) override; - bool buildExportPolyList(ColladaUtils::ExportData* exportData, const Box3F& box, const SphereF&) override; + bool buildPolyList(PolyListContext context, AbstractPolyList* polyList, const Box3F& box, const SphereF& sphere) override { return false; }; + bool buildExportPolyList(ColladaUtils::ExportData* exportData, const Box3F& box, const SphereF&) override { return false; }; void getUtilizedAssets(Vector* usedAssetsList) override; }; #endif