| 34 | |
| 35 | struct ExplosionSystem : public Receiver<ExplosionSystem> { |
| 36 | void receive(const Explosion &explosion) { |
| 37 | damage_received += explosion.damage; |
| 38 | } |
| 39 | |
| 40 | void receive(const Collision &collision) { |
| 41 | damage_received += collision.damage; |
nothing calls this directly
no outgoing calls
no test coverage detected