MCPcopy Create free account
hub / github.com/OpenDungeons/OpenDungeons / clearRenderedMovableEntities

Method clearRenderedMovableEntities

source/gamemap/GameMap.cpp:374–385  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

372}
373
374void GameMap::clearRenderedMovableEntities()
375{
376 // We need to work on a copy of mRenderedMovableEntities because removeFromGameMap will remove them from this vector
377 std::vector<RenderedMovableEntity*> renderedMovableEntities = mRenderedMovableEntities;
378 for (RenderedMovableEntity* obj : renderedMovableEntities)
379 {
380 obj->removeFromGameMap();
381 obj->deleteYourself();
382 }
383
384 mRenderedMovableEntities.clear();
385}
386
387void GameMap::clearPlayers()
388{

Callers

nothing calls this directly

Calls 3

deleteYourselfMethod · 0.80
clearMethod · 0.80
removeFromGameMapMethod · 0.45

Tested by

no test coverage detected