void SceneNode::checkSceneCollision(SceneNode& sceneGraph, std::set<Pair>& collisionPairs) { checkNodeCollision(sceneGraph, collisionPairs); FOREACH(Ptr& child, sceneGraph.mChildren) checkSceneCollision(*child, collisionPairs); }
void SceneNode::checkSceneCollision(SceneNode& sceneGraph, std::set<Pair>& collisionPairs) { checkNodeCollision(sceneGraph, collisionPairs); for (Ptr& child : sceneGraph.children) checkSceneCollision(*child, collisionPairs); }