| 783 | } |
| 784 | |
| 785 | void Scene::removeCollider(const std::string& id) |
| 786 | { |
| 787 | m_colliderArray.erase( |
| 788 | std::remove_if(m_colliderArray.begin(), m_colliderArray.end(), |
| 789 | [&id](std::unique_ptr<Collision::PolygonalCollider>& collider) { |
| 790 | return (collider->getId() == id); |
| 791 | }), |
| 792 | m_colliderArray.end()); |
| 793 | } |
| 794 | |
| 795 | SceneNode& Scene::getSceneRootNode() |
| 796 | { |