]> git.tdb.fi Git - libs/demoscene.git/blobdiff - source/action.h
Turn interpolation action mode into an enum
[libs/demoscene.git] / source / action.h
index 998885452d609b94ca2a991caaae8223344b96d3..980b038a27b4469cd74ff49b5df0153ace8b70b5 100644 (file)
@@ -17,11 +17,17 @@ public:
 class InterpolationAction: public Action
 {
 protected:
-       bool hermite;
+       enum Mode
+       {
+               LINEAR,
+               HERMITE
+       };
+
+       Mode mode;
        float start_beat;
        float duration;
 
-       InterpolationAction(bool = false);
+       InterpolationAction(Mode = LINEAR);
 
 public:
        virtual void start(float, float);