#define BLANK_AI_SPAWNER_HPP_
#include "../app/IntervalTimer.hpp"
+#include "../graphics/glm.hpp"
#include <vector>
-#include <glm/glm.hpp>
namespace blank {
class Entity;
-class GaloisLFSR;
class Model;
class ModelRegistry;
class World;
class Spawner {
public:
- Spawner(World &, ModelRegistry &, GaloisLFSR &);
+ Spawner(World &, ModelRegistry &);
~Spawner();
void LimitModels(std::size_t begin, std::size_t end);
ModelRegistry ⊧
std::vector<Entity *> entities;
- GaloisLFSR &random;
-
CoarseTimer timer;
float despawn_range;
float spawn_distance;