Animation work: removing pointers from the entire class in favor of std::function/lambdas to write values. This actually works with SFML classes, because I can wrap the setter class

This commit is contained in:
John McCardle 2023-03-07 07:39:41 -05:00
commit c551c721ce
5 changed files with 80 additions and 25 deletions

View file

@ -10,6 +10,10 @@
#include "Grid.h"
#include "IndexSprite.h"
#include "EntityManager.h"
#include <list>
// implementation required to link templates
#include "Animation.h"
class GameEngine; // forward declared (circular members)