X-Git-Url: http://git.tdb.fi/?p=libs%2Fdemoscene.git;a=blobdiff_plain;f=source%2Fcameracontrol.h;h=ead4d0e9de5acd6e5a1e9ee7b0e950401c9de369;hp=a8221446192fb57e2f51465d7638448828cd66b8;hb=2a957e891f86cc692ddbb80f71b1478ea03d5a4f;hpb=da21a5a971c2dfa3fdd729c4f799908253bb3873 diff --git a/source/cameracontrol.h b/source/cameracontrol.h index a822144..ead4d0e 100644 --- a/source/cameracontrol.h +++ b/source/cameracontrol.h @@ -17,6 +17,8 @@ public: public: SetCamera(CameraControl &, const Msp::GL::Camera &); + virtual void validate() const { } + virtual void start(float, float); }; @@ -29,6 +31,8 @@ public: public: AnimateCamera(CameraControl &, const Msp::GL::Animation &); + virtual void validate() const { } + virtual void start(float, float); }; @@ -41,6 +45,8 @@ public: void animate_camera(const Msp::GL::Animation &, float); Msp::GL::Camera &get_camera() { return camera; } + virtual void validate() const { } + virtual void tick(float, float); };