1 #ifndef STATEPUBLISHER_TEMPLATE_H 2 #define STATEPUBLISHER_TEMPLATE_H 18 virtual bool enabled()
const = 0;
22 virtual void play(
double interval) = 0;
52 #define StatePublisher_iid "facontidavide.PlotJuggler3.StatePublisher" virtual bool enabled() const =0
virtual void play(double interval)=0
const PlotDataMapRef * _datamap
virtual void setEnabled(bool enabled)=0
virtual ~StatePublisher()=default
virtual QWidget * embeddedWidget()
void setDataMap(const PlotDataMapRef *datamap)
virtual void updateState(double current_time)=0
#define StatePublisher_iid
std::shared_ptr< StatePublisher > StatePublisherPtr