Go to the documentation of this file. 1 #ifndef STATE_PUBLISHER_VIDEO_VIEWER_H
2 #define STATE_PUBLISHER_VIDEO_VIEWER_H
15 Q_PLUGIN_METADATA(IID
"facontidavide.PlotJuggler3.StatePublisher")
23 const char*
name()
const override
25 return "Video Viewer";
35 void play(
double current_time)
override;
37 bool xmlSaveState(QDomDocument& doc, QDomElement& parent_element)
const override;
39 bool xmlLoadState(
const QDomElement& parent_element)
override;
51 #endif // STATE_PUBLISHER_VIDEO_VIEWER_H
bool enabled() const override
True if started.
virtual void setEnabled(bool enabled) override
void play(double current_time) override
virtual ~PublisherVideo()
bool xmlSaveState(QDomDocument &doc, QDomElement &parent_element) const override
Override this method to save the status of the plugin to XML.
const char * name() const override
Name of the plugin type, NOT the particular instance.
void updateState(double current_time) override
Method called when the timetracker is moved manually to a certain position.
bool xmlLoadState(const QDomElement &parent_element) override
Override this method to load the status of the plugin from XML.
plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:48