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

Method getSpritesByLayer

src/Core/Scene/Scene.cpp:617–628  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

615 }
616
617 std::vector<Graphics::Sprite*> Scene::getSpritesByLayer(const int layer)
618 {
619 std::vector<Graphics::Sprite*> returnLayer;
620
621 for (const auto& sprite : m_spriteArray)
622 {
623 if (sprite->getLayer() == layer)
624 returnLayer.push_back(sprite.get());
625 }
626
627 return returnLayer;
628 }
629
630 Graphics::Sprite* Scene::getSpriteByPosition(
631 const Transform::UnitVector& position, const int layer)

Callers 1

getSpriteByPositionMethod · 0.95

Calls 3

getLayerMethod · 0.80
push_backMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected