| 1953 | } |
| 1954 | |
| 1955 | void GameMap::clearTraps() |
| 1956 | { |
| 1957 | // We need to work on a copy of mTraps because removeFromGameMap will remove them from this vector |
| 1958 | std::vector<Trap*> traps = mTraps; |
| 1959 | for (Trap* trap : traps) |
| 1960 | { |
| 1961 | trap->removeFromGameMap(); |
| 1962 | trap->deleteYourself(); |
| 1963 | } |
| 1964 | |
| 1965 | mTraps.clear(); |
| 1966 | } |
| 1967 | |
| 1968 | void GameMap::addTrap(Trap *trap) |
| 1969 | { |
nothing calls this directly
no test coverage detected