MCPcopy Create free account
hub / github.com/ObEngine/ObEngine / removeSprite

Method removeSprite

src/Core/Scene/Scene.cpp:685–693  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

683 }
684
685 void Scene::removeSprite(const std::string& id)
686 {
687 Debug::Log->debug("<Scene> Removing Sprite {0}", id);
688 m_spriteArray.erase(std::remove_if(m_spriteArray.begin(), m_spriteArray.end(),
689 [&id](std::unique_ptr<Graphics::Sprite>& Sprite) {
690 return (Sprite->getId() == id);
691 }),
692 m_spriteArray.end());
693 }
694
695 void Scene::enableShowSceneNodes(bool showNodes)
696 {

Callers 1

updateMethod · 0.95

Calls 5

debugMethod · 0.80
getIdMethod · 0.80
eraseMethod · 0.45
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected