Extract animation base class.

Skips some complicated computations, so yay.
This commit is contained in:
2018-02-13 15:49:50 +01:00
parent 16665a588a
commit 230cc5ee76
8 changed files with 35 additions and 13 deletions

View File

@@ -12,7 +12,6 @@
#include "camera.hpp"
#include "LayerVisualisation.hpp"
#include "Range.hpp"
#include "ActivityAnimation.hpp"
#include "visualisations.hpp"
using namespace std;
@@ -25,7 +24,7 @@ struct
vector<vector<LayerData>> data;
vector<vector<LayerData>>::iterator currentData;
vector<unique_ptr<LayerVisualisation>> layerVisualisations;
vector<unique_ptr<ActivityAnimation>> animations;
vector<unique_ptr<Animation>> animations;
float animationStep = 0;
} rendererData;