From 102f1ee5dcfa63de4f8e0dac9ccfe3fd52f5c2f3 Mon Sep 17 00:00:00 2001 From: gugus Date: Fri, 18 Mar 2011 13:23:26 +0100 Subject: [PATCH] filled the toggleCollisionMode function. It needs the lastest change in OEngine --- apps/openmw/mwrender/mwscene.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/openmw/mwrender/mwscene.cpp b/apps/openmw/mwrender/mwscene.cpp index 2f80b5634..e937bf279 100644 --- a/apps/openmw/mwrender/mwscene.cpp +++ b/apps/openmw/mwrender/mwscene.cpp @@ -204,5 +204,9 @@ void MWScene::scaleObject (const std::string& handle, float scale) void MWScene::toggleCollisionMode() { - + for(std::map::iterator it = eng->PhysicActorMap.begin(); it != eng->PhysicActorMap.end();it++) + { + OEngine::Physic::PhysicActor* act = it->second; + act->enableCollisions(!act->getCollisionMode()); + } }