X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcameracontrol.h;h=ead4d0e9de5acd6e5a1e9ee7b0e950401c9de369;hb=7857d6ec5961f94bc926b1a969f2c841713f9650;hp=a8221446192fb57e2f51465d7638448828cd66b8;hpb=8ffa42fba0e6a13286b465473fd399cac7c77dcf;p=libs%2Fdemoscene.git 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); };