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 |