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

Method removeEntity

source/entities/Tile.cpp:1210–1221  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1208}
1209
1210void Tile::removeEntity(GameEntity *entity)
1211{
1212 std::vector<GameEntity*>::iterator it = std::find(mEntitiesInTile.begin(), mEntitiesInTile.end(), entity);
1213 if(it == mEntitiesInTile.end())
1214 {
1215 OD_LOG_ERR(getGameMap()->serverStr() + "Trying to remove not inserted entity=" + entity->getName() + " from tile=" + Tile::displayAsString(this));
1216 return;
1217 }
1218
1219 mEntitiesInTile.erase(it);
1220 fireTileStateChanged();
1221}
1222
1223
1224void Tile::claimForSeat(Seat* seat, double nDanceRate)

Callers 1

Calls 1

serverStrMethod · 0.80

Tested by

no test coverage detected