1 #ifndef BLANK_WORLD_ENTITYCONTROLLER_HPP_
2 #define BLANK_WORLD_ENTITYCONTROLLER_HPP_
12 struct EntityController {
14 virtual ~EntityController();
16 virtual void Update(Entity &, float dt) = 0;
18 virtual glm::vec3 ControlForce(const EntityState &) const = 0;