Go to the documentation of this file.
17 #ifndef GAZEBO_GUI_VIDEORECORDER_HH_
18 #define GAZEBO_GUI_VIDEORECORDER_HH_
29 class VideoRecorderPrivate;
45 Q_SIGNALS:
void RecordingStarted();
48 Q_SIGNALS:
void RecordingStopped();
53 Q_SIGNALS:
void RecordingChanged(
bool _recording);
56 private slots:
void OnRecordStop();
60 private slots:
void OnRecordStart(
const QString &_format);
64 private: std::unique_ptr<VideoRecorderPrivate> dataPtr;
VideoRecorder(QWidget *_parent=0)
Constructor.
Forward declarations for the common classes.
Definition: Animation.hh:26
void RecordingStarted()
Signal emitted when a recording is started.
~VideoRecorder()
Destructor.
Helper class for recording the user camera to a video file.
Definition: VideoRecorder.hh:33
void RecordingChanged(bool _recording)
Signal emitted when the recording state changes.
void RecordingStopped()
Signal emitted when a recording is stopped.