Guest User

Untitled

a guest
Oct 20th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. void Invaders::killEdgeEntities() {
  2. EntityVector entities;
  3. for (EntityVector::iterator j = mEntities.begin(); j != mEntities.end(); j++) {
  4. Entity *entity = *j;
  5. // * Dödsgränser *
  6. // Vänster:
  7. if (entity->getPosition().getX() < -20) {
  8. delete entity;
  9. }
  10. // Höger:
  11. if (entity->getPosition().getX() > VGCDisplay::getWidth() + 20) {
  12. delete entity;
  13. }
  14. // Upp:
  15. if (entity->getPosition().getY() < -80) {
  16. delete entity;
  17. }
  18. // Ner:
  19. if (entity->getPosition().getY() > VGCDisplay::getHeight() + 20) {
  20. delete entity;
  21. }
  22.  
  23. }
  24. mEntities = entities;
  25. }
Add Comment
Please, Sign In to add comment