public:
SetCamera(CameraControl &, const Msp::GL::Camera &);
+ virtual void validate() const { }
+
virtual void start(float, float);
};
public:
AnimateCamera(CameraControl &, const Msp::GL::Animation &);
+ virtual void validate() const { }
+
virtual void start(float, float);
};
void animate_camera(const Msp::GL::Animation &, float);
Msp::GL::Camera &get_camera() { return camera; }
+ virtual void validate() const { }
+
virtual void tick(float, float);
};