Files
CrystalPoint/World.h
T
Remco b2fa0bc028 Merge branch 'developer' into enemy
# Conflicts:
#	World.h
#	worlds/world1.json
2016-05-25 13:42:02 +02:00

29 lines
342 B
C++

#pragma once
#include <vector>
#include "HeightMap.h"
#include "Player.h"
#include "Enemy.h"
class Entity;
class World
{
public:
World();
~World();
Player& player;
std::vector<Entity*> entities;
std::vector<Enemy*> enemies;
HeightMap* heightmap;
void draw();
void update(float elapsedTime);
bool isPlayerPositionValid();
};