Go to the documentation of this file.
17 #ifndef GAZEBO_GUI_RENDERWIDGET_HH_
18 #define GAZEBO_GUI_RENDERWIDGET_HH_
88 public:
bool AddPlugin(
const std::string &_filename,
89 sdf::ElementPtr _elem);
97 public:
void AddPlugins(
const std::vector<std::string> &_pluginFilenames);
109 private slots:
void OnClearOverlayMsg();
111 private:
void OnFullScreen(
bool &_value);
115 private:
void OnFollow(
const std::string &_modelName);
121 private: QFrame *mainFrame;
124 private: std::vector<event::ConnectionPtr> connections;
127 private: QFrame *bottomFrame;
133 private: QLabel *msgOverlayLabel =
nullptr;
136 private: std::string baseOverlayMsg;
139 private: QSplitter *splitter;
142 private: std::vector<gazebo::GUIPluginPtr> plugins;
Forward declarations for the common classes.
Definition: Animation.hh:27
boost::shared_ptr< GUIPlugin > GUIPluginPtr
Definition: CommonTypes.hh:62
gui
Definition: KeyEventHandler.hh:29
Definition: TimePanel.hh:45