Area.h 280 B

1234567891011121314151617181920212223
  1. #pragma once
  2. struct Area
  3. {
  4. int startX;
  5. int startY;
  6. int endX;
  7. int endY;
  8. int dimensionId;
  9. };
  10. enum Direction
  11. {
  12. NO_DIRECTION = 0,
  13. NORTH = 1,
  14. EAST = 2,
  15. SOUTH = 4,
  16. WEST = 8,
  17. TOP = 16,
  18. BOTTOM = 32
  19. };
  20. Direction opposite( Direction dir );