Add mandatory version() member function to plugin

This commit is contained in:
2025-02-14 13:06:08 +01:00
parent 63ad427c21
commit b35f66df0d

View File

@ -13,6 +13,7 @@ class ScreensaverPlugin {
virtual void configure(); virtual void configure();
virtual int fps() const; virtual int fps() const;
virtual std::string version() const = 0;
virtual void update() = 0; // advance state for next frame virtual void update() = 0; // advance state for next frame
virtual void render() = 0; // draw next frame virtual void render() = 0; // draw next frame