Game.h 497 B

123456789101112131415161718192021222324
  1. #pragma once
  2. #include <Text.h>
  3. #include <Punkt.h>
  4. #include "Dimension.h"
  5. #include "Player.h"
  6. #include "WorldGenerator.h"
  7. #include "Constants.h"
  8. class Game : public virtual Framework::ReferenceCounter
  9. {
  10. private:
  11. Framework::Text name;
  12. Framework::RCArray<Dimension> *dimension;
  13. Framework::RCArray<Entity> *entities;
  14. WorldGenerator *generator;
  15. __int64 tickId;
  16. public:
  17. void addChunck( Chunk *chunk, int dimensionId );
  18. Framework::Punkt getChunkCenter( int x, int y );
  19. };