X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Faction.h;h=980b038a27b4469cd74ff49b5df0153ace8b70b5;hb=da21a5a971c2dfa3fdd729c4f799908253bb3873;hp=998885452d609b94ca2a991caaae8223344b96d3;hpb=8ffa42fba0e6a13286b465473fd399cac7c77dcf;p=libs%2Fdemoscene.git diff --git a/source/action.h b/source/action.h index 9988854..980b038 100644 --- a/source/action.h +++ b/source/action.h @@ -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);