ASAPCabinetFE
 
Loading...
Searching...
No Matches
iscreenshot_manager.h
Go to the documentation of this file.
1
10#ifndef ISCREENSHOT_MANAGER_H
11#define ISCREENSHOT_MANAGER_H
12
13#include <string>
14
25public:
29 virtual ~IScreenshotManager() = default;
30
39 virtual void launchScreenshotMode(const std::string& vpxFile) = 0;
40
46 virtual bool isActive() const = 0;
47};
48
49#endif // ISCREENSHOT_MANAGER_H
Interface for managing screenshot capture operations.
Definition iscreenshot_manager.h:24
virtual ~IScreenshotManager()=default
Virtual destructor for proper cleanup in derived classes.
virtual void launchScreenshotMode(const std::string &vpxFile)=0
Launches screenshot mode for a VPX file.
virtual bool isActive() const =0
Checks if screenshot mode is active.