]> git.tdb.fi Git - libs/demoscene.git/blobdiff - source/cameracontrol.h
Framework for loading sequences from files
[libs/demoscene.git] / source / cameracontrol.h
index a8221446192fb57e2f51465d7638448828cd66b8..ead4d0e9de5acd6e5a1e9ee7b0e950401c9de369 100644 (file)
@@ -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);
 };