17 #ifndef _TIME_PANEL_HH_
18 #define _TIME_PANEL_HH_
28 #include "gazebo/msgs/MessageTypes.hh"
40 class TimePanelPrivate;
57 public:
void ShowRealTimeFactor(
bool _show);
61 public:
void ShowRealTime(
bool _show);
65 public:
void ShowSimTime(
bool _show);
69 public:
void ShowIterations(
bool _show);
73 public:
void ShowStepWidget(
bool _show);
77 public:
void ShowFPS(
bool _show);
81 public:
bool IsPaused()
const;
86 public:
void SetPaused(
bool _paused);
90 public slots:
void OnStepValueChanged(
int _value);
93 public slots:
void OnTimeReset();
97 signals:
void SetTimeWidgetVisible(
bool _visible);
101 signals:
void SetLogPlayWidgetVisible(
bool _visible);
104 private slots:
void Update();
107 private slots:
void OnPlayActionChanged();
112 private:
void OnFullScreen(
bool _value);
116 private:
void OnStats(ConstWorldStatisticsPtr &_msg);
Definition: TimePanelPrivate.hh:31
Forward declarations for transport.
Definition: TimePanel.hh:44
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:66