MCPcopy Create free account
hub / github.com/TombEngine/TombEngine / ClearInactiveStreamers

Method ClearInactiveStreamers

TombEngine/Game/effects/Streamer.cpp:241–253  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

239 }
240
241 void StreamerGroup::ClearInactiveStreamers(int tag)
242 {
243 auto& pool = _pools.at(tag);
244
245 pool.erase(
246 std::remove_if(
247 pool.begin(), pool.end(),
248 [](const auto& streamer)
249 {
250 return streamer.GetSegments().empty();
251 }),
252 pool.end());
253 }
254
255 const std::unordered_map<int, StreamerGroup>& StreamerEffectController::GetGroups() const
256 {

Callers

nothing calls this directly

Calls 5

atMethod · 0.45
eraseMethod · 0.45
beginMethod · 0.45
endMethod · 0.45
emptyMethod · 0.45

Tested by

no test coverage detected