|
VirtualC64 v5.0 beta
Commodore 64 Emulator
|
Screen Recorder Public API. More...
#include <VirtualC64.h>
Public Member Functions | |
| const RecorderConfig & | getConfig () const |
| Returns the component's configuration. | |
| const RecorderInfo & | getInfo () const |
| Returns the component's current state. | |
| const fs::path | getExecPath () const |
| Returns the path to the FFmpeg executable. | |
| void | setExecPath (const std::filesystem::path &path) |
| Sets the path to the FFmpeg executable. | |
| void | startRecording (isize x1, isize y1, isize x2, isize y2) |
| Starts the recorder. | |
| void | stopRecording () |
| Interrupts a recording in progress. | |
| bool | exportAs (const std::filesystem::path &path) |
| Exports the recorded video to a file. | |
Screen Recorder Public API.
| bool exportAs | ( | const std::filesystem::path & | path | ) |
Exports the recorded video to a file.
| path | The export destination. |
| void startRecording | ( | isize | x1, |
| isize | y1, | ||
| isize | x2, | ||
| isize | y2 ) |
Starts the recorder.
| x1 | Horizontal start coordinate of the recorded area |
| y1 | Vertical start coordinate of the recorded area |
| x2 | Horizontal end coordinate of the recorded area |
| y2 | Vertical stop coordinate of the recorded area |